The Fellowship / Fellows / ciaran / Ciarán's free software notes

Ciarán's free software notes

Ciaran O'Riordan's irregularly kept software freedom journal

Limit entries displayed: [ 2 ] [ 4 ] [ 6 ] [ 8 ]

Sun's choice of the GPL, and RMS in the webcast

Two positive aspects of choosing the GPL for Sun's Java are that it is a copyleft licence, and that it means Sun's project will be able to share code with the GNU Compiler for Java and GNU Classpath.

Sun have released under version 2 of the GPL, but have said that they will consider version 3 when it is finalised. Since GPLv3 should be compatible with the Apache licence, this would mean the above Java projects could also share code with the Apache Harmony project (which was launched and chose its licence after GNU Classpath and GCJ were working under the GPL).

Sun's webcast announcement was made in a format that requires proprietary software, but the video will be made available in a free format in the near future. UPDATE: Ogg Theora videos are there now.

Richard Stallman is there in the webcast. Someone has re-encoded that file to a format that can be played with a free software video player: here it is

It's only a minute, so here's a transcript:

The GNU general public licence is the most popular and the most widely used software licence, used for some 70% of all free software packages. The special thing about this licence is that it's a copyleft licence. That is to say, all versions of the program must carry this licence. So the freedoms that the GNU GPL gives to the users must reach all the users of the program, and that's the purpose for which I wrote it. To ensure that all users of the software have the freedom that users should have.

I think Sun has, well, with this contribution, have contributed more than any other company to the free software community in the form of software. And it shows leadership. It's an example that I hope others will follow.

UPDATE: Some people have asked how the developers of free software Java implementations feel about this. I heard from a GNU Classpath developer "boy are we happy hackers now!". Their positive comments can be read at http://planet.classpath.org/.

RMS, recently, on if SUN free Java

In a November 1st interview, Richard Stallman was asked for his thoughts on if Sun free Java (as they have done today). Below is a transcript of that section of the interview. The whole interview his at the following URL:

[50:35]

Interviewer: the last time we spoke, you mentioned two projects that you were very interested in. One was Gnash, the GNU flash, and the other was the open or free version of Java. It looks like SUN is really on the verge of releasing Java under a more open licence. What's your opinion on that? Do you think it's a good thing.

Richard Stallman: That's the right thing to do. Of course. Everybody developing software should make it free software. If you're distributing a copy of a program to someone else, you should do it in a way that respects his freedom.

SUN should have made Java free software before, but better late than never. If they made Java free software now, then they'll be doing the right thing now, and I think that it's more important that they do the right thing now than to reprove them for having done the wrong thing in the past.

Y'know, it's more important to focus on correcting the problem than on complaining about it. So if SUN makes Java free, then I'll say that there's nothing wrong anymore.

Interviewer: And if SUN does go and make Java free, what's that mean for the current project that's in places for a free Java?

Richard Stallman: Well, we'll have to see. There'd be no need for the goal of reimplementing Java for the sake of freedom, but some of the code that's been developed may still be useful. And maybe we could start merging things, and so on.

But basically, if SUN's Java implementation becomes free software, it will be a part of our community, and we would treat it like any other part of our community, based on what it is now, and not holding grudges on things that were wrong that were done in the past.

And meanwhile, the people who have worked on free Java implementations might be disappointed, but their work will not have been for naught. If SUN makes SUN's Java platform free, we can be pretty sure that a large part of the reason for this is that people have been working on free java implementations. So they would be able to take part of the responsibility for the result.

[53:47]

-- 
Ciarán O'Riordan,
Support free software: Join FSFE's Fellowship


[ RSS Feed ]

Right menu

Fellow Events

<< April 2008 >>
Mon Tue Wed Thu Fri Sat Sun
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 
Selected Day Today


FSFE Card


DRM.info
© FSFE