Sun Exec Backs GPLv3 94
Hyperbeth writes "Sun's chief open-source officer Simon Phipps said that existing work towards GPLv3 had been 'extraordinary and effective' and he said he is 'frankly amazed by the criticisms'. The article notes that Mr. Phipps' comments are somewhat surprising, given that the recent open-sourcing of Java went forward with GPLv2." From the article: "I am frankly amazed by the criticisms that have [been] levelled at the GPLv3 process. They seem to ignore the incredible and positive way it is evolving and just find fault with things that are already the subject of work... I would be very surprised if the final GPLv3 was not an effective tool for some of the communities Sun sustains or will initiate in the future."
He's Amazed (Score:2, Insightful)
Re: (Score:2)
Re:He's Amazed (Score:4, Insightful)
In questions of licensing and use of unfree software if it scratches his itch? That's at least debatable.
Re: (Score:3, Insightful)
The OP characterized anyone who disagrees with him as stupid. He didn't say that they were just unqualified to comment on it, or something like that.
Regardless of whether the GPLv3 is good or not, claiming that everyone who doesn't like it is stupid is ... well, stupid.
Re: (Score:1)
Re: (Score:1)
Re: (Score:2)
No, I got it, and I disagree with you. My amazement stems from the fact that some very smart people who I respect (the Linux kernel developers) are criticising the GPLv3 for things the discussion committees and the FSF are already addressing. I actually think that's clear from the original blog posting [sun.com].
Re: (Score:3, Insightful)
No surprise (Score:5, Insightful)
The article notes that Mr. Phipps' comments are somewhat surprising, given that the recent open-sourcing of Java went forward with GPLv2
There is nothing surprising about this. GPL v3 in final, legally binding form doesn't exist yet, so of course any GPLed software released now will use GPL v2. It will only be surprising if future releases of Java don't use GPL v3 after it is finalized.
Re: (Score:2)
Re: (Score:2)
It will only be surprising if future releases of Java don't use GPL v3 after it is finalized.
What would be most surprising to me is if Sun stops making it available in GPLv2 form, whether or not they also make available the GPLv3 license. It's hard to argue that adding a new incompatible, more restrictive open source license is going to improve the acceptance of such software, and I think Sun is wise enough not to fork their codebase. My guess is they'll require submissions to be able to be made available under either license (ie. no copying in GPLv3 code from external sources.)
Re: (Score:2)
Re: (Score:3, Insightful)
Re: (Score:2)
Re: (Score:1)
That clause has no binding on the copyright holder of the software, only on recipients who wish to distribute the software under the terms of the GPL.
Re: (Score:2)
Re: (Score:1)
Yes, that's completely correct. The copyright holder always has the option to relicense the software under any license. Adding the "at your option" clause to the GPL v2 only affects people who receive the software and want to redistribute it under that license, or subsequent versions of the GPL.
"or later version" is best of 2 imperfect options (Score:2)
What if you hate v3 when it is finished? You can change "v2 or later" to "v2 only", and the older versions with the "or later" bit will bitrot away.
What if you love v3 when it is finished? You do nothing, or you change "v2 or later" to "v3 or later". No need to track down all the copyright holders.
So "or later" isn't perfect, but it's a
Re: (Score:1)
quite so (Score:2)
It's amazing that a tech journalist would be unaware of this. Isn't it?
Re: (Score:2, Informative)
Re: (Score:2)
It is asked that you don't use it in the current draft form, and because it does not qualify as a "later version" of GPLv2, it will still be incompatible with GPLv2 and GPLv3, even if you've used the "or later versions" wording in your copyright notices.
... went forward with GPLv2 (Score:2, Insightful)
Re: (Score:1)
Great for Sun. (Score:2)
Of course he says this. It will mean something when Solaris us placed under it.
Re:Great for Sun. (Score:5, Insightful)
Why does this have to be the case? Why does it have to be black and white, all or nothing? Why can't open source be the right answer for some of Sun's projects and not the right answer for others? This seems perfectly sensible to me.
Re: (Score:2)
Re: (Score:2)
Re: (Score:1)
Since almost any other free software licence tries to accomodate developers of unfree software, which is a Bad Thing for preserving the freeness of the software for future users.
Re:Great for Sun. (Score:4, Insightful)
I think there's great things to be found, even for businesses in free software -- I just wish people saw it as more an option and less a religion.
Re: (Score:2, Insightful)
Re: (Score:1)
And there are a lot of people who feel the same way. "Consensus" for GPLv3 is a long time off,
Re: (Score:2, Insightful)
Sure, YOU won't buy DRMed hardware but other people will or, more likely, they won't even know about it and without the GPL3 its possible all of our collective work will be used yet we will not be free to do anything with our work on that hardware. The GPL is about freedo
Re: (Score:1)
See...I prefer the BSD license. I don't care what other people do with the code. If I choose to release it as truly Free code (and not GPL-encumbered), I acknowledge that some people might not use it in a way I like--but that's their right.
Java? (Score:2)
Ups, wrong religion war.
Re: (Score:2)
It doesn't, and nobody in this conversation was claiming that anyway.
What LWATCDR was trying to say (and AuMatar was trying to clarify) is that the Sun exec (Simon Phipps) claims to like the GPLv3, but we won't know for certain whether he really likes it until he licenses Java or Solaris or or OpenOffice or something under it.
In other words, the issue under discussion is the truthfulness of his statement, not the merits of the GPLv3.
Re: (Score:2)
The thing that gets me is that they keep pushing Tivo as an example of the problem.
I don't know how many times I have ran into people that told me that Linux is t
Re: (Score:2)
You are asking the wrong question. if you sunstitute Free Software for open source (software) you might get better answers.
all the best,
drew
Re: (Score:2)
I think that is a reasonable avenue to persue. I hope you see this response AC...
BTW, I am generally a Free Software guy and that is not necessarily my position. (That is that the GPL is the one and only proper license.)
all the best,
drew
Re: (Score:1, Troll)
Re: (Score:1, Insightful)
I'd believe you more if this story was about a company that really wants to destroy Linux, like Novell or MS.
Re: (Score:2)
I am no fan of Sun, but they did make a lot of contributions (not just open source but things like NFS, NIS, and many other things they invented in the early days).
Java and DRM on GPLv3 (Score:4, Interesting)
No that's not what the GPLv3 does.. (Score:5, Insightful)
You can use GPLv3 software to impliment DRM all day and night if you feel like it. Play DRM'd music, use it on DRM'd operating systems, etc etc etc.
What is anti-DRM about the GPL is that you can't use DRM to remove the ability for people to modify software and then be able to run those modified versions.
the GPLv3 only cares about the program. It doesn't care about the hardware or any DMR'd media or anything like that.
Anyways DRM is a failed technology. I give it another 3-5 years then nobody is going to give a shit anymore, at least anybody that matters. (repeat after me children: failed business model = irrelevent)
Nobody has yet to come out with a effective DRM and it is only used to be abused by companies like Apple and Microsoft so that people have a harder time moving away from using Ipods or Windows, because your file formats that are DRM'd are locking you into a paticular hardware (ipod) or software (future versions of Office).
Re: (Score:2)
Microsoft has succeeded (thus far) with the Xbox 360's DRM system. I have not heard about anyone successfully pirating games on an Xbox 360. I would not be surprised if the PS3 and the Wii were similar.
The last wave of consoles was strong enough, CPU-wise, that it got people talking about emulation of older systems. For me, personally, the news that the Wii will eventually have an entire back catalog going back about 10 years or so is sweet enough to me that I won't shed any tears if the internals are never really probed. On top of that, this generation's consoles all use (more) standard architectures: The Xbox 360 has its custom IBM setup, the PS3 uses the Cell, and the Wii uses a PPC-based chip, the
Re: (Score:2)
http://www.engadget.com/2006/05/21/how-to-create-
Also see xbox-scene.com for various tutorials.
Re: (Score:2)
Dude, if you can put in a "void dumpContentDecryptedAndUnprotectedToDisk();" and still have the program work, how is that not fu
Re: (Score:2)
It would be unusual to say the least for a language to constrain programs written in that language to obey a certain license. I'm not even sure that copyright law would give language developers the pow
Why is this a shock? (Score:3, Insightful)
GPLv3 is going to be examined?! (Score:5, Insightful)
Suns praticipating, IBM praticipating, HP is praticipating. Anybody that has any stake in Free and Open source software is praticipating. They have their lawyers all over it.
when it gets released it WILL the most well reviewed open source license in history. Maybe even the most well reviewed software license ever.
It will eliminate the need for a whole class of licenses. Licenses that desire to be 'more free' then the GPL, but want to stay GPL-compatable.
The GPLv3 + exceptions is beuatfull and it is flexible in what sort of additional restrictions it can take. It will make it more compatable with Apache licenses, Mozilla licenses, and dozens of others. It may even be CDDL compatable.
It will help standardize licenses and make them easier to deal with and have less legal questions cloading the Linux arena.
The Patent language has long been needed and it is much more liberal and easier for companies to deal with then what is already used in MPL, CDDL, or the modern Apache licenses. Much more well designed then those supposwdly 'more corporate friendly license'. The Novell-Microsoft deal highlights the need for reform in this area of the GPL, there needs to be a intellegent and standard way to deal with this stuff and GPLv3 should provide it.
Re:GPLv3 is going to be examined?! (Score:5, Insightful)
Re:GPLv3 is going to be examined?! (Score:4, Insightful)
This is a sad thing. The GPLv3, like almost everything RMS has done in his free software fight, will be great. RMS is strange and one of those people who always seem wrong and way out, but time and again events have shown that when it matters—there's no-one I'd rather trust on matters he talks of.
Re: (Score:1)
Re: (Score:2)
That sentence really requires some explaination, because it's very non-obvious what you mean. The GPLv2 accept licenses that are "more free" in the BSD sense - which do not put any more restrictions on the distributor. What the GPLv2 doesn't allow, are restrictions that intend to make it "more free" in the GPL sense, for example patent clauses, which it terms of lice
No surprise at all... (Score:5, Insightful)
I think the entire OSS community owes Sun a big thank you.
We should now embrace Java and incorporate it into Linux. We should push away from ASP.net and move toward making Java the defacto standard for web applications and Java script the standard for dynamic web pages.
Re: (Score:2)
LiveScript (Score:2, Insightful)
The important thing is that Mono and
Microsoft has shown over and over that they aren't interested in playing fair or giving any quarter so the OSS communi
Yes I typoed Justice so sue me... (Score:1)
Re:No surprise at all... (Score:5, Insightful)
Not that I'm aware of, although Linux has been a competitor to Solaris (in Sun's eyes) in the past, they didn't actively try to sabotage it, they just acted indifferently at times; although now they fully support it (All Sun hardware is certified Linux compatible, etc.).
Umm... No, they sued Microsoft, and won, settling for $2 billion for the dirty tricks MS played trying to embrace and extend Java. And by the way, why in the hell do people keep ripping on Sun for stupid shit like this? Sun FUCKING GAVE YOU GUYS OpenOffice, out of pure generosity and to contribute to Free FUCKING Software. I guess no good deed goes unpunished.
Again FUCK NO! Sun has licensed Unix System V from Santa Cruz Operation for several years now, as they are the proxy that licenses the original AT&T Unix code to companies like HP (HP-UX), IBM (AIX), SGI (IRIX), and Sun (Solaris). Every one of those companies pays licenses to SCO in order to legally be able to sell UNIX. Looks like everyone that runs commercial Unix funds SCO to some degree... Guess we're all guilty.
I can't believe you're such a loser that you still give Sun a hard time after all they have done for the Free Software community. Richard M. Stallman himself said that Sun had released more lines of free software source code than any other single entity (paraphrasing because I can't find the quote right now). So why can't you just forgive them and say "good job, cheers" for a change?
Disclaimer: I currently work in an environment with all HP hardware and RHEL 4. But I have worked on a lot of Sun's and we still have a lot left in our data center.
Re: (Score:3, Interesting)
Re: (Score:2)
Maybe buying StarOffice was cheap. However, many Sun engineers have been maintaining and improving OpenOffice for the last 6 years. There are still a lot of things that could be better with OpenOffice, but the progress from 1.0 to 2.0 was amazing, and Sun must have payed for most of it. I am really curios whether doing all this development in the open was overall beneficial for Sun (it surely was beneficial for the community). I remember they had their hard time
Re: (Score:2)
For example, Sun and Microsoft were the only two companies who spent tens of millions of dollars to buy additional
Re: (Score:2)
There's a bit more to it than that. SUN didn't win. SUN and Microsoft settled. Part of the agreement was a patent truce protecting Star Office, but not protecting OpenOffice.org, and $2B from Microsoft to SUN. SUN took a lot of heat for not including OpenOffice.org in the patent protection agreement, though it's understandable that they couldn't get patent protection for so
More to it than that even. (Score:2)
There is a bit more to it than that also. They didn't settle because they believed that they wouldn't win big if the carried the lawsuit out to its end. They settled because it was becoming too much of a financial burden. The 800 pound gorilla used its enormous wealth to broker a deal it didn't deserve. Just one more example to prove that illegal activities are not off the table for Microsoft if they are profitable enough.
Re: (Score:2)
"Sun has licensed Unix System V from Santa Cruz Operation for several years now..."
No. SUN has 100% autonomous rights to Solaris, like IBM has 100% autonomous rights to AIX, and hasn't owed royalty payments to anyone for many years. SUN paid SCO millions of dollars that SUN was not obligated to pay, and to which SCO was not entitled to receive. At the time, several SUN executives were on an anti-Linux, anti-GPL, anti-IBM rampage. It was widely seen (and I agree 100%) as SUN giving SCO money to harm Linux.
There's even more to it than that actually. First, the rights Sun has to Unix are far more extensive than those IBM has to AIX. In 1994, Sun bought an outright perpetual copyright license giving it non-exclusive ownership of the Unix source code. That's the basis on which Sun has been able to open source Unix in the OpenSolaris community. Sun has been fastidious in constantly acquiring all rights to Unix so that there could never be another party with a claim over Sun's core business.
However, that doesn'
Re: (Score:2)
Here's your quote: FSF president and founder Richard Stallman said, "I think Sun has contributed more than any other company to the free software community in the form of software. It shows leadership. It's an example I hope others will follow."
http://www.fsf.org/news/fsf-welcomes-gpl-java.htm l [fsf.org]
Re: (Score:1, Flamebait)
Not only did sun come out swinging, they were a major financer of the scox scam. Sun has flip-flopped on linux more times than I can remember: first they love linux, then they hate linux, then they say that linux is only good for desktops, then they say that only sun can legally distribute linux, then they say that linux is java.
> Look, man, I'm glad they've "finally seen the light" and opened up their stuff
Re: (Score:2)
Of course, by Proprietary software company you mean Proprietary software company which has recently GPL'ed what it's probably its most valuable software asset, right?
Original Article (Score:5, Informative)
To see what I actually said, rather than relying on the ZDNet extracts, you'll find the original blog posting here [sun.com]. It's linked from the article but clearly from some of the comments above some people haven't spotted the link.
Thought the summary was vacuous... (Score:2)
Re: (Score:3, Informative)
In fact my amazement stems from the fact that intelligent people who I respect are criticising things (like the DRM language) that have already been substantially altered, but arguing as if there has been no change to them. Sorry you find the whole thing "vacuous", you are clearly a Higher Intellect.
Re:Thought the summary was vacuous... (Score:4, Informative)
It's a hot topic and there are plenty of voices for and against. It was like this discussing the use of the GPL for the Java platform though, extensive and passionate debate right up to the last minute. In the end GPL v2 with the Classpath exception was clearly preferable, but every possible option was explored.
One key difference with Solaris though is that the base source code is already open source Free software and is in the care of the OpenSolaris community [opensolaris.org], so while Sun obviously gets a big say in what happens it's not just down to us, the community will also need to discuss it.
Re: (Score:2, Interesting)
stop oversimplifying (Score:2)
First of all, GPLv3 isn't out yet, so Sun can't release under it. And it's understandable that many people are reluctant to release under "GPLv2 or later".
Furthermore, you can't judge licenses just by what they say, you have to judge them in context. Sun is not releasing Java under GPLv2; if they did, that would have been open-source hostile. What they did is announce th
Well let's see (Score:2)
Thank God! (Score:1)
Now if only Sun made some worthwhile software that I could actually use so I could help support them....
rhY