Slashdot Mirror


How Open is Open Source Really?

jg21 writes to tell us that several industry leaders have chimed in with a response to Nat Torkington's recent piece "Is 'Open Source' Now Completely Meaningless". In the original piece Torkington raised the question of whether the term "open source" had lost any meaning because of companies that use the label yet largly restrict user interaction. Sun's Simon Phpps chimed in by stating: "I see open source as a term relevant to the way communities function and I'd support the reunification of the terms 'Free' and 'open source' around the concept of Free software being developed in open source communities. On that basis it's not dead."

6 of 151 comments (clear)

  1. Open Source means you get the code, that's it by El+Cubano · · Score: 3, Insightful

    I see open source as a term relevant to the communities function ...

    Except that you don't get to define what open source means. The Open Source Initiative has that luxury. IIRC, they went to great lengths to differentiate Open Source and Free Software as two distinct entities. Open Source means you get the code and nothing more. No guarantee that you can redistribute, no guarantee that the vendor pays attention to you. The list goes on. You can have closed source with an open process (I think the Java Community Process is a good example of this), open source with open process (Python and their Python Enhancement Proposals) and open source with a closed process (XFree86, the reason we have X.org today and the old gcc before it was replaced by egcs. Even free software doesn't guarantee the openness in the process that you might want, as the case with the old gcc clearly illustrates. If community is important to you, that should be part of your selection criteria, not something that you let surprise you after you have picked.

  2. Amen! by drinkypoo · · Score: 4, Insightful

    I'm utterly tired of people not involved with a movement trying to redefine it. Open Source has been around for a lot longer than Free Software. In fact, it used to be the norm in a lot of areas.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  3. Diff between OSS and FL/OSS by tomstdenis · · Score: 3, Insightful

    Just because you can see the code doesn't mean you can contribute.

    Not only that, but just because the code is open doesn't mean it's accessible [re: properly written/designed]. Shitty code, even though it's open, can disuade newcomers to develop.

    For OSS or libre software to be truly effective it has to target key problems and stay on focus. It also has to be written/documented to encourage new developers to learn from it and add to it. I suspect on projects like the Kernel and GCC there are many "old farts" who lead most of the significant development. In 20-30 years who will replace them if nobody can learn from what they have done?

    Tom

    --
    Someday, I'll have a real sig.
  4. Not much to say by T.E.D. · · Score: 4, Insightful
    For those who don't wanna bother to RTFA, he starts off by complaining about a specific company claiming to use OSS when its software isn't downloadable, only to have to post this correction:

    (update: Vyatta source is in git, though in my defense you can't find this out from their downloads page only the wiki. Their entire product is GPL, so they're as open source as they come. I apologize for misfiring)


    This is in paragraph one of a 6 paragraph article. Not a good start.

    There is one genuine arguing point, where someone named "Tim" tries to claim that certain software is cool because it embraces and extends Postgres to make it Oracle compatible. Its a silly claim though. If you ditch Oracle for someone else's proprietary Oracle look-alike, what exactly are you gaining? Certainly nothing an Open Source or Free Software advocate cares about.
  5. Open Source != GPL by moore.dustin · · Score: 3, Insightful

    Creating something in an open source community/environment does not necessarily mean it will be released under the GNU/GPL license. It sounds like the OP seems to think that all open source projects either should be, or are made with release under the GPL being the end result of the program. That is not how it works. Open source projects can and often do yield a marketable product for sale in one for or another. Now other groups start out with the intent of designing a program and releasing it under a GPL - these groups then adopt the open source model in order to gain support, insight, and contributions from interested parties.

    Open Source = Development Model, not a release model/plan

    GPL(free) and open source can be mutually exclusive.

  6. Re:Free Software, not "open source" by upside · · Score: 3, Insightful

    You've got to be kidding. "Free software" is even more useless than "open source".

    It's only the geek crowd, and specifically in the software context, that thinks of free as freedom. For most people "free" connotes free as in beer (zero cost), even in the software context. A little test to put yourself in Joe Average's shoes: imagine yourself outside a bookstore. A sign above a shelf in the window says "free books". Now, do you think "cool, freebies", or do you REALLY think "cool, books that I can copy, modify and sell"?

    The simple truth is that people just have to learn about the nuances. You can't create a cover-all term and expect everyone to agree on the meaning and trust everyone not to abuse it.

    Aspects such as cost, availability of source and restrictions on use and redistribution are not necessarily tied together at all. I can devise a libre-but-not-zero-cost license that allows people to modify and resell the software, but forbids them from giving it away for free. Or an "zero-cost-redistributable-modifiable-only-for-pri vate-use" license stipulating that the source may be viewed and modified for private use, but the modified versions may not be resold. Ad infinitum.

    --
    I'm sorry if I haven't offended anyone