Slashdot Mirror


Michael Meeks Says OO.o Project is "Profoundly Sick"

unassimilatible writes "Michael Meeks, who works full time developing OpenOffice, writes in his blog that the project is 'profoundly sick.' 'In a healthy project we would expect to see a large number of volunteer developers involved, in addition — we would expect to see a large number of peer companies contributing to the common code pool; we do not see this in OpenOffice.org. Indeed, quite the opposite we appear to have the lowest number of active developers on OO.o since records began: 24, this contrasts negatively with Linux's recent low of 160+. Even spun in the most positive way, OO.o is at best stagnating from a development perspective.'"

42 of 676 comments (clear)

  1. But isn't that the idea? by MichaelSmith · · Score: 5, Interesting

    Sun wants give the impression of making the software open but at the same time they need tight control over the copyright so that they can continue to sell Star Office.

    The code is notoriously difficult to work with and the the owners of the copyright use this to limit the number of players.

    1. Re:But isn't that the idea? by Firehed · · Score: 5, Interesting

      Maybe in terms of feature-completeness, but IMO Microsoft really did Office 2007's new UI really well (though I certainly see why some people would hate it). My understanding of the Ribbon was that their goal was to expose functionality that's always existed but was hidden too deep to ever be of use - and they certainly did that. Plenty will call it pointless eye candy, but I for one consider it a huge step forward in usability for a product that I too had long considered finished.

      Maybe adding in additional features to OO.o would be bloat. Honestly, I don't use any word processors often enough to say (though it handled what I needed the last time I used it). But speeding it up and polishing the UI could go a long way in any software, and twice as much in OpenOffice.

      --
      How are sites slashdotted when nobody reads TFAs?
    2. Re:But isn't that the idea? by GreatBunzinni · · Score: 5, Insightful

      Indeed that is a problem that affects OpenOffice since it's inception. To make matters worse, it's recent migration from a 2.0 to 3.0 was apparently made with a conscious decision to keep the code as unlearnable and unwriteable as it was. You can't have a flourishing developer community if your project purposely obscures the code.

      Moreover, you don't make many friends or any inroads if you manage a project in such a way that you expect volunteers to contribute their work for free in such a way that a company keeps the rights to that code and incorporates it in a proprietary product while the original developer gets squat.

      Having said that, let's not forget other FLOSS MS-Office clones out there such as KOffice. It would be nice to compare the community participation.

      --
      Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
    3. Re:But isn't that the idea? by Opportunist · · Score: 4, Interesting

      Then maybe you can answer me one question, and it's a honest one, I couldn't find it: How do you print in MSO 2007?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    4. Re:But isn't that the idea? by paimin · · Score: 4, Insightful

      If they had done that without obscuring an equal amount of useful features that were previously perfectly accessible, like oh say Print, then maybe it would have been worth it. I'm glad you like it, but roughly 100% of users I've talked to find the new design utterly infuriating. And it's not just a matter of getting used to it, I'd say.

      The talent MS has for causing human suffering through user interface is truly breathtaking. Then again, these are the cursed ones who gave birth to the demon clippy, so who's surprised?

      --
      Facebook is the new AOL
    5. Re:But isn't that the idea? by paimin · · Score: 5, Insightful

      Yeah, that's perfectly obvious, a big glowing yellow MS logo orb for print. Nobody could figure that old File menu out.

      --
      Facebook is the new AOL
    6. Re:But isn't that the idea? by AmiMoJo · · Score: 4, Insightful

      The parent may have hit on one reason why there are so few people working on OO.o. As far as most people are concerned, it's complete and doesn't need improving beyond a few bug fixes.

      Most programmers probably don't spend a huge amount of time with word processors, and when they do it's just with the basic features to bash out a letter or some documentation. OO.o and various other free suites can do that just fine, so why invest time and effort that could be spent elsewhere on more pressing problems?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    7. Re:But isn't that the idea? by MrZaius · · Score: 4, Insightful

      >your project purposely obscures the code.

      Interesting allegation, but could you be more specific?

    8. Re:But isn't that the idea? by Chapter80 · · Score: 5, Informative

      Exactly! Print is hidden! How stupid!

      The Properties are hidden too! (Personally, I take issue with Microsoft's logic that they are going to embed hidden properties (specifically, Title, Author, and Company name) in a place that they can't easily be found, so that when I post a document (or send it to someone), it can't easily be anonymous.) Now that I have found Properties, I routinely check it on documents sent to me, as it's always a source of entertainment, especially on Resumes.

      For the record, Properties are conveniently located under "Windows Orb / Prepare" of all places!

      ... or how about the "Find" button. Holy shit, I have spent cumulative HOURS looking for that in each Microsoft Ribbon product, BECAUSE IT MOVES AROUND! In MS Word, it's on the Home tab, under Editing (but if the window is maximized then it appears to the right listed *separately*. If it's not maximized, then you have to click on "Editing" to discover it.

      Oh, but in Outlook, in the Inbox display, I see "Find" under the "Edit" menu item (not sure why I don't see a ribbon, but I am thankful). Until I want to read an email - then the Ribbon appears, and "Find" is hidden to the right. This time, it's on the "Message" Tab, on a "Find" button, not an "Editing" Button as it was in Word... Until you press Reply. Then it's GONE. Of course, it's now moved so that it's under the "Format Text" tab under an "Editing" button.

      But wait, there's more: In Excel, it's on the "Home" tab, under "Editing", "Find and Select". Intuitive!

      Don't get me started about Excel. Want to insert a row? Oh there's an "Insert" tab - let's look there. Our options are..."Pivot Table", "Table", "Picture", "Clip Art", "Shapes", "SmartArt", "Column", "Line", "Pie", "Bar", "Area", "Scatter", "Other Charts", "Hyperlink", "Text Box", "Header & Footer", "WordArt", "Signature Line", "Object", and "Symbol". Is ANY ONE OF THOSE used more than INSERT A ROW??? NO!

      I would say that Inserting a ROW is a FUNDAMENTAL Spreadsheet option, done (by me) more frequently than EVERY ONE OF THOSE options combined! But where is it?

      Turns out "Insert a Row" is not on the "Insert" Tab! How intuitive! It's on the "Home" tab! Brilliant! And it's under "Cells / Insert". ("Cells Insert" can insert cells, sheet, sheet rows and sheet columns.) Clearly something is mislabeled: "Cells/Insert Cells" vs. "Cell/Insert Sheet Rows" makes no sense (that is, if inserting rows belongs under "Cells", then clearly it belongs under "Insert Cells" as well.)

      Want to change the "Format" of an email that you're about to send? Change the "Format" from Plain Text to HTML? Clearly that'd be on the "Format Text" tab. ooooooh no. it's not. It's on the "Options" Tab, under "Format". Why would "Format" not be on the "Format Text" tab? What the hell!???? (probably no room for it there, because "FIND" is taking up space)

      Who organized this shit? Usability experts my ass!

      </rant>

    9. Re:But isn't that the idea? by Opportunist · · Score: 5, Funny

      Hell, how do you think they'll sell some "Microsoft Certified Office User" course if you could figure it out by yourself?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    10. Re:But isn't that the idea? by b4dc0d3r · · Score: 4, Insightful

      You are the one who is shitting. I had to go find an example on google images.

      Never in a million years would I have even thought to click on that thing. If I would have had the idea that it might be clickable, I would expect it to open a browser window to the Office home page or something equally useless. Apparently lots of people are shitting you.

      http://mahoneylibrary.wordpress.com/2007/09/06/ms-office-2007-on-library-lab-computers/
      http://mahoneylibrary.files.wordpress.com/2007/09/office07crop.thumbnail.png

    11. Re:But isn't that the idea? by tomhudson · · Score: 4, Insightful

      " What fucking moron changed the FILE menuitem to a glowing office logo?

      What raging idiot thinks that's intuitive? Only retarted morons, that's who. "

      That would be the same fucking morons | raging idiots who put "shut down" under "Start"

  2. Stagnating? Really? by Anonymous Coward · · Score: 5, Insightful

    No one can compete with M$ for bloatware and useless feature exploits... so why try?

    I'm of the somewhat biased opinion that if an app gracefully does what it's supposed to do, it's done.
    OO does this, in my experience. Why try to feature-add anything but security improvements?

  3. Not Interesting by countach · · Score: 4, Interesting

    I think it's just not that interesting and/or rewarding to work on an office package, especially one of Oo.o's complexity, for no monetary reward, especially if you have to also deal with the politics of getting it approved by Sun. If I had an itch to tinker with something like this, I'd probably write my own from scratch.

    1. Re:Not Interesting by Dr_Barnowl · · Score: 4, Interesting

      Exactly.

      My wife often asks me for help with Office, on the general principle that I'm the computer geek, and she isn't. But I probably know less about the features of office suites than she does ; I certainly use them less.

      I sometimes use spreadsheets to make a few calculations. I use Word when I have to fill in some piece of red tape that's a Word form.

      I've donated many hours of my time to tools that make my life easier - almost entirely selfishly, because if I donate my patches and features, I don't have to maintain a separate version for myself.

      I don't use an office suite enough to care though, and I suspect the same is true of the majority of programmers, which means that it's likely that to get someone to write code for OOo, you have to pay them, and also that they are not in a position to pick and choose their projects, which likely means that they are probably not as good as say, kernel developers, who almost certainly enjoy the geek thrill of getting cool new hardware working smoothly.

  4. Re:It's 2009 by Daengbo · · Score: 5, Interesting
    I read the article yesterday and said "Duh!" Everyone has known that OO.o was a screwed up project since it was open sourced. Very few commits have come from outside Sun -- the requirements to dual-license contributions and the messy code base from when it was closed deter people from getting involved.

    The statistics in the article are interesting, but its conclusion isn't:
    • Sun has always been the major contributor to OO.o.
    • Sun is controlling of the project.
    • Sun is now hurting and people claim heading into bankruptcy.
    • OO.o is now in big trouble.

    Anyone who has been following the project knows what's up. It's just sad that OO.o gave people the impression that other office projects (which could have flourished in the time people were using OO.o) weren't very important. I'm looking at Gnome Office and KOffice.

    I almost never use OO.o, though, because I do almost everything in Google Docs or Latex.

    p.s. Of course, Meeks is promoting Novell's Go-oo, so people can claim he has too much bias to be an accepted critic.

  5. Barriers to Entry by Jekler · · Score: 5, Insightful

    Like so many Open Source projects, it's not easy to get involved. It's telling about the complexity of a project that only a handful of people in the world bother to tip-toe through the minefield. Open source projects don't want people who can write code, they want people who can setup build environments and navigate a complex political environment.

    At a job I wouldn't need to spend so much time setting up a build environment, there would already be a dozen people who have already figured out even the most intricate details of it. The person whose project it is should have fairly detailed information on setting up a build environment for their project. Open source projects tend to go with a "figure it out yourself" philosophy bragging that it's a rite of passage, but then they wonder why nobody is contributing.

    Maybe I'd contribute to OpenOffice.org, but I've already got a mental block realizing that figuring out how to get involved would be at least a week long process. As luck would have it, I also have a week's worth of sleep debt and I already know how to fix that problem.

  6. Re:It's 2009 by Registered+Coward+v2 · · Score: 5, Insightful

    Do users really need an open source desktop suite when they can meet their needs using a server based suite? Broadband is cheap.

    But it's not ubiquitous. For some of us, broadband access is not available at work.

    In addition, in some cases, what we are working on needs to be kept secure and not broadcast over broadband.

    The ability to pull out a laptop and do real work, without having to try to connect to a server to gain access to productivity tools, is valuable to alot of users

    --
    I'm a consultant - I convert gibberish into cash-flow.
  7. "Finished" software by Cillian · · Score: 4, Interesting

    This is an interesting issue - I develop an open source program, and it has the main features, is reasonably stable, and so in my mind is finished. There are other features I could add, but how useful they would actually be is debatable. I think this is somewhat similar to the state of openoffice, at the moment. So, what does one do in this state? (Admittedly, I have plenty of bugfixing and stuff to do, so I'm not out of work yet, but you get the idea)

    --
    -- All your booze are belong to us.
  8. Novell "profoundly sick" by Anonymous Coward · · Score: 5, Interesting

    OOo is quite healthy. However, Novell seems to be profoundly sick: They arent even keep their employees in line.
    This isnt the first time Michael Meeks is ranting mindlessly in a misguided attempt to promote Novells private fork (which has problems so big that the official OOo inconveniences are just laughable).
    Michael Meeks isnt the only one doing this negative PR for Open Source: Greg KHs bitching about Ubuntu just hits the same chord.

    One has to wonder if the Microsoft-Novell Deal was just a bribe to the Novell leadership to refrain from enforcing discipline among their devs. Either that, or its just incompetence.

  9. Re:It's 2009 by dna_(c)(tm)(r) · · Score: 5, Insightful

    Do users really need an open source desktop suite when they can meet their needs using a server based suite? Broadband is cheap.

    Yes.

    • Availability
    • Mobility
    • Privacy
    • Reliability
  10. Re:It's 2009 by Anonymous Coward · · Score: 5, Insightful

    Do users really need an open source desktop suite when they can meet their needs using a server based suite?

    I don't like being beholden to an always-on internet connection, availability, and continued business success of a remote host than I like being beholden to Microsoft's dedication to backwards compatibility. I want an office suite and a document format that I'll be able to use for 10 years, or 20.

  11. Re:That's because there DONE! by arotenbe · · Score: 4, Informative

    How about fixing some of the 12058 open bugs?

    --
    Tomato wedge sperm darts that are Republican.
  12. Very bad by Psychotria · · Score: 4, Insightful

    Nearly every paragraph in the "article" begins with a disclaimer that the data (and/or the analysis) are flawed/biased/incomplete/not useful/meaningless!

    Wow. Gotta do some quotes:

    Firstly - the data is dirty

    Nice

    Thus it is possible that there is at least somewhat wider contribution than shown

    More than possible

    This graph is more meaningless than it might first appear

    So, why are you basing are fairly hefty part of your argument on it? If it's meaningless, why is it even included?

    So the data is not that useful.

    No kidding

    Is it more useful to look at an individual to see if they are contributing something ?

    I dunno. You asked the question. Is it?

    Why one hundred ? why not ?

    It is clear that the number of active contributors Sun brings to the project is continuing to shrink

    Crystal clear.

    Novell's up-stream contribution appears small in comparison with the fifteen engineers we have working on OO.o. This has perhaps

    Yeah, expand on that conjecture

    So, it should be clear that OO.o is a profoundly sick project

    Clear? Clear based on all those assertions they made about their data being dodgy? Yeah, umm, ok.

    I'm sorry, but this is article is very hard to take seriously.

  13. Too complex by mlwmohawk · · Score: 5, Interesting

    I would bet that as projects grow, fewer new developers join -- unless the complexity is managed.

    Open Office is starting to feel like X11. It hard to even build let alone modify let alone test. It is a very old code base and it shows.

    There is another issue as well I think. It is typically an application "end-point." Projects like Apache, PostgreSQL, PHP, etc. are foundations for other projects. People use them and contribute because they are interested in their own project and they fix or add features to the open source foundations to that end. The primary self interest is their project not PHP or PostgreSQL, but the open source foundations benefit regardless.

    With OpenOffice.Org, there is no individualized primary self interest. If I add something to OpenOffice.Org, I only add it because I want it. With the code base as big and complex as it is, I'd have to want it quite badly. I can't think of a feature I need that much or a reason to do all the work to add it. OpenOffice.Org is pretty good as is, what does it need?

    1. Re:Too complex by TheRaven64 · · Score: 5, Insightful

      This is a problem for all open source projects. Once any project gets above a certain size, it becomes difficult for casual developers to make contributions. This is why open source and UNIX grew so well together - the UNIX philosophy was to have simple tools doing one thing well. Individuals can make useful additions to a simple tool, and the simple tools can be combined into powerful systems.

      You make a comparison to X11, and that's probably quite apt. One of the big changes in X.org has been splitting the project into a large number of smaller ones, and this has allowed casual contributors to start making a difference once again.

      --
      I am TheRaven on Soylent News
  14. Re:It's 2009 by GreatBunzinni · · Score: 4, Insightful

    Well, using the desktop suite means that you fully control the access to your documents. On the other hand, a "server-based suite" like Google's forces you to relinquish the control of your documents to a third party, which means that you explicitly give vital information on your business to an external party subject to the control of a foreign country. Having economic espionage fresh in the collective memory, including ECHELON, that is a very dumb thing to do.

    So yes, users do really need an open source desktop suite, no matter how cheap broadband is at the moment. It's all about control.

    --
    Slashdot, fix your code or at least hire someone who is competent at it to do it for you.
  15. Re:That's because there DONE! by Geoffreyerffoeg · · Score: 5, Interesting

    This is not true at all. Sure, you can type stuff in, mark some stuff bold, spell check it, and print it out -- but there's no need for an office suite to do that, and if that's all you intend to do don't call yourself an office suite.

    Here's something I ran into yesterday. There's a "Compare Documents" feature under the Edit menu. It doesn't compare the contents of tables. The bug reporting this was opened in July 2003, and nobody has seemed to care yet. In 2007, someone had a patch, which was committed and not added to the next release's codeline because "I don't think that this issue fulfills the criteria for 2.3.1". This may it was retargeted for 3.1 and rejected in November because There are too many open questions to finish in 3.1." People complained again in 2004 and 2008; I don't think you can say in good faith that "no one cares enough".

    It occurs to me that your exact phrasing was "no one cares enough to add it", which is completely right. Nobody cares enough to develop OpenOffice.org to where it should be.

    If you ask what more, are they not done, then I'll ask the same thing about the Linux kernel -- isn't it done? What benefit is there to running the latest 2.6.28 or whatever instead of 2.4, which worked fine for everyone a few years ago? But yet who in their right mind would (all other things being equal) set up a new system with 2.4 instead of some kernel released this year? And you'd laugh if I suggested the Linux 1.x tree, but that can open and close programs and files just as well as any other OS, can't it?

  16. Re:It's 2009 by ta+bu+shi+da+yu · · Score: 4, Informative

    Easy. All they have to do is refuse to take contributions from the rest of the community. Kohei's solver module is a case in point. He had a fully functional solver, and what did Sun do? They wrote their own.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  17. OpenOffice.org is LGPL by tepples · · Score: 4, Informative

    Its not like people are going to be rolling much OO code into their own projects - which is where the GPL licensing breaks down. The cost (giving up your entire codebase) is probably "high" when its likely a small fraction of OO code that is wanted (say some paragraph breaking logic).

    OpenOffice.org software is under the GNU Lesser General Public License version 3, which allows it to be combined with proprietary software. I don't see how use of LGPL modules in your code requires "giving up your entire codebase", unless perhaps you're on a platform that requires code signing and forbids end users to sign their own compiled apps.

    1. Re:OpenOffice.org is LGPL by TheRaven64 · · Score: 4, Informative

      It is worth noting that the LGPLv3 is incompatible with GPLv2 (or, more accurately, GPLv2 is incompatible with LGPLv3), so it can not be combined with open source projects that choose this license and don't have the 'or later versions' clause.

      --
      I am TheRaven on Soylent News
  18. Re:OOo versus MS Office? by arotenbe · · Score: 4, Funny

    Could someone please give me a quick comparison between OOo and MS Office?

    Here you go: OpenOffice.org has every feature that any practical user would ever want or need. Microsoft Office has these, too, but it also has the ability to generate charts in seventeen dimensions, which for some reason is the one feature absolutely essential to whoever you happen to be trading documents with.

    --
    Tomato wedge sperm darts that are Republican.
  19. Re:It's 2009 by Daengbo · · Score: 5, Insightful

    Sun requires commits be dual-licensed so that Sun can use the code in the commercial version, Star Office. That's how they control

    Of course, anyone can fork, and they have. Novell has Go-oo (which Meeks is silently promoting in this article), IBM has Symphony, and there's NeoOffice for Mac.

    Nothing was stopping anyone from forking XFree86, either, and they did. Xorg lives on and XFree86 is for all intents and purposes dead.

    Sun is going to control OO.o right into the grave.

  20. Re:It's 2009 by je+ne+sais+quoi · · Score: 4, Informative
    I don't know what their deal is, but the grand-parent's comment about Sun not playing nice with volunteer developers is not a new one. The guys over at NeoOffice also started by trying to contribute to a Mac port of OO.o, except Sun rebuffed them much preferring to write their own which is OO.o native mac port. Here's a quote from one of the two developers for neooffice in response to some comments by a Sun employee:

    While it is wonderful that Sun has put so much work into the Windows, Linux, and Solaris ports over the years (and I have no criticism with that), their behavior in the Mac area has been quite aggressive towards us over that last few years. We've taken Sun's open source license, implemented a huge hole in their code, and made no attempt to proprietarize the code. What did we get in return, lots of very negative pressure from the OOo managers and volunteers. So you are surprised when we view their grand magical Mac port as competition?

    For a long time now, Sun has been pulling a bit of a bait and switch. They claim that they are open source friendly, etc. etc., but then they do everything they can to prevent any outside interference. That's they whole reason why NeoOffice exists, the guys who made it got tired of Sun giving them the run-around.

    --
    Gentlemen! You can't fight in here, this is the war room!
  21. Re:It's 2009 by ta+bu+shi+da+yu · · Score: 5, Interesting

    I'll let you make up your own mind:

    1. Kohei's story
    2. Sun rebuttal by Mathias Bauer.

    Sun has a history of not playing nicely with other projects, however. A real culture of "not invented here", or just plain arrogance. Makes me wonder what's going to happen to MySQL.

    --
    XML is like violence. If it doesn't solve the problem, use more.
  22. Re:It's 2009 by ta+bu+shi+da+yu · · Score: 5, Interesting

    P.S. In case you think that Bryan Cantrill quote is made up, check it out yourself on Google groups:

    1. Original message
    2. Cantrill's reply
    3. Hilarious response by David Miller
    4. Miguel de Icaza astounded response
    --
    XML is like violence. If it doesn't solve the problem, use more.
  23. Re:It's 2009 by Nazlfrag · · Score: 4, Insightful

    There are literally thousands of problems with your scenario, and zero with ASCII. Try again.

  24. Correct: MS apps are all kludges by Kupfernigk · · Score: 4, Interesting
    Microsoft has built a business out of bad design which happens to fit the sloppy thinking and training of office workers.

    Excel is a program that means that you can create shitty models with no proper auditability - which means that people who cannot be bothered to understand databases can think they are being clever (right up till all those quants got their last paychecks during 2008...). Word completely confuses the processes of content creation, editing, proofreading and typesetting, and allows the visually incompetent to waste hours pretending to be proper typesetters on a memo. Powerpoint is...oh, Tufte has said it all, I've paid for his books, you go and do the same and strike a blow for proper presentation of data.

    People like MS Office because it enables them to waste lots of time and think they are being productive. Why can I write a 6 page white paper in a morning and it then takes the "customer facing" people a week to pretty it up? Because I was brought up on exercise books and typewriters, and was taught to leave presentation to people with presentation skills.

    I use OOo because I need to read the documents produced by these people. But all my models are generated in SQL - usually nowadays in Transact-SQL running on SQL Server, so this is not an anti-MS rant - and my output is in plain text and PDF for things like flowcharts and system diagrams.

    Fortunately, as I'm a dinosaur, I can do this stuff in Office and so I'm less likely to suffer a mass extinction event.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  25. Re:It's 2009 by Stile+65 · · Score: 4, Insightful

    a document format that I'll be able to use for 10 years, or 20.

    ASCII

    EBCDIC

    --
    I claim first use of "Error No. 0B" - or "No. 0B error." It'll be the new ID 10T!
  26. Re:Open Office is a great shot against MS. by couchslug · · Score: 4, Insightful

    "These people are INCREDIBLY picky about how their word, excel, etc documents look. "

    No shit. That's their job. They don't have a reason to care about anything other than results.
    Change does not serve them.

    --
    "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
  27. Why I didn't contribute to OOo by Qwavel · · Score: 5, Interesting

    I'm a C++ developer and I was interested in participating in OOo soon after Sun purchased it.

    I joined the project and started participating in the discussion about which GUI toolkit to use. The idea was to start using a common GUI toolkit such as GTK, wxWidgets, SWT, Qt, instead of continuing with the current GUI code which was a mess and was specific to OOo. A lively discussion took place and some consensus emerged, but then behind the scenes it was decided to stick with the existing code.

    It seems so obvious to me that using one of the GUI toolkits would have facilitated sharing code and developers with the rest of the open-source community. For example, I wanted to work on the GUI code, but I had no interest in getting involved in this toolkit that was just for OOo, so I abandoned the idea of participating.

  28. Re:It's 2009 by Dogtanian · · Score: 5, Insightful
    I've read both those main links through- first time I've heard about that incident. Here are my thoughts:-

    The central issue seems to be that in addition to being LGPL-licensed, Sun require all contributions to have a Joint Copyright Assignment agreement.

    Here's the rub. Kohei *quite clearly* knew about this requirement when he started off. There seems to have been no sign in the interim that Sun would change their stance. Yet he says:-

    Long story short, I joined Novell [who] decided to pick me up. When Novell asked me whether I would be willing to change the license of the Solver code to LGPL only, I simply agreed.

    Well... why? He already knows that Sun require the JCA before accepting contributions, and that accepting Novell's change would make this impossible unless *they* were willing to change their minds. But then why ask in the first place? Novell's behaviour here is either very cynical or incompetent.

    The change in licensing made perfect sense since the entire code was owned by myself (~99%), with a small fraction contributed from Novell and Debian, under LGPL.

    Normally I'd agree, but since the code was written for submission to OO.o which only accepts contributions with the JCA, it makes no sense at all.

    I'm well aware that some people are going to kneejerk-interpret (and respond to) this post as if it's a blanket defence and/or endorsement of Sun's overall behaviour surrounding OO.o. No, it's not.

    What I *am* saying is that whether or not *we* think the JCA is reasonable (and I'm personally dubious about it), Kohei knew that it was required when he started his module and went ahead anyway. Yet he later agreed to Novell's license change knowing (or he should have known) that this would make it impossible to meet those requirements.

    Sun might or might not be dicks, and that Summer of Source incident might have been an intentional blow off, but they at least appear to have been consistent and clear on what the terms of acceptance were. Seems Kohei knew this when he started but later agreed to an incompatible license change anyway. His choice, but I've no idea why and I don't see how he can complain about this.

    --
    "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).