Sun's StarOffice Release: Not Open Source 218
Bruce Perens wrote in to send us a link to an article he has written about Sun's StarOffice Release: Is It Really What You Think? It discusses the implications for Linux, and the fact that it technically isn't going to be released under a true Open Source license. Worth a read.
Re:Oops (Score:1)
I totally, absolutely agree with you. (Score:1)
Re:Economics 101 - It might. (Score:1)
It is not at all clear Sun chose wisely. Their plan carries great risk. They are taking a fairly traditional shot at the Microsoft Office monopoply. Monopolies aren't usually broken by such methods. Other's have played with the ASP model and generally found it lacking. Hey, maybe Sun knows something that everyone else who has been there doesn't.
Had they released under GPL, they would have more than just peer review. They would have attracted serious developers. Developers that could make Star better enough to potentially break the monopoly.
MS is locking Office into their servers as you read this. That is pushing Sun out of their market. In my own "name brand company" MS is winning this game. Sun is trying to escape by using ASP to drive demand for bigger iron. But, expect the MS lock to be pretty strong by Windows 2002. Running to big iron hasn't been the answer at any time in the last 30 years. Hey, maybe Sun knows something that everyone else who has been there doesn't.
Humm, nobody buying Sun servers could well cost more than any potential licensing benefit held in the SCSL.
Sun has 2-4 years. You can give these years to GPL programmers so they can maintain a standards based computing platform; or you can spend it hoping everybody else was wrong and Microsoft will just go away.
Hmmm... (Score:3)
Firstly: the quote...
"Sun isn't going to make big revenues off of StarOffice while it's also giving it away for free from its own web site" fits the more traditional view of programming I think. Isn't the whole point of the free software push that you can have a very profitable (more so?) business based on "giving your product away". You can after all download RedHat and they seem to be making their money *shrug*
Secondly, while I am wary of the possible effects mentioned in the article wrt competition with the FS/OS products lets face it. The _biggest_ problem the office software market is facing is the stranglehold M$ has over it making it the defacto standard. As a result most people/businesses I know of don't even consider that there _are_ alternatives. More competition in this genre of products (even if among corporate products) is to the advantage of all surely? Maybe if there was a more diverse offering of office software available (especially corporate products for those businesses who still will not consider anything else) then the OS/FS products would be facing less of a mountain?
Lets encourage greater competition and welcome every step companies like Sun make in this direction. Maybe future steps will see them willing to consider that extra step - the OS/FS model is probably a pretty scarey choice for the corporates to go for
Just a thought (or three)
Economics 101 (Score:2)
own StarOffice, they paid for it. They are free
to license the software in any way they see fit,
and they see fit to use their own SCSL. The
SCSL is Sun's approach to peer review and
wider research without losing rights to what
they own. It's a different approach and Sun
should be applauded for using the model so
widely within their organisation.
Free beer is good for all (Score:1)
StarOffice is freeware. All software that requires no costly payments is good software.
Its also an example of it being better to have cross platform software than Open software.
(Piracy, otoh, is not always good or bad)
Re:Hello Grasshopper! (Score:1)
Visicalc is on the internet from its author for free. Running a spreadsheet with a 28k binary is rather nice - especially on my previous antique hardware.
The upgrade treadmill is a state of mind.
Free beer is good. Drink deep. In short, the future of SOffice is a minor concern - it already meets my needs - it did so in Version 3 as I recall.
Theres always something better if I ever want to pay.
Re:Hmmm.... (Score:1)
Well done, all around, Bruce.
Preaching to the choir? (Score:2)
Re:Preaching to the choir? (Score:2)
I hadn't really considered that some of the more mainstream journalist types are probably lurkers here. It's a good point.
Don't assume that because it's obvious to you and me, it's obvious to everyone
I don't, but I do think that most people that read Slashdot regularly have all the info they need to make the same conclusions. My point wasn't that you wrote a bad essay or (necessarily) wasted your time; it was that if they haven't bothered to think these things through already, they're not likely to because someone wrote an essay about it. Again, if this gets significant circulation outside Slashdot, then it's a moot point.
Gee, maybe you should write about some other obvious things! I could use the help!
Actually, Bruce, I've made some moves in that direction, but they're pretty much always received with a "who the hell are you?" kind of attitude, so I've given up trying to contribute that way. But hey, thanks for the encouragement!
Re:Few idle wonderings (Score:2)
Would you want to be on the upgrade treadmill? (Score:1)
Linux a mixed blessing for Sun (Score:1)
Further, there is no guarantee that Linux will stay at the low end. The Linux developers seem pretty ambitious, and it it quite possible that two or three years from now that Linux might be scalable enough to rival Solaris. Note that Linux need not be *as* scalable as Solaris in order to be a threat. It could simply provide sufficient scalability so that it could be used where Solaris might otherwise be used. While Linux isn't a strong threat to Sun's revenue stream now, Sun has no guarantee that it will not be in the future, and Sun may very well see Linux as a potential *long-term* threat.
New possibilities... (Score:1)
Although I am not exactly happy with the SUN-s new Star-Office licence, I do think we might have gained more than a "Free Beer". Although I do not believe that people will take the whole suite and start fixing everything, there are several areas where the work may be simple enough and gains big enough for someone to do it (or pay someone else to do it for him.). Some examples are:
If StarOffice (i.e. SUN) team does their job properly, I am quite sure the above mentioned tasks will be relatively easy to do, especially writing the localised versions of the SO => someone will do it. I can even imagine a goverment of a small country actually PAYING someone to get the job done.
Surely, SUN will win a lot if this happens, but they will not be alone.
Re:Few idle wonderings (Score:1)
Sun
AOL
NSA
Really makes you wonder...
Why Sun should listen to Bruce (Score:2)
If that's correct, then going truly open source with StarOffice is clearly the right thing to do. It would mean that StarOffice would be distributed with pretty much every Linux CD. It would also mean that their would be numerous distribution points, instead of one.
Truly open-sourcing StarOffice would be a punch to Bill Gates' gut. As it is, the SCSL release will be little more than a slap to his face.
--
Interested in XFMail? New XFMail home page [slappy.org]
Re:Put it out as MPL, QPL or Artistic (Score:2)
Agreed. Although I think that it (a GPL or BSD release) would still achieve their prime objective here, which is to do damage to Microsoft's primary revenue stream.
But I would like to see them give up control on the distribution side of things, while perhaps retaining some control on the modification side.
That's really the only beef I have with the current plan; it doesn't accomplish Sun's (apparent) goals, because it will not achieve sufficient distribution if people have to download StarOffice seperately.
A QPL-type license would get the job done.
-- Posting this with Sun StarOffice, BTW! Not a half bad browser, if you have the RAM. I don't even think it leaks memory nearly as bad as Netscape.
--
Interested in XFMail? New XFMail home page [slappy.org]
do we REALLY need a word processor? (Score:1)
i never wanted look at a "normal" word processor again!
dont know about the other stuff. never really had need for "office stuff". anyone who insists on a resume in word97 format, i already know i dont want to work for. (mostly because of what that says about them)
Re:Here's what (Score:1)
What I consider inacceptable is the trick e.g. Unisys is playing: Give away a product (or fail to enforce a patent) until the market has widely accepted your product, and then use the market position achieved by misrepresenting your intentions to milk the customers.
This is exactly how many large companies try to build monopolies.
Re:Few idle wonderings (Score:1)
--
We should demand OSI certification (Score:1)
I like the following definition to open source licenses:
"It is opensouce when they chmod a+rw the source code, not when they chmod a+r it".. Well, actually, it is a license which encourages the w bit.
Re:Where's Java for Linux? (Score:1)
God. Why do you Java fanatics remind me of the Amiga Arexx fanatics? Sheesh.......
What all do you get with the free SO? (Score:1)
What has always rubbed me wrong was that I paid $50 and got just a little bit more than you get for free, a cute little book, a bunch of fonts and clipart, and a CD. If I paid $200 more, I'd get a few extra components, is Sun giving those away? If I download another copy from sun do I get more stuff? That would be an improvement.
Honestly though, SO will never be opensource and it will eventually suffer because of that. GNOME workbench and KOffice will mature and they will integrate so nicely that they will be the choice products. SO never will so long as the source is kept private and Sun runs the show, but it's a nice stop-gap solution.
The so called community (Score:1)
Hogwash.
I recall Bruce Perens waving his torch around the JINI mailing list over a year ago, raising hairs over how Sun "didn't even try" to make their community source licence OSI Open Source (tm) compliant.
Here's a free clue: They don't care.
Here's another free clue: The people Sun are targetting don't care.
Sun is releasing its source because it benefits its customers. Its customers want the source because it helps them get their job done. These customers, I think it is safe to say, know little of the linux community or the FSF. They just want to see source code. I think it's also safe to say that Sun releasing this source code is VERY helpful to many developers, especially the growing community of Java & Solaris developers.
These licence squabbles are secondary to the basic economic reason for releasing source code: for certain kinds of software, the cost of protecting your "intellectual property", i.e. source code, is greater than the benefits gained from releasing it.
This bickering over non OSI-compliant licences is important, but there is a price. It angers people in other communities who BENEFIT from any form of source code release, OSI-compliant or not. Continued bitching carries the risk of isolating this community from the rest of the world. "Let the mountain come to you" isn't the most effective strategy.
With Sun, It's not worth it. Save your breath, and your energy. Try coding an app or something..
Re:Open source would be better for Sun! (Score:1)
Not necessarily. Sun's business model is that they sell hardware; they are perfectly happy to fund a loss leader if it means that they can move more boxes. If giving StarOffice away for free (and you can bet that they will invest significant resources in making it fly on the U5S workstation) and this encourages people to deploy Sun hardware where they wouldn't have considered it before, then it's money well spent. This is what they've always done, for example Java, NFS, NeWS - and so do many Unix vendors.
I spend much of my time either writing documents (Office 2000) or running Oracle Developer/2000 (over X windows, from a Sun in the server room). A working, fully comprehensive office suite available for Sun would at least make me consider getting a Sun for my desktop. And remember that getting onto the desktop and using that as a staging point to attack the server market has proven an effective strategy for Microsoft.
The question is, will they see the light soon enough, change, and survive?
I don't think the survival of the product is in question. I think that it is in Sun's best interest, as a corporate entity, not to give away the source - because that would run counter to their model of wanting to sell more SPARC workstations.
Re:What concerns me (if you care) (Score:1)
I don't believe anyone should be obligated to release their intellectual property for free. If they choose to do so, that's fair enough, but what really matter here is the right of the individual to the use and disposal of the rational product of their mind.
Star Division developed the product, they sold it to Sun, and Sun now have control over it. They spent a lot of money - and they're not a charity. Sun's interests happen to be aligned with ours at the moment. It's up to the community whether or not they choose to exist in conflict or synergy with Sun, certainly StarOffice is measurably superior to K-Office, which may be a part of the cause of any hostility. It all depends what is more important to you, ideology or business. Personally, Sun fulfill both of these criteria for me.
Political Science 101 (Score:1)
Daniel
Re:Free beer is good for all (Score:3)
Loyalty is an interesting thing, and the cause of much flammage, but no-one really seems to understand it. Here are some general categories and my opinions expressed briefly...
My feeling is that in general:
-> Microsoft users are in the first category
-> 'Linux advocates' tend to be in the second category
-> 'Open-source' advocates tend to be in the third (I say this because despite the widespread use of the word 'philosophy', Open Source seems to really reject philosophical or ethical arguments in favor of strict utilitariansim, and even openly ridicules people who dare to contradict this approach.)
-> 'Free software' advocates tend to be spread between the third and fourth.
You may have guessed my general opinions on the subject, 1<2<3<4 (although there are people strongly commited to philosophies that are absolutely ridiculous but dangerous..)
Anyway, I'm not sure what my original point was going to be, except that being committed to a single program (Linux) seems to me to be a bit parochial and you should try to broaden your sights a little. I was probably going to say something like that
Daniel
Re:Sun and Linux (Score:2)
Also, why is it that when ever the topic of Linux being used in the enterprise comes up, silly arguments like "until Linux can run on 1024 processors with a terabyte of RAM and enough mass storage to store detailed tomatographic scans of every individual creature on the planet it wont displace a single (insert favorite high-end Unix vendor here...Sun, SGI, whatever...)"
There are many needs within an organization. Some call for the Big Iron. Many do not. And Linux will continue to grow and improve...currently it is doing so at a faster rate than any platform I know of. On top of that, it does a wonderfull job of playing well with others...vital in any enterprise.
Finally, why is it that ext2 is seen as the only Linux fs? Granted it is the general purpose standard. And it does a DAMN fine job at that. But it is far from the only one. Linus has very flexible fs support, allowing for many different ones to be used as appropriate to the task...even several at once if that is needed.
--
If your map and the terrain differ,
trust the terrain.
No 2gb filesize limit on 64-bit machines (Score:1)
Until I see Veritas First watch for Linux... Until I see 64 processor Linux boxes with 16 gigs of ram... Until I see Oracle running on Linux it wont be even a remote threat to Linux.
Overlooking the fact that your statement makes absolutely no sense, perhaps you missed Oracle's press release?
The fact that ext2fs still has a 2 gigabyte file size limitation means it is still not a real choice for a database server.
The maximum file size on a 64-bit machine is 9223372036854775808 bytes, not 2147483648 bytes. If you invested in large enough disks to requisite such large files, you would probably also invest in modern 64-bit processors as well.
Linux is an excellent OS but it still needs improvements in stability, performance, commercial software support (a la Oracle, Veritas First Watch, Veritas File System and Veritas Volume Manager) and the hardware it runs on needs to be more robust before Sun has anything to worry about.
With the work being done to enable write support on NTFS, and the recent availability of XFS for Linux, you now have your choice between two journaling filesystems. XFS combined with advanced partitioning software and filesystem resizing software recently made available as well as the loopback block device and MD make the Veritas Volume Manager look like a toy.
Re:Source: Open or Close ? (Score:1)
IBM makes a ton of money doing service, support, consulting, etc. By making some of their products Open Souce, they get more people interested in using them and that helps them get their foot in the door so to speak. IBM becomes a friend to the Open Source movement. Some PHB reads about linux in the trade rags and thinks that someone should be up on it so they will look buzzword-compliant to the bosses in the boardroom. What do you know...IBM just sent out a new training schedule and it's got a Linux class on it. So the PHB sends a guy to the class for $2k and he gets documentation & CDs with IBM software to play with. If you think about it this way, IBM isn't getting the money from selling the software, but from the training.
clean room implementation?? (Score:2)
Couldn't you have someone who is working on the project with you go over their source code and then generate a specification document of the file layouts, how the code is supposed to work, etc. and then pass it off to someone else who hasn't looked at it and have them implement it? What would be any other legal procedures would one have to do to make sure that Sun (or anyone else with a similar license) doesn't come along and try to sue you for lifting their code?
Re:Possible Reasons for the purchasing Price (Score:1)
Are you joking?
This completely against my perceiption. I know companies using old Wordperfect, but never saw anyone using StarOffice. The only folks using StarOffice I know are some people from university. I doubt if any Microsoft competitor holds more than a 10% market share in Germany for word processors and spread sheets.
and this is very attractive, as German companies are very unsatisfied with MS and more likely to switch than their US couterparts.
The only differenece between Germany and US is probably that Germans are more likely to know the StarOffice product. The sad reality is people using MS Office at work, getting it bundled with new PCs or simply pirating it.
At least I, as a (unvoluntary) user/developer of the old StarView library source code, am very curious to see what StarDivision uses in its latest release. Alas that old stuff (from 1992-94) is so wicked that I am quite sure (otherwise Sun is in trouble) they changed their library design considerably.
They might be too embarassed to show it (Score:1)
Don't forget the possibility that their code might suck incredibly and is not suitable for publication.
If their present cross plattform base libraries/graphical user interface libraries -this is known as StarView library- has not evolved quite a lot from the stuff they had in 1994, than I am not surprised they don't release it. I know that stuff, something for IOCCC connaisseurs.
Initial Mozilla code was clean compared to the StarView mess. Sorry to be that harsh, I was involved in porting attempts of that cr.. legacy software to MS VC++ 5 and 6 and got some very er.. professional work days due to it.
I'd rather convert million LOC FORTRAN libs to C++.
Me Too! (Score:1)
Re:Heh, here's the scenario for ya: (Score:1)
I think any animal born without claws, fangs, or protective hide should be allowed to carry a weapon of some sort.
Free Software vs. Staroffice (Score:1)
Why you ask? Propietary software means people have to work the way programmers and marketeers in software companies decide they should. Free software means that we can get the software to work the way people do. For example: we are developing a content management system for our web site development. We want our writers to be able to use the word processor then hit a save button on the menu, that instead of merely sending the file to the disk, also uploads it into the CMS database and notifies the copy editor that the work was done. No way in the world can I do this with either Staroffice under the SCL (and forget about Word). Abiword however, will give me the tool that can make this happen.
Of course, this is just one very small example. But to have technology serve our people, instead of vice versa, we need free software (in the liberty sense not the free beer sense). This is besides issues of stability and reliability (the free software model is proven to create more stable and secure software) open formats (what happens when Sun cans Staroffice or when Microsoft changes the Word format - all my legacy documents need to be upgraded!) bloatware (staroffice takes up 149 MB on my disk!!!) and licensing fees (do you trust Sun to keep this free beer)
Staroffice does solve a temporary problem for us. Abiword and Gnumeric are not yet good enough for the management staff in my company (although they are fine for writers). Plus there is no good tool to replace PowerPoint. So, until there are free software replacements, we can use Staroffice instead of MSOffice and still exchange files with customers in the outside world. In fact, StarOffice is the missing component that will allow us to be 100% Linux based, except perhaps in our accounting software.
Nonetheless, for all the reasons listed above, we still eventually want to be 100% free software-based. So the Gnome project is still a critical part of our strategy. In fact we will be funding some Gnome development just for that reason. So Bruce, you needn't worry. There is a good business case that will support the development of free software despite these half-baked alternatives.
Good thoughts, Bruce, thanks. Now... (Score:1)
From an informed viewpoint, does it look like Sun can wait for the herds to migrate and then **YANK** "sorry, no longer available, now you owe us $XXX to put it on any more desktops"? If so, the PR damage done to Sun for acting like Unisys (the GIF horse) will be reflected into our Linux user community.
Re:Preaching to the choir? (Score:1)
Re:Preaching to the choir? (Score:2)
Don't assume that because it's obvious to you and me, it's obvious to everyone. And even when it's obvious to some people, they write me and say things like "I knew that, but I wasn't able to articulate it. Thanks for writing this, I'll show it to someone."
Gee, maybe you should write about some other obvious things! I could use the help!
Thanks
Bruce
Re:Hmmm... (Score:2)
"Sun isn't going to make big revenues off of StarOffice while it's also giving it away for free from its own web site" fits the more traditional view of programming I think. Isn't the whole point of the free software push that you can have a very profitable (more so?) business based on "giving your product away". You can after all download RedHat and they seem to be making their money *shrug*
Good point. I just changed "revenues" to "royalties" in the article to address this. The point is that they might make big money from service and manuals but not from royalties paid by Linux CD manufacturers. Does that make more sense?
Your point regarding diversity is well taken and that's one reason that this article is more balanced - not slamming Sun nearly as hard as some other companies have been criticized by yours truly. Also, the office software is a leaf node in the software tree, not really infrastructure. I'd be a lot more bothered if this was the Qt library (under the old, unlamented license) that every application would have to license, for example.
I just don't want to see KOffice or whatever GNOME calls their office tools slow down because of this.
Thanks
Bruce
Oops (Score:2)
Re:Source: Open or Close ? (Score:2)
Either I missed some news or you are mistaken about WordPerfect's licensing status.
Thanks
Bruce
Re:Preaching to the choir? (Score:2)
This is a symptom of the bootstrapping process. If people like what you write, it eventually stops. But you'll never be loved by everyone. The brickbats are still painful.
Bruce
Re:Economics 101...how much??? (Score:2)
Re:Technocrat.net on spread spectrum (Score:2)
Bruce
Re:Nothing lost, something gained. (Score:2)
I just don't buy the half-billion dollar figure. I'd like to see proof of that one.
People who say don't look a gift-horse in the mouth haven't ever met a trojan horse.
Again, I said it was good for Linux. I'd just like to see Sun play the game, and make their money off of support and books, etc.
Thanks
Bruce
Huh? (Score:2)
Go back and look. I never mentioned the GPL. I mentioned Open Source licensing.
The SCSL means that if a company wishes to profit from distributing StarOffice, they must pay royalties to Sun.
Actually, it doesn't mean that. The SCSL doesn't permit commercial distribution at all. It's some other license that you'd have to get regarding royalties and commercial distribution. And Sun has no obligation to give you that license.
However, if Sun chose to cease to support a particular platform, or took the product in a direction that the user base did not like, then the source is available. The community could continue to develop and support the product itself.
However, Sun is not obligated to allow those people to distribute their modifications and it's not obligated to offer them a commercial license. Thus, the software could die anyway.
They cannot take StarOffice away from you, or hamper it by failing to support new technologies, requiring you to move on to a new product.
They definitely can't take it away. Their license can prohibit the distribution of modifications, though, unless you're a research user. So, you're stuck with fixing it yourself, without the community's help.
So instead they [redhat] turn to tightening their trademarks.
Note that they did that without damaging the Open Source status of their distribtuion. I'd discussed using trademarks for product differentiation while keeping your product Open Source before, in fact I wrote the policy that Debian uses to restrict its trademark to protect their "Official CD". In my opinion RH was not out of line and should be commended for using that strategy rather than incorporating non-Open-Source components.
Thanks
Bruce
Re:Java & StarOffice (Score:2)
Yes, they're going to make indirect revenues, but they're not going to make royalties. So a license strategy that protects their royalties doesn't make sense.
Thanks
Bruce
Re:Few idle wonderings (Score:2)
Thanks
Bruce
Re:Good thoughts, Bruce, thanks. Now... (Score:2)
Sun can stop the free distribution from its own site. They can't stop researchers from distributing to other researchers, for all that matters. So yes, there's a good potential for "yank" strategies in the futrue.
Miguel says the Gnumeric spreadsheet is going really well and has pretty good Excel importing. I think we're a bit behind regarding word processing, but there are at least three efforts in progress. If we want to rely on something, we just have to make sure there's a version compliant with the OSD.
Thanks
Bruce
Aolserver license (Score:2)
Re:Technocrat.net on spread spectrum (Score:2)
Thanks
Bruce
Rogue code insertion (Score:2)
Once it was found out, the code would be removed, and perhaps the rogue would be charged with one or more crimes. The best defense is being able to trace where your contributions are coming from. Save mail archives and CVS logs forever.
Thanks
Bruce
Re:"..make money off of support and books, etc." (Score:2)
Thanks
Bruce
Re:Huh? (Score:2)
Thanks
Bruce
Re:Java & StarOffice (Score:2)
Thanks
Bruce
Re:Technocrat.net on spread spectrum (Score:2)
Thanks
Bruce
Technocrat.net on spread spectrum (Score:1)
The guy was proposing a protectionist stance against SS use in narrowband segments, completely misunderstanding that power density drops as the SS bandwidth gets wider, and that therefore the best way of protecting narrowband operation would be to insist that all SS transmissions should fill the entire band or else be limited to a given power density (ie. per Hz).
I couldn't help thinking that this is not unlike traditional software companies totally misunderstanding how the free software/open source model is a *benefit*, not a problem.
Re:Open source would be better for Sun! (Score:1)
Only time will tell though. It'll be fun to watch how it develops.
Re:Technocrat.net on spread spectrum (Score:1)
Fortunately, there is a way out. Progressive radio amateurs don't talk, they *do* --- in other words, they build that better mousetrap (radio) and if it's good then others adopt it and the good idea prevails. So much so that experimentation always precedes the official law-making in the hobby by a decade, typically. It's kind of funny, knowing that the leading-edge experimenters that are quietly pushing *beyond* the legal boundaries set by today's FCC's rulings are precisely the same people that are creating the underpinnings for the legal framework of tomorrow.
I suppose Robin Hood would have said that it's a fine line between outlaw and criminal.
Re:Technocrat.net on spread spectrum (Score:1)
Open source would be better for Sun! (Score:2)
Why then are they doing as they are? As anyone that works for a *big* company will tell you, the answer is simple: internal politics and inertia, development divisions holding grimly on to old methods of working, marketing divisions holding on to old methods of licensing, and so on, that's all.
There is an analogy that can be made here, referring to big brass in Sun management: big dinosaurs move and think slowly. The question is, will they see the light soon enough, change, and survive?
Re:Preaching to the choir? (Score:1)
---
"'Is not a quine' is not a quine" is a quine.
Re:Preaching to the choir? (Score:1)
---
"'Is not a quine' is not a quine" is a quine.
Re:Preaching to the choir? (Score:2)
Wow, I've been replied to by the almighty Bruce. I may now die fulfilled. ;)
</silly>
Seriously though, that is a good point; most people in this world aren't programmers, and likely think that software is just churned out of a factory somewhere. They wouldn't understand what source code is about, or what freedom is about; the car-computer analogy that works very well most of the time breaks apart when it comes to source code. You don't need the plans to a car to build a new one (it just helps a lot), you just need to go to a Checker and buy every part except the chassis, which you can get at any junkyard. Source is tangible to programmers (well, to me anyway), but not to the common person.
I'm reminded of a question submitted to Marilyn Vos Savant many years ago. The reader asked why computers were called computers, since people usually don't use them to perform computations. Marilyn's answer was something to the effect of the fact that computers use computations in order to do everything. It's somewhat difficult to convey to someone that Microsoft Word is based mostly on addition, subtraction, and moving intangible little bits around, and that you're not typing to the screen but are sending messages, via the keyboard, to the application which then gives the appearance of having typed by using a font rasterizer to move some little bits from one place to another in the computer's memory, that latter place being where your video card's RAMDAC converts those little bits from a representation of dots on the screen into dots on the screen.
Wow, I got knocked way off course there. :)
But basically, yeah, I'll preach to the choir some more by saying "yeah, it's important to let pundits know what they're talking about, rather than just making a soup of words that sounds somewhat like they heard from someone else."
---
"'Is not a quine' is not a quine" is a quine.
Few idle wonderings (Score:4)
Secondly, I can understand where Sun's license is coming from, and really in practicality it's not really any different than most opensource projects, except for the notable difference that only Sun can distribute the source. I mean, most opensource projects just have a single code maintainer and a single codebase when it comes down to it (though most projects using CVS these days does kind of distribute that load). However, this is disregarding the fact that in most opensource projects, the person(s) running that project usually care enough to make sure that it keeps with the freedom that opensource brings, and for the ones which aren't, someone can always fork development and do their own thang, preferrably better.
My main concern with the Sun license is that they may just sit on their asses and never incorporate any changes. At least with the GPL, should Linus suddenly get the stupids, someone else could fork it and release their own source tree. Also, hasn't this technically already happened with the various embedded projects, etc.? Though StarOffice doesn't immediately seem to be the kind of thing that'd need specialization-based forking, it probably could be. StarOffice on a wearable computer, for example, would need to have a completely different interface, which means either hoping the Sun folks would want to maintain multiple source trees (unlikely) or forking the source (not possible right now).
Whatever the case, at least this gives people many more choices. If anything, at least people can feel free to use Linux on any architecture and compile it for it, rather than having to use a supported architecture. What good does StarOffice binary releases for IA32, PPC, RS6k, MIPS, and StrongARM do if you need to run it on a simulated Merced?
---
"'Is not a quine' is not a quine" is a quine.
Thank you for the correction! (Score:1)
But anyway, you are right, Corel's Wordperfect is _NOT_ an opensource project.
My sincere apologies to all for my misleading statement.
Regarding IBM and OpenSource, you have to understand that not only IBM is much larger, and can absorb the initial "loss" due to opensourcing, the IBM corporate structure is also different from that of Sun.
Whatever decisions IBM made, it does not have to got through the Chief Honcho's office, that is, as long as the decision does not effect the entire operation of the IBM corp.
Sun, on the other hand is different. It has been, and still is, run under sort of authoritarian model, that is, almost every decision Sun has made, from which new OEM partner Sun gonna sign up to make their Sparc line of chip, to what license a particular Sun software should be released under, often than not, the decision has to come from that Chief Honcho's office.
I hope you understand the difference between the two, Mr. Perens.
Thank you again for the correction.
Re:Source: Open or Close ? (Score:1)
> the great irony.
> When Sun Microsystems was founded, one of their
> first employees (and their first CTO, I believe)
> was Bill Joy, hired away from Berkeley where he
> had been hacking on 4BSD for many years.
> One of Sun's important early strategic decisions
> was to adopt BSD Unix for their operating system
> rather than writing a new one from the ground
> up.
> Obviously they did not apply open-source
> principles to SunOS after making this decision,
> but they owed part of their early start to the
> relatively open-source nature of BSD.
> (I understand that this is not entirely
> accurate, since pre-4.4 releases of BSD still
> required an AT&T source license, so Sun still
> had to license it from AT&T. But even in these
> ancient days, BSD was moving strongly toward a
> free software model.)
That is why I have said the Sun was and is NEVER a company that subscribes to the open-source philosophy.
If Bill Joy have been a open-source supporter, the history of Sun may have been re-written. I do not know if it is to the better or worse, but at the very least Sun wouldn't have been push into a niche market as it is right now.
One advantage for the open-source environment is one does not have to be confined into a tiny niche. For example, one can start an open-sourced project, and the result of the project can be ported to all the OS in the market, from tiny PC-DOS to mainframe/supercomputer.
One just doesn't need to confine one in a tiny hole anymore if one can look out in the wideopen open-sourced environment.
In fact, the word "OPEN" in the open-source is in many ways referred to the aspect of "WIDE-OPEN HORIZON".
Source: Open or Close ? (Score:2)
It may be that we are accustomed with the spirit of GPL that many of us are awaken with _shock_ that Sun is not releasing the StarOffice under GPL.
But we have to understand that Sun was and is never a part of the opensource community. Unlike RedHat, Suse, or Slackware that growed up along with (after the appearance of) Linux, Sun had been a commercialized enterprises _before_ anyone ever heard of Linux at all !
Unless something really drastic happened, I do not forsee Sun changes its stance in regarding the opensource matter.
Sun, like many of the older establishment, (such as MicroSoft), have great trouble believing in the benefits of opensource. True, Sun _does_ benefit from opensource projects such as Linux (and in a way, FreeBSD), - they simply sell more workstations because the demand created by the availability of opensource OS (and proggys) - but as long as Sun remains in the hand of the person who doesn't subscribe to the philosophy of opensource, there will be no chance for us to see StarOffice become a truly opensource program.
It's a shame, but then, c'est la vie !
On the other hand, there _are_ other programs that are opensourced, such as Abiword, Corel's Wordperfect, and the Saig-Officesuite project (I may have type the name wrong, but you get my point).
The StarOffice is not opensource, that is what we already know. If we insist on having a _truly_ opensourced officesuite, then my advice to the opensource community is to put our support behind the 3 projects above.
I understand that the 3 projects above do not have the scope as wide and as extensive as the StarOffice, but then at least they are a start.
If anyone is looking for a similar officesuite thingy that is not exactly opensource, then go look up the applixware thing.
There may be other opensource projects that have similar goal that I have missed. If so, please add on to this message and take this chance to annouce to the world and surf the wave on the Slashdot Effect (tm).
Re:What if it isn't open source? (Score:1)
Re:What concerns me (if you care) (Score:1)
What concerns me (if you care) (Score:4)
On a case-by-case basis, this works just fine. Take yer free stuff and be happy. But when you look at the big picture, it falls apart. I don't think I need to go into specifics on this - just think about this scenario:
Torvalds Software, Ltd. releases the Linux Kernel (c)(tm)(r)($) for free, but with restrictions on it's commercial use and redistribution. Xfree86 Partners, Inc. releases their version of the X-Windows system, but you can't make any modifications to it. Gnu Gurus, LLC has a whole nifty suite of Unix-compatible tools, and their down-rev versions are always available in binary form, for free download. These three things together are a good foundation for a "free" Unix system.
But - given that foundation, do you think Linux would be anywhere near where it is today? Would anyone be developing any software for this thing, closely held by some companies, under licenses which may someday change radically?
To me, accepting "Free Beer" software is akin to saying "That's enough - we can stop moving forward now" because if enough of the "foundations" of Linux become less-than free, I really believe that the whole thing will slowly fall apart in the future. I think that "free beer" software, much more so than traditional commercial software, contributes to this complacency.
Sometimes, if there's no alternative and I have a task I must accomplish, I'll use non-free software, but I try to avoid it for the reasons above.
Sun want some constructive chaos in apps market (Score:2)
People assume that since they are using Microsoft apps, on a Microsoft operating system, it is natural and proper that the back end server should run Microsoft too - whether it be simple NT file and print, or things like SQL Server and Proxy Server. Surely it must be better to have a single supplier for all these things, rather than an rag-bag of products from different suppliers?
(Of course, in reality, a system which uses hetrogenous components with well-defined protocols operating between them is likely to be much more robust, easier to support, and more future proof. And of course if more people built such systems there would be more competition in the software industry, with all the advantages in terms of pricing and features which that would bring. But oh well. "We're a Microsoft shop.")
With the StarOffice deal, Sun is making a clever strategic move. They are betting that they can upset the applications apple-cart sufficiently to cause some re-alignment in the market. They don't have to make money from StarOffice directly; they just have to make enough of a splash with it that people reconsider their IT strategies. It will be hard for even the most died-in-the-wool Microsoft-loving manager to ignore the cost advantages of rolling out StarOffice instead of MS Office (imaging being able to tell his employees "you can copy this to use at home if you want"). And if he's going to do that, he might as well also consider looking at, say, Linux on the desktop instead of Windows. Either way, it might also make him a little more open minded about the back end.
Not that he'll necessarily choose Sun at the back end. That isn't really the point. Sun don't particularly mind if HP and IBM benefit from their strategy too. This isn't a Solaris-vs-every-other-UNIX strategy - it's a pure anti-Microsoft one. And it makes economic sense.
The bottom line is this. If the people who make the decisions can be pursuaded to see beyond Microsoft, Sun will gain.
In any shake-up of the market which reduces Microsoft's dominance, Sun are in a good position to reap the rewards. They'd rather have 40% of a UNIX-dominated market than 5% of a Microsoft-dominated one.
It's a good strategy. Giving away Star Office is a good move. In particular, giving it away to Windows users (who are not accustomed to such practices in the same way we UNIX people are) will win them a *lot* of "hearts and minds".
And the GPL? Nice though it would be, we must realise that GPLing the software wouldn't suit Sun's strategic plan for StarOffice. They need a little more control than the GPL offers. That said, I personally do trust them to engage the community and accept patches etc. Despite what has been said by some people in this discussion, Sun actually have a pretty good open source record. Consider things like OpenLook, an excellent (though now rather dated) X toolkit which they gave away in source form. They've also given away reference RPC implementations (remember, RPC is a standard Sun gave us) and NFS software (NFS too is a Sun standard). They are of course a money-grabbing corporate, but they are still "the good guys" in my opinion.
Re:They might be too embarassed to show it (Score:1)
Re:Source: Open or Close ? (Score:1)
--
Re:What concerns /me/ (if you care) (Score:1)
now, before I get flamed to a crisp: yes, I know that there are other office packages out there. personally, I haven't been satisfied with them (WP managed to have a little argument with Gnome. not that most things cooperate with it.)
of course, if Sun neglects StarOffice and won't let the open source community take it over, people might get frustrated enough to take on office software with a vengence
now, I have to admit that, in this area, I am one of the slackers. (no pun intended) office software is so peripheral to my life (except for the occasional english paper) that I never worked up enough enthusiasm to work on AbiWord, even though it looked interesting. I guess robots are more to my taste
Lea
Puh-leeze (Score:2)
But companies and institutions looking for an office suite they can audit for security, lock down features on, and that lets them take fixing bugs into their own hands, will have something they could well be happy with.
Whine, whine, whine. StarOffice would be pretty hard to GPL even if Mr, McNealy smoked something funny and decided to do it. The file conversion filters, for example, are the same commercial ones everyone licenses from Inso. And the VBA scripting engine under it is probably 3rd-party, too.
And once you rip out the 3rd-party commercial stuff, I'm sure we'd hear no end to the whining about the proprietary GUI toolkit it's built with.
You want a free office suite? Go work on KOffice. It seems to have potential. Don't like the Qt license? Then go work on AbiWord and Gnumeric or something. Stop begging for table scraps.
Re:Economics 101 (Score:1)
The $450 million spent now has higher future dividends (hurting MS, market for high powered servers, publicity and branding) that still justify not making direct revenue on the product.
Re:Sun and Linux (Score:1)
They've got a press release about it. [oracle.com]
Re:Here's what (Score:1)
Re:Hello Grasshopper! (Score:1)
This is one of the advantages of source distribution over binary.
The Upgrade Treadmill (Score:1)
You're right. The upgrade treadmill is a state of mind. However, all it takes is a handful of people running on it to cause other people to want to catch up.
Case in point: At work, I'm working on upgrading a whole department with the latest version of a project management software package. This involves negotiating a licensing deal with a big software company (it's been in progress for three months) and upgrading the software on every machine, by hand.
Why? Because one of the manufacturing plants recently upgraded their project management software, and the documents aren't backwards compatible. *sigh*
That's what I'm worried about with non-completely-open office software. It's too ubiquitous to leave in the hands of any one company.
--
QDMerge [rmci.net] 0.21!
Possible Reasons for the purchasing Price (Score:2)
the reasons:
It's fair to day StarOffice is the office suite for Linux currently
All in all maybe not a bargain, but not that much either, considering that SUN had little choice but to buy them. They would have relied on StarOffice anyway.
Netscape was not free originally (Score:2)
Netscape's browser was not completely free when first released. It was free for educational/non-commercial use only. If you were a commercial user, you were allowed to download it for evaluation purposes, but you couldn't legally keep using it without paying.
And it did work for them. There were many companies, including a former employer of mine that actually bought licenses for the browser. Of course, we got a volume discount, so it was only USD $10 or so per seat.
M$ Users are pirates anyway (Score:1)
M$ users are like M$, "gimme, gimme, gimme!"
Chuck
Re: (Score:2)
Re:Here's what: (Score:2)
only dictated by market conditions. Thus, if they beat their
competition (Microsoft and Corel), they could start charging
Microsoft scale money for it. If you are looking for products that
are "cheap/free" then nothing but OS/FS will do in the long run.
However I tend to agree that ideological arguments mostly fail for
office suites: the people who use them would usually not obtain
any empowerment or freedom by having access to code. For a
secretary, the spell-checker either works or it doesn't - s/he will
not even imagine fixing it.
In general I feel that software aimed at people who are not aware of
why or how it runs, who have not heard of source code and who
emphatically do not want to get into this stuff (examples would be
office suites, games, organizers, banking software) - such software
need not be open-source ideologically, but it does need to be
open source for pricing reasons. If most users are unlikely to scratch
their own itch, then open source is equivalent to or even worse than
closed source, in the sense that such open source software will be
underdeveloped (due to lack of programmers' interest) compared to
its closed brethern.
Re:Sun and Linux (Score:2)
I've used Linux/x86 for a long long time. I've used Sun for a long long time. Linux/x86, as cool as it is, has a long way to go to match up to Sun when it comes to beating the disks, handling the network i/o and maintaining some shred of respectable interactive performance. I dont know what's wrong with your 28 processor machine, but it's in your company's best interest to figure out what, becasue you should be getting way more performance out of that million dollar iron.
-Rich
Re:What if it isn't open source? (Score:2)
It is a big deal, as this is not acceptable to the true Open Source warrior.
My personal views differ somewhat, however, as I'm primarily "Anything But Microsoft".
A Positive Sum Game (Score:2)
SD's StarOffice = 50% Free
Sun's StarOffice = 75% Free
MSOffice = 0% Free
Overall, I think that the world has gained a little bit. No it's not perfect, but do you really expect the world to be perfect?
Former dictatorship Badinovia announced that they will now have free elections. However, they still have not released 59 political prisoners. We then congratulate them on their improving human rights records will continuing to urge further reforms.
Likewise, Sun should be congratulated for issuing Free Beer and the releasing the source code. We should continue urging them to take further steps towards a true Open Source release.
Re:What happens if it's all free beer? (Score:2)
First of all, the users wouldn't care too much, since they've never cared much about the source code anyway. There are some exceptions, of course, but they are few and far between. The majority of Linux users who are not developers are using it because it's free beer and robust, not because it's GPL'd or Open Source or hackable or anything like that.
Developers on the other hand, still want the source code and they still want the freedom to fix bugs and add features, and distribute those modification. Exactly the same impetus exists that started Richard on his path to GNU and Linux on his path to Linux. When you know how to code, you won't put up with an official fixpack that won't be released for six months.
Developers will still start Free Software projects to replace freeware, they just won't have the widespread support of the masses behind them.
Put it out as MPL, QPL or Artistic (Score:2)
But by releasing it as GPL or BSD, they could potentially lose all control of it (at least in their minds if not in reality). But if they release it under the MPL, QPL or Artistic licenses, StarOffice would be Free and Open Source, and they would still have some measure of control over the project.
Re:Here's what: (Score:2)
This means that after Sun runs MS into the ground, Sun can close everything back up, change the formats and reap the upgrade-treadmill rewards.
Any that would be wrong how? Sorry I don't subscribe to the 100% Open Source Bugaboo, as long as we have companies turning out good products for cheap/free (That excludes MS in most cases). I find it hard to Demonize a company for keeping the hard work of the programmers closed to the Open Source rabble.
Re:Sun and Linux (Score:2)
Ok this is probably going to set off the sprinklers, but it's the harsh truth....
Wishful thinking... Really Linux is a threat to Sun like it is to Microsoft. Despite the Zeal and Fever let's face it, in a business environment, it's always "the right tool for the right job". Often this means picking things based on market share, as opposed to "better" solutions.
They used to say "nobody ever got fired for buying IBM", the saying may have died but the reality is still there. If it comes to desktops for the users, I'll (Eris help me) pick Microsoft everytime. Just so I can send users to someone else for training, help desk, and to make my life infinately less complicated when they decide to buy company X's whiz bang proprietary software that only run's on Windoze. Just the same as with any DB app, it's off to a Sun Server, running Solaris 2.6 (2.7 still needs some work).
Do I think Linux has a place, sure I do, but it's not in the corporation, not now at least. It's still needs some serious growing up. It also sit's (typically) on HW that I just don't fundamentaly trust. That's why I pick Sun HW, People don't seem to get that Sun is first, and foremost a HW company, any software they do is mearly teasers to get you to buy their HW.
Sorry, but them's the facts...
Hello Grasshopper! (Score:2)
And how do you know that StarOffice will continue to not require costly payments?
---
Put Hemos through English 101!
"An armed society is a polite society" -- Robert Heinlein
One reason : Hardware (Score:2)
Microsoft, despite being primarily a software company, is a direct threat to them, as MS s/w doesn't run on Sun hardware. NcNally et al would probably be better off from a business sense sweet-talking MS into porting NT to Sun hardware. I don't mean that as flame-bait, I wouldn't like to see it happen either, but it would probably allow Sun to make more money. Inspite of this, MS software is probably far too inflexible to run on some of the more interesting Sun hardware (failover servers with everything duplicated in one box, running the same commands simultaneously!). Some of the stuff they do is incredibly difficult even in Unix, never mind NT.
So, to answer the question, what does Sun gain from this, is that Sun moves people away from, for at least applies the breaks to the juggernaught of people moving to MS products and hence away from any services Sun can offer. By promoting anything non-MS they can only be doing themselves a favour.
What we really need to look at is how much Sun makes per-annum on their hardware and support services, I would bet it vastly outweighs whatever they make on software. In this situation you don't really loose anything by giving away your software to promote your hardware and services. Its the traditional loss-leader approach. The typical example of which is, it costs you one pound sterling to make and serve a cup of coffee/tea, yet you sell it for fifty pence. Why? Because it brings people into your establishment and these people invariably buy other items which you are making a profit on. If I were Sun this is precisely what I would be doing. Promote the Linux angle in any way you can, even if the early adopters don't give you any money, once it takes off and really moves into the large corporates they will be clamouring for larger, better, faster, more reliable hardware to run it on, which Sun will be quite happy to provide. When you add to this the fact that Sun is also benefiting from the work of the Linux/GNU community, ie it doesn't have to spend a fortune paying its own developers to debug the software, add new features, etc then its costs come down further. What you do is put a few developers, maybe a few hundred out of your throusands, into developing the software and working with the community to nudge it to go the way you want (remember here that you are a good guy 'cos you are "unselfishly" donating to the common good, so everybody is only too happy to oblige). What you do with the rest of your developers is have them supporting obscure bugs for your paying customers, writing support for your hardware, porting old apps to the new system, etc. If they went fully towards Linux they could drop large numbers of software developers, quietly of course to prevent comment and bad feelings. Sun knows that what it has to do is build up the Linux user base, even if everyone is using x86 or PPC. This built up base will inevitably generate the need for high end systems that the x86 and PPC are unable to provide. Sun can't really loose here, if they do nothing they will loose sales, this can't hurt them significantly but it could potentially do them a lot of good.
Improving Star Office or not? (Score:2)
It looks like SCSL won't do this. So StarOffice will follow Netscape into obscurity.
Bill Gates must be grateful to Scott McN for not taking away half of the M$ profit stream.
SCSL vs. GPL (Score:2)
The SCSL means that if a company wishes to profit from distributing StarOffice, they must pay royalties to Sun. This is fair enough, as Sun have invested money in buying the product. For example, were RedHat to include SO in their distribution, Sun would have a right to demand a cut of the money RedHat made.
However, if Sun chose to cease to support a particular platform, or took the product in a direction that the user base did not like, then the source is available. The community could continue to develop and support the product itself. They cannot take StarOffice away from you, or hamper it by failing to support new technologies, requiring you to move on to a new product (eg. try using MS Office95 in an environment where collegues are handing you Office97 documents - it soon becomes necessary to upgrade).
The main point I want to make is this: look at RedHat's recent activity with trademarks. RedHat are in a position where anyone can visit RH's web site, download RH's distribution, cut CDs and sell it as their own product. If Redhat could release their Linux distro under SCSL they could demand royalties off anyone doing this, however as Linux is GPLed they can't, so they cannot make any money out of people ripping off their hard work. So instead they turn to tightening their trademarks. What next? incorporate propriety non-GPLed software into RedHat Linux, to prevent other people re-distribuing it? Introduce closed standards and file formats? The GPL introduces many problems for a company like RedHat, preventing them from making fair profit and pushing them into these sorts of tricks.
At the an operating system is only useful if it has software to run on it. Developers will only produce software for Linux if it has a large enough user base. Users will only come to Linux in large numbers if it is relatively easy to use. Companies like RedHat will only work on Linux, and support projects such as Gnome, KDE, and Enlightenment, if they can make a profit in return. Draw your own concusions about where Linux goes from here under thr GPL.
Just my opinion - I'm just saying the GPL isn't perfect. Okay, so I've insulted the GPL. Let the flaming begin
Nothing lost, something gained. (Score:3)
Considering what kind of freedom we had with the source code when StarDivision was in control... effectively Zero. Complaining about what we haven't gained seems a little imature & premature as this story is far from over (infact the license has not come into effect as yet) and other developments might heareld a more open view on StarOffice's availability.
Also the sheer impossible hope that Sun was going to pay a half a billion dollars for a company to effectively "open source" it would have been delusional. It just does not work that way with entities whose prime function is to make a profit period. In this age of wall street highs, exploding growth in technological industries and cannabalising mergers and takeovers, it hardly seems realistic to think that Sun would only rely on indirect methods of revenue from the product. I would not be amazed to hear after StartOffice has gained sufficent market share that Sun started charging a nominal fee for the currently free version.
Seriously, how much are they going to make from workstation and server sales because some individuals have StarOffice at home ? Though I do not want to give the false impretion that I feel negatively about this whole affair. It was a brave move on their part to invest in this product and realease the code, though under their restricted license. My dad always said don't look a gift horse in the mouth. While we haven't got the ideal situation in terms of source code. Showing Sun what the excellent Open Source communitu can do with their code might convince them to give us a chance.
Though the colour of money is green and everybody lacks some green in their lives.