Gnumeric 1.0 Has Arrived
plastercast writes: "Gnumeric 1.0 is now out, which makes the Gnome desktop even more 1.0-tastic, with the recent milestones of Galeon and Evolution. ... For those that do not know, Gnumeric is a spreadsheet program with the ability to include all sorts of neat bonobo objects, and also can create graphs through guppi, the Gnome graping program. Enjoy!" Update: 12/31 20:08 GMT by T : That's "graphing." Graping is for the stroke of twelve. Update: 12/31 21:01 GMT by T : Jody Goldberg writes "You folks posted the story a touch too quickly. The release announcement just went out 5 minutes ago."
Ted: What?
Bill: The Gnome graping program. The little guys make wine and even do your taxes! Open source booze, dude! Excellent!
Ted: Dude, he's talking about math.
Bill: Bogus.
People see duplication of effort and they assume that it must be a bad thing, but it's not.
Thinking that it is a bad thing is based on the assumption that these people who are "reinventing the wheel" would have worked on a more established project of the same type if they hadn't done what they did, which isn't true. These coders are all voluteers, and they ONLY hack on things that are INTERESTING to them.
Besides, a lot of the failed projects of today are going to be the start of tomorrow's best hackers. Don't bitch about what people choose to do for free.
-- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
Each of the office suits you name has benefits and drawbacks of its own. If all the developers of all those projects were going to try to colaborate on The One True Suite, they'd have to set aside their differences and make comprimises. The result would be mediocre and would squash the individual efforts.
If all the kernel hackers in the world tried to colaborate on The One True Kernel, their results would be mediocre as well.
When all the best musicians get together to make an album you get Hands Across America and The Three Tenors, not Mozart or Van Halen. (Your tastes may vary, clearly.)
I was going to mark this post 'redundant', since this issue comes up in every thread, but I thought it more constructive to explain in words, rather than a moderation: it is false to call the efforts of these various projects wasted, since each developer works towards whatever is important to him or her. Their efforst would only truely be wasted if they all came up with the same result (identical software AND developer experience).