Linked by Thom Holwerda on Thu 8th Dec 2005 20:16 UTC
GNU, GPL, Open Source "Of all the myths that have grown up around open source software, perhaps the most pervasive is Eric Raymond's aphorism that 'Many eyes make bugs shallow', suggesting that if lots of people can view a program's source code, they will find and fix its errors more quickly than commercial products whose code is jealously guarded. The only problem with this is that it's not true - certainly not in one of the flagship projects of open source, OpenOffice."
Thread beginning with comment 70428
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: The Feature Bloat Excuse
by on Fri 9th Dec 2005 18:08 UTC in reply to "The Feature Bloat Excuse"

Member since:

We can't continue for the next 15 years with the existing methods. Something as radical as the dawn of OO techniques ++ must be developed at a fundamental, architectural level. We need true modularity on a macro level, not at a mirco level provided through dynamic libraries and CLR-based systems.

Well, part of the problem seems to be that the open-source community is very conservative and attached to C or C++.
They don't even look at what's around them in terms of languages. Recently there's been a debate here over using Eiffel (SmartEiffel) and we could see that half the people don't even care to learn what other possibilities exist. Miguel DeIcaza took a lot of heat because of Mono, too, by FUD spreaders that never understood it.

When you look at commercial software, like Rational Rose, you see that some of the problems you mention are really only a problem to the open-source community. Many in this community are UNIX die-hard system admins, which means they largely ignore some new software stuff. Others are so immersed in open-source only, that they never look to see what is being done in the other camp.

This community is too fixated in C and derived, and it's just plain dumb and unproductive to develop software in such a glorified assembler. OTOH, when they finally get this point, they fall in the "java trap."

Reply Parent Bookmark Score: 0

RE[3]: The Feature Bloat Excuse
by on Sat 10th Dec 2005 00:16 in reply to "RE[2]: The Feature Bloat Excuse"
Member since:

"Miguel DeIcaza took a lot of heat because of Mono, too, by FUD spreaders that never understood it."

Some of us understand the situation just fine. We're just waiting for the other shoe to drop so we all can do an "I told you so" in all your faces.*

*Childish I know, but then we're talking about a group that labels people that don't agree with them, "FUD spreaders" no matter how many times it's been explained to them, so it all balances in the end.

Reply Parent Bookmark Score: 0