Slashdot Mirror


Sun Urged to Give Up OpenOffice Control

inc_x writes "Developers from OpenOffice.org are urging Sun to set the project free and bring it under a foundation. Sun's dominance over the project makes other companies such as IBM, Redhat and Novell reluctant to contribute more. Both Mozilla and Eclipse managed to attract an increasing number of developers after the projects were moved over to an independent foundation."

64 of 246 comments (clear)

  1. good step by Pavel+Stratil · · Score: 4, Interesting

    It's now clear that Sun understood it's possition in the linux/unix world. It's to open up or die eventually. Will Microsoft ever get this?

    1. Re:good step by cnettel · · Score: 2, Interesting

      Sun's main selling point has always been a platform, where the hardware and software together gives the client the (sense of an) advantage. This means that Sun may continue selling hardware, with software support just a selling point for that hardware. MS could of course turn to just rely on MSN and Xbox, but it would be a much more radical change than the Sun decision of opening up.

    2. Re:good step by FireFury03 · · Score: 2, Insightful

      MS could of course turn to just rely on MSN and Xbox

      Didn't the XBox related activities make a loss?

    3. Re:good step by Professor_UNIX · · Score: 5, Funny
      It's to open up or die eventually. Will Microsoft ever get this?

      Probably not, and look at the results: Microsoft is hurting today more than ever! Profits are down enormously due to software piracy by Homebrew Computer Club members and the Harvard IT department just busted them for using their computer time for doing rebuilds of Windows Vista. If this continues Microsoft is going to head into a death-spiral and be out of business within the year. Microsoft needs to desperately find some product of theirs that they can market profitably. Until then I'm afraid it is only a matter of time before Red Hat and others in the Open Source community overtake them in the marketplace and hammer the final nail into the coffin of the dying proprietary software industry.

  2. should happen by Anonymous Coward · · Score: 3, Insightful

    The next logical step - should have been done allready. I can't really se OO go very much further unless they go this way.

    1. Re:should happen by Daengbo · · Score: 5, Insightful

      How could Sun then relicense the program for sale as StarOffice? In my understanding, the Mozilla foundation can continue to operate on its own while Netscape Navigator is released because of the MPL license, but OO.o is under the LGPL, and Sun requires all submissions to be signed over to the company so that the program can be dual-licensed. How would this work if OO.o became its own Org, like Mozilla. I don't see it happening unless Sun gives up the StarOffice brand.

    2. Re:should happen by Lussarn · · Score: 4, Insightful

      If Sun as you say has the copyright on the complete program today they can relicence it in any way they want. They don't have to use only LGPL, they can even use a BSD licence. I don't see the problem.

    3. Re:should happen by Lussarn · · Score: 2, Interesting

      If Sun sets up the foundation and lays the groundwork for the licences on the codebase it's very likely they can ensure to be able to use the code in proprietary programs in the future. However, as seen with Wine some projects goes from BSD to LGPL licences to ensure not being ripped of by companies. But as this is Suns codebase to begin with a similiar scenario would be very unlikely.

    4. Re:should happen by Daengbo · · Score: 5, Insightful

      It's kind of my point that they really can't keep the current license and still sell StarOffice, because they wouldn't be able to take code which isn't theirs and relicense it. They would have to move OO.o to a BSD-style license to still sell StarOffice, right? And that would alienate a large number of developers who prefer the (L)GPL. Sun would also be seeing numerous, virtually identical competing offerings from other companies (e.g. IBM). I just don't see the motivation for Sun to do this. When Mozilla was cut loose, it looked to me to be a way to cut developer salaries, and since the Netscape brand was pretty much defunct (and free!) anyway, there was nofinancial disincentive to move Mozilla into its own org. StarOffice is, as far as I can tell, making "some" money for Sun, still, and is an up-and-comer, not a has-been. My two won (SKW).

    5. Re:should happen by Daengbo · · Score: 2, Insightful

      For Sun, the company, it probably is about whether it's a good financial move for them or not, wouldn't you agree. Since they're the ones making the decision, and not the developers, about whether to move OO.o or not, I expect that marketing will weigh in heavily.

    6. Re:should happen by Lumpy · · Score: 4, Informative

      I don't see the problem.

      I do.

        they cant take all the developers work and sell it as theirs.

      THAT is the problem they are having. Everyhing submitted under the GPL by others is NOT THEIRS TO SELL.

      If they want to take the current code and do what they want, then fine. but they cant take all the free programming, wrap it up and call it theirs if they release it.

      --
      Do not look at laser with remaining good eye.
    7. Re:should happen by pinky0x51 · · Score: 2, Interesting
      I don't see the problem. At the end it's not a license issue.
      People don't buy StarOffice because they maybe use a proprietary license. They buy it because they want a "product" with a company in the back wo is "responsible" if something goes wrong and they have a phone number they could call. Maybe they like some add-ons like a better spellchecker etc too.

      So Sun can also offers a StarOffice from a community driven OpenOffice. Just take from time to time the latest OOo, call it StarOffice, put it into a box with a nice handbook, some add-ons etc. And costumers will be happy to get a "product" from a reputable company. That's why they buy StarOffice and not because they like software with lots of restrictions through proprietary licencing.

      --
      Support Free Software! Join FSFE's Fellowship: http://fellowship.fsfe.org
    8. Re:should happen by MooUK · · Score: 2, Insightful

      There wouldn't be anything stopping them selling OO.o, or selling support for it (which is, as you said, WHY people buy it - the support) under the GPL or LGPL. There is no reason here for them not to sell it. The GPL does NOT prevent selling your product, contrary to most people's interpretations of it.

      (In other words, the parent is right.)

    9. Re:should happen by kimvette · · Score: 2, Insightful

      Uh, the code in Photoshop CS2 isn't there just to take up space, and contrary to what you may think there are no loops like:

      while (count 15 seconds)
      {
            waste time crunching randomized numbers here, pinning the CPU and thrashing the hard disk for no good purpose other than to annoy you
      }

      Every bit of code is there to provide features for graphic designers. I gave my art director three options, all licensed and installed on his PC:

        - Adobe CS2
        - The Gimp
        - Paint Shop Pro (since uninstalled and given to my brother for the occasional work he does for us)

      He has run The Gimp exactly once just to check it out. He found the GUI counterintuitive (especially when multitasking - when bringing the document forward, the palettes stay below everything else. That pisses ME off every single time I use The Gimp as well). He hates The Gimp. The only reason I use The Gimp instead of Photoshop is that Photoshop for Linux is not (yet) available.

      He has used Paint Shop Pro a couple of timezs just for a couple of filters it had that Photoshop didn't, but he has since implemented his own filters.

      Sit a professional graphic designer in front of The Gimp and he'll ask if you're joking. I would have to agree, even though graphic design is not my primary focus. Effects which come free in CS2 in the form of layer effects take roughly 30 clicks and 8 to 10 passes of various filters in The Gimp to achieve similar results, and if you're not happy with the results in CS2, it's the tweaking of a setting or two to remove, modify, or reapply an effect, whereas it's having to repeat the same many steps in The Gimp, and you're not likely to ever get the same effect exactly the same multiple times because there are so many steps involved. When I have to design something for a client that isn't just image editing but requires design, I usually go to my designer's workstation and use Adobe CS2. I may be pro-Linux and Pro-OSS, but I definitely see and appreciate the value in commercial products. If Adobe CS2 is ever released for Linux, I'll definitely be one of the first to buy it. Well, I take that back - I'll wait for the first patch to be released.

      There is definitely value in Adobe CS2, and the "bloat" as you put it does not go to waste. If you think it's waste, you should be choosing a lighter tool because you obviously don't need the functionality it provides, but I assure you it is not bloat. Photoshop is not and was never intended to be a lightweight tool. If lightweight is what you need, check out Paint Shop Pro, The Gimp, or maybe even Photoshop Elements.

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    10. Re:should happen by richlv · · Score: 2, Insightful

      they do not relicense anything. actually, you could take oo.org code, add something and sell it as ohmygodoffice right now. there are companies/individuals that are/were doing this.

      actually, having all copyright dually assigned allowed sun to drop sissl (that is, dual licensing) at launch of oo.org 2.0 an thus oo.org is licensed as lgpl only now.

      http://www.desktoplinux.com/news/NS3294924491.html

      there also is a faq linked from that article (and you probably could find a lot of info in oo.org mailing list archives / website and other places)
      http://www.openoffice.org/FAQs/license-change.html

      --
      Rich
  3. Never!!! by ObsessiveMathsFreak · · Score: 5, Funny

    Without Sun's beneficient guidance, how will OpenOffice truely embrace the awesome power and control that can only be offered by Java(TM)!!?

    How can OpenOffice hope to succeed without object-oriented interfaces with sandboxed wrapper pardiagm extensible intuiative platform-independant mainatainable code... paradigms?

    Only Java(TM) with its mastodonicly magnificant API can hope to keep OpenOffice afloat!

    --
    May the Maths Be with you!
    1. Re:Never!!! by Anonymous Coward · · Score: 5, Funny

      Clearly Suns strategic long term strategy is to leverage cross-platform turnkey J2EE technologies by employing SOAP on Rails with XMLHttpRequest.

      Wait..BINGO!

    2. Re:Never!!! by Antique+Geekmeister · · Score: 3, Funny

      Your metaphor is confusing. I thought the mastodon was an arctic creature, in the cold wastes of the world, who benefitted and increased their range of influence from having the Sun's influence lessened.

    3. Re:Never!!! by williamhb · · Score: 4, Interesting
      Without Sun's beneficient guidance, how will OpenOffice truely embrace the awesome power and control that can only be offered by Java(TM)!!?
      That's not as dumb as it seems - for office applications there's not much to be lost in running within a VM, and delegating garbage collection and a few other things to the VM, and eventually gaining more portable binaries by publishing bytecode rather than machine code. (So you no longer have to publish binaries per OS/processor combo, but only per OS. I'm assuming you probably will still be making some OS-specific calls). The objection to Java is simply that the FOSS implementations of the VM are not up to scratch yet.
  4. Being urged by developers is one thing by kernelblaha · · Score: 2, Interesting

    And doing what they say is quite another. I wonder if Sun will let OO go?

    --
    Million dollar sig.
    1. Re:Being urged by developers is one thing by TheRaven64 · · Score: 4, Insightful

      Considering that over 80% of OpenOffice.org developers are employed by Sun (statistic provided by Novell), I wonder who, exactly, the developers asking for this are. I attended a talk by a Novell OpenOffice.org guy a while back, and his view was that the baroque build system was the biggest reason that new developers didn't get involved, and they had people working on simplifying that.

      --
      I am TheRaven on Soylent News
    2. Re:Being urged by developers is one thing by TheRaven64 · · Score: 5, Interesting
      This discussion isn't about licensing. OO.o is LGPL'd, and no one seems to be arguing that it should be something different. The discussion is about whether Sun should hold the copyrights or not. Sun automatically holds the copyrights on any code written by their employees, so the only issue is whether they should be expected to give up the copyright on:
      1. All of the existing code including the code they bought from Star Division, and
      2. 80% of all new contributions.
      All because someone, presumably in the remaining 20% pool, thinks that they should. Sun signing OO.o over to a foundation wouldn't make it any more Free - it's already LGPL'd, and you can do anything that the LGPL allows with it. This sounds very much like an attention seeking article to me. 'Look! Sun bought an office suite, released it to the community under the LGPL and paid most of the developers, but I want more! They shouldn't be allowed their name on it either!'
      --
      I am TheRaven on Soylent News
    3. Re:Being urged by developers is one thing by Bill_Mische · · Score: 2, Insightful

      "...they automatically forfeit the copyright. "

      C'mon you know better than that.

      They merely allowed other people to copy it under the terms of the licence. If the licence is breached then normal copyright applies. Similarly in the event that you had a line of code included in a project then you would be able to enforce the terms of licence for *your* line of code.

      As to the rest, I might agree with your summary but I find the "how dare they compete with us" attitude of the middle bit a little silly.

      --
      Boring Old Fart (40, married, 3 kids...er no...make that 49, married, 3 grown up kids...it's been a long time)
    4. Re:Being urged by developers is one thing by LDoggg_ · · Score: 2, Informative

      So they built NetBeans with the mentality that they could destroy Eclipse.

      Huh?
      Don't get me wrong, Eclipse is my choice of IDE, but isn't netbeans/forte 3 or 4 years older than eclipse?

      OTI built SWT and the basis for what was to be a replacement for IBM's Visual Age for Java. The eclipse foundation didn't get set up until November 2001

      Sun doesn't like Open Source.

      Ok, they were just kidding about the open source license of OpenOffice, and they never really meant to pay their own developers to work on it. Sure.

      --

      "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
  5. The future is here by Anonymous Coward · · Score: 2, Funny

    Were movoing to cobol man, COBOL!

  6. Fork it by 16K+Ram+Pack · · Score: 2, Informative
    As far as I recall from the license, the issue is that under OOo, you have to in essence give up your code copyright.

    But, I also understand that this doesn't stop someone taking the OOo code, removing all the OpenOffice.org references, and releasing it under another name without giving the changes back to Sun.

  7. I for one.. by jimsteri · · Score: 2, Insightful

    I for one.. Just kidding. I don't actually see why Sun would not agree with this. But on the other hand I'm thinking from the user aspect and not corporation aspect. More developers sounds good for me, usually more and better features. But putting OO under its own foundation probably means less money for Sun?

  8. It would make sense. by zenmojodaddy · · Score: 5, Interesting

    If Sun were to sever all ties to the project, and coders are more willing to contribute, that would be beneficial to pretty much everyone - including Sun, since they can still polish up the end product and release a commercial version, no?

    Plus, it might make it easier for someone to take the Mozilla route and split the suite up into smaller components, for those of us who don't particularly need a spreadsheet or presentation tool but would love a lean version of Writer.

    S'pose this is one of those, 'If you love it, set it free' kinda things.

    1. Re:It would make sense. by TheRaven64 · · Score: 5, Interesting
      Today, Sun employs 80% of the developers. Novell employs the majority of the remainder. Do you seriously think that there are enough people interested in developing OO.o outside of Sun to make this worth their while? The code base is quite hideous in places - mainly inherited from the Star Division days - and it takes a long while for a developer to really get up to speed. I think most people interested on working on an office quite would rather work on something with a cleaner codebase (e.g. AbiWord, KOffice) than struggle through OO.o.

      I suppose this is one of those, 'if you're paying for it, you may as well keep your name on it' kind of things.

      --
      I am TheRaven on Soylent News
    2. Re:It would make sense. by zenmojodaddy · · Score: 2, Insightful

      On the other hand, if IBM, Red Hat et al are encouraged to commit manpower to the project by a loosening if licence restrictions, wouldn't that help in cleaning up the codebase?

      That's couple of pretty big ifs, of course. Many open source projects, for good or bad, tend to focus on the addition of new features rather than just making the old ones work properly and cleanly, every time; so chances are, more manpower might well be used deployed on tasks other than cleaning and streamlining, despite OOo sorely needing a bit of both. Still, a guy can dream.

  9. It All Depends on Sun's Goals by bgfay · · Score: 5, Interesting

    If Sun is interested in goodwill, then this seems a great way to go. If Sun is interested in hurting Microsoft, then this is a great way to go. If Sun is interested in a broader partnership with Google, then this can't hurt that either.

    I'm not as informed about all this as I could be, so who can say what the downsides are for Sun if they release this to a Mozilla-like foundation?

    Anything that keeps OpenOffice going, helps it become faster and less of a resource hog, and further forces open document standards on the proprietary office suites is a good thing to me.

    --
    Yeah, I'm as old as my UID would suggest.
    1. Re:It All Depends on Sun's Goals by Decaff · · Score: 5, Insightful

      If Sun is interested in goodwill, then this seems a great way to go.

      Open Office is possibly the single most important reason why Linux is useful as a workstation OS. Seems to me like they deserve all the goodwill anyway.

    2. Re:It All Depends on Sun's Goals by Daengbo · · Score: 5, Interesting

      You can say that (and I use OO.o a lot, too), but I really think that Gnome and KDE's office products would be a lot further along if OO.o weren't in the picture. Much of the rapid development that was happening to bring KOffice along went quiet when OO.o was released, if I remember correctly. I love OO.o, but I sometimes wonder if we would now have a significantly lighter, "cleaner" office suite had OO.o not dropped into the picture when it had.

    3. Re:It All Depends on Sun's Goals by Decaff · · Score: 2, Insightful

      I love OO.o, but I sometimes wonder if we would now have a significantly lighter, "cleaner" office suite had OO.o not dropped into the picture when it had.

      You may be right, but, sadly, I don't think that users want a light clean suite - they want something that looks like MS Office.

  10. Maybe Sun should keep it? by Anonymous Coward · · Score: 4, Insightful

    Mozilla, for all the support it has, still hasn't achieved any of their goals. 4 years later it's still essentially NS code, and it's plagued by code nobody likes, and bugs both inherited and introduced.

    With Sun at least you've got one company at the wheel so to speak.

  11. Causation or correlation? by Tim+C · · Score: 5, Interesting

    Genuine question - did Mozilla and Eclipse gain developers because they were "set free", or is that just coincidence? (Remember - just because B followed A, doesn't mean that A caused B)

    1. Re:Causation or correlation? by Anonymous Coward · · Score: 2, Insightful

      Eclipse has become the dominant IDE because it was set free, otherwise there would have been no other reason to use Eclipse 1.0 over NetBeans or what have you. Because it targets Java programmers you can bet that it definately benefited by this (I see a Java bug in the tool I do my Java coding, I fix it)...

      I'm not sure Mozilla is not so open and shut, devs would have had different reasons for working on it which may have been related to past loyalty to the browser, hatered of IE, or just plain curiousity... But I'm not sure what the OSS developer counts were for the Netscape/AOL Mozilla vs. Mozilla.org Mozilla releases.

    2. Re:Causation or correlation? by Savage-Rabbit · · Score: 4, Insightful

      Genuine question - did Mozilla and Eclipse gain developers because they were "set free", or is that just coincidence? (Remember - just because B followed A, doesn't mean that A caused B)

      Genuine answer - Alot of developers have clauses in their employment contracts about what they can and cannot do in their spare time in terms of software develoment. In my own case (I had a lawyer check my contract) I can am free to work on OSS projects if they :

      1) Do not undermine the business of my employer. That is the OSS project represents a competing product.
      2) The project is not conntrolled by a competing company or corporation.

      So I am guessing that it was at least partly a case of Mozilla and Eclipse gaining developers because they were 'set free'.

      Some developers have truly draconian clauses in their contracts about the extent to which they can participate in OSS projects. I have even heard of people being forbidden by contract to develop software for anybody but their employer no matter what the circumstance or the nature of the development work (ie. even if it is an OSS project that is solely for their own enjoyment, unrelated to the employers line of business and not for profit). Such clauses would probably not hold up in court, at least not in most EU countries, but corporations include them in employment contracts anyway. The same goes for anti competition clauses, ie. "If you quit and start working for a rival corporation you must remain unemployed for N months before starting your new job". Supreme courts in a nubmer of European countries have have declared such anti competition clauses to be invalid but they keep being included in employment contracts regardless. I suppose employers are counting on their terror value since employees may be reluctant to take the matter to court even if they will win because of the legal cost and the time-demands and hassle of a court case.

      --
      Only to idiots, are orders laws.
      -- Henning von Tresckow
  12. That's strange by ThePhilips · · Score: 5, Insightful

    That's strange. We do hear that request from IBM.

    But in fact I heard that most FLOSS developers are turned down by the size and overall (low) quality of OOo code.

    As one developer said on blog (I failed to find that remark again) the thing is only paid Sun developers would work on it. And only because they are paid to do so. Compilation take ages and level of requirements for development is high - that all creates entry barrier to FLOSS developers, most of whome work in their own spare time.

    To put in prospective: what would you want to spend you time on: hacking Linux kernel and then in 10 minutes seeing your changes or waiting N hours when OOo compilation finishes?

    I never looked into OOo sources. But the pace of progress project makes - and the kind of progress it makes - tell quite much about how project is organized. I truly hope that KOffice would be able to run on Wind0ze - in office unfortunately I'm completely confined to the M$ Wind0ze. At the moment only OOo can read the SXW files OOo produces upon import from M$O... AbiWord fails completely to pick up styles in such documents. KOffice 1.4 is quite close to render the files the way as OOo does.

    --
    All hope abandon ye who enter here.
  13. Pretentiousness by NekoXP · · Score: 3, Insightful


    Mozilla has gotten new developers since Firefox, NOT because it's not controlled by AOL/Netscape anymore.

    I wish developers would be less pretentious about their choice of projects. Surely successful projects
    which have significant amounts of corporate backing, both financial and in terms of management, are some
    of the better projects to work on. You have defined goals, a great infrastructure to work in, and nobody
    ever complained about the way Mozilla was being run before The Foundation (in fact The Foundation works
    exactly the same way for every developer in terms of bug tracking, IRC events, software testing and
    releases, as it did during AOL's tenure)

    OpenOffice could get more developers if it had some unsubstantial hype or managed to get a bunch of new
    features it already had (get rid of Java and implement everything the same way, some other way :) but
    not just because Sun would have dropped it. I actually think OpenOffice (like Seamonkey becoming a tiny
    little sideproject in view of Firefox's popularity) would suffer for it.

  14. Codebase by Anonymous Coward · · Score: 5, Interesting

    From what I've heard (and seen, to an extent), OpenOffice.org has such a complex codebase that the only developers willing to work on it are those paid by Sun. No one will be interested in learning such a weird and large codebase.

  15. OO.org biggest problems by Libor+Vanek · · Score: 2, Insightful

    In my view OO.org biggest problem is not that SUN pays most engeneers but huge complexity of OO.org. I've heard even some rumors that OO.org contains ASSEMBLER language in some parts!!!

    To make much more flexible whole project needs to become much more modular (which equals trash all existing codebase and start from scratch):
    - file modules (input/output) - in ideal world OO.org would share this part with AbiWord, KOffice etc...
    - "processing" module (document "managment", scripting etc.) - imagine running OO.org without GUI (some server document processing etc.)
    - "GUI" module - native Qt, GTK, Windows, MacOS, etc..

    But I'm 99% sure that this will not ever happen. More probable is that KOffice will become much more usable and supported on Windows/MacOS.

  16. Minority opinion maybe by squoozer · · Score: 3, Interesting

    I don't really see much of a problem with OOo as it is. It seems to be developing at a fair pace and it is free (at least as in beer which is all I care about). Ok, so it uses Java, so what. I don't generally find Java slow but then I have a machine that is fairly up to date.

    I think part of the problem here is that a good portion of the Linux community runs what most people would consider very old boxes. There is nothing wrong with that but I don't agree that we should hold back development to cater for it. I don't care if an application sucks 200MB of memory as long as it does what I want it to do. If I have a problem with it I'll stick in another GB of RAM to deal with it. There is a limit to this approach but we are no where near it yet.

    --
    I used to have a better sig but it broke.
  17. OOo needs a Firefox makeover by idlake · · Score: 4, Insightful

    OOo is at the same stage as Mozilla was: a functional but bloated and messy codebase and system. Unfortunately, that's what big companies tend to produce (I think it's a consequence of having too many engineers, many of which are mediocre).

    What needs to happen to it is what happened to Firefox: the thing needs to be split up, the GUI and cross platform toolkit need to be overhauled (or even replaced with Gtk+), and Java needs to be exorcised from it.

    And, yes, severing the connection with Sun would be a good thing for OOo, and ultimately for Sun as well.

    1. Re:OOo needs a Firefox makeover by NekoXP · · Score: 3, Insightful

      (I think it's a consequence of having too many engineers, many of which are mediocre).

      How do big companies tend to produce that, but you forgot all those huge, bloated, never-controlled-by-a-corporation projects like GCC, XFree86, and suchlike?

      Too many cooks spoiling the broth IS what causes it, but why make the dig at big companies?

    2. Re:OOo needs a Firefox makeover by idlake · · Score: 2, Interesting

      Too many cooks spoiling the broth IS what causes it, but why make the dig at big companies?

      Because those kinds of projects are commonplace at big companies, while they are the exception for open source projects: most open source projects simply don't have the resources to support lots of mediocre engineers that aren't really interested in the product.

      However, I'm not even sure that gcc and XFree86 are good examples of FOSS development problems. The reason gcc and XFree86 have become so big and messy is precisly because they have had so much corporate support. And I think gcc has managed the complexity fairly well--doing a multi-language multi-target compiler completely in C is a really tough task. As for XFree86, its license notwithstanding, it had started to acquire corporate-like structures, and the X.org fork was the answer and the solution.

    3. Re:OOo needs a Firefox makeover by jilles · · Score: 4, Insightful

      Agreed. Except the changes that need to take place are probably much more like netscape 4 vs mozilla 1.0 than mozilla 1.x vs Firefox 1.0. Essentially firefox was only about the UI whereas mozilla was a complete rewrite of netscape 4.x.

      Open office consists of close to 10 million lines of code. Much of it is star office legacy code that very few people understand. Because of this legacy, feature development happens at a snailpace and the UI looks like shit.

      A complete rewrite is not a realistic option for Sun. Doing so certainly killed Netscape and their product was a much smaller software product. A full rewrite would take the best part of this decade. A more realistic strategy would be to gradually replace the worst parts of the system. Identify the problematic components and fix or redesign them. Sure the UI sucks but it sort of works. The 2.0 development even made it look semi native on some platforms. Deoupling the components of the suit means that you can evolve them (or kill them off) seperately.

      --

      Jilles
  18. Not only OpenOffice, Linux kernel too by Anonymous Coward · · Score: 2, Insightful

    It is not only OpenOffice, Linux kernel development also should bring under a foundation and set an example for the open source community. The "Linux" trademark also should bring it under that foundation.

  19. More gimme, gimme by aCapitalist · · Score: 3, Interesting

    "In an ideal world open source should not be dependent on the capriciousness of any one corporation," OpenOffice.org project leader Louis Suarez-Potts told vnunet.com.

    It's already not dependant. It's open source. Do with it as you please. IBM already has.

    IBM used the OpenOffice source code last year to create a separate version of the suite as part of its Workplace offering, which is allowed under the application's licence.

    Oops, IBM already forked it, so what is Louis talking about again?

    A fork is considered inappropriate for open source projects, as it forces the developer community to spread its attention over multiple, yet similar, projects.

    *cough*, bullshit.

    "If OpenOffice did become independent we would be interested in talking to Sun about it, but it's not holding us back in any way," he wrote.

    So IBM officially doesn't care one way or the other, so what are Louis' real motives. That's easy. It's all about corporate hatred and biting the hand that feeds you.

  20. Is it about the product or prestige ? by Anonymous Coward · · Score: 2, Interesting

    In my opinion this is utter nonsense.

    Its like saying that Linus should give up on the kernel and move all the decisions about its development in a seperate group. Wake up call: that is not going to work since it will only slow down development. I know its but a movie, but to give the geeks something they can relate to: The endless debates in the senate (Star Wars - first trilogy) are actually based on real-life politics. If the system works, don't change it.. Second puzzle: is it these people to do about the product or prestige and more important: when will they be satisfied?

    Sun buys StarOffice. People are dissapointed and some protest because it was free. Sun gives in and branches OpenOffice, the free alternative, while keeping their finger on it. Everyone was happy. And now, shortly after the release of 2.0 and when its picking up some momentum (cooperation with Google comes to mind) people suddenly want it to become more open?

    This is just my idea but I think some people hold a double agenda.

  21. Microsoft's not dying by James_Aguilar · · Score: 2, Interesting

    Key difference between Sun and Microsoft: Microsoft on the up and up, has total market dominance, and won't be dead at any point in the near future. I once read somewhere (But don't ask me to substantiate this remark because I can't!) that Microsoft has enough cash on hand that it could stop selling all of its products and keep going for five years without firing anyone. So I don't see how Microsoft could possibly learn the lesson, "Open up or die," when staying closed is doing pretty well for it so far.

    In other news, here is the thing about Sun. I agree that it would be good if they opened up on OpenOffice. However, if I were them, I would feel pretty crappy about doing all that work on OpenOffice for everyone, then everyone turning around and telling me that I couldn't keep control of it. I guess a company can't really feel crappy, but if it were a person, I bet that's how it would feel.

    1. Re:Microsoft's not dying by mysticgoat · · Score: 2, Interesting

      I once read somewhere (But don't ask me to substantiate this remark because I can't!) that Microsoft has enough cash on hand that it could stop selling all of its products and keep going for five years without firing anyone.

      Assuming that this is true or nearly true (and I believer that is the case), it is in fact an indicator of Microsoft management's failure to make the transition from a small time entrepreneural shop to a major international corporation. Microsoft high level management Just Doesn't Get It when it comes to big business, and th company's growth trajectory is ballistic-- with a durned sudden stop at the end. In any major company with a vision of the future, those billions in short term assets would have been moved to long term investments or returned to stockholders by now.

      Bill Gates seems to understand this on some level, which I think is part of his motivation for distancing himself from Microsoft Corporation and becoming increasingly involved with his Bill And Melinda Gates Foundation work. That will be very satisfying to his ego no matter how big a crater MS Corp makes when it completes its trajectory.

      As further corroborating evidence, I offer for your amusement the antics of the world's only foul mouthed, chair throwing, monkey dancing, Executive Officer of a Multibillion Dollar Enterprise. There is a reason why you don't hear of this kind of behavior from heads of Mitsubishi, Ford Motor Company, or the Bank of England: a certain maturity of emotional control and mature behavior is generally considered necessary to properly manage huge assets.

    2. Re:Microsoft's not dying by PFI_Optix · · Score: 2, Informative

      Not too long ago, MS released several billion (I think) dollars to their stockholders.

      I'm not convinced that hoarding some cash is a bad idea for a business. Clearly MS isn't sticking every penny they make into the bank, but if they were to take all of that cash and reinvest it in a venture that goes nowhere they're in a worse spot than before. By having a large amount of money readily available, it makes the company more stable on the long-term because they remove their sensitivity to market fluctuations.

      Microsoft could have several very bad years before they had to start trimming their organization. Compare that to other companies that start laying people off during six-month slumps and you see where it's beneficial.

      --
      120 characters for a sig? That's bloody useless.
  22. Problems with OO.o by ajs318 · · Score: 2, Interesting

    OpenOffice.org began life as StarOffice, a closed-source product. The closed-source heritage becomes obvious when you study the code: there are things in there that whoever wrote them, was evidently banking on nobody ever seeing them. OO.o 1.x would not even compile at all on 64-bit, and even on 32-bit the make output is riddled with warnings.

    What's really required is for somebody to sit down and start afresh in reimplementing the whole of OpenOffice.org from scratch. Whilst it's nice to talk of code reusability, the reality in this case is that the nice, reusable bits are buried too deeply in nasty, gicky stuff to be retrievable. I say ditch the bathwater, the baby and all; go back to square one, and do it properly this time.

    {And if the new OpenOffice.org doesn't contain significant amounts of old OO.o code, then it won't be a derivative work, but a new work in its own right; and so can be placed under a different licence. BSD if the team are prepared to fight tooth and nail against proprietary forks, GPL if they aren't.}

    --
    Je fume. Tu fumes. Nous fûmes!
  23. Guilty is not Java, or Sun. by ahmetaa · · Score: 3, Insightful

    i am always buffled with the ignorance of the people who thinks Java is causing the problems with the OpenOffice project.
    - Java is used in a small amount of the OpenOffice (database and some less known seperate components). i wish it would be used more. Especially in the GUI part, check NeoOffice if you want.
    - Bloat is caused by the C++ side of the application. And not Sun's fault it was already rotten when Sun bought the company.
    - Complexity is caused by the C++ side of the application. it would be hell if they tried to use C++ for all the database part.
    - People thinks everybody will rush to participate code if it would e an organization are dreaming. if Sun does not pay, it will be in the hands of one or two stinky hacker. coding C++ code is no feast especially for this magnitude of the project. Firefox has a bunch of core developers and one million people who just rub the developers back, thay are suffering grately. Eclipse is lucky on that side because they use a better and easier programming language (Java).

  24. Couldn't happen soon enough by john-da-luthrun · · Score: 2, Interesting

    Let's face it, OOo is pretty lame. I hate to say it, but it's true. The user interface is simply atrocious (ever tried using outline numbering? Or perhaps you could try outline numbering instead? Yup, two different features with the same name. Neither of which works properly.) For complex documents (eg legal agreements) I'm reduced to accessing my firm's Word 2000 installation under Citrix. :-(

  25. OpenOffice dosen't matter - ODF does by antonallan · · Score: 4, Insightful

    A lot of the people here have high hopes for OpenOffice to be the killer app that could bring enterprise users to Linux. Hence the many suggestions and ideas about what Sun should do with it.

    But to me, the key is not OpenOffice but OpenDocument. With the widespread adaptation of an open document format, in a few years people will stop caring what Office suite you are running - just like I don't care about your brand of email client, I just assume you can read the emails I send you.

    For that reason, Suns ownership of OpenOffice has been all for the good - they could probably not have justified the expense to their shareholders if they had just given it all up to a foundation - and we should all be very grateful. Now we have ODF, we have a working implementation (OO.o), and all FOSS developers can choose to work on their Office software of choice, as long as they are ODF-compliant, which will in the end lead to real choice for all of us that are mostly users.

    As for Sun keeping OpenOffice or giving it to a foundation - who cares?

  26. Who cares? by xander26 · · Score: 2, Insightful

    It seems to me that there is a double agenda here. This is what I hate the most about the open source community. They think all software should be open, regardless of what the developer of the code actually wants. Mr. Torvalds (I applauded btw, when he stuck with GPL v2) can release the Linux kernel under what ever license he wants to, since he's the one who developed it. Likewise, OOo is Sun's baby, and they should be able to do with it what they want. Now, before you all think I'm a troll I like open source. I like the fact that I can go into the code and figure out how it works. I even run Linux as my main desktop OS at home, and I use it to run my home-built media center and firewall. However, it should be up to who ever owns the code...and in this case, it's Sun. This is a free society right?

  27. Give them a break... by benmhall · · Score: 4, Insightful

    Wow. They release the best office suite for Linux/Unix, not to mention the only truly cross-platform office suite, under the LGPL and it still isn't enough. No, they have to set up a foundation.

    Come on.

    The only reason for the Mozilla Foundation was because AOL/Netscape wanted to stop bleeding money into a project that was giving them nothing. Sure, it's been a good move for Mozilla projects, but Sun's ongoing commitment to OpenOffice/StarOffice just shows how strongly they believe in the project. If OpenOffice was languishing, then it might be time to ask them to step aside and establish a Foundation. This is clearly not the case. Moreover, OpenOffice's license is very cut and dried. You can easily fork the project (as has been done with Workplace and, to a lesser extent, with NeoOffice.) Heck, you can even fork it and setup a foundation. Good luck replacing those Sun engineers, though.

    OpenOffice is hugely important to Linux, Unix and Open Source in general. For the most part, I think that Sun has been doing an outstanding job with the code. Why ask them to further distance themselves from the project now? It's not like they're doing it a disservice. (As was arguably the case with Netscape/Mozilla.)

    And another thing, people taking potshots at OOo 2's use of Java in Base should realize that this was yet another significant contribution to the project from Sun. Base, even with it's faults, works very well. In fact, it has already allowed me to use MySQL/OOo in place of Access at work. Sure it uses Java, but this was done for legitimate reasons with an eye on compatibility. The proof of this being that Red Hat et al. were so quickly able to port Base to the gjc. I highly doubt that the relative ease of this task was a coincidence.

    Really, that this has come up at all is a true shame. I fear that it shows that even if Sun were to open source Java, people would still find some way to complain. Sun certainly does some strange things, but their contributions to OpenOffice have been nothing short of fantastic. They should be commended for Giving Microsoft their first real competition in years.

    1. Re:Give them a break... by hritcu · · Score: 2, Insightful

      Sun's contribution to open source is extremely valuable, and so it's IBM's. I really hate to see the two undermining each other's efforts. They should know better.

      As for the slashdotters ... they will always find something to pick on, no matter what the subject is.

      --
      If you don't fail at least 90 percent of the time, you're not aiming high enough. (Alan Kay)
  28. Open Projects by Doc+Ruby · · Score: 2, Insightful

    If Sun releases control over the project, that will make it more likely that an independent project will split OO.o into a server and AJAX clients. And that another project will cluster the OO.o server. Then Web forms and GUIs can finally have the kinds of editing control we deserve in the 21st Century. Like automatic version control. Or anything that beats these slate-like TEXTAREAs.

    --

    --
    make install -not war

  29. Great way to discourage companies from OS by Augusto · · Score: 3, Insightful

    I thought the goal was to get more companies to open source products?

    Sun has spent a lot of money on this product, and now people are demanding that they give this up too? I don't get it. Wouldn't this discourage people from opening up their projects to OS?

    You can already fork this and do your own thing right? There's no incentive for Sun to "give up" more control over this, unless they want to fire a bunch of developers Sun pays for to lower their costs.

    --

    - sigs are for wimps.
  30. Sounds like the latest news ... by hritcu · · Score: 2, Insightful

    ... from the IBM P.R. department with the title: "IBM urges Sun to give up OpenOffice control"

    The truth is that if a high enough percentage of the OpenOffice.org people wanted to break up with Sun nobody could stop them - they could just FORK. But wait ... more than half of the OpenOffice.org developers are Sun EMPLOYEES! So how could _OpenOffice.org_ want "Sun Microsystems to give up control over the OpenOffice productivity suite, and donate the intellectual property to an independent not-for-profit foundation" (quote from the article)? And what developer would consciously use a term like intellectual property in the first place?

    --
    If you don't fail at least 90 percent of the time, you're not aiming high enough. (Alan Kay)
  31. Remove java by mnmn · · Score: 2, Interesting

    I think Sun is really being urged to remove Java from OO. Its the main reason why OO is always slower than MS Office 2000. We dont enjoy java being shoved down our throats, and just a clean C/C++ interface with GUI wrappers that will work with any GUI will do.

    OO is a great project, but it doesnt quite smack of freedom as does gcc.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky