We introduce a model of software bug dynamics where users, programmers and maintainers interact through a given program. When the program is written from scratch, the first phase of development is characterized by a fast decline of the number of bugs, followed by a slow phase where most bugs have been fixed, hence, are hard to find. For a given set of parameters, debugging in open source projects is always faster than in closed source projects. Finally, we determine qualitative lowers bounds to quality of Linux programmers.
I have introduced a model of sociological models. For almost all parameters, the sociological model turns out to be complete and utter bullshit.
Re:Does anyone else think this plausible?
on
My Visit to SCO
·
· Score: 4, Funny
Sorry, but I'm a firm believer in the "Single Lawsuit Theory" and that Lee Harvey Scowald acted alone.
I can't really name an MS product that does refactoring, just like you didn't name a Sun IDE.
I don't need to name a Sun IDE, since Java doesn't suffer from the same vendor lock-in that.NET does. (Please, spare me the Mono red herring.)
And I can't believe you mention hating a crappy IDE, and loving Java in the same breath. Java has had the worst collection of IDEs EVER.
-1, uninformed flamebait
Name a Microsoft product that has the refactoring features of the Eclipse IDE, or IntelliJ.
Notepad and command line was the only way to be productive.
-1, uninformed flamebait
Even in the early days of Java development, only a mor^H^Hasochist would use Notepad to write Java code when several free syntax-highlighting auto-indenting text editors were available.
In two weeks, The SCO Group Inc. intends to begin showing analysts where the Unix code it owns has been illegally copied into the Linux kernel. The source code will be made available to parties who agree not to disclose the Unix source code, but they will be able to share publicly their assessments of SCO's claim.
It's amusing that SCO sounds just like the Raelians promising their proof of cloning.
In every field of human endeavor the work done is 99% derivative, and it has always been that way. Look at writing, music, film, science, hell, look at software in general. The truly original works stand out, so we tend to think they are more common than they actually are.
Derivative isn't bad. There are games that are derivative, but a hell of a lot of fun (Civ 2, for example). Games that are derivative crap would have been crap even if they were the first in their fields.
Re:firewall? we don't need no stinkin' firewall!
on
IT at the CIA
·
· Score: 1
I hope their network isn't wireless, then.
Re:FYI incaseof /. fx
on
I, Spammer
·
· Score: 3, Funny
Ooops, should have said copy and paste, since it looks like the WaPo article is still there.
Re:FYI incaseof /. fx
on
I, Spammer
·
· Score: 5, Insightful
Can we stop with the cut-and-paste of text from the WaPo site? The site seems to be extremely well architected to handle high demand, and has never been Slashdotted as far as I know.
If it hadn't been for the fact that Microsoft started wielding their market share in ways that made their customers uncomfortable no one would be interested in OpenOffice in the slightest.
You have just speculated about what "might have happened", conveniently interpreted it according to your ideology, and stated that it confirms said ideology. Why is your interpretation any more valid than this one, made from a different ideology?
The increased interest in Open Office would have occurred no matter how Microsoft priced or licensed their office suite. This shows how the market is irrelevant and consumers are more interested in doing the moral thing.
The problem with having an ideology is that, then, every fact is interpreted in light of that ideology and twisted to confirm the ideology. Or, as Linus Torvalds said, "Ideologies suck.".
I believe that Microsoft has the right to try and compete
What you believe doesn't matter. What the law is does matter. (At least until you proselytize your beliefs sufficiently that they become law. Good luck.)
Apparently Mr. Ashcroft doesn't either.
Refusal to prosecute a particular case carries no implication about suitability of a law itself
Microsoft won't be a monopoly by the time that the government looks at this case again. The market will have done its job without any help from those pesky meddlers at the DOJ.
Whether or not Microsoft eventually loses its monopoly status, the damage done to the market over decades by its abusive practices can not be undone. So the market has not done its job. Sorry that your ideological blinders won't let you see that.
I agree that the typesafe enums, foreach iteration, and auto-boxing are good ideas. The jury might still be out on the meta-data thing. Also, I couldn't agree more about operator overloading.
Sorry, not a bug. What happened is the JDOM folks (gambling) relied on the internal implementation of StringBuffer and not its public API. That also broke JDOM for 1.2 jvms, which implemented StringBuffer differently. The internal implementation changed in 1.4.1, hosing the JDOM folks. Sun's only mistake was making this change in a minor version instead of a major one.
to the "looting" of the Iraqi national museum (at last count, 33 pieces, not tens of thousands), I guess the open source community is pretty safe.
you can get your "Linare" upholstered with fine Corinthian leather.
Buy a vowel.
We introduce a model of software bug dynamics where users, programmers and maintainers interact through a given program. When the program is written from scratch, the first phase of development is characterized by a fast decline of the number of bugs, followed by a slow phase where most bugs have been fixed, hence, are hard to find. For a given set of parameters, debugging in open source projects is always faster than in closed source projects. Finally, we determine qualitative lowers bounds to quality of Linux programmers.
I have introduced a model of sociological models. For almost all parameters, the sociological model turns out to be complete and utter bullshit.
Sorry, but I'm a firm believer in the "Single Lawsuit Theory" and that Lee Harvey Scowald acted alone.
Why? So they can be fried instead of eaten raw?
I hope your life insurance provider doesn't see this.
Sounds like a Michael Crichton recipe for technology gone bad. I bet the fat guy in your lab gets it first.
I can't really name an MS product that does refactoring, just like you didn't name a Sun IDE. I don't need to name a Sun IDE, since Java doesn't suffer from the same vendor lock-in that .NET does. (Please, spare me the Mono red herring.)
-1, uninformed flamebait
Name a Microsoft product that has the refactoring features of the Eclipse IDE, or IntelliJ.
Notepad and command line was the only way to be productive.
-1, uninformed flamebait
Even in the early days of Java development, only a mor^H^Hasochist would use Notepad to write Java code when several free syntax-highlighting auto-indenting text editors were available.
It's amusing that SCO sounds just like the Raelians promising their proof of cloning.
talking to real people improves social skills, and getting outside for a bike ride improves physical skills.
doesn't purchase computing services from both HP and Sun.
Derivative isn't bad. There are games that are derivative, but a hell of a lot of fun (Civ 2, for example). Games that are derivative crap would have been crap even if they were the first in their fields.
I hope their network isn't wireless, then.
Ooops, should have said copy and paste, since it looks like the WaPo article is still there.
Can we stop with the cut-and-paste of text from the WaPo site? The site seems to be extremely well architected to handle high demand, and has never been Slashdotted as far as I know.
Truly an American icon ...
You have just speculated about what "might have happened", conveniently interpreted it according to your ideology, and stated that it confirms said ideology. Why is your interpretation any more valid than this one, made from a different ideology?
The increased interest in Open Office would have occurred no matter how Microsoft priced or licensed their office suite. This shows how the market is irrelevant and consumers are more interested in doing the moral thing.
The problem with having an ideology is that, then, every fact is interpreted in light of that ideology and twisted to confirm the ideology. Or, as Linus Torvalds said, "Ideologies suck.".
What you believe doesn't matter. What the law is does matter. (At least until you proselytize your beliefs sufficiently that they become law. Good luck.)
Apparently Mr. Ashcroft doesn't either.
Refusal to prosecute a particular case carries no implication about suitability of a law itself
Microsoft won't be a monopoly by the time that the government looks at this case again. The market will have done its job without any help from those pesky meddlers at the DOJ.
Whether or not Microsoft eventually loses its monopoly status, the damage done to the market over decades by its abusive practices can not be undone. So the market has not done its job. Sorry that your ideological blinders won't let you see that.
Sorry, but Microsoft has been found to be a monopoly in a court of law. They don't have the same rights as non-monopolies. Legal fact. Get over it.
I agree that the typesafe enums, foreach iteration, and auto-boxing are good ideas. The jury might still be out on the meta-data thing. Also, I couldn't agree more about operator overloading.
memory leaks (StringBuffer ToString anyone?).
Sorry, not a bug. What happened is the JDOM folks (gambling) relied on the internal implementation of StringBuffer and not its public API. That also broke JDOM for 1.2 jvms, which implemented StringBuffer differently. The internal implementation changed in 1.4.1, hosing the JDOM folks. Sun's only mistake was making this change in a minor version instead of a major one.
The only important one, generics, has been in the works long before C#. The others are just to achieve buzzword equivalence with C#.