Slashdot Mirror


Sun Refuses LGPL for OpenOffice; Novell forks

TRS-80 writes "Kohei Yoshida wrote a long post on the history of Calc Solver, an optimization solver module for the Calc component of OpenOffice.org. After three years of jumping through Sun's hoops on his own time, Sun says it will duplicate the work because Kohei doesn't want to sign over ownership of the code. Adding insult to injury, Sun then invites him join this duplication. Because of Sun's refusal to accept LPGL extensions in the upstream code, Michael Meeks (who recently talked about Sun's OO.o community failings, and ODF and OOXML) has announced ooo-build (previously just for build fixes) is now a formal fork of OpenOffice to be located at http://go-oo.org/. "

258 comments

  1. And we think EULA's are bad by Ferzerp · · Score: 2, Insightful

    There is just as much or more license squabbling in the OSS world as there is the other world.

    It's kind of sad.

    Blame the big corporations?

    1. Re:And we think EULA's are bad by cheater512 · · Score: 2, Funny

      Sun is a big corporation?

    2. Re:And we think EULA's are bad by darien · · Score: 4, Insightful

      There is just as much or more license squabbling in the OSS world as there is the other world.

      Yeah, but in the OSS world we still have access to all the software that's in dispute...

    3. Re:And we think EULA's are bad by plague3106 · · Score: 1

      Wonderful. And if they also tweak document formats, will the two versions be able to read the different formats just fine?

    4. Re:And we think EULA's are bad by archen · · Score: 5, Insightful

      That's actually the nice thing about the OASIS format, it's already documented and standardized. Other office suites, such as Koffice; already use OASIS so the standard already has more weight than any office suite. In the end I would think that the fork will probably go nowhere, but if it does gain momentum then we can probably only benefit from the competition. A lot of people like to bitch any time effort is duplicated and any fork (or competition) is a waste of time, but those people only need to look at XFree86 (remember those guys?) vs Xorg. From what I understand, Sun drives away a considerable amount of support by wanting to be in total control instead of a steward of the project, so maybe a fork will produce results.

    5. Re:And we think EULA's are bad by bogie · · Score: 2, Insightful

      Yes but usually that means someone is trying to close up or abuse source code licenses and someone else is trying to keep them open.

      Plus say your right. What's worse? Companies that are constantly trying to force you into licenses that are restrictive and downright abusive/harmful to you or your computer? Or individuals who are constantly fighting to ensure that you/society only benefit from the software license?

      --
      If you wanna get rich, you know that payback is a bitch
    6. Re:And we think EULA's are bad by ajs318 · · Score: 1

      Yes, because in the absolute worst case you can always compile the necessary bits and link them yourself, on your own machine. The "derivative work" you are then creating constitutes Fair Dealing (since otherwise, one or both components would be unfit for their rightful purpose); although it would infringe copyright if you passed it on to any third party (possibly, if you even so much as showed it to any third party; while it's obvious what "showing" means in the case of a video/audio recording or book, the position w.r.t. a computer program is less clear.)

      --
      Je fume. Tu fumes. Nous fûmes!
    7. Re:And we think EULA's are bad by suv4x4 · · Score: 1

      There is just as much or more license squabbling in the OSS world as there is the other world.
      It's kind of sad.
      Blame the big corporations?


      License squabbling happens when a project grows, and there are far more interests involved than you can imagine.
      It's got nothing to do with OSS vs. commercial software.

      The alternative is Sun and Novell forming their private militia and sending hitmen to hit their competitors. In a country with a developed legal system, we rather slap each other with licenses.

      Nothing's perfect.

    8. Re:And we think EULA's are bad by Ferzerp · · Score: 1

      I wasn't calling one or the other worse. I was pointing out that people will whine and fight in all situations.

    9. Re:And we think EULA's are bad by Anonymous Coward · · Score: 0

      No, blame geeks who lose sight of reality.

    10. Re:And we think EULA's are bad by ShieldW0lf · · Score: 1

      The alternative is Sun and Novell forming their private militia and sending hitmen to hit their competitors. In a country with a developed legal system, we rather slap each other with licenses. Nothing's perfect.

      Why am I reminded of the time someone told me their city was safer than other cities because "around here, we fight with knives instead of guns".

      --
      -1 Uncomfortable Truth
    11. Re:And we think EULA's are bad by bigpat · · Score: 3, Insightful

      A lot of people like to bitch any time effort is duplicated and any fork (or competition) is a waste of time, but those people only need to look at XFree86 (remember those guys?) vs Xorg. Competition in software both commercial and open source is good and of benefit to everyone as long as the communication protocols (including file formats) do not become locked up in proprietary IP or DRM. Proprietary formats are what lead to stagnation in software by companies that just milk their locked-in installed based for all they are worth.

    12. Re:And we think EULA's are bad by mrsteveman1 · · Score: 1

      Xorg was a fork OF XFree86, not a duplicate project.

      Duplicated effort = bad
      Forks = good

    13. Re:And we think EULA's are bad by mrsteveman1 · · Score: 1

      Viewing a video probably equals using software in that case.

    14. Re:And we think EULA's are bad by Anonymous Coward · · Score: 0

      I think you mean source code.

    15. Re:And we think EULA's are bad by Sepper · · Score: 1

      Sun is a big corporation? Well, it is 4.379×10^9 m2 from one side to the other...
      --
      I live in Soviet Canuckistan you insensitive clod!
  2. When will people learn? by cheater512 · · Score: 1, Troll

    When will people learn that bickering like this is completely pointless and is in no one's best interests?

    1. Re:When will people learn? by Anonymous Coward · · Score: 0

      Ok Stallman.

    2. Re:When will people learn? by iworm · · Score: 1

      Yes it is.

    3. Re:When will people learn? by Shawn+is+an+Asshole · · Score: 5, Interesting

      While I agree with you that forking generally isn't good, at times it can possibly be a good thing. Take a look at XFree86/Xorg. Since the fork Xorg has had massive improvements, finally getting X to a modern state. Hopefully this fork will work on improving OOo, specifically in the GUI and speed areas (Novell, please at least copy Lotus Symphony's GUI or MS Office 2004 (OS X) but implement in native controls making use of system settings (it should follow my icon theme and font settings at least)). While I use OOo, it really doesn't seem as if Sun has much of a goal for it. The GUI isn't very intuitive, it still is horribly bloated, and overall it doesn't integrate with the system and looks hideous. Each new release doesn't seem to have any noticeable improvements over the previous. It just feels really stagnant. Hopefully this fork will have some direction and actually have a goal of competing with MS Office.

      They really need a goal like this.

      --
      "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
    4. Re:When will people learn? by mdielmann · · Score: 1

      No it isn't. ;-)

      --
      Sure I'm paranoid, but am I paranoid enough?
    5. Re:When will people learn? by Anonymous Coward · · Score: 0, Interesting

      Hopefully they rip all the Java out too.

    6. Re:When will people learn? by El_Muerte_TDS · · Score: 5, Funny

      Yes it is. Listen to your parent, didn't they teach you to respect your parent?

    7. Re:When will people learn? by femtoguy · · Score: 3, Interesting

      I don't know that his is actually so bad. Remember that open source is all about choice. In the proprietary world, there is a huge advantage to being the one standard program, and so companies have used file formats to guarantee their positions. In the open source world, the open office xml file format is an open standard that anybody can use. We can easily have IBM with their office suite, Sun's Star Office, OpenOffice.org and a fork of it, KOffice and everybody can choose whichever version they want, as long as they use the standard file format. It's perfectly analogous to the web. It doesn't matter that some people use IE, others firefox, and others iCal or lynx, because html is standard, and anybody can implement it. In the end it is data that matters, not programs or platforms. This is the great strength of open formats and open source. Let people choose their programs based on their features and use interaction rather than being forced by format externalities.

    8. Re:When will people learn? by suv4x4 · · Score: 1

      Novell, please at least copy Lotus Symphony's GUI or MS Office 2004 (OS X) but implement in native controls making use of system settings (it should follow my icon theme and font settings at least

      I always get a kick out of posts which start going into details of what they want company X to do, as if they're around and care what you say.

      Remember the Novell Vice President: "If you care what I say, you have no girlfriend".

      I suspect he believes this goes both ways, and wouldn't risk losing his girlfriend, so...

    9. Re:When will people learn? by tomhudson · · Score: 1

      > "Miguel de Icaza, founder of ... Mono"

      Not exactly a great recommendation, considering how hard it sucks to have Mono (both the disease and the programming language).

      The guy shouldn't have to assign copyright. As long as he's LGPL'ed the code, what's the big deal? And this applies equally to the license nazis at the FSF who insist that code be assigned to them, rather than just licensed under the GPL or LGPL. Control freaks is what it sounds like.

    10. Re:When will people learn? by suv4x4 · · Score: 2, Interesting

      The GUI isn't very intuitive, it still is horribly bloated, and overall it doesn't integrate with the system and looks hideous.

      Hmm it wasn't long ago I heard praises of OO since while Office 2007 changed its UI dramatically to deal with control bloat, OO kept the 2003-style interface. I mean you do realize: Open Office literally has the Office pre-2007 UI, in fact OO has less controls and toolbars than Office 2003 did.

      I'm seeing more and more opinions in the other direction, which means the tide is turning. I guess the infamous Ribon wasn't that bad after all.

    11. Re:When will people learn? by Ed+Avis · · Score: 2, Informative

      There are good reasons for requiring copyright assignment. For the FSF it's reasonable enough since in return for the assignment they promise to license your contribution as free software. Sun are requiring copyright assignment and then planning to incorporate your code into the proprietary StarOffice, which some may see as unfair.

      --
      -- Ed Avis ed@membled.com
    12. Re:When will people learn? by aliquis · · Score: 1

      Answering for the guy you quoted:
      Shut up kid! ;D

    13. Re:When will people learn? by gral · · Score: 3, Insightful

      In that case, then everybody should just place their code under a BSD license, and be done with it. Doing this means your code can NOT be legally defended.

      If there is a Legal dispute over the code, we would have to round up EVERYBODY that contributed to the codebase. They would ALL have to travel to Boise, IDAHO, or some place in Egypt, or Australia, or where ever the dispute is filed. Once their, they would EACH have to give a dissertation on what they contributed. If even one person doesn't show up, then you would lose, much like if a football team showed up with not enough players.

      How many legal disputes would it take to make sure a person NEVER contributes again?

      The GPL and LGPL are licenses, that allow a whole lot of different things to happen, but they are still LEGAL licenses that if you really want people to abide by them, you will have to be able to defend in court.

      I am not a lawyer, but I have been the Documentation Lead on the OOo project for the past 6+ years.

      --
      Scott Carr
    14. Re:When will people learn? by ajs318 · · Score: 1

      Sun insist that you assign copyright to them, so that they can use your code in their proprietary, closed-source StarOffice application. This is almost exactly like OpenOffice.org -- except that you have to pay for it, and you're restricted how many copies you can make and how many computers you can use it on. (The LGPL ordinarily forbids a completely closed-source release; you can link a closed-source program against an LGPL program, but you have to make the Source Code for the LGPL part available -- unless, of course, you are the copyright holder.)

      FSF suggest that you assign copyright to them, in order that you can benefit from their legal services. If someone tries to rip off a GPL application over which they have copyright, FSF can bitch-slap the offender on your behalf. You can write GPL code without reassigning copyright; but if someone misuses it, it's your responsibility to keelhaul the pirates.

      --
      Je fume. Tu fumes. Nous fûmes!
    15. Re:When will people learn? by iworm · · Score: 3, Funny

      Yes it is.... Is this the five minute argument or the full course of ten?

    16. Re:When will people learn? by Anonymous Coward · · Score: 1, Interesting

      Scott, the solution would be to share the copyrights with a non-profit that would have some kind of process that would make relicensing quite difficult, even though not impossible. This legal entity could be defending the code. But creation of this kind of entity would be contrary to the will Sun has to control everything. I am currently maintaining a WordPerfect import filter. A code where Sun did not do a single line if not some build breakages fixes when their build-system changed. I stupidly assigned once upon the time my copyrights to this code to Sun (as other of the authors did) in the hope that "OpenOffice.org community" will help to maintain it. The only error we made was to believe that there is something like a developer community. Now, Sun owns the code where they did not do a single comma. And the only contribution was to complicate the updates so much that one gets simply discouraged

    17. Re:When will people learn? by aliquis · · Score: 1

      [quote]It doesn't matter that some people use IE, others firefox, and others iCal or lynx, because html is standard[/quote]

      Yeah... right.. no problems at all, it all just works!

      Btw, iCal for surfing the web? I guess you can export your calendar as HTML but ... ;D

      Anyway would be intresting to hear why Apple doesn't use ODF for iWork 08.

    18. Re:When will people learn? by makomk · · Score: 1

      No, the FSF *require* you to assign copyright to them in any code contributed to any of the GNU applications (emacs, gcc, binutils, etc) - the same as Sun do with OpenOffice.org.

    19. Re:When will people learn? by shaitand · · Score: 1

      True, copyright assignment is just good sense. The real issue is that Sun can't be trusted to be the copyright holder. For one they hold the project in their talons under an iron grip when the project should be in the hands of the community. For another, Sun blatantly does exactly what everyone fears when assigning copyright, they take your code and sell it as proprietary software.

    20. Re:When will people learn? by Hal_Porter · · Score: 1

      The guy shouldn't have to assign copyright. As long as he's LGPL'ed the code, what's the big deal?

      If he assigns copyright Sun can change license later on. So Sun could do a closed source Open Office if they wanted to at a later date.

      If he just LGPLs it they can't do that.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    21. Re:When will people learn? by teflaime · · Score: 1

      I don't remember having to pay for StarOffice last year when I downloaded it. Is this a new development?

    22. Re:When will people learn? by AJWM · · Score: 0, Flamebait

      I am not a lawyer,

      That's painfully obvious.

      but I have been the Documentation Lead on the OOo project

      Oh, and that qualifies you to make legal pronouncements, does it? I don't think so.

      If there is a Legal dispute over the code, we would have to round up EVERYBODY that contributed to the codebase.

      Um, no. Where did you get that whacko idea? Oh, right, when everyone who ever contributed code to Linux had to show up in Utah to defend Linux from SCO. Oh, wait...

      --
      -- Alastair
    23. Re:When will people learn? by Mad+Merlin · · Score: 1

      No, I think the GP is just a Mac person (or hasn't used OOo since the 1.x days). AFAIK the interface for MS Office on the Mac is non-trivially different in comparison to the Windows version, and the GP is pining for the Mac version's interface in OOo. Also, the GP complains about a lack of integration (using the system icons, fonts, etc), which is a non-issue if you're using KDE or Gnome (at least, maybe Windows too, I don't know) as OOo will already use a set of appropriate icons, use the correct file open/save dialogues, etc.

    24. Re:When will people learn? by gral · · Score: 1

      I am not a lawyer,

      That's painfully obvious.

        I am glad it is. ;-)

      but I have been the Documentation Lead on the OOo project

        Oh, and that qualifies you to make legal pronouncements, does it? I don't think so.

        In that, I have had to talk about why this is the case for years.

      If there is a Legal dispute over the code, we would have to round up EVERYBODY that contributed to the codebase.
       

      Um, no. Where did you get that whacko idea? Oh, right, when everyone who ever contributed code to Linux had to show up in Utah to defend Linux from SCO. Oh, wait...
        Are you talking about the SCO case? Were you paying attention? They NEVER showed what code they said had been infringed. EVER... Once they had showed what areas, they said infringed, then there would have been a discovery to see who actually submitted the code. The person that submitted the code of each of the various sections, if not IBM, would have then had to show up in court where the case was filed. Otherwise, the section in question would have been won by SCO.
      --
      Scott Carr
    25. Re:When will people learn? by gral · · Score: 1

      I would like to see a Not For Profit occur, definitely. I think it would remove some of the hesitation people have.

      --
      Scott Carr
    26. Re:When will people learn? by albalbo · · Score: 1

      Haralde Welte was able to get a court decision on infringement of Linux without having to round up EVERYONE who contributed to Linux:

      http://www.gpl-violations.org/news/20061110-dlink-judgement_frankfurt_en.html

      The same would happen for any other large project where copyright isn't assigned to a single entity. It doesn't mean that you can't enforce / protect the copyright.

      --
      "Elmo knows where you live!" - The Simpsons
    27. Re:When will people learn? by gral · · Score: 1

      German courts seem to be a whole lot more sane, as far as I can tell.

      They were able to stop SCO from preaching their lies 3+ years ago. Did it happen in the US? no.

      --
      Scott Carr
    28. Re:When will people learn? by Anonymous Coward · · Score: 0

      Exactly! We need less forking and more spooning.

    29. Re:When will people learn? by Shawn+is+an+Asshole · · Score: 1

      I always get a kick out of posts which start going into details of what they want company X to do, as if they're around and care what you say. Well, Miguel de Icaza and Nat Friedman do post to Slashdot...
      --
      "It ain't a war against drugs.it's a war against personal freedom" --Bill Hicks
    30. Re:When will people learn? by Anonymous Coward · · Score: 0

      Sometime after it becomes true?

      These sorts of comments seem pretty typical of non-contributors. If your contributions are being rejected, there's no loss when you produce a fork that accepts your code.

    31. Re:When will people learn? by davidsyes · · Score: 1

      Noooohhhh!!!!

      IBM should copy the Lotus SMARTSUITE interface, then update it to 2007. SmartSuite has non-modal palettes/pallets that are very useful when wanting to change properties. The side-bar-like think in Symphony IS useful, but it eats up screen real estate. Symphony REALLY ought to have its own look and feel--SmartSuite has nice colors and already has a database application (Lotus Approach) that won awards in the 90's but woefully needs updating and needs to be OS-agnostic.

      It boggles my mind that IBM and Lotus come out the gate with an OO.o clone. Surely, IBM, you can pay off the stalwarts holding some of the S/S patents, can't you?

      Funny, Captcha: "impress"

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
    32. Re:When will people learn? by Grishnakh · · Score: 1

      Not exactly a great recommendation, considering how hard it sucks to have Mono (both the disease and the programming language).

      I caught the mono disease about 10 years ago while in college; it really sucked for a couple of days, but I was fine within a week.

      Mono the programming language, however, I wouldn't touch with a 10-foot pole.

    33. Re:When will people learn? by Anonymous Coward · · Score: 0

      Answering for the guy you quoted:

      Shut up kid! ;D Oh, this is all getting terribly childish...

      Ba-doom-boom-ching! I'm here all week.
    34. Re:When will people learn? by femtoguy · · Score: 1

      >>Btw, iCal for surfing the web? I guess you can export your calendar as HTML but ... ;D

      Yeah, I meant iCab. (if that still exists).

      Oh, and I agree that people love to try to make non-standard HTML, but that is becoming less common as firefox becomes a more viable contender. I am looking forward to the day when ODF is enough of a standard that people can choose their favorite program based on what they want to do, and assume that it will work. I guess that a better example than my browser one is that nobody cares what program was used to create a web page (well, OK, Linux geeks care whether you used vi or emacs, but nobody else does) as long as they can view it using a standard browser.

    35. Re:When will people learn? by hawk · · Score: 2, Funny

      Remember the Novell Vice President: "If you care what I say, you have no girlfriend".

      I suspect he believes this goes both ways, Does that mean no boyfriend, either? :)

      hawk
    36. Re:When will people learn? by hawk · · Score: 1

      Star Office was free for non-commercial use before it was purchased by Sun (and I assume the older versions remain so).

      The post-Sun releases under "Star Office" weren't available for free download, afaik, until they became part of the google packs. OpenOffice, though, has.

      hawk

    37. Re:When will people learn? by tomhudson · · Score: 1

      "for the FSF it's reasonable enough since in return for the assignment they promise to license your contribution as free software."

      ... you do know that you can license your contribution as GPL on your own, right? You don't need the FSF's approval.

      As for Sun, I'd say why not just dual-license it? Sun has made a lot of contributions - if they can make some money off the non-free version, why not? Its a 2-way street.

    38. Re:When will people learn? by tomhudson · · Score: 1

      > "In that case, then everybody should just place their code under a BSD license, and be done with it. Doing this means your code can NOT be legally defended."

      there were versions of the BSD license with the "advertising/attribution" clause - they were legally defended. Look at Microsofts' ftp program for an example.

      > "If there is a Legal dispute over the code, we would have to round up EVERYBODY that contributed to the codebase. They would ALL have to travel to Boise, IDAHO, or some place in Egypt, or Australia, or where ever the dispute is filed. Once their, they would EACH have to give a dissertation on what they contributed. If even one person doesn't show up, then you would lose, much like if a football team showed up with not enough players. "

      That's simply not true. Only the person who contributed the section of code in question, and perhaps the maintainer. Also, this would be civil, not criminal, so the rules of evidence are "balance of probabilities", not "beyond a reasonable doubt", so even with large project, you don't need everyone.

      Also, the best counter-example to what you're saying is linux itself. Linus doesn't ask anyone to assign copyright to him; neither before the code is merged, nor after. Your code is your code. It stays your code. What's the problem with that?

    39. Re:When will people learn? by Enderandrew · · Score: 1

      StarOffice is still free for students and schools.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    40. Re:When will people learn? by dedalus2000 · · Score: 1

      sorry, this is abuse arguments are down the hall.

      --
      My keyboads not woking popely.
  3. With apologies by morgan_greywolf · · Score: 5, Funny

    to Michael Jackson and Weird Al Yankovich:

    They told him, we don't your code around here
    Don't wanna see your source, make it disappear
    The license they don't like, and they made that clear
    So fork it, Just fork it.

    You better take your code, better do what you can
    Don't wanna see it die, 'cause Sun wanna be da man!
    You wanna own your code, better do what you can
    So fork it, but you don't wanna be mad

    Just fork it, fork it, fork it, fork it
    No wants this to get too heated
    Show 'em the way to free code that's right
    It doesn't matter how the code comes to light
    Just fork it, Fork it
    Just fork it, Fork it
    Just fork it, Fork it
    Just fork it, Fork it

    They won't take your code, best to leave while you can
    Don't wanna fight with Sun, you wanna be da man
    You wau wanna keep the code alive, just do what you can
    So fork it, Just fork it,

    1. Re:With apologies by davidsyes · · Score: 1

      But, who gets Aniken?

      --
      Previously: "Linux... Toward the Sunrise..." Now: "Linux... Toward the-- No, now, part of Every Sunrise"
  4. Not an official "Fork" by mgpeter · · Score: 4, Interesting

    This is not an official "fork" of OpenOffice.org. This is simply a way for Windows user's to get a nice "Development version" of the office suite similar to what is deployed on most GNU/Linux Distributions. Of course if you don't want to use a "Development Version" on your workstations, you can get a stable version of the OOO-Build service with Novell's version of OpenOffice.org for Windows (which is what I prefer).

    1. Re:Not an official "Fork" by nd · · Score: 1

      go-oo is not for Windows only. It originates from ooo-build which was intended for use by Linux distributions.

    2. Re:Not an official "Fork" by Professional+Slacker · · Score: 1

      I looked at the ooo-build site to try and get my hands on some hot fresh patched up .DEBs, and was rather confused. Do you know what ubuntu distributes? Is it the official Sun OO.o (sans patches), or the ooo-build version complete with patches and kitchen sink? It looks like from the wording on the ooo-build page that the standard repositories use their rebuild, I figure most distributions would be using the stock packages. Any idea which it is?

      --
      A Free Market requires informed intelligent consumers, such people are rare, we're in trouble.
    3. Re:Not an official "Fork" by mgpeter · · Score: 3, Informative

      I am pretty sure Debian/Ubuntu uses the oo-build version as per this interview with Michael Meeks:

      http://www.tuxdeluxe.org/node/184

      Not 100% sure though (the easiest way to find out if you are using the ooo-build version or the "official" version is to see if the "greyed out" icons are just not displayed ("official version") or are actually "greyed out" (ooo-build version). Also the oo-build version does have a zoom drop-down on the task bar.

  5. Welcome back, ooo-ximian! by Zarhan · · Score: 1

    So, I guess it's back to the Openoffice 1.x-days, when I routinely emerged ooo-ximian for my Gentoo workstations (better integration with KDE using native dialogs et al).

    As long as they don't get "exclusive" features that are only in one version and not the other, this probably won't be a problem.

    1. Re:Welcome back, ooo-ximian! by eobanb · · Score: 1

      As long as they don't get "exclusive" features that are only in one version and not the other, this probably won't be a problem. But that's exactly what's happening. The go-ooo build of OpenOffice includes things like VBA support, reading MS Works documents, WordPerfect graphics import, and EMF+ rendering. The official Sun-maintained version does not have these features.
      --

      Take off every sig. For great justice.

    2. Re:Welcome back, ooo-ximian! by Zarhan · · Score: 1

      I meant "exclusive" in a sense that other fork is a superset of the other. Suppose that Sun-version gets MS Works import and Go-OOO gets VBA support and I'd like both. However, now go-ooo just seems to have a superset so it's easy to choose which to install.

  6. Re:Conspiracy theory - MS behind all this? by Anonymous Coward · · Score: 1, Insightful

    Yeah, I wouldn't be surprised.

    But who the hell does the Kohei guy think he is? "Hey guys, I just wrote this small addition to your software. Can you please relicense everything so I can commit it. Oh and by the way.... I won't be assigning copyrights on the submission to you." I can just imagine how well it would go over if I wrote a driver for some new piece of hardware and asked Linus to relicense the kernel under the BSD license so I could commit.

  7. Re:Conspiracy theory - MS behind all this? by Anonymous Coward · · Score: 0

    Nonsense; Sun can fix this trivially by simply accepting code under their own terms: the LGPL.

  8. Re:Conspiracy theory - MS behind all this? by morgan_greywolf · · Score: 5, Interesting

    The OOo community, or, that is, both developers not working for Sun ;), have been talking about a fork for a while, well before the whole MS/Novell thing. Sun won't take any code from anyone not willing to assign the copyright to them, which pisses a lot of people off. They also won't take code that deviates from the strategic direction Sun wants to follow. Development proceeds at Sun's pace, which as some say -- giant land tortoises move faster. The OOo community needs to fork OOo for the good of the project.

  9. Why demand signed-over ownership? by Bert64 · · Score: 2, Interesting

    Why do Sun demand that ownership is signed over, can't they just accept dual licensing - that is you license it under the LGPL and license it specifically to Sun under other terms (eg BSD) so they can reuse it in staroffice.

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:Why demand signed-over ownership? by Dionysus · · Score: 4, Insightful

      Same reason FSF demands that ownership is signed over

      --
      Je ne parle pas francais.
    2. Re:Why demand signed-over ownership? by Anonymous Coward · · Score: 0

      In an open source world where everybody behaves reasonably,
      - the submitter grants the community owner of the software (Sun, the FSF, whoever) sufficient rights such that they can integrate and distribute the code without changing their license.
      - the community owner does not request that copyright is signed over.

      This will then cause some problems later on when the project wants to change the license. But then, thats only fair.

      BTW, in various countries signing over copyright is legally impossible.

      Thomas

    3. Re:Why demand signed-over ownership? by mmurphy000 · · Score: 2, Informative

      Note that Sun requires joint copyright assignment (JCA), whereby both the original author(s) and Sun jointly hold copyright. This allows Sun to relicense the OpenOffice.org code as needed (e.g., GPLv3).

    4. Re:Why demand signed-over ownership? by Anonymous Coward · · Score: 2, Insightful

      Why demand signed-over ownership?
      Same reason FSF demands that ownership is signed over
      I guess you're right: both Sun and the FSF request copyright assignment because they want the flexibility of re-licensing the code later on, without contacting the multitude of authors who have contributed to the code-base.

      However there is a notable difference between the FSF and Sun. The FSF has a plainly-stated goal that they want to promote free software. Thus if you agree with their vision of what "free software" means, and you trust them to "do the right thing" then copyright-assignment is a good idea, since it relieves you of the work of keeping up with licenses and legal issues (in fact, the FSF explain that their primary motivation for copyright assignment is to have a robust legal case for enforcing the GPL). However it should be noted that the FSF makes strong verbal (and legal) commitments to keeping the code open and free. For instance, they are just as happy with people licensing as "GPL X or later" as they are with code assignment.

      Sun makes no guarantees about openness or freedom going forward. If they retain ownership of the codebase, they could decide to create closed-sourced, proprietary versions in the future. They could relicense the code in all kinds of ways that contributors hadn't intended. Critically, people can't trust Sun to "do the right thing"--because they have neither earned that kind of trust (which is fine, they are a company not a non-profit), and because they do not make strong verbal/legal statements about keeping code open and free.

      So while there is a correspondence between Sun asking for copyright assignment, and similar requests from various free-software efforts, the critical difference is the stated and implied intentions of the person to whom you are assigning copyright.
    5. Re:Why demand signed-over ownership? by Captain_Chaos · · Score: 1

      Why do Sun demand that ownership is signed over, can't they just accept dual licensing - that is you license it under the LGPL and license it specifically to Sun under other terms (eg BSD) so they can reuse it in staroffice.

      That's the thing: that isn't even necessary! The whole point of the LGPL is that they could use it in StarOffice without having to make the whole of StarOffice open source! This is why Sun's position is so unreasonable.

    6. Re:Why demand signed-over ownership? by The+Mysterious+X · · Score: 2, Informative

      In which case, you would just fork the last free version put out by Sun.
      Whilst they can relicense, they cannot apply it retroactively.

    7. Re:Why demand signed-over ownership? by Anonymous Coward · · Score: 0

      they are just as happy with people licensing as "GPL X or later" as they are with code assignment. Of course, since "GPL X or later" effectively is code assignment, given that they arbitrarily control what "or later" means...
    8. Re:Why demand signed-over ownership? by eviltypeguy · · Score: 2, Informative

      That's wrong. Actually the latest version of the SCA explicitly promises that contributions will remain under a free software license. Also, it is *joint* ownership. Which means you still have all the rights you did before to the code, it's just that Sun gets all of the same rights too.

    9. Re:Why demand signed-over ownership? by m2943 · · Score: 1

      hat is you license it under the LGPL and license it specifically to Sun under other terms (eg BSD) so they can reuse it in staroffice.

      First of all, with the LGPL, Sun doesn't need to have any special permission to use it: they can link the software even with their commercial version of OpenOffice.

      But, in any case, why should anybody give Sun special terms anyway even if they can't use the code in StarOffice? If they can't use it in StarOffice, that's their problem.

    10. Re:Why demand signed-over ownership? by Petrushka · · Score: 1

      ... with the minor difference that the FSF isn't going to go selling your code under a proprietary licence later.

  10. IBM Seems to Be Forking Too by eldavojohn · · Score: 5, Informative

    I submitted a story about this a week or two ago. I think it's also worthy to note that IBM seems to have done the same thing.

    What was the story I submitted tagged as? 'fudfudfud'

    I wonder how many forks we'll see? I also wonder if anyone's going to actually make this real open source or if each company is going to fork their own copy and call all the shots on it? I hope someone learns that to be the OpenOffice you have to be open to community ideas, wants & needs as well as truly governed by the community.

    --
    My work here is dung.
    1. Re:IBM Seems to Be Forking Too by aliquis · · Score: 1

      I came here to say "what would happen if everyone/ibm did it aswell, so then we can have four office suits? openoffice, staroffice, novellwhateveroffice and ibmlotusoffice, great!!"

      Kudos to Sun for buying it in the first place and releasing it for free.
      Less so for the others...

    2. Re:IBM Seems to Be Forking Too by ajs318 · · Score: 1

      There have already been temporary OO.o forks from Debian; first they built a Java-free OO.o, then some or other Debian developer managed to build a 64-bit-clean OO.o before the "official" Sun one.

      Anyway, as long as one of the forked versions is released under the GPL (you can re-licence LGPL code to "full" GPL, but not the other way around) then there is no reason for version proliferation to happen. Even GPL v2/3 compatibility issues will sort themselves out in time. It will be legal to take LGPL code into a GPL project; but anyone still using the LGPL will have to rewrite new from scratch any new code that was released under GPL or else move to mixed-licencing.

      What's most likely to happen is that Sun will have to swallow their pride and begin accepting contributions without copyright reassignment -- meaning they can't be integrated into the proprietary StarOffice. But in reality, the sort of person who pays for StarOffice is the sort of person who'd pay for OpenOffice.org on a CD and not notice the difference. StarOffice won't be missed.

      --
      Je fume. Tu fumes. Nous fûmes!
    3. Re:IBM Seems to Be Forking Too by Anonymous Coward · · Score: 0

      ooo-build/go-oo is already a collaboration between lots of Linux distro vendors, so there is at least hope of a truly open future.

  11. hmmm by Anonymous Coward · · Score: 0

    Which is worse?
    forking
    or spooning with M$

  12. Isnt this pointless?? by tgatliff · · Score: 1

    Considering that IBM has just put > 30 programmers fulltime working on OO (Yes I understand under a new name), isnt all of this squabbling kind of pointless?? Also, with this amount of squabbling going on, I really do have that IBM just forks their changes and continues to maintain the codebase with a fulltime staff. Someone needs it...

    1. Re:Isnt this pointless?? by arivanov · · Score: 1

      And the 1 million dollar question is: "Is Sun forcing IBM to hand over the ownership on all of its contributions?".

      --
      Baker's Law: Misery no longer loves company. Nowadays it insists on it
      http://www.sigsegv.cx/
    2. Re:Isnt this pointless?? by hub · · Score: 1

      It is called Lotus Symphony. And nobody has seen the source, despite being based on an obsolete version of OpenOffice.org

      --
      Hub
    3. Re:Isnt this pointless?? by Dunbal · · Score: 1

      And the 1 million dollar question is: "Is Sun forcing IBM to hand over the ownership on all of its contributions?".

            No, but they'll just quietly patent everything :)

      --
      Seven puppies were harmed during the making of this post.
  13. My wish-list.. by eniac42 · · Score: 1

    So does this mean that someone will make a non-bloat version of OpenOffice? That would be a cool fork..

    --
    "A nation that forgets its past is doomed to repeat it." - Churchill
    1. Re:My wish-list.. by hub · · Score: 1

      Novell has been working hard on making OpenOffice.org faster, and most of the work benefit Sun directly. Sliming it down is not simple.

      --
      Hub
    2. Re:My wish-list.. by VGPowerlord · · Score: 1

      Sliming it down is not simple.

      I agree, it's quite hard to apply slime to software.

      Wait, you meant slimming down? Never mind, then.
      --
      GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
  14. Wait... by Anonymous Coward · · Score: 1, Funny

    So Novell are the good guy now? Or they... wait... no they're with Microsoft. Sun is against Microsoft, but can't accept upstream changes under LGPL... so Novell is forking... and... and...

    **head explodes**

  15. Let that be a lesson by suv4x4 · · Score: 3, Insightful

    For all of you who think releasing your proprietary software under open source means just free community work and good PR.

    If you keep acting as if you never did it, you'll wake up one day with the entire project forked by a competing company.

    1. Re:Let that be a lesson by Dunbal · · Score: 1

      you'll wake up one day with the entire project forked by a competing company.

            That really doesn't matter. People will use the program that suits them most. Forked or not.

            It's like having kids. You splice your DNA to your partner's DNA, and who knows what you end up with. Some will be decent people, others will be downright brats. Society as a whole will take care of deciding which "version" is worthy of success. Just because one of your kids turns out to be a brat doesn't mean everyone should stop having kids. The more variety the better.

            I tried to think of a car analogy, but couldn't.

      --
      Seven puppies were harmed during the making of this post.
    2. Re:Let that be a lesson by suv4x4 · · Score: 1

      That really doesn't matter. People will use the program that suits them most. Forked or not.

      Right, but if it wouldn't be forked, they'd be forced to use your own single version.
      And as businesses are involved in making money, that's certainly the better alternative vs forking.

    3. Re:Let that be a lesson by daeg · · Score: 1

      Or, you know, you could just be better then your competition and actually actively prevent forking by listening to what your users want.

    4. Re:Let that be a lesson by squiggleslash · · Score: 1

      That's why my wife and I have agreed to genetically engineer our kids. We don't want to leave it to chance whether they end up with a mix of our "good" genes or our less desirable ones.

      Well, that, and the fact we think it's a crying shame humans don't have tails. We plan to re-introduce tails into the species. They're extremely useful and I don't understand how we could have evolved into tailless primates in this way.

      Some will complain and say we're forking the species by doing this. I think it's a good thing, and it's going to be great that people will be able to take our changes and reintroduce them into the rest of humanity, over time.

      --
      You are not alone. This is not normal. None of this is normal.
    5. Re:Let that be a lesson by mauriatm · · Score: 1

      "Or, you know, you could just be better then your competition and actually actively prevent forking by listening to what your users want."

      Do you mean users or developers? Big difference.

    6. Re:Let that be a lesson by Dunbal · · Score: 2, Interesting

      Different users want different things. If you end up with "One Big App" that tries to do everything anyone could ever dream of, you'll have all the creative, hard to find bugs, flaws and design problems that go along with such complexity. Which is where we're at today with slow, bloated, buggy programs.

            Remember that the whole POINT of software is to specialize. I'd rather see many forks of smaller, specialized, GOOD apps than the "One App to Rule Them All" approach. So long as we keep track of all the different versions and where they particularly shine and figure out a way to search for the "right version for me", forks should not be a problem but a BONUS.

      --
      Seven puppies were harmed during the making of this post.
    7. Re:Let that be a lesson by Anonymous Coward · · Score: 0

      It's like having kids. If we're debating the behavioral quality of kids, this may be the first time in the 10 year history of slashdot where it's appropriate to ask...

      Does it run linux?

    8. Re:Let that be a lesson by Dunbal · · Score: 1

      they'd be forced to use your own single version.
      And as businesses are involved in making money, that's certainly the better alternative vs forking.


            That business model is rapidly becoming out-dated. It's too vertical, and the world has changed. No one will support lock in for much longer. Now I have a choice - there are plenty of very good alternatives that have a few kinks but can be modified to something closer than what I need for FAR less than the privilege of nursing at a single corporation's teat at monopoly prices. Traditional companies are seeing this and screaming "lock them in, lock them in!". Tomorrow's leaders are saying "open the door, open the door!". Watch - you'll see.

      --
      Seven puppies were harmed during the making of this post.
    9. Re:Let that be a lesson by Anonymous Coward · · Score: 0

      >For all of you who think releasing your proprietary software under open source means just free community work and good PR.

      Awww, how cute. Another "useful idiot" who thinks that OpenOffice was aimed at reaching out to the OSS community rather than cutting off Microsoft's air supply.

    10. Re:Let that be a lesson by suv4x4 · · Score: 1

      Awww, how cute. Another "useful idiot" who thinks that OpenOffice was aimed at reaching out to the OSS community rather than cutting off Microsoft's air supply.

      Your response is cute too, but I never mentioned anything about reaching to the OSS community. In fact I said, abusing said community and gaining the PR advantage.

  16. How is this an improvement? by Jerry · · Score: 0, Troll

    Jumping from one company that's in bed with Microsoft to another company that's in bed with Microsoft?

    OpenOffice wasn't under Sun's umbrella of lawsuit protection from Microsoft. It won't be under Novell's umbrella of lawsuit protection from Microsoft.

    Why didn't they just put in on servers that aren't supported controlled by either company?

    --

    Running with Linux for over 20 years!

    1. Re:How is this an improvement? by tgatliff · · Score: 1, Troll

      Because I strongly suspect there is an "agreement" with Sun/Microsoft on OO. This product is just way to threatening to MS longterm to not try to get some agreement with Sun in relation to how it is handled... Basically they would never want to get rid of it, but rather just slow/stagnate/bloated its development... That appears to be exactly what Sun is doing. It also helps explain IBM's entrance into the fray...

    2. Re:How is this an improvement? by m2943 · · Score: 1

      Who cares about lawsuit protection? Do you seriously think people lie awake at night worrying about whether Microsoft is going to sue them for using OpenOffice? And what, specifically, would Microsoft sue about anyway?

  17. Re:Conspiracy theory - MS behind all this? by Taagehornet · · Score: 2, Insightful

    Discuss...

    No, please don't. Please stop your trolling. Please refrain from dragging MS into each and every discussion. It only derails the discussion and lowers the overall quality of this site.

  18. Re:This is exactly like the BSD wireless thing by Anonymous Coward · · Score: 0

    Nah, you did not understand. He is wanting to submit it under the same license the project is releasing, under LGPL. Sun is not accepting the contribution because he is not giving them the _copyright_. Nothing like GPL vs LGPL stuff. Kohei's solver is a free software released under the same license OpenOffice.org is.

  19. Re:Conspiracy theory - MS behind all this? by hub · · Score: 5, Informative

    There is not relicensing involved. You don't understand. OOo is licensed under LGPL. But Sun want to *own* the code (which basically allow them to not comply with LGPL, therefore sublicensing). Kohei is just a developer that does not want his code (he wrote on his free time) to become non-Free. By keeping the copyright he prevent this to happen.

    --
    Hub
  20. Goo? by Gothmolly · · Score: 1

    Is this one of those GGG websites? I think Websense will probably start blocking this stuff.

    --
    I want to delete my account but Slashdot doesn't allow it.
  21. go-oo.org? by blind+biker · · Score: 2, Funny

    I have issues with that domain name.

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  22. Re:Conspiracy theory - MS behind all this? by Anarke_Incarnate · · Score: 3, Informative

    Easy to reply to:

    OMGZ!! NOBELL IS THE DEBIL!!!!!
    Or.....they are actually fighting for a less restrictive license, in the LGPL.......
    Dude, if you have no idea about the MS/Novell agreement (and judging by your post, you do not) then please keep your "mouth" shut. Seriously, it just makes you look stupid and appeals only to the foaming "NOVELL SUCKS!" crowd.
    You use so much Novell sponsored code if you use OO.o, KDE, Gnome, Linux Kernel, Tomboy, Beagle, and a ton of other things. Novell is in various F/OSS groups to HELP the F/OSS community, and have been there before the MS deal. They are using their patents to fight patent trolls, stood up to SCO to help Linux when SCO sued IBM, etc

    What more do you need as proof? Do they have to use a pair of rusty pliers to put Miguel in his place when he mouths off about something inane (as per usual?)

  23. Re:Conspiracy theory - MS behind all this? by eokyere · · Score: 1

    bullshit.

  24. I'm getting this feedback often... by jkrise · · Score: 0, Troll

    Over the past few months, I've been looking for an XML based open source system to handle all documents for a Hospital Information System. Several ISVs have suggested to steer clear of ODF as well as OpenOffice.org. Some of the main objections:

    1. SUN isn't very forthcoming when it comes to including changes submitted in the main code.
    2. The problems of bloat, poor performance, memory utilisation etc. have been inherited from MS Office.
    3. The ODF spec is overly long and needlessly complex, to be implemented faithfully.

    Maybe the pressure built up has finally yielded, resulting in this fork. Good luck.

    --
    If you keep throwing chairs, one day you'll break windows....
    1. Re:I'm getting this feedback often... by jsight · · Score: 2, Interesting

      3. The ODF spec is overly long and needlessly complex, to be implemented faithfully.


      I was with you up until this point. People who think this spec is long don't realize just how complex this stuff is. If you want interoperability to actual work, the spec needs to be much more comprehensive than the ODF spec actually is.

      Have you noticed that the .ods spec doesn't even provide a comprehensive list of supported functions?

      It's not needlessly long, its too short.
    2. Re:I'm getting this feedback often... by gral · · Score: 3, Informative

      1. SUN isn't very forthcoming when it comes to including changes submitted in the main code.
      2. The problems of bloat, poor performance, memory utilisation etc. have been inherited from MS Office.
      3. The ODF spec is overly long and needlessly complex, to be implemented faithfully.

      1. They have a setup pretty similar to the Free Software Foundatation (FSF). This is setup so if there is a legal dispute, Sun can send in their lawyers, and they don't have to round up EVERYBODY to come to court.


      Would you spend $3000+ on a plane ticket to travel to Idaho for a Copyright challenge? If there is a legal dispute, that is what would have to happen, or we would lose by default, much like a Football team not showing up with the full team.


      2. OOo did NOT inherit its bloat from MS Office. Part of it comes from the many tools used to make sure the software was Cross Platform. MS Office has a lot of bloat with NO Cross Platform features. What is their excuse?
      3. ODF is 600 pages. That details the tags needed for EVERY single document type (Writer, Calc, Draw, Impress, and Database) that OOo supports. The spec reuses HTML, MathML, and other pre-existing w3c standards, so implementation is pretty similar to already established standards.
      Microsofts OOXML spec is 6000+ pages, and that details their Word, Excel, and Powerpoint specs. MS Access is not included. This document creates new "Standards" for pretty much everything.


      Now for the disclaimer. My name is Scott Carr. I am an OOo volunteer. I have worked as the Documentation Lead for almost 7 years now.
      --
      Scott Carr
    3. Re:I'm getting this feedback often... by bjourne · · Score: 1

      2. OOo did NOT inherit its bloat from MS Office. Part of it comes from the many tools used to make sure the software was Cross Platform. MS Office has a lot of bloat with NO Cross Platform features. What is their excuse?

      That's not true, and here is the proof. Anyone with a Windows computer can easiliy verify the results. MS Office is orders of magnitues faster than OO.o. A warm start of any MS Office tool (Powerpoint, Word, Exel) starts and loads the document in less than 1 second on my P4 3.2 GHz 1GB RAM computer. The reason why is obvious. Better platform integration, preloading libraries and yes, binary formats which is, and always will be, more efficient than XML.
    4. Re:I'm getting this feedback often... by jedidiah · · Score: 1

      Please try again.

      Load times are not, and never have been an acceptable or reliable "benchmark" for performance.

      Try actually USING it for something and then get back to us.

      Do you even know what "orders of magnitude" means?

      --
      A Pirate and a Puritan look the same on a balance sheet.
    5. Re:I'm getting this feedback often... by mmeeks · · Score: 1

      > 1. They have a setup pretty similar to the Free Software Foundatation (FSF). This is setup so if there is a legal
      > dispute, Sun can send in their lawyers, and they don't have to round up EVERYBODY to come to court.
      Comparing Sun with the FSF is rather a stretch :-) and there are I suspect better ways of defending the copyright as/when necessary - eg. setting up a non-profit body to own those bits of the code that Sun hasn't written (or even assigning them to the FSF if defending the copyright is your only concern ;-)
    6. Re:I'm getting this feedback often... by everphilski · · Score: 1

      Having used both on Windows and OO on Linux (and Office in a VM on Linux), I will say with 100% confidence under Windows I'd rather have Office, and under Linux I would rather have Office in a VM than OO natively. OO is slow, not just loading but in operation.

  25. Why get upset? by rindeee · · Score: 2, Insightful

    This is one of the reasons the 'fork' exists. It's not worth getting worked up over. Sun has a particular license and that's their decision. Fine. If the community at large wants something different, they'll do it differently and it will become the defacto standard. Done.

  26. Coding is commodity by XMLsucks · · Score: 4, Interesting

    When you contribute open source code on your own time, it is an implicit admission that your code is worth little, and so don't be surprised to see someone else take the same view and duplicate it! The value is the fun in writing it, thus there will be some handful of people on the planet that share the same sense of fun, and will duplicate the work. I've seen lots of my stuff duplicated. And I've duplicated other projects. That is how people have fun and learn.

    Imagine if you'd gotten money from Sun for your code. Would you care (as much) if they ignored the code? They'd have the right by having purchased it. But having spent money on it, they'd probably be less likely to discard it, and to start from scratch. Money makes a difference.

    Jeez, this post is the typical complaint seen in charity work: "Oh, they didn't value my work, and I have no sense of self-worth, so now I'm all upset!" "The people running the charity are all in a clique and don't pay attention to the contributions of the other charity workers. They're destroying the spirit of the organization. Lets go create another organization that cares!" And then the cycle continues. The basic mistake is in thinking that other people have to value your work. They don't. Only you do.

    1. Re:Coding is commodity by JohnFluxx · · Score: 2, Interesting

      I also look after my wife and children in my own time. Is this an implicit admission that they are worth little as well?

    2. Re:Coding is commodity by Anonymous Coward · · Score: 0

      You could have sold your code for money, or kept the code and sold products developed with that code.
      Your wife and child have value, but you cannot legally convert that value to money by selling them.

    3. Re:Coding is commodity by everphilski · · Score: 1

      Bad analogy. I doubt anyone is going to pay you to take care of them.
      On the other hand, some coders can actually get paid for the code they produce, because their code is worth the purchase...

    4. Re:Coding is commodity by Trelane · · Score: 2, Insightful

      Bad analogy.

      Very good analogy, actually.

      I doubt anyone is going to pay you to take care of them.

      No, nobody pays you to look after your own kids. OTOH, people do get paid all of the time doing the work (i.e. for looking out for someone else's kids.) Still others do it voluntarily, be it in an orphanage, family situation, or just friends.

      some coders can actually get paid for the code they produce, because their code is worth the purchase...

      They get paid by others for the work they do (i.e. producing code), the same as some people get paid by others for the work they do (i.e. babysitting, daycare).

      In other news, you don't pay yourself for the car you built, or the program you wrote either.

      --

      --
      Given enough personal experience, all stereotypes are shallow.
    5. Re:Coding is commodity by everphilski · · Score: 1

      No, crappy analogy.

      In other news, you don't pay yourself for the car you built, or the program you wrote either.

      No, but your program is good and you are halfway competent; you can find customers who will gladly pay for your product.

      Extending back to raising a family, I supposed you could 'sell' the services of your wife and child, but that makes you a pimp and your wife a whore, and what you would be doing to your children very, very illegal.

      Again, I say, crappy analogy.

    6. Re:Coding is commodity by JohnFluxx · · Score: 1

      You could sell the time that you spend with them. And use that time to instead make money.

    7. Re:Coding is commodity by Trelane · · Score: 1

      Congratulations, you've totally and completely missed the point.

      --

      --
      Given enough personal experience, all stereotypes are shallow.
  27. Hmm by LarsWestergren · · Score: 1

    Sad to read this. Seems Open Office have two huge barriers to contributing - messy, crufty, monolithic code, and a bureaucratic development process.

    Luckily my own experiences with contributing to the OpenJDK have been much better. Hopefully the experiences Sun learned in open sourcing Java can be applied to improving the Open Office project.

    --

    Being bitter is drinking poison and hoping someone else will die

  28. 'Formal Fork' ? by mmeeks · · Score: 2, Informative

    So - fork is rather a pejorative term; it has always been the case (for one reason and another), that there are lots of different versions and derivatives of OO.o out there. Most obviously Sun ships a version of OO.o under a proprietary license, and many other vendors and small companies likewise - with different internationalizations, and (most often) some proprietary value add. http://go-oo.org/ has existed for many years as has ooo-build, and has been used rather widely as a place to share improvements and fixes layered on top of OO.o. Also, fork sounds like some drastic severing of ties - it's clear that we will continue contributing tons of effort to up-stream OpenOffice.org, much as before. So, at some level this is business as normal: just a set of LGPL pieces (and existing patches/improvements), bundled up and made more widely available than before; the only slight difference is that go-oo is all free software. HTH.

    1. Re:'Formal Fork' ? by albalbo · · Score: 1

      I guess the question then becomes, "at what point do Novell (or whoever) decide that doing the spec-writing dance, the bug tracker hustle, etc., is actually a waste of resources?".

      While Sun were the primary developers of OOo, and few people were coming on board, it doesn't make sense to try and work outside of their framework for anything non-trivial. At some point, Sun will be much less important, and (more importantly) much less efficient with their current processes - other people could decide to stop bothering, and speed off into the sunset making much bigger changes more quickly, and Sun's OOo quickly becomes irrelevant.

      I don't suggest that we're close to that latter scenario at the moment, but we are surely somewhere inbetween, and the level of non-triviality at which it becomes to painful to maintain "outside" must be rising. If Novell, IBM, Google and other friends all reach the point where swimming through the treacle is no longer interesting, it would be difficult to see how Sun could continue their current practices.

      --
      "Elmo knows where you live!" - The Simpsons
    2. Re:'Formal Fork' ? by crush · · Score: 1

      So this has nothing to do with Novell shying away from the JCA which could see them forking some of your useful contributions into a GPLv3 version sometime down the road? ;)

  29. Re:Conspiracy theory - MS behind all this? by morgan_greywolf · · Score: 2, Funny

    What more do you need as proof? Do they have to use a pair of rusty pliers to put Miguel in his place when he mouths off about something inane (as per usual?) Yes, please.
  30. What will the fork accomplish in real terms? by bogaboga · · Score: 4, Insightful
    That is the question I asked myself. What lies beyond the issue addressed by the fork. I hope the fork will be able to solve the following issues I have with OpenOffice.org.

    1: The "non-starter" speed. Even with the quickstarter, OpenOffice.org does not start that fast enough for me.

    2: Absence of a full email client. I suggest they grab Mozilla's Thunderbird. I have no trouble with it at all.

    3: Beauty. Heck, the [ugly and huge] icons on Linux can be made better looking.

    4: Make its database offering comparable to Microsoft's Access. Right now, a lot of work has to be done.

    Those are my US$0.02.

    Did you know the the Canadian Dollar is now worth more than the US dollar? I just found out this morning!

    1. Re:What will the fork accomplish in real terms? by fgaliegue · · Score: 1, Insightful

      > 2: Absence of a full email client. I suggest they grab Mozilla's Thunderbird. I have no trouble with it at all.

      Excuse me, but what place is there for a mail client in an _office document_ suite? Just because Microsoft does it with Office (read: Outlook, but I think I don't need to mention it at all) doesn't mean you have to bundle a mail client with an office suite at all.

      Mail clients are plenty already, why bundle yet another one?

    2. Re:What will the fork accomplish in real terms? by Anonymous Coward · · Score: 0

      1: The "non-starter" speed. Even with the quickstarter, OpenOffice.org does not start that fast enough for me.

      Could you put that in quantitative terms? How fast does MS Office start for you, how fast does OpenOffice.org start, and how fast would OO.o need to start in order to be acceptable?

      2: Absence of a full email client. I suggest they grab Mozilla's Thunderbird. I have no trouble with it at all.

      Wait, what the hell? Why does an office suite need an e-mail client at all? If you want to use Thunderbird, just install Thunderbird.

      3: Beauty. Heck, the [ugly and huge] icons on Linux can be made better looking.

      True, but that shouldn't interfere with productivity at all.

      4: Make its database offering comparable to Microsoft's Access. Right now, a lot of work has to be done.

      On one hand, this is true. On the other hand, Access sucks anyway -- why not just use a real database like MySQL, PostgreSQL, or any number of others?

      Did you know the the Canadian Dollar is now worth more than the US dollar? I just found out this morning!

      Welcome to last week!

    3. Re:What will the fork accomplish in real terms? by Anonymous Coward · · Score: 0

      "1: The "non-starter" speed. Even with the quickstarter, OpenOffice.org does not start that fast enough for me." /shrug

      " 2: Absence of a full email client. I suggest they grab Mozilla's Thunderbird. I have no trouble with it at all."

      hell no. use your mail client. don't expect everything to contain a mail client.

      " 3: Beauty. Heck, the [ugly and huge] icons on Linux can be made better looking."

      i agree here.

      " 4: Make its database offering comparable to Microsoft's Access. Right now, a lot of work has to be done."

      actually - the sooner was stop calling access a database, the happier i will be. it's solves no problems larger then what could be solved in excel - and worse - it gives business users the false impression that what they've done is useful to developers.

    4. Re:What will the fork accomplish in real terms? by dominator · · Score: 1
      There's more than one issue addressed by this fork. http://go-oo.org/discover/ for more info.

      1: The "non-starter" speed. Even with the quickstarter, OpenOffice.org does not start that fast enough for me.


      From go-oo.org/discover: "Go-oo starts faster"

      3: Beauty. Heck, the [ugly and huge] icons on Linux can be made better looking.


      One of the major projects that Novell's team has been doing is improving OOo's look and feel. This includes better GTK+ widget theme integration, icon-theme integration, use of native dialogs and file system abstractions (eg. gnome-vfs), and use of sophisticated layout containers, instead of VB-style hardcoded widget sizes.
    5. Re:What will the fork accomplish in real terms? by nine-times · · Score: 1

      2: Absence of a full email client. I suggest they grab Mozilla's Thunderbird. I have no trouble with it at all.

      I'm not sure why an e-mail client has to be integrated into the office suite. In fact, I'm not sure why we have to have our slideshow program integrated with our word processor.

      However, among the free e-mail clients, it seems to me that Evolution is the most complete replacement for Outlook. And Evolution is already a Novell program. If only they'd get Windows/OSX ports built.

    6. Re:What will the fork accomplish in real terms? by Rich0 · · Score: 1

      On one hand, this is true. On the other hand, Access sucks anyway -- why not just use a real database like MySQL, PostgreSQL, or any number of others?

      Because it is a pain in the neck if I just need a database for 2 minutes to answer a few simple questions? Suppose I have two lists that I need to do a join on - with Access I can copy/paste, write a query, and export my output in about 2 minutes. With just about anything else it is a lot more involved.

      Access is also a good database front-end for simple projects.

      Now, as an actual database it is pretty lousy - its main value is as a front-end. I wouldn't use it to store a large volume of data with multi-user-access.

      I'd be happy if OO just had a good DB front-end that didn't fail to work any time I use it (I can't get JDBC working for the life of me - probably because I'm using the wrong JDK/JRE/etc - I only need about 5 of them on my system to run apps that apparently aren't compatible with all of them).

      I want the ability to easily import/export/copy/paste into and out of tables. I want queries that give datasheets that I can edit live. I want a query designer that doesn't require composing SQL for just about anything. I'd never deploy it to end-users, but for those who use access day-to-day these features are almost indispensable.

    7. Re:What will the fork accomplish in real terms? by Ajehals · · Score: 1

      The fact that there is no need for an email application I can agree with you on but since this is an office suite, not a word processor, an application to deal with presentations is a must for any corporate user (it justifies the projector and whiteboard in the boardroom, and also the meetings themselves, plus people love it (in all seriousness (some)situations do benefit from this kind of presentation)).

      Sorry about the parenthesis not sure what happened, I haven't touched LISP in a while...

    8. Re:What will the fork accomplish in real terms? by nine-times · · Score: 1

      An email client is a must for corporate users, too. My question is, why is there a concept of an "office suite"? A word processor, spreadsheet app, presentation app, an e-mail app are each different apps doing different things. Why must we treat them as all part of the same app?

    9. Re:What will the fork accomplish in real terms? by Ajehals · · Score: 1

      I think integration is the key, (and with open standards and documented api's etc.. wouldn't be a problem) you may wish to embed a slide into a text document (or data add a data source or graph etc.. without doing it statically (i.e. the contents of the text document reflecting changes in the slide etc.. Email doesn't come into it, and whilst I agree that adding an email client could be justified, well, so could adding pretty much anything from project management, IM, web browser through to.. well anything. I tend to believe that an office suite should contain the 'productivity' tools whilst a PIM should do all the communicating, address storage and time management, sure make it possible to hook the two together but also make it possible to divorce the two.

    10. Re:What will the fork accomplish in real terms? by nine-times · · Score: 1

      What if someone wants to embed a graph, table, illustration, or something else in an e-mail? You and I probably don't think that way. I know I want plain-text email; if you want to send me something more, that's what attachments are for. But some people don't agree.

      Also, rich-text and HTML email composition is similar enough to other word processing that Outlook, for example, uses a word processor for e-mail composition. In case you didn't know, the default setting with Outlook (last I checked) was to use Word for e-mail composition.

      In addition to that, many people use Outlook for project management (through calendars and task lists) and document collaboration. Again, not really my cup of tea, but it's big in a lot of companies.

      So it's certainly justifiable. I just get annoyed at the idea that everyone has to have this thing called an "office suite". Almost everyone needs a word processor, and many need a spreadsheet. You should need a license to use presentation software for as badly as it's misused.

    11. Re:What will the fork accomplish in real terms? by Lotunggim+Ginsawat · · Score: 1

      Microsoft Outlook is not an e-mail client, it does much more than that. Tight intergration with that SharePoint Server is one thing Thunderbird can't really do. Calendaring, RSS aggregation, ability to use enterprise search appliances etc.

      One thing OpenOffice can really do is intergration with services like WSS/MOSS or other non-Microsoft alternatives from IBM etc.

    12. Re:What will the fork accomplish in real terms? by Anonymous Coward · · Score: 0

      Or on an integration with Evolution that is existing in go-oo.org version of OpenOffice.org. It is even there in the upstream version, but you will have to rebuild your packages yourself and that can be some pain.

  31. OpenOffice probably not the right horse to back by heffrey · · Score: 1

    Linux is obviously the benchmark for any project that wants to take on an entrenched proprietary market leader. While Sun insist on owning everything in OpenOffice/StarOffice my bet is that it will never be able to take on MS Office in the way the Linux takes on Windows.

    Truly what Linus has been doing all these years is remarkable.

    1. Re:OpenOffice probably not the right horse to back by Anonymous Coward · · Score: 0


      Linux is obviously the benchmark for any project that wants to take on an entrenched proprietary market leader. While Sun insist on owning everything in OpenOffice/StarOffice my bet is that it will never be able to take on MS Office in the way the Linux takes on Windows.


      Then Linux is on the desktop is forever doomed.

      OK. It doesn't have to be OO.o, but unless and until _something_ that runs on both Windows and Linux builds mindshare, or MS Office switches to truly open DEFAULT file formats (more likely pigs are gonna fly) then Linux on the desktop will not have a chance. It doesn't matter how good the OS is. If I can't read the document that Joe Random sends me in an email, then my desktop just makes my life harder.

      (Posted from a laptop running RHEL 5, so I know the pain of which I speak)

    2. Re:OpenOffice probably not the right horse to back by Anonymous Coward · · Score: 0

      "While Sun insist on owning everything in OpenOffice/StarOffice my bet is that it will never be able to take on MS Office in the way the Linux takes on Windows."

      Um, Linux has less than 1% share after over 10 years of development and 10 years of nearly uncritical praise by the tech media. Is that what you call "taking on Windows"?

      Linux defeated and destroyed the various Unixes (except for Mac OSX, which has 10 times the share that Linux has), but hasn't made a dent against Windows and Windows is taking over the server space as well.

    3. Re:OpenOffice probably not the right horse to back by Anonymous Coward · · Score: 0

      "While Sun insist on owning everything in OpenOffice/StarOffice"

      Yet there's no issue with the FSF doing the same, right?

      "my bet is that it will never be able to take on MS Office in the way the Linux takes on Windows."

      Takes on like how? Linux has only slightly more market share than NT4, still less than win98, and under 1% of the overall market (closer to 0.80%), Compare that to even Vista's share of 6-7%, I'd hardly consider that "taking on Windows" in any meaningful way, other that that it's there, and a very small minority of people use it.

      "Linux is obviously the benchmark for any project that wants to take on an entrenched proprietary market leader."

      If you ignore that Netscape was the market leader before Explorer killed it, or how Office made WordPerfect virtually insignificant, sure. if you ignore that Mozilla has come allot closer to matching the market leader in use than Linux has. In any case, I'd say Microsoft would be the benchmark in taking on the established market leader (Office vs. WordPerfect, .NET vs. the rest, IIS vs. Apache, IE vs. Netscape. Who knows, maybe even Silverlight vs Flash). I'd say given time, an alternative office suite as a much better chance of displacing office than Linux has on Windows. Swapping out an Office suite isn't an all or nothing deal, swapping out an OS means other shit just isn't going to work.

      "Truly what Linus has been doing all these years is remarkable."

      Agreed, however, being a realist, I won't imply that Linux was been threatening Windows in any significant measure, overall.

  32. Re:Conspiracy theory - MS behind all this? by glop · · Score: 4, Insightful

    I agree, it would make sense to have GPL or LGPL OOO without this copyright assignment thing.

    Note that this alternative OOO would be able to use any code from Sun and offer developers an added incentive: they don't have to assign ownership to Sun or anybody. And that can be a big incentive these days after a few projects having closed their source (remember sourceforge, that was not pretty... And more recently CUPS was bought by Apple. Which is not bad per se but I could understand that people who spent a few months of their own time working on it might be unhappy that they did not get a cut of the sale price...)

    Of course Sun contributed the main code base and you could see the contributions as a reward to them. But it only works if the new contributions from others are small compared to Sun's. When they become big, you can understand that the contributors might want a more democratic way of handling things.

    That's why the FSF says you should assign the copyright to them. But recently they showed that they could use that to make everything GPL3, which is hardly a consensual proposal.

    So I guess that the Linux way is pretty good: get code from people who prove they own it and make it GPL. Distribute everything under GPL and count on the absence of a single copyright owner to make sure the initial contract (the GPL version X) will be maintained forever.

  33. Unfortunate but defensible, and maybe a solution by mlwmohawk · · Score: 1

    I have written code for PHP, and they require it be owned by the PHP group for inclusion. This is no different.
    nt part of
    There are some facts, Sun is a business and as such they have to make sure their business is viable. The solver is an important part, and since sun does use OpenOffice.org as the basis of StarOffice, they will want to make sure they are in proper legal standing to do so. If they make mods to the module, then all their mods must be published and there may be instances where this is not something they may legally be able to do.

    I'm a free software developer who uses my code base for private consulting purposes, when people contribute patches, I require the copyright be assigned to me because I can't jeopardize my ability to use the code for a private contract. I fully understand Sun's position.

    I think the solution is to pay a one time fee to the author(s) for a license fork with a guarantee that the code will remain "open." That will save Sun the trouble of re-doing the work. That will save face with the community i.e. all your work really does have value.

  34. JCA by mmurphy000 · · Score: 3, Interesting

    For core changes to the OpenOffice.org code base, Sun requires joint copyright assignment (JCA), whereby both the original author(s) and Sun jointly hold copyright. This allows Sun to relicense the OpenOffice.org code as needed (e.g., GPLv3).

    IANAL, but with the JCA, nothing would prevent Kohei from making his code available under LGPL or any license he chooses outside of OpenOffice.org. However, by not signing the JCA, Kohei is preventing his code from being part of the core Oo.org code base. For whatever reason, the Oo.org team must want a solver that is part of the Oo.org code base, so if Kohei won't sign the JCA, there are few available options.

    What would be interesting is if there were a way to basically split Kohei's solver component into three pieces. One is the GUI layer (there's menu choices, presumably leading to solver-specific dialog boxes), one is the bridge to communicate with the underlying spreadsheet data, and one implements the solver logic proper. Packaging that last piece as a LGPL third-party component, reusable among other projects (e.g., Gnumeric), might be acceptable to the Oo.org team, provided that the Oo.org-specific UI and data access bridges were part of the core project. I have no idea if this kind of code split makes any sense, since I've never written a solver, though Kohei references lp-solve, suggesting that part of his code might be able to be split into an nlp-solve...

    1. Re:JCA by Anonymous Coward · · Score: 0

      It is even more simple than that. Basically, this solver can be nicely separated including the menus into a component that communicates with OOo core using only the published UNO interface that extensions use. It could be included as a LGPL only component. The only think that Sun would not be able to do with it is to add some proprietary bits to it without releasing them into the community. Is this what they are trying to do?

  35. The power of Open Source by speaker+of+the+truth · · Score: 2, Interesting

    Only in open sourced code could a fork like this be made. If it had been Excel he had written this code for he'd probably be getting sued for breeching some patents.

    --
    Using openSUSE instead of Windows since 9th of October, 2007 and liking it.
  36. FSF? by DAldredge · · Score: 4, Insightful

    How is Sun's policy any different than the FSF's policy for GNU projects they manage?

    1. Re:FSF? by AceJohnny · · Score: 2, Insightful

      well, Sun is a corporate entity with a final motive of making money.

      The FSF is a non-profit organization with a final motive of keeping software free.

      That said, it has been argued that Sun are nice guys regarding open-source today, but you never know how they'll act tomorrow (if SCO taught us anything).

      --
      Misleading titles? Inflammatory blurbs? Keep in mind that Slashdot is a tabloid.
    2. Re:FSF? by DAldredge · · Score: 1

      This idea that the FSF does things in the best interests of the whole free (Random Capitalization Doesn't Make tHe MEAning of words change bTW) isn't correct unless one defines the FSF as the entire free software community.

  37. Re:Conspiracy theory - MS behind all this? by tomhudson · · Score: 1

    Nah, just give Miguel a dose of Mono (the disease, not the code), because it certainly makes my linux boxes sick until I disable it.

    Imitate a Microsoft product? Talk about having low expectations!

  38. The limits of FOSSie communities by Anonymous Coward · · Score: 0

    One can probably describe mathematically the maximum size of a FOSSie project before it starts to splinter. A project can only have so many people working on it, and then, exactly like we see with Teh Lunix, it will start to splinter, and then the splinters will splinter, and so on.

    This is another among millions of reasons OO.o will never be a competitor to MS Office, at least not a serious competitor (a market share below the statistical margin of error doesn't equal competition). As time goes on, OO.o will have less and less ability to keep it together, and will eventually devolve into a "core" OO.o group who works on the nuts and bolts at the root of the project, while everyone else does the UI and stuff.

    That was Teh Lunis's solution, which is why all he cares about is the kernel- the distro hell is everyone else's creation, and now their problem. And as we've seen with all of Stallman's cultists, Teh Lunis doesn't supply enough anti-MS hate speech to keep teh Lunix-using masses satisfied. So as time goes by, even Teh Lunis becomes irrelevant, while Stallman just works on forcing the masses to use the software he approves for them.

    It's all about freedom of choice... or rather, freedom FROM choice: use Stallman-approved software, or else they send the dogs after you. The BBC can let you know all about how that one works.

    So here is how it's going to work, guys: Sun and IBM are going to own Teh Lunix, because the rabid MS-haters have already sold it to them in order to finance their war efforts, and Sun and IBM were more than happy to have something hurt their competitor. That's pretty much a done deal. Now we will just have to wait and see who gets to own OO.o.

    1. Re:The limits of FOSSie communities by MightyMartian · · Score: 2, Insightful

      So here is how it's going to work, guys: Sun and IBM are going to own Teh Lunix, because the rabid MS-haters have already sold it to them in order to finance their war efforts, and Sun and IBM were more than happy to have something hurt their competitor. That's pretty much a done deal. Now we will just have to wait and see who gets to own OO.o.


      Except that the terms of ownership are pretty weak under GPLv2, so what precise good would it do Sun and IBM?

      I just love these near-psychiatric paranoid delusions some hold.
      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
    2. Re:The limits of FOSSie communities by Anonymous Coward · · Score: 0

      The issue is that you can't link or use an # statement in c++ to a gpl header file if its gpl and you want to write a closed source addon.

      With the lgpl you can. So Sun is refusing because they can't sell staroffice under a commerical license. This is one of the issues of the gpl. MIT and BSD licenses you can link and use your code without opening it up.

    3. Re:The limits of FOSSie communities by sqlrob · · Score: 1

      I don't think a header is a problem, that's an interface and not protectable. The issue comes when you link.

    4. Re:The limits of FOSSie communities by totally+bogus+dude · · Score: 1

      So what? I don't want to use an "open" office suite with a bunch of closed-source add-ons. What's the point of it being open in the first place if you need closed addons to actually do something useful?

      It's only an "issue" if you for some reason think there should be closed source add-ons for it. To me, a license which prevents people from doing things the license was designed to prevent them from doing isn't "an issue", it's an expected and desirable outcome.

  39. The right to fork is the right to be free! by anwyn · · Score: 1
    Many people have a negative impression of forks. This view is incorrect. The threat of forks is the prime factor that protects free software users from exploitation by free software project leaders. When you get free software, you basicly have no right to demand anything from the software developers. As proprietary software has shown, there are many ways for the author of software to exploit end users. With free software the only factor that prevents this fear of forks! Project leaders know that if they go too far in the "wrong" direction, their project will fork! This is why forks are usually unnecessary.

    Project forks are like the filibuster in the U.S. Senate. Everyone knows the potential is there, so therefore it hardly ever happens!

    Still, no one likes a gratuitous fork. Such forks are likely to fail. When a project forks, the leaders of the new branch are usually extremely apologetic explaining why the fork was necessary.

    What if you are not a developer and do not have the technical ability to fork? How are you protected?

    You are protected by the free rider principal. If you are justly unhappy with the way a project is going, chances are some developer is also. You can take a "free ride" on some one else's fork!

    The right to fork is the sole protection end users receive from free software licensing. The right to fork is the right to be free!

  40. I wonder by trifish · · Score: 1

    Your OpenOffice.org

    As the homepage of the fork prominently states "Your OpenOffice.org" I have a few questions:

    1) Is it ethical to use the name or domain name of the forked software? ("Your Mozilla.org" anyone?)

    2) Is it not a trademark infringement? Note: even unregistered trademarks are protected to a certain extent (at least under US trademark law).

    3) Is it not unfair business practices?

    What people don't realize is that copyright licenses (e.g. GPL) cover only the softweare. Names and brands are not "copyrightable" so the GPL does not cover them (and gives no license to use them). Implicit and default trade name and trademark protection rights are granted by trademark law, business code, etc.

    1. Re:I wonder by hub · · Score: 1

      OpenOffice.org IS the name of the software. Look at the about box on Sun versions. Look at the website http://www.openoffice.org/

      --
      Hub
    2. Re:I wonder by tolan-b · · Score: 1

      1) OpenOffice.org is the name of the program. It's not called 'OpenOffice'.

      2) You may well be right, although many open source applications provide some licensing provision for use of the trademark for derivatives.

      3) I don't see why. It's referring to the application, and it is strictly speaking just a superset of the original application.

    3. Re:I wonder by tolan-b · · Score: 1

      Also.. This isn't really a fork as such. They're still contributing upstream to the core project.

    4. Re:I wonder by trifish · · Score: 1

      OpenOffice.org IS the name of the software.

      That was the point. Besides, it is also the official domain name. What's your point?

    5. Re:I wonder by trifish · · Score: 1

      1) OpenOffice.org is the name of the program. It's not called 'OpenOffice'.

      Where did I imply it was not the name of the program?

      3) I don't see why. It's referring to the application, and it is strictly speaking just a superset of the original application.

      I don't know but the article talked about a fork, which is a different program from a different source (as opposed to a mere branch).

  41. I don't get it. by Anonymous Coward · · Score: 0

    Why did Sun reject the license? Wikipedia says that OpenOffice is licensed under LGPL, so what's the problem?

    1. Re:I don't get it. by ajs318 · · Score: 1

      The problem is that they wouldn't be allowed to incorporate it into StarOffice, or any proprietary software they may wish to develop in future.

      --
      Je fume. Tu fumes. Nous fûmes!
    2. Re:I don't get it. by jedidiah · · Score: 1

      Patently false.

      They would not be able to incorporate it into proprietary software as a "we own this and you can't look at it blob". They are still quite free to exploit it for commercial gain. They just can't treat it like their personal property.

      This is no different than any other shared component (owned by someone else) used by any software development company.

      Actually, more of OpenOffice should be like that. Most of it should be like that infact. 95% of StarOffice should be in LGPL libraries that are identical to their OO counterparts.

      The fact that they can even have a commercial Linux version at all (which existed long before Sun decided to buy the codebase) means that this "LGPL" problem is completely bogus.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    3. Re:I don't get it. by ajs318 · · Score: 1

      You're right, because I oversimplified.

      The LGPL obliges you to (make a promise to) hand over source code for all covered components when you distribute a covered work. Sun would be completely within their rights to distribute StarOffice + this patch on CD, with a directory containing the source code to this patch.

      Point is, they don't want to. A "we own this and you can't look at it blob" is exactly what they want to provide. A "we own this and you can't look at it blob" is also what the rest of the world is slowly waking up and seeing is a Very Bad Idea.

      --
      Je fume. Tu fumes. Nous fûmes!
    4. Re:I don't get it. by Anonymous Coward · · Score: 0

      That isn't what Sun wants. That is what Novell wants you to think that Sun wants. This is
      about what Novell wants. Speaking of binary blobs.

      Sun needs certain legal permissions to use the work too. That's all. It's always been that
      way. Offer Red Hat some code and look at the form they give you. Sun wants to share ownership so it has certain legal rights that will protect it.

      What Novell wants is to pollute the code with patented junk from Microsoft, and it can't get it done unless it forks. Then it will offer clients, "Do you want the OpenOffice that works with Windows? Or the one that doesn't?"

    5. Re:I don't get it. by ajs318 · · Score: 1

      But, since Novell don't hold the copyright on OpenOffice.org, they won't easily be able to distribute it with proprietary extensions -- they'll still have to give out the source for the LGPL-covered parts and won't be allowed to use any full-GPL covered code. Their proprietary extensions should be susceptible to reverse-engineering and re-implementation; and software patents are not enforcible outside the USA, so it looks as though The Rest Of The World will get the advantage.

      --
      Je fume. Tu fumes. Nous fûmes!
  42. Re:Conspiracy theory - MS behind all this? by Anonymous Coward · · Score: 0

    No, you don't seem to understand.

    Both he and Sun would have copyright to the code. He could do whatever he wants with it.... he just would have no say in what Sun does with his submission.... which is totally fair IMO.

  43. OpenOffice still exists by sc0ob5 · · Score: 1

    As we can still get OpenOffice how does this matter? FUD?

  44. This smells so much like Microsofts tactics by McNihil · · Score: 1

    Embrace, Extend ... Extinguish... which leads me to believe Novell is definitely a Microsoft crony.

    This is what they do to you!

  45. This is wrong but forking may not be... by shaitand · · Score: 4, Insightful

    Copyright assignment to those in control of the project is a good thing. It consolidates interest, makes it possible to make licensing decisions and changes in the future, and allows the project to be defended legally.

    It is also probably time for an OO fork. Forking is not evil or bad, forking is powerful and must be used with caution but it is the ultimate power the community has. I'm not especially surprised that Sun spent all that time previously talking about the evils of forks, it is only fitting since Sun intends to control anything they contribute with an iron fist. The project is stagnant, not because people don't contribute but because Sun doesn't accept changes or only wants certain features in StarOffice.

    There should probably be a fork if we want to see something useful arise from OO but it shouldn't be run by Novell or Sun or IBM or any other corporation. A fork should be run by the community, for the community. A community run foundation or non-profit should be at its head with a no sale of the codebase clause in its charter. If Novell wants to donate the bandwidth then so be it.

  46. Yes. It HAS to be done. by Anonymous Coward · · Score: 0

    Have you considered just how many departments there are at Slashdot? I bet even Taco doesn't know the exact number.

    The bureaucracy at slashdot makes the federal goverment look svelte by comparison. The overhead of all of those departments will bankrupt slashdot, for sure.

    1. Re:Yes. It HAS to be done. by Anonymous Coward · · Score: 0

      Original AC here.

      from the there-is-no-dept dept.

      Even though I was modded Offtopic, atleast someone's reading :)

  47. No! One missing person does not mean you lose! by jimwelch · · Score: 2, Interesting

    I am NOT a lawyer, but my father-in-law is! (hmmm, so what?) As some recent cases in Europe show, They may "steal" GPL code from many people, but if one copyright holder sues and wins, everyone wins! So the assignment clause, does not hold water on this ONE argument. It does server other purposes and is a valid requirement, but comes with a negative side too. I personally will not contribute to any project that has this requirement. My contributions, have stayed my own, under GPLv2.

    That being said. I still think this fork is *long over due* and is required to "patch around damage". Sun has made too many mistakes and too many enemies.

    The other example of a good fork, is Joomla!

    --
    Never trust a man wearing a coat and tie!
    1. Re:No! One missing person does not mean you lose! by gral · · Score: 1

      It probably depends on the country, but...

      What I was trying to eluding to is that each individual section would have it's own lawsuit. The code as a whole would lose those pieces that lost their case, and would have to be rewritten.

      --
      Scott Carr
  48. Not quite what I hoped for by Anonymous Coward · · Score: 1, Interesting

    Ever since Sun shoved Java into OOo, didn't use SQLite for Base and continues to stick to that horrible interface, I have been hoping for a fork. So kudo's to the free software world for that.

    But... it's Novell, people. Novell. Might as well be MS. When will we see a real community-run/owned fork?

  49. SUN need to get some communication skills by dominux · · Score: 2, Informative

    I do understand their point about the JCA. Linux can probably never move to GPLv3 (or GPLv4) even if Linus wanted to because there are far too many people with a copyright interest in the code, some of whome will be deceased. The JCA allows SUN to do two things, act as owner of the full code (for license changes or other legal issues) and also release the code in StarOffice. The price of the first is the second. On balance I would not have a problem with the JCA. It does allow SUN some special rights, they also have some special responsibilities. In the distinctly possible scenario that Microsoft start to pick a legal fight with OpenOffice.org then we all get to sit back with popcorn and watch SUN (and probably IBM) slug it out. Linux does not have a corporate backer, which in itself is a pretty robust strategy for avoiding litigation. The JCA is an alternative strategy. Sun are gambling that the revenue they get from StarOffice will be greater than the probablity*cost of lawsuits. It does not look like there was much communication with Kohei about the issue, that is probably a shared problem (poor communications are almost always on both ends). I can understand SUN not wanting to make an exception to their strategy, but it does not look like they explained their point of view very well, and they don't seem to have explored all the options for structuring the code as a plugin (a plugin model for things like the solver could be quite interesting).

    1. Re:SUN need to get some communication skills by TehZorroness · · Score: 1

      Linux can probably never move to GPLv3 (or GPLv4) even if Linus wanted to because there are far too many people with a copyright interest in the code, some of whome will be deceased.
      This is only a problem because Linus decided to remove the upgrade clause of the GPL :( If we adopt some other kernel as it develops (the Hurd, for example), this won't be a problem. Unfortunately that is a long while off, I think
    2. Re:SUN need to get some communication skills by ByteSlicer · · Score: 1

      there are far too many people with a copyright interest in the code, some of whome will be deceased.
      code zombies ;)
    3. Re:SUN need to get some communication skills by Anonymous Coward · · Score: 0

      Linus could adopt a policy of all submissions to be accepted must be allowed under the existing license and the "new license". In time everything would be rewritten and the kernel could be released under the new license exclusively. It would just take time. I'm not saying he will do this just that it is a possible route to a new license.

  50. FSF assignment guarantees code remains libre by Bananenrepublik · · Score: 2, Informative

    How is Sun's policy any different than the FSF's policy for GNU projects they manage? I'm curious about this myself. When I assigned some of my copyrights to the FSF I got a contract that says amongst other things that even though the FSF holds the copyright, they won't use all of their rights to the code, by guaranteeing that they will only distribute it under the terms of free software licenses (this is defined in some way, I could look the specifics up if anybody is interested).

    If Sun doesn't have a clause like this, I don't see why anybody, especially any commercial entity would ever sign away their copyrights to Sun. Otherwise Sun could e.g. sell parts of OO (say ODF support) to Microsoft, weakening any contributor's (and thus competitor's) position in the process.
  51. "Compare to the ingredients in" forks. by Animats · · Score: 1

    When forking something that's trademarked, you could do what Longs and Walgreens do. Their copies of out-of-patent medications are labelled with "compare to the ingredients in <proprietary name>". So something like "BetterOffice - compare to the components in OpenOffice" would probably work.

  52. The FSF reasons for signing over ownership by Per+Abrahamsen · · Score: 2, Interesting

    The FSF requires assignment of ownership for "core" components such a GCC. There are two reasons for this:

    1) It is (legally) easier defend the license if ownership is clearly defined (and before you comment: The law is rarely Boolean).

    2) To make it possible to re-release under different licenses.

    The GPL2 to GPL3 is a poor example of #2 as they usually add a "any later version" for their GPL'ed source. But ownership gives them the right to give permission for other free software projects to use FSF code in projects that use other licenses, they are quite pragmatic with regard to such licenses.

    Both should paply to Sun as well, plus the added ability to make proprietary versions (like StarOffice) which may link to other peoples non-LGPL compatible code.

    1. Re:The FSF reasons for signing over ownership by m2943 · · Score: 1

      Both should paply to Sun as well, plus the added ability to make proprietary versions (like StarOffice)

      And why should I give Sun that ability?

      which may link to other peoples non-LGPL compatible code.

      And what kind of code would be "non-LGPL compatible" for linking?

  53. ooo-build has long been more than build fixes by soullessbastard · · Score: 5, Interesting

    Disclaimer: I am a founder of the NeoOffice project.

    ooo-build has long been much more than build fixes. For many years it has been the public face of the work Ximian and Novell have poured into the OpenOffice.org source base. It has a long history of features that Ximian/Novell have helped develop, including (but not limited to):

    • OpenXML import/export support via odf-converter
    • Kohei's solver optimization extension
    • Native widget framework and GNOME integration (from back in 1.1.x)
    • Visual Basic suport for Calc
    • Alpha-blending and enhanced alpha blended icons
    • A redesigned GNOME-like icon set
    • Microsoft Works importer
    • Evolution integration
    • And more...

    ooo-build is about functionality and features. Despite the name, it has never been about "build fixes" as indicated in the article. The additional functionality is so awesome that, at NeoOffice, we have been using ooo-build in NeoOffice since March and have been donating back bug fixes and Mac-specific support patches to the ooo-build project. Years ago the Ximian work on OOo 1.0.3 was so promising that I put together a Mac OS X port back in 2003 which folks used for a long time. OxygenOffice also is based off of the ooo-build project (although I do not know if the OOOP team coordinates with ooo-build).

    The ooo-build team has done amazing work. It is sad to see their work go unrecognized by so many and be outright rejected or stalled by Sun. NeoOffice users have loved having the functionality ooo-build brings currently and continues to bring in the future, and much of the work pioneered by ooo-build is critical to maintaining the Mac platform as a viable office solution (read VBA). Sun's lack of acknowledgement and incorporation of ooo-build features does nothing but hurt users. Having received a "you're welcome to join us" response similar to Kohei, I am glad I do not consider myself part of OOo any longer. The freedom of forking has allowed NeoOffice to incorporate all good code without all of these politics and marketing games. Forking has allowed NeoOffice to deliver to Mac users the features they wanted yesterday regardless of where those features came from. Sun has a history of a "not invented here" syndrome at times when it comes to code within their "open" source projects.

    I'm glad to see that ooo-build is getting some recognition. I hope more users start seeing some of the great functionality they can get today on Windows and Linux, and once again I thank ooo-build, Ximian, and Novell for their continued dedication to improving OOo.

    ed

    1. Re:ooo-build has long been more than build fixes by codemachine · · Score: 1

      I was actually just going to post something about NeoOffice, wondering if they'd perhaps take part in this fork. But I guess they already are.

      It seems many of the major improvements regarding native look and feel have come from fork projects, and not OOo itself. Novel's native widgets were available in their 1.1 build well before Sun included the capability. And of course NeoOffice actually has a build that looks and feels native on the Mac, whereas Sun has an alpha quality OOo port for Mac that they just started.

      In some ways it'd be sad to see Sun's version completely lose relevance, since they did do a great service by releasing the code in the first place. But I think a complete fork is necessary to move the project ahead at a faster speed. Perhaps the two sides will eventually reunite.

      It'll be interesting to see where IBM's contributions take place.

    2. Re:ooo-build has long been more than build fixes by cromar · · Score: 1

      Forking has allowed NeoOffice to deliver to Mac users the features they wanted yesterday regardless of where those features came from.

      Thanks a lot, seriously!

  54. Re:MOD PARENT UP by Macrat · · Score: 1

    Just because you don't think Novell is evil, doesn't mean they aren't.

  55. Forking Novell - expect more by walterbyrd · · Score: 1

    Possibly, for unrelated reasons, I think Novell may have to also fork Samba. Novell may also have to fork other f/oss packages.

    Novell wants proprietary, not commodity, products. Novell wants to jump on the f/oss thing, but Novell still wants the vendor-lock thing as well. Novell wants their f/oss offering to be different.

    It seems to me that there are a few companies that want the community to develop the company's software product for free. Then they want to make some realitively minor changes, and own the community's work.

    1. Re:Forking Novell - expect more by tolan-b · · Score: 1

      I'm getting pretty tired of this anti-Novell FUD personally. Just FYI I use Ubuntu and don't like Suse much, before anyone goes accusing me of being a fanboy.

      Novell made a bit of a stupid PR gaff with the MS agreement, by giving MS ammo to say to businesses that Linux infringes on MS patents (which TBH it probably does, most software probably infringes on *someone's* patents, that doesn't make it any more unsafe for businesses to use than any other software though).

      However that doesn't make Novell the root of all evil.

      In your blind hatred of Novell you've clearly missed the point that ooo-build is about doing the direct opposite of what you accuse. It's there because *Sun* refuse to play nice and want to own all the code in OO.o. ooo-build is there to allow for modifications to OO.o to remain owned by their authors (and be released under OSS licenses) rather than the author having to hand over the copyright to Sun (allowing Sun to sell the code as part of a proprietary product).

    2. Re:Forking Novell - expect more by k8to · · Score: 1

      It's the new "bsd is dying". They needed a new topic to make totally nonsense claims about.

      --
      -josh
    3. Re:Forking Novell - expect more by crush · · Score: 1

      Oh, I don't think they're unrelated. Novell's strategy is clearly to be a parasite on the "Open Source" community. Microsoft can use them to reap revenue /and/ simultaneously undermine the threat, so they win either way. Novell's only hope of surviving as a distro is to make sure that: 1) as few projects as possible adopt GPLv3; 2) they don't make any copyright assignments which allow projects to later relicense the work as GPLv3.

      We've seen Greg Kroah-Hartmann's recent announcement of a GPLv2 only driver project (with copyright assignments to them, thus precluding relicensing later as GPLv3), now we see them ensuring that they have an office suite. This is a good make-or-break time to put pressure on sun and hopefully sway enough contributors/developers to go with the Novell fork, because Sun let's face it, are not particulary nice trustworthy guys either. If they want OO.o to be an actual Free project then they need to set up a non-profit foundation like Mozilla, but Sun can't afford to take that risk because it's the last thing keeping the possibility of an OpenSolaris gaining traction in the enterprise desktop.

      MichaelMeeks admits in his own blog posts that the purpose of the JointCopyrightAssignment is to allow the holder to change the licensing: Novell's fear is that sun will license it as GPLv3 instead of LGPL.

      This is all Novell trying to make sure that they harvest as much community IP as possible before people start pulling up the drawbridges and dropping the portcullises.

  56. This is silly by CoffeeIsMyGod · · Score: 1

    Is it just me is this really just pissing and moaning by a jilted developer? As I see it, the main problem he has is that Sun ignored his code and all his effort and then rubbed salt in the wound by announcing they were going to write a solver program themselves.

    I know he put a lot of effort into it and he had but it wasn't working that great anyway. Was it even accurate? Not to disparage his competence but is he complaining about the LGPL license or being ignored?

    1. Re:This is silly by Anonymous Coward · · Score: 0

      I understood from the summary that this guy wrote the solver and refused to hand over his copyright to it. Sun forked his code anyway, made minor adjustments and claimed copyright on the whole shebang, then invited him to help them develop it. I assume he's complaining because Sun don't seem to be acting with a whole load of community spirit.

      No, I didn't RTFA, so if I'm wrong, it's the summary's fault not mine ;)

  57. And he doesn't want to give Sun rights by Anonymous Coward · · Score: 0

    which is, for him, the originator of the code, right. the GPL doesn't require that he assign coprights to anyone else. Sun require it for adding his code to their repository which again is their right, so he's creating his own repository and not requiring anyone to assign rights to anyone, just license the code under the GPL, which is his right too.

  58. KOffice to the rescue by Anonymous Coward · · Score: 0

    Maybe it's just me, but this seems like perfect timing, as KDE 4.0 and KOffice 2.0 are nearing completion - this means we'll soon see KOffice available for both Win32 platforms as well as Linux in the near future (an alpha of KWord 20 has already been successfully tested compiled in Windows). I personally find that KOffice (at least the 1.x series) is much nicer than OpenOffice, and as soon as it's available on multiple platforms, I'll probably jump ship to KOffice as my primary office system.

    1. Re:KOffice to the rescue by MightyMartian · · Score: 1

      I found KOffice a lot nicer a user experience as well, but I had quite a few problems with it, so I dropped it. It feels a lot more responsive and streamlined that OOo.

      --
      The world's burning. Moped Jesus spotted on I50. Details at 11.
  59. Groklaw sides with SUN by Anonymous Coward · · Score: 0

    Surprise, surprise. Because Novell's leading this, PJ of Groklaw is now screaming that she was indeed right when she said many months ago that Novell was forking OOo. Regular readers will remember how she went off on one when Novell announced that it would be writing an OOXML plugin for OOo, Novell having SUN's backing for that. You'll also remember how she got flamed to a crisp by people pointing out that writing a plugin is NOT forking a project.

    But, no, now that Novell is forking OOo because of SUN's attitude problem, she's now claiming she was right all along.

    The joys of not understanding your subject.

  60. Not necessarily because of "or later" by nweaver · · Score: 1

    The "or later" clause in most GPL/LGPL liscencing represents a deliberately undefined reference. For instance, who defines "or later", is it the issuer or the receiver of the software?

    Additionally, it is putting the terms of your liscence under the control of someone else (the FSF) in case of an update. There is nothing to prevent LGPL v3 from having a patent clause which applies to not just the code in the libarary.

    --
    Test your net with Netalyzr
    1. Re:Not necessarily because of "or later" by SpaceLifeForm · · Score: 1

      The 'or later' is decided by the issuer/distributor.

      Being a receiver/end-user has no bearing on 'or later'
      at the time your receive it, you get it with the license
      being set at [L]GPLvX or later.

      Example: GPLv3 or later.

      But unless and until you re-distribute it, the 'or later' can't kick in.
      It's just what it is when you received it. It's GPlv3 in this example.

      Now assume GPLv4 does not exist yet.
      You could only redistribute under 'GPLv3' or under 'GPLv3 or later'.

      But, if GPLv4 does exist, you could re-distribute it as 'GPLv4 or later',
      'GPLv4 only', 'GPLv3 or later' (same as orginal), or 'GPLv3 only'.

      But, if you don't re-distribute, the 'or later' means nothing.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    2. Re:Not necessarily because of "or later" by Anonymous Coward · · Score: 0

      Is that really true? I thought only the copyright owner could change the copyright notice on the code. If you redistribute something that is "GPLv2, or later", you can't go in and change it to read "GPLv3". If you did so, you would be artificially restricting the recipient to the terms of GPLv3 (which has more restrictions than GPLv2).

    3. Re:Not necessarily because of "or later" by Captain_Chaos · · Score: 1

      The "or later" clause in most GPL/LGPL liscencing represents a deliberately undefined reference. For instance, who defines "or later", is it the issuer or the receiver of the software?

      Additionally, it is putting the terms of your liscence under the control of someone else (the FSF) in case of an update. There is nothing to prevent LGPL v3 from having a patent clause which applies to not just the code in the libarary.

      Yes, if the module's license uses the "or later" language (which is optional), then that would mean that Sun would be allowed to re-license the code under a later version of the LGPL. How could that be a problem for Sun? I don't see what your argument has to do with the issue.

  61. Re:Unfortunate but defensible, and maybe a solutio by Anonymous Coward · · Score: 0

    Sun's accumulated losses on StarDivision now stand somewhere around $170 million. You have to look beyond the viability of the business to explain its behavior.

  62. What about MySQL? Qt? by SanityInAnarchy · · Score: 1

    There are plenty of projects like this -- a corporation owns all the copyrights, so they can dual-license under GPL and something else. Even projects like Gentoo do this with "foundations", not for a profit, but so they can switch licenses if they have to. This is generally considered preferable to leaving everything GPLv2 only (like Linux), making it impractical to switch to anything else, as you'd need consent from every contributor. It's also generally considered preferable to leaving it GPLv2 or later, which means the FSF can create a new license, and people can then relicense your code under the new license -- it basically means instead of the project controlling the license, the FSF does.

    The problem is when you want to ensure that your own contribution will always be used exclusively for open stuff. So, some contributor insists on only GPL, which means there's going to have to be a fork. No way around it.

    --
    Don't thank God, thank a doctor!
  63. FSF = Free Software Foundation by Anonymous Coward · · Score: 0

    How can it do anything not in the interestes of Free Software (by the definition of the Free Software Foundation)? They have a charter that explains the rationale and what they will (and must) do with respect to their mandate. Operating outside that mandate or changing it will break their charter and will mean they are no longer the FSF.

    Of course, they won't operate on that part of the Open Source Movement that doesn't believe in the Free Software Movement (such as, for example, OpenBSD). But then again, why do you want them to? They are operating as they state for the reasons the state and if you do not believe in that mandate, you don't HAVE to give them the copyrigts. If you do, you know why and what for.

    So please let us know, how the FSF can operate against the Free Software Mandate?

  64. There's other ODF than OO.org. by SanityInAnarchy · · Score: 1

    If sibling posts have convinced you that ODF isn't a bad thing, maybe you could take a look at some of the other implementations.

    There's the KDE Office, which is not bloated at all.

    AbiWord, Gnumeric, etc make up a nebulous concept called the "GNOME Office".

    I'm sure there are dozens of others -- you could always just go to Google Docs, for instance. But that should be enough to get you started.

    --
    Don't thank God, thank a doctor!
  65. Instead of forking, just switch by Anonymous Coward · · Score: 0

    Instead of forking OOO, why not just switch your development efforts to KOffice? When KOffice does everything OOO does and then some, but faster, Sun will either be forced to respond, or loose most of its developers. That's the advantage of Free as in Free and open source.

    1. Re:Instead of forking, just switch by couchslug · · Score: 1

      Thanks for beating me to it.
      KOffice is almost invisible with all the OOO hype, but KDE is far more important to Linux than OpenOffice bloatware.

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  66. "The people behind go-oo.org"! by Phoinix · · Score: 1

    Did anyone else notice that "The people behind go-oo.org" are DEVOID of chicks?
    http://go-oo.org/about/

    1. Re:"The people behind go-oo.org"! by Synic · · Score: 1

      How is this surprising or different from any other open source project? LOL

      Seriously, software engineering is a 80-90% male industry still. Open source software probably even more so.

  67. take notice: Java by m2943 · · Score: 2, Interesting

    Now would be a terrible time to stop developing parallel languages, because the problem is just now coming to the forefront with the limits of single-core performance pushing back and multi-cores taking over.

    This is one of the reasons dual-licensing is bad. Big projects with this problem are OpenOffice, Java, and Qt.

    ooo-build (previously just for build fixes) is now a formal fork of OpenOffice [CC] to be located at http://go-oo.org/ [CC]

    And this is the proper response: to fork the code and make an open-source only version, leaving the company and all its legal shenanigans in the dust.

  68. FSF is to "free s/w" as OSI is to "open source" by Morgaine · · Score: 1

    > This idea that the FSF does things in the best interests of the whole free software community isn't correct unless one defines the FSF as the entire free software community.

    And that definition would be correct, because they defined the term "free software" (in the sense of libre) after all.

    If you want to quibble about "free" also meaning "free as in free beer" then fine, one would have to accept that FSF have done a tiny word-grab rather like MS did with "Windows" (but without the nasty trademarking). But otherwise, you're simply wrong.

    The rest of the FOSS world inhabits the (equally useful, but different) world of "open source", and they have their own defining body in the OSI. Meanwhile, "free software" has its own definitions set by the FSF. Each body does things in the best interests of its own segment of FOSS. It's exactly equivalent on both sides.

    --
    "The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
  69. Re:Conspiracy theory - MS behind all this? by Vornzog · · Score: 0, Troll

    http://www.theonion.com/content/node/33930

    Would someone tell me how this happened? We were the fucking vanguard of office suites. Open Office was the office suite to use - it had two 'O's. Then the other guys came out this damn ooo build. Were we scared? Hell, no. Because we hit back with the official OpenOffice.org build. That's three 'O's. But you know what happened next? Shut up, I'm telling you what happened--the bastards forked it and went to four 'O's. Now we're standing around with our cocks in our hands, selling three 'O's. Suddenly, we're the chumps. Well, fuck it. We're going to five 'O's.

    --

    -V-

    Who can decide a priori? Nobody.
    -Sartre

  70. Re:Conspiracy theory - MS behind all this? by Natlaw · · Score: 1

    Talking about conspiracy theories: Does anyone know why OpenOffice.org gets promoted through the Java update? As bug fix for Java SE 1.6u3.

  71. Mod parent DOWN! by Anonymous Coward · · Score: 0

    100% pure frickin' flamebait. Please mod accordingly.

  72. Why yes, I am by Joe+U · · Score: 1

    I liked the quote

    'And yes, I am a practising lawyer, and specialize in the field of intellectual property.'

    So, is IP lawyering above or below ambulance chasing on the Lionel Hutz scale?

  73. Right time to fork by zonx+lebaam · · Score: 1

    A good choice of organization to do a fork right now would in fact be the FSF. Actually, I really wish they would. They could name it the "Gnu Open Office Distribution (GOOD)" People are keeping a cautious eye on Novell right now, so I don't see how they would really believe in getting community support necessary to succeed in forking. I don't envision IBM or Google throwing strong support their way right now either. On the other hand they don't appear to be really trying to fork at this time (although maybe they are testing the waters).

    1. Re:Right time to fork by fast+penguin · · Score: 1

      Novell is a perfectly good choice. In fact, its go-oo network includes a lot of other people, including from Debian, Gentoo and Red Hat. All the slashdot articles around the MS-Novell deal are just sensationalist non-sense, just like this one. Go-oo will continue to operate as it as been, sending its usual patches upstream; this was more of a call to Sun for a change in the development/licensing model, not a change on go-oo. Novell doesn't have nearly close the resources Sun has.

      --
      My worst enemy gave me a copy of Windows for Christmas.
  74. "Formal" fork? by Titoxd · · Score: 1

    Uh, call me dense, but if this is a "formal" fork, what is an informal fork? ~~~~

    1. Re:"Formal" fork? by rts008 · · Score: 1

      The one you use for the appetizers?

      --
      Down With Slashdot BETA!!! I've been around the corner and seen the oliphant; you can only abuse me from your perspecti
  75. You mean, just like the FSF does? by Anonymous Coward · · Score: 0

    Any contribution of code to GNU projects needs to be oversigned to the FSF, not just be placed under a GPL variant. Same here, except that this time it's Sun is asking for the FSFs only-half-way-GPL-coverage permission. What could be bad with that?

  76. Re:Conspiracy theory - MS behind all this? by davecb · · Score: 1

    morgan_greywolf wrote:They also won't take code that deviates from the strategic direction Sun wants to follow.

    Gee, I run both OO and Star Office 8, and OO is

    • quite different in appearance
    • somewhat different in behavior (or bugs (:-)), and
    • nicer!

    --dave

    --
    davecb@spamcop.net
  77. there are real issues here by m2943 · · Score: 1

    This isn't about "pointless bickering", it's about a real issue: Sun wants people to contribute to their commercial offerings without compensating them; that is just not acceptable to many people. And it's important to do something about that because if "open source business models" like Sun's succeed, we can kiss open source goodbye.

  78. bullshit by m2943 · · Score: 1

    1. They have a setup pretty similar to the Free Software Foundatation (FSF). This is setup so if there is a legal dispute, Sun can send in their lawyers, and they don't have to round up EVERYBODY to come to court.

    Sun doesn't have to "round up everybody" to go to court; if someone violates the OOo licenses, any copyright holder can sue. If you give your copyright to Sun, you basically give up your right to sue. Sun has this setup so that they can incorporate the code into proprietary versions of their software and that they get to control who to sue.

    The situation with the FSF is completely different: the FSF is a not-for-profit and they don't do dual licensing. Sun is not the FSF, Sun is a for-profit company making proprietary products.

  79. How does that deviate from Sun's objectives??? by hawk · · Score: 1

    The acquisition of Star Division had two purposes,

    1) Sun's vision of the future is smart terminals connected to servers (which, naturally, Sun will sell). To displace/dent windows, this needs something compatible with MS office files to run on the server. StarOffice/Openoffice/forks meets this just fine. Furthermore, the total revenue to Sun is the same whether they sell everyone StarOffice or everyone installs open source (but not with a mix).

    2) McNeally and Gates loath one another, and distributing a free office suite was a great dagger . . .

    hawk

  80. How could they fork Open Office? by Anonymous Coward · · Score: 0

    How could they fork Open Office? It's not as if it was released under a BSD licence or anything.

  81. Re:Conspiracy theory - MS behind all this? by jhol13 · · Score: 1
    Well, they could answer a few open questions.

    Like those in http://www.groklaw.net/article.php?story=20070930081040440:

    ---cut---cut---
    I'd like to repeat my unasked and unanswered questions that I posted when Bricklin first asked us what to ask Novell and Microsoft, because I'd still like them answered, despite realizing that there is no basis for "cautious optimism" that I'll ever get an answer:

            1. Both Nat Friedman and Miguel de Icaza are reported to have visited Microsoft to say that the patent agreement as written isn't acceptable, and Microsoft said itself publicly that a change was needed. Where is the rewrite? When might we expect it? What will the changes be?

            2. For Mr. Palfrey: If Linus or Groklaw or any FOSS developer sent a registered letter or published an Open Letter to Steve Ballmer, asking for a specific list of Microsoft patents that he believes support his claim that Microsoft has "IP" in Linux or FOSS, if Microsoft failed to provide the list, would the defense of waiver later be available? What other strategy might be successful, since no one in the FOSS community is interested in violating Microsoft patents, if any actually existed, but no one can ameliorate without specificity? How can such a specific list be forced out of them?

            3. For Novell: You promised the community that you would use your patent portfolio to protect Linux. Now you ally with this Microsoft statement, that the deal is "enabling both companies to recognize commercial value from their respective patent portfolios." Why did you break that promise? Do you care that the majority of the FOSS community is opposed to software patents? How do you reconcile the clear intent of GPLv2 that no restrictions, such as a patent license, can be added to the GPL and what you signed?
    ---cut---cut---


    Especially the last one is relevant here ... is Novel trying to kill OOo by deliberately undermining the development?
  82. Re:Conspiracy theory - MS behind all this? by Anarke_Incarnate · · Score: 1

    Pamela Jones, while being bright, is not very up to date with actual F/OSS policy. If you want good info on lawsuites in progress, she may be your gal. However she does not know about licenses in open source. You can use open source software to make money. You can make money from patents. However, they are not mutually exclusive.

  83. Not "as much" by Almahtar · · Score: 1

    There's more license squabbling in the OSS world, because in the closed source world the EULA is "accept it and be boned or decline it and be boned."

    I'll take license squabbling over that any day.

  84. Someone mod parent down by so23 · · Score: 1

    FSF doesn't require copyright be handed over. Claiming that they do doesn't quite meet my definition of `insightful'.

    FSF merely suggests that people who don't want to be bothered defending the GPL on their own code consider assigning copyright to them so that they can do it. There is absolutely no obligation to do this. If you don't want to hand over copyright to them, that is fine, but then of course defending the terms of the GPL on that code is your responsibility as copyright owner.

    What Sun is doing is different.

  85. Puppet Novell is looking for a way to cripple ODF by heybes · · Score: 0, Troll

    Maybe this whole forking process is a BIG plan to get a "Microsoft" Open Office. The PuppetMaster pulls the strings and boy oh boy, does Novell JUMP! Novell , without a doubt, are trying to create a "Microsoft / Windows" friendly version, and let me guess, next the preferred document format will be OOXML and NOT ODF!!! NOVELL == MICROSFT == OOXML != ODF ... so screw NOVELL they are using Open Source for their own benefit not the Open Source Community!!!!

  86. Re:Conspiracy theory - MS behind all this? by jhol13 · · Score: 1

    I agree with you, except for Free Software (as defined by FSF). (L)GPL clearly states you cannot make money from patents.

    But you still failed to answer a single question, especially the one I had: Is Novell trying to kill OOo?

  87. Re:Puppet Novell is looking for a way to cripple O by Anonymous Coward · · Score: 0

    you should urgently seek medical help :-)

  88. Re:Conspiracy theory - MS behind all this? by Anarke_Incarnate · · Score: 1

    didn't realize they were not rhetorical. I don't think Novell is trying to kill OO.o. They have been trying to make it more interoperable for a long time. This will HELP adoption of it, because in this current world, if you cannot read/write/use MS formats, you don't exist. That will change as more people adopt alternatives.

  89. Maybe it's just me but go-oo seems to be better... by enmane · · Score: 1

    I don't know... look at the features that go-oo already has compared to oo. It's been driving me nuts that I can't get animation to work in OO (linux). It's a joke. Sun doesn't seem to be doing anything about it and go-oo already has it working. If SUN were serious about making their Java implementation work then it'd be working by now - at least adopt the gstreamer version for now until you get java working properly; give us SOMETHING.
        I'm pretty tired of the snail-pace development of OO and their working on low-impact items. Go-oo have very tangible features that should be incorporated... as of yesterday.
        I don't know what SUN is doing but they are quickly spending their goodwill currency.

  90. Their website calls it openoffice.org by stry_cat · · Score: 1

    Are the really allowed to continue calling this fork OpenOffice.org? All over their website they refer to it as OpenOffice.org. How will I know that I'm actually getting their fork and not the real OpenOffice.org? Shouldn't the real OpenOffice.org be suing them or something?

  91. Can you back up and fork SUN out? by Joseph_Daniel_Zukige · · Score: 1

    Not sure that would solve anything, but has it been considered?

  92. require assignment in gnu apps? by Joseph_Daniel_Zukige · · Score: 1

    How do they do that and keep it GPL?

    Or, rather, if you don't want to assign the copyright (a completely reasonable desire), why not fork?

  93. yer hardware's too old by Joseph_Daniel_Zukige · · Score: 1

    or something.

    Personally, I'd rather not have MSWindows and I'd rather not have MSOffice. ClarisWorks on a really old Mac runs great. (I mean _really_ old -- 68K.)

    Near as I can tell, the industry is just going around in circles, lot's of people looking to get a monopoly on the next big thing.

    RMS is right about some things.