StarOffice Boss Says He Chose Sun License over GPL for Good Reasons 105
pointwood writes "StarOffice founder Marco Boerries states that he actually could have made StarOffice available under the GPL, but gives a number of reasons to why he thinks Sun's community License was a better choice" The Register has the story . Interesting thoughts on "free" software licensing from a business perspective.Meanwhile, a LinuxPlanet opinion piece claims a GPLed StarOffice would be better for Sun. What's your take?
Nothing new (Score:1)
StarOffice Professional vs. Personal Edition... (Score:1)
Does anyone know where those templates & fonts went to?
Boerries is wrong! (Score:1)
makes Sun rich. Well, the community makes Red Hat rich -- no community member has really joined in
that..
That's rubbish. We, the community, didn't make Red Hat rich--we made ourselves rich. We still own and have total freedom to use our code, thanks to the GPL. That's simply not true of work we contribute to SCSL projects.
The ironies of stolen IP. (Score:1)
I think Boerries is not so worried about contaminating his code base as getting caught at it. I really believe stolen code/IP ends up in commercial products all the time, it's just almost impossible to catch in a closed commercial environment unless someone squeals or does something incredibly stupid.
From my own experiences at what I would consider a fairly typical hardware/software house:
a) I know of one case where we questionably used someone elses code after "changing variable names". This incident was never discovered.
b) I was involved in an FBI case (on the periphery) investigating an employing allegedly selling our IP on the side on a contract basis. Charges were never filed against anyone, but I am %90 sure that the deed was done. This investigation was launched because someone talked.
Personally, I suspect Boerries has just been so used to working in this sort of shady industry environment where no one is really clean that he feels naked without the liability protection of closed source.
He may be right from a legal standpoint, but he is on pretty shaky moral grounds.
Burn RedHat (Score:1)
It doesn't matter if Redhat releases their code via GPL, since it is nothing but some wrappers that any of our 8yr old comrads could write. Or that they provide support since all they do is bribe the poor people in despirate need of help out of their sweat and blood earned money. All they want to do is turn our comrads into drones filling up their fat bellies with more caviar and truffles.
Since we can't slash-dot RedHat because they run our beloved Socialist OS, we would have to physically slash-dot their headquarter office and take all their intellectual property that they have no intention of GPL.
We have to quash anyone within our commune that tries to corrupt the minds of the rest of us. We must march as a whole and drop anybody that strays towards the money grubbing side. $$ corrupts, utopia is the only thing that should drive us, along with the toppling of every Corporate Blood-Sucker that comes in the way.
Live Free and Code Free
ZZZ
The Sun Industrialized Nation Community License (Score:1)
Take a look at this list. Much of South America, nearly all of Africa (South Africa excepted), most of Southeast Asia and just about all of the Russian republics are not allowed to download the software. Isn't this just a little odd? Does anyone know how a country gets on Sun's "Buddy List"?
What has Sun done besides pledge? (Score:3)
Exactly! (was "Weak arguments") (Score:1)
I guess there is no strong enough people at Sun to stand behind their decisions; instead of spitting sole baseless crap.
_______________________________________________
Better at crap than Ballmer (Score:3)
Presenting this baseless attack of the GPL as an excuse to their decision is just disgusting, and me thinks that for them it will be spitting upwards.
I just feel sorry for the great people at Sun, since all this corporate crap (as opposed to real involvement like SGI) will only tarnish the image of Sun under the "new" recently raised microscopes. Of course, they think that a lot of computer users/whatever do not think (or for that matter know what it is) that GPL based OSS is great, and that they can get away with it
kudos to the smart open thinking people at Sun reading this
_______________________________________________
Re:BSD the filters. (Score:2)
NPL or GPL would also be a good choice for the rest of the product, it would give Sun the extra rights I feel they would deserve, but still be an open source project.
Re:BSD the filters. (Score:2)
Both the MPL and LGPL can be used in closed source products. Only the filter code itself would have to rermain free, the rest of the code in the suite could still be closed and proprietary.
I believe this would give us the optimal situation, where everybody but Microsoft cooperates in releasing Microsofts lock on the file formats.
The FSF is legally bound to keep gcc free (Score:3)
> which has had its copyrights transfered to the
> FSF, could be released under fee-licensing
> only.
That happens not to be the case, unless the FSF rewrote all contributed code. When you contribute code to the FSF, you get in return a signed contract, which basically states that the FSF must only use the code in free software. If the FSF releases a gcc under a fee-license only, they would be breaking hundreds of such contracts.
BSD the filters. (Score:5)
They way to make an impact is to put the Import/Export filters under a BSD stile license and hope that a community grows around them. In other words reduce *.doc and *.xls to mear commodities ( Like *.html and *.txt ).
Too bad they are as big on control as MS is and as such can never gain the foothold MS has now. Think back to 198x. Do you think IBM could have pushed it's PCs all over Commodore, Apple and everybody else without help from Compaq and the rest of cloners ?
Re:Existing Word filters (Score:1)
Interestingly I have received practically no code from anyone except from some wonderful work by a few in the areas of ole2 stream reading, and some great work by two or three in the area of word decryption
So my angle on this is that Stardivision will probably get next to no useful input into their import filters from the community, the office formats are nasty and arcane and don't hold much interest for most programmers. Either that or my code smells so bad that noone wants to associate themselves with it :-), which is a distinct possibility
Anyhow, if you don't want to wait around for someone else to write a word import filter you can help make wv [csn.ul.ie] better, development versions at this location [csn.ul.ie]. C.
Re:What has Sun done besides pledge? (Score:1)
NFS -- traditional standards play; crappy design and code licensed to others. Independently implemented in Linux.
PAM -- pretty good design; implemented better in Linux than in Solaris.
ELF -- traditional standards play; pretty good design. Independently implemented in Linux and GNU toolchain.
NSS -- pretty good design; independently implemented in glibc2.
Java -- traditional standards play; OK language (missing generics, closures, etc.), amateurish VM (stack-based? WTF?), poor libraries and environment (but improving). See Inferno for lessons in good design.
StarOffice -- perhaps useful, but bloated and non-free
So yes, Sun has documented some useful designs, and released ONC-RPC to the world. So what? They also distribute binaries of lots of code that they got elsewhere under a BSD license (starting with Unix!), and their versions are often broken
Re:Source of StarOffice (Score:1)
Example:
What if SO was not y2k compatibe in some small way; and Sun, or whomever owns it decides that the problem can be worked around without a patch... Well; if that item was important to YOU, by having the source code, you may be able to fix it "in house"...
GPL works (Score:1)
Do I hear GPL? So what does that tell us? It tells me that I don't care about all this license theory as long as it doesn't explain any interesting observations.
Chilli
I have a brige to sell you . . . (Score:1)
That is, if you believe what the StarOffice guy is telling you.
The bridge is cheap, and I can even bring you there to look at it !
Interested? Please leave a message here.
Thanks.
Re:BSD the filters. (Score:2)
Re:Star Office no API (Score:1)
The Design Process for the StarOffice API is not to just "publish COM APIs to" an office product. The API is being designed nearly from scratch and StarOffice is evolving to support the Interfaces and Services that have been defined in the API.
Re:GPL? What's that? (Slightly offtopic) (Score:2)
The GPL is as legally binding as Microsoft's EULA.
By violating the license, you've violated the copyright on the code. The party that can sue you is the copyright holder (typically the author in a GPL case, although the FSF also holds a lot of the copyrights).
The damages they can seek differ from jurisdiction to jurisdiction, but would generally be based on how much revenue you made from their code (since it is unlikely that they lost revenue). You could also face criminal charges under certain circumstances.
There are already provisions for lawsuits involving nationals of differing nations under the Universal Copyright Convention and various other international treaties (Pan-American, etc.) that include almost every nation in which you could make money selling commercial software.
Re:Look at this from Sun's perspective (Score:2)
Sun, however, needs to turn a profit. This can be done only if they keep property of their product.
This is one thing that confuses me about Sun's behavior as of late. I think they're a hardware company. They think they're a software company, I guess.
The question they should be asking is, "Are people buying our nice & expensive hardware to get Solaris, or are they getting Solaris when they buy our nice & expensive hardware?"
It makes a big difference.
--
QDMerge [rmci.net] 0.4 just released!
Bad URL for the Register. (Score:1)
Christopher Kalos
WHO CARES? (Score:1)
This guy has no history with the free software movement, and apparently not much insight into how it works either.
Why do we care what he thinks?
Re:What has Sun done besides pledge? (Score:1)
Let's see:
RPC/XDR
NFS
PAM
ELF
StarOffice
Java
Name Service Switch (/etc/nsswitch.conf)
The main reason for not using GPL (Score:2)
Re:That's true of FSF's software too. (Score:1)
IANAL, but actually, it is true. You quote the GPL, but you've overlooked who "you" is in the license. It is the licensee, not the copyright holder. The copyright holder would be "I" or "we"
Licenses are not legally binding on the copyright holder. The reason the FSF insists on copyright to everything is 1) It's clear who has to defend it when violated, 2) They can change the license at any time. In theory, they could change to fee licensing, but in actuality, the likely use of this is that if the GPL fails in court, they will come up with a new license that does the same thing and change the license to that.
However, one difference with the GPL is that there is no way for the FSF to revoke the license from previous copies of the code. They could make the next version of gcc fee-based only, however we could just fork off the currently released version's code, and stop using anything from the FSF. So, even if Microsoft buys out the FSF, rewires RMS's brain, and changes all FSF software to cost $1000000000 per copy, we can just fork everything and continue development on those versions.
Let me point out again: The copyright holder is not the licensee, and is not restricted by the license which applies to everyone else using the software
GPL (Score:1)
Weak arguments (Score:5)
1. The argument is that [with SCSL] the [open source] community makes Sun rich. Well, the community makes Red Hat rich -- no community member has really joined in that.
Re:Koffice (Score:1)
Wasn't this argument handled LONG ago? It's over. Even the big OSS magnates are saying KDE is freer now that QT 2 is on the way. And KOffice will use QT2 and KDE 2.
magnwa
Re:Look at this from Sun's perspective (Score:1)
So I wait for Koffice
Magnwa
Re:Koffice (Score:1)
Magnwa
Re:Linux first impressions (Score:1)
I hope I didn't say otherwise.
--
It's October 6th. Where's W2K? Over the horizon again, eh?
Re:Not convincing at all (Score:2)
Me too. They bought it; now they can sell it, give it away, or flush it down the toilet. All lie within their rights.
It just amuses me to see companies try to get the advantages of OSS without letting go of the reins. As if "Open Source" were a magical charm that invokes Maxwell's Daemon and compells him to help you extract work from the environment at no cost.
Yes, I suppose some Sun shops will contribute some mods and/or fixes to help make their own life easier. But even they will end up asking, after a while, "Why aren't we doing this for an OS that won't ask us to pay when we want to run it (and our own patches) on the next server we buy?"
Cathedral and Bazaar notwithstanding, I don't think the ultimate explanation of the power of OSS has been fully comprehended and explained. But whatever the explanation turns out to be, I'm pretty sure it will show that the rewards can't be reaped in fields owned by an absentee landlord.
For my money, anything less than the GPL is nothing more than a lame PR move at best, or a cynical attempt to exploit the technically adept, at worst.
So do what you please with it, Sun. But don't count on any undeserved favors to help the plan along.
--
It's October 6th. Where's W2K? Over the horizon again, eh?
Re:Linux first impressions (Score:2)
If you think MS fans are any different from Linux fans, BSD fans, Mac fans, etc., then drop by comp.os.linux.advocacy and see how the MS fans behave there.
The reason you don't see much venom from MS fans on a day-to-day basis is that their market share means you're surrounded with people who agree with each other. Put them in an environment where they don't have the numbers to shout down the opposition, and they are just like everyone else: mostly well behaved, but a small percentage are complete arseholes.
> first impression of Linux...it's being supported by a bunch of hate filled jerks.
Sorry to disabuse you, but some of us despised BG and MS long before we ever heard of Linux.
If you want the world to Speak Well of Bill, then you should be urging him to behave better rather than urging us to turn a blind eye on it.
--
It's October 6th. Where's W2K? Over the horizon again, eh?
Re:Control Freaks (Score:2)
Probably most of us are, to greater or lesser extent.
I don't think the comparison with novels is valid: a novel is a work of art, but a program is (usually) intended for functional utility.
Well, OK, a novel is really a way of making a buck, but that's not conducive to opening it up either.
As for programs? Open it up if and only if it suits your purposes. If you view it as a work of art, don't. If you view it as a perfect tool, don't. If you feel like it needs more work than you'll live to do alone, do.
Or split the difference: if you have a nifty new idea, program it up and sell it for a couple of years so you can retire well, then GPL it after the new has worn off and all the "me too" applications start showing up.
As for creative control, the OSS tradition so far has been for a program's creator to serve as the maintainer, rejecting or accepting modifications at his/her own discretion so long as s/he wishes. There's no guarantee of this, but it seems to work out pretty well as long as you stay on top of things and you aren't too rabid about rejecting truly useful contributions.
(From the other side of the coin, I submitted some code to a project and had parts of it rejected for what I think were really lame reasons, so I simply quit submitting code for it. In principle I could fork the code and "have it my way", but this would undoubtedly earn me near universal disdain among the community -- especially if I were perceived to have done so merely as a response to a perceived snub, or just to "have it my way". In practice I'm more likely to try to start a competing product from scratch than to try to "steal" someone else's product. Of course we're getting numerous enough now that some sleazebags are starting to work their way in with the idealists -- witness a certain IPO announcement from a couple of weeks back -- so it's quite possible that the sort of inhibition I'm describing here will break down in the near future.)
At any rate, a more immediate concern from your point of view might be that if you try to go it alone you'll end up being left behind by a competing product that goes the open route, with the result that your pride-of-product suffers anyway.
--
It's October 6th. Where's W2K? Over the horizon again, eh?
Re:Look at this from Sun's perspective (Score:2)
The question for Sun, IMO, is how long they will be turning a profit if MS swallows the whole planet.
Clearly, they should follow their own best interests. If they want to turn a profit in the short run, they should sell it rather than giving it away -- let alone GPLing it. But if (as it appears) they bought it to undercut the dominance of MSOffice, they should (IMO) GPL it an have it turned into an Office Killer within two years.
It looks to me like they're taking a middle route that will fail on both accounts.
> if you wan't to see Sun continue as a company, you should support SCSL
I neither support it nor reject it. I don't support it, because it doesn't look like they've done me any favors. I don't object to it, because it doesn't look like they're doing anything harmful.
But it doesn't look like they're doing much good, either. Not even for themselves: I'll be immensely surprised if SO increases the market share of the products they charge for.
And all the above is in addition to the fact that, as so many others have pointed out, their excuses^H^H^H^H^H^H^H reasons for not going with the GPL look like, well, excuses.
--
It's October 6th. Where's W2K? Over the horizon again, eh?
Re:GPL? What's that? (Slightly offtopic) (Score:2)
Look what happened when some dork trademarked "Linux" in the USA a couple of years back: one law firm donated legal services to shoot it down.
IIRC.
> GPL will NOT be accepted from ANY serious company unless it was tried and tested in court that it works
I spoke to an IP lawyer a couple of weeks back, and she says it's as valid as any other way of licensing IP.
Also: Suppose Sun GPL'd something and then discovered that a rival was violating the license. Do you suppose Sun wouldn't sue and sink megabucks into it? What keeps an IT company happier than suing rivals over license violations?
--
It's October 6th. Where's W2K? Over the horizon again, eh?
New battles, old wars .... (Score:2)
LL
"as long as changes made are given back" - Fallacy (Score:1)
I can take a GPL program, make whatever changes I like to it, and not have to give anyone a single thing.
If I then distribute my program then I am compelled to offer the source to the people I distribute the program to.
There is no compulsion for me to give the modified source to the community (though anyone I had distributed to would be free to do so, which I believe includes employees if 'I' were a company, but IANAL).
It obviously makes sense to pass any useful additions back to the community, for all the reasons that make Open Source a good idea, but there is no compulsion about it.
The Great Chunder Page - Alcohol Induced Fun!
Re:Open hardware based on Evil poison (Score:2)
Re:Source of StarOffice (Score:1)
There's a lot of "user" companies who have more developers than Star Divsision had. So it's not at all that far-fetched.
If the company that backs up the software has enough of a customer base that requires a certain compliance, they will do it. Look at SunOS 4.1.3_U1, over 5 yrs old and not intention of being Y2K compliant. With enough customer demand, it was eventually make Y2K ready, along with any fix on various bugs introduced from the release.
Yes, it was fixed because of enough customer demand. Anyone may come to the situation of being the last user of a product left, and not being able to make enough pressure. Even if it's not likely, the additional "insurance" of having access to the source is worth a lot to big companies.
Does anybody see any Linux community still supporting Linux release 0.99? All you hear is upgrade to 2.4.
Very excellent point! What this shows is, to a corporate customer, GPL doesn't help you a bit more than SCSL. If you really rely on something, be prepared to maintain it yourself, so get the source - no matter if it's GPL or SCSL.
Does this mean... (Score:2)
So, is he implying that under SCSL, there is warranty protection on my free downloaded copy of StarOffice? Indemnification against the possibility that some subroutine was copied from somebody else? Can I hold Sun liable if something goes wrong?
I doubt it, and thus I just don't get it. If they want to distribute Star Office just to existing Sun customers, I guess it makes sense. If they want to expand their market, and take a bite out of MSOffice, it's dumb.
Re:GPL? What's that? (Slightly offtopic) (Score:1)
If the terms of either the SCSL or the GPL are breached then the copyright holder will be able to sue, if the software was written by Sun then that means they get to sue, they don't have to rely on anyone else to do it. The terms of the licence are a contract, parties to the contract are bound by it, it doesn't matter whether or not other people have enforced contracts with the same terms in the past, that makes no difference to the enforceability of the contract.
Re:Err, no. Re:GPL (Score:1)
You don't think it might be because the "standard" unmoderated score for a post by a logged in user is 1?
Re:StarOffice Boss Says He Chose Sun License over (Score:1)
Using one licence rather than another can't enable them to detect copyright violations any better. When someone sends them code it's just as difficult to tell who the original author was regardless of the licence. And under either licence they are equally free to choose not to incorporate any code that they are unsure of into the version that they distribute.
Re:"Completely free" != "GPLed" (Score:1)
Re:Open hardware based on Evil poison (Score:1)
Re:The free software foundation thats who (Score:1)
IANAL
Re:Koffice (Score:1)
As for those who just can't accept the QPL as an acceptable toolkit license (which the KDE team has, after much careful discussion), go work on Harmony.
Control Freaks (Score:1)
For example, if you were a writer (like I am more than a hacker), would you release your novel to the entire world and say, "Make all the changes to it you want, and then tell me!" No way, man.
Anyone seeing what I mean? Or have I just posted yet another stupid comment? ; )
miyax
Hmmm, interesting... (Score:1)
Re:Control Freaks (Score:1)
$$$ (Score:1)
Re:Not convincing at all (Score:1)
Re:GPL? What's that? (Slightly offtopic) (Score:1)
GPL? What's that? (Slightly offtopic) (Score:1)
May I ask what actions were taken against them? Who defends GPL? Is it just a funny piece of ethical code or a legal paper?
Say, if I go ahead - take someone's GPL'd source, add something to it and sell it as a "commercial product" (purely hypothetical case) who's gonna sue me and what will they seek?
And what if original author lives in some other country?
Source of StarOffice (Score:1)
Anyone have some info on how LARGE is this source?
Obviously, very large.
Here comes a question: What's the use of the source for such a large project for me?
Advantages for, say, having kernel source are obvious - you can adapt it for your hardware or compile it optimized for your CPU and specific tasks.
Same for gcc, glibc... Almost everything.
But StarOffice? I won't be able to even build it, probably.
But even if I'll get a very hefty hardware to build it - what's the use of modifying it? Any ideas?
PS: SO uses OLE among others. I think M$ will be very upset about OLE sources (and OLE-based file formats) going public...
Re:Source of StarOffice (Score:1)
> Linux release 0.99?
But! "Linux community" supports 2.0.x line.
And that's a VeryGoodThing.
We need not only have the system that runs extremely well on top HW, but, probably even more important, that reasonably well runs on multiple levels of hardware.
Open hardware won out (Score:1)
You have a good point - one big reason the pc architecture won out is because various companies starting producing systems. Apple started way too late, and Amigas were only made by other companies after Commodore was dead. Wasn't IBM forced to allow clones by their antitrust case, or something? I don't recall, exactly.
Anyhow, propietary software companies could learn a lot by looking at the hardware story.
always bad, freedom is... (Score:3)
Basically, what he writes about the freedom of the StarOffice source code, is just an analogy of the arguments used against freedom everywhere for as long as it has been debated. People attacking freedom always bring up the lack of security, assurance, and control.
So, of course he has a point. Or, at least he has a point that strikes a chord with people. And in the short run of course Sun has a lot to gain by keeping its code under the artificial reins offered by our screwed up legal system.
But in the long run, well, compare the progress of the (psuedo-) free world with the non-free nations.
-
Re:That's true of FSF's software too. (Score:1)
True, but nobody can ever revoke your current licence on egcs x.xx or Linux 2.2.xx, and you are free to adopt the software yourself and add to it under the GPL.
With the SCSL, sun can, at any time, come up and say "Licence Revoked, no more StarOffice/Solaris/Whatever for you", and you would then loose all legal right to use that software.
The real link... (Score:4)
Not convincing at all (Score:3)
Just more excuses about product warranties being threatened when the hoi polloi get their dirty hands on the code. What if *stolen* code ends up in the product! That is more likely under GPL than SCSL for some reason?
They can't give away StarOffice because it's too hard to track down all the IP owners? Didn't they just buy it? Doesn't that require tracking down the owners too?
If Sun doesn't want to be an open source player it's fine with me. But I wish they'd quit wasting time trying to justify the SCSL license as an improvement over existing open source licenses. Show me some SCSL project successes first, please.
Star Office really dim (Score:1)
I also get quite a few "Unexpected (or what it Unknown) error encountered. Data is being saved" crashers from SO 5.1 on RH Linux 6.0 SMP.
Re:always bad, freedom is... (Score:1)
But, human nature always wants control. As long as we let what we feel get in the way of our thought there will always be limited freedom. Only when we overcome our human nature can we truly be free.
That's my $(2^4*3+1/7%3*2/100)
Re:StarOffice Boss Says He Chose Sun License over (Score:1)
Yeah, this is pretty silly.
I just don't get it. GPL doesn't prevent Sun from releasing their version and only providing warranties and indemnities on that. Now, there's a pretty funny claim on their part "One big problem with GPL is that it's hard to give the customer indemnification and product warranties.". I bet Sun never indemnifies any use of StarOffice/Portal against any claim whatsoever. Their lawyers would never allow it. Can you imagine their fielding claims from somebody who didn't get a contract because the proposal came out garbled, or due to software 'glitches' the proposal wouldn't print in time?
The biggest single problem I have with SCSL is that they can take the code proprietary any time they want. I don't see how that benefits anyone but Sun. They can get everyone using a product and then the next release, with a whole raft of added features, will be proprietary. Seems only a benefit to them.
Re:That's true of FSF's software too. (Score:1)
Well, I have to admit that this is an angle that never occurred to me. I didn't know that the GPL did not apply to the copyright holder.
However, I've seen a lot of GPLd software, including things distributed by the FSF that contained copyrights other than the FSF. gnuchess comes to mind immediately, but I'm sure I've seen many others.
I can't find where the GPL requires that changes must become copyrighted to the FSF. In fact, quite the contrary, the GPL uses the terms "Copyright Holders" in several places apparently acknowledging that multiple parties would hold copyright.
It seems that if we were to submit changes back to the FSF with our own copyrights on them, and these changes were accepted by the FSF and the FSF made these available to others, that the GPL would be binding on both by the following provision (GPL Version 2, June 1991, full text available here [fsf.org]:
4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
This could bring about a bizaare situation if the FSF tried to reissue software under a different license on which others held copyrights. The FSFs license to use any changes contributed by these other copyright holders could be terminated, yet the FSF might have made changes that were dependent on these changes. Other people's rights to redistribute, change, etc. etc. etc would not be affected. The FSF would only be allowed to distribute changes prior to the other copyright holder's additions and they could distribute patches that are dependent on the other copyright holders, but not the entire work.
This applies to those who might try and encumber a piece by making a change, putting their copyright on the change, but releasing under the GPL, too. They could, theoretically, change the license for their addition, but then they would have lost all rights to the base code.
In truth, I think it's outlandishly unlikely that the FSF will be releasing anything under a fee-based license, ever.
Getting back to the original topic of this thread. I don't find it at all unlikely that Sun might re-release StarOffice (or any of the other things that they're throwing out under SCSL) under a fee-based license in the future. Also, as you point out, the SCSL (unlike the GPL) does not prevent the copyright holder (licensor) to remove the right to use something so licensed at a later time. I believe, but I'm not certain about this as the SCSL is a lot harder to understand than the GPL, that Sun could get you addicted to StarOffice and have you paying for it later. There's no question in my mind that they could get you to pay for later releases, including releases that have changes required to run on newer hardware.
If those who are calling for Sun to change the provisions of the SCSL are listening, I think this should be #1 on the list. That once you are using SCSLd software, you have a grandfathered right to use it and derived works (changes you or others who are using this software might make to get it to run on newer hardware, for example), at least for your own use, in perpetuity. This is not asking for the viral nature of the GPL, just that you have the right not to have a given set of SCSLd code out yanked from under you.
This would be allowing SCSLd software to branch out into "limited universe GPLd versions". These "limited universes" being the Community that is using a given release of some SCSLd software.
Now that I think about it, it's extremely unlikely that Sun would do this. This would allow MS, for example, to create a Java++ and go their own direction, which is what the SCSL was originally designed to prevent.
Sheesh, it would have been so much simpler had Sun just used GPL... Which is taking us all the way back to the topic of the story in the first place. I knew I could get back on topic if I tried!
Re:That's true of FSF's software too. (Score:2)
I guess I should be careful about the term 'proprietary'. I would agree that the only intellectual property that is not 'proprietary' in some way is public domain and GPLd software definitely is not in the public domain.
GPLd software is proprietary in a very odd way. Anyone can do anything they want with it except make derived works not covered by the GPL. There's also some positive responsibilities of someone distributing something derived from GPLd works to include the text of the license, FSF copyright notice, change history, source code to changes, or provide a pointer where the source code can be obtained, etc.
However, your assertion that the FSF could release a GPLd work, such as a modification of gcc, under fee-licensing only is not true.
Quoting from the GPL (Version 2, June 1991) full text available here [fsf.org]:
2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:
Or, are you saying, as is sometimes heard, that the GPL is not legally binding and thus could be broken at whim?
Look at this from Sun's perspective (Score:1)
Re:What's interesting about this ... (Score:1)
If the hardware were free, I'd just buy a big 'chipper' machine (like they use to grind up scrapped cars) and grind up a few hundred thousand free keyboards (delivered from the factory for free!) any time I wanted some fill, instead of ordering a load of sand.
Think of the great highway underlay we could make out of one of those Beowulf clusters (to reverse the classic Slashdotism)
Re:Linux first impressions (Score:1)
Now hold on a minute there.
You're talking about the kind of creeps who hang out in
I have come to the realization that there are a lot of people out there who jump onto whatever minority bandwagon (OS/2, the Mac, Amiga, nowadays Linux) they can, in order to be the "true believer" minority and feel superior for it.
A lot of Microsoft fans are people who just use the software, or write code to run on it. They're not likely to be found in an
Advancing software, or giving it away? (Score:1)
I believe this argument comes down to a simple choice. Is your goal to advance software, providing better tools for users, or is your goal to make sure that software innovations must be given away for free? There are of course good reasons to do both, but few reasons for a business to give away software.
Personally, I don't believe all software should be free. Sure, most of it should be free, in particular commodity utility programs, but there is a whole set of software that should not be free. There are a lot of highly specialized software products where the users need to pay the costs of development, because without them doing so _no one would write them_. If we don't have an economic vehicle to encourage people to write these programs, they will never get written.
Free software people like to ignore the minor detail that programmers, when left to their own devices, work on projects they _like_. The free software community is rich with the things programmers like to write, operating systems, tools that help people program, tools that make computers easier to use and more productive. The free software movement is virtually devoid of products that are of little use to most programers (eg office suites) or highly specialized programs (there's a ton of free good CAD programs, right?).
So, to get this software we must incent programmers with money. If we have to pay the programmers, business must be able to make money off the software. If a business is going to make money off the software, they will want certian protections in able to lure investors and other non-programmer types. In these cases, the GPL produces problems.
In this case, Sun should be commended for releasing source for free to the public. That mere fact is a huge win for the software community. If other developers want to write compatable programs, no reverse engineering will be necessary, as they can look at the source for file formats. If you find a bug, you can contribute source back to sun to fix it, which will hopefully speed bug fixes. If you need a custom feature, you can make it happen, and still release diffs against the sun source.
This is lightyears ahead of where we are now, and will be a huge win for users and the software community, yet still allow sun to make a profit. Perhaps in the future this will become commodity software that is no longer an important revenue stream for sun, at which time it can be GPL'ed.
What the free software community needs to do now is support Sun's efforts completely. It's the only way to make other vendors see the light.
Re:Boerries is wrong! (Score:1)
StarOffice Boss Says He Chose Sun License over GPL (Score:1)