Slashdot Mirror


Open Source Code Maintainability Analyzed

gManZboy writes "Four computer scientists have done a formal analysis of five Open Source software projects to determine how being "Open Source" contributes to or inhibits source code maintainability. While they admit further research is needed, they conclude that open source is no magic bullet on this particular issue, and argue that Open Source software development should strive for even greater code maintainability." From the article: "The disadvantages of OSS development include absence of complete documentation or technical support. Moreover, there is strong evidence that projects with clear and widely accepted specifications, such as operating systems and system applications, are well suited for the OSS development model. However, it is still questionable whether systems like ERP could be developed successfully as OSS projects. "

12 of 264 comments (clear)

  1. Results would be fairer by Anonymous Coward · · Score: 3, Funny

    If they excluded PERL.

    1. Re:Results would be fairer by chromatic · · Score: 2, Funny

      Helpful tip: avoid the breakfast cereal aisle of any supermarket in the U.S., lest the bewildering array of choices and your own indecision cause you to starve.

  2. I tried to read it but... by Anonymous Coward · · Score: 5, Funny

    by Ioannis Samoladas, Ioannis Stamelos, Lefteris Angelis, Apostolos Oikonomou ...it was all Greek to me.

    1. Re:I tried to read it but... by Anonymous Coward · · Score: 1, Funny

      That's easy for you to say!

  3. bah! by eggoeater · · Score: 2, Funny

    I just keep my code on one 3 1/2 inch floppy.
    Haven't had a problem yet....

    1. Re:bah! by Sponge+Bath · · Score: 3, Funny
      ...3 1/2 inch floppy

      Nothing to be ashamed of, that's a pretty average size.

  4. Those who forget history are doomed to reimplement by Thud457 · · Score: 2, Funny

    You lazy young whippersnappers and your precious Perl! You probably think you INVENTED write-only code. In my day, we wrote APL, and nobody liked it!!!!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  5. Ah yes. by Stumbles · · Score: 2, Funny

    What more documentation do you need than the source code? Seems plenty enough to me, seeing as by and large only developers would look at it anyway. Even if a non-programmer wanted to spin their propeller on it, the original author is only an email away. Seems rather complete to me. Of course the analysis would not be complete without an equation. 43 sounds about right to me..... it's one better than THE answer.

    --
    My karma is not a Chameleon.
  6. Only one man... by game+kid · · Score: 3, Funny

    ...dared to challenge this article.

    (insert rousing action-series music) Hercules!

    --
    You can hold down the "B" button for continuous firing.
  7. Re:Those who forget history are doomed to reimplem by Anonymous Coward · · Score: 1, Funny

    In my day, we used punch cards, and once you made a hole, it was there for life.

  8. bah! "experts" by Anonymous Coward · · Score: 2, Funny
    From TFA: "Four computer scientists ... argue that Open Source software development should..."

    I stopped reading at that point.

    If they think they're so smart, those 4 guys are welcome to fork whatever project they want and do it themselves.

  9. further research indeed by famebait · · Score: 2, Funny

    While they admit further research is needed,

    It's not usually all that hard to get people to "admit" that they'd like more funding.

    disclaimer: that was not meant as a rant, I work in science myself. But "more research is needed" is a running joke in the community. It doesn't detrect from the work, but every publication on the planet includes it, and every serious reader treats it as a mere formality and silently ignores it.

    --
    sudo ergo sum