Slashdot Mirror


Open Community vs. Open Code

snydeq writes "Recent silence regarding the future of OpenSolaris under Oracle's hand has InfoWorld blogger Savio Rodrigues questioning the relative importance of open code. 'Source code availability is a central factor in establishing trust in the open source community, as knowledge that the source is available can often allay fears about the future of a particular open source project or product. And yet, this trust can often be overstated,' Rodrigues writes. Members of the OpenSolaris community have been agitating for Oracle to clarify its plans for OpenSolaris in the wake of its acquisition of Sun, with some suggesting a fork as a way of severing ties. But, as Rodrigues points out, 'The community around an open source project or product can certainly be vibrant without having the resources to support a fork. In fact, this is true for many open source communities, which count numerous members, very few of whom would be qualified to develop the open source project further should a fork occur. Worse, even fewer would be interested in doing so.'"

6 of 141 comments (clear)

  1. Hmmm by drolli · · Score: 5, Insightful

    So the short and neutral for of this article is:

    A company opening the source to a given product at a given time may decide that - upon seeing not enough external developers jumping on - that it may be not worth continuing this effort. And the "community of administrators and users" complains they dont have enough programmers to fork it on their own.

    How to say: Congratulations. But you know that *working* open source ecosystems also include programmers.

    1. Re:Hmmm by 0123456 · · Score: 4, Insightful

      Why would a 'weekend hacker' work on OpenSolaris when they could work on Linux instead?

      That's the fundamental problem: OpenSolaris has user features that Linux doesn't -- assuming Oracle continue to support it I'm probably going to set up an OpenSolaris server in the next year or so because ZFS is better than anything Linux currently has -- but it doesn't really offer anything to the average 'weekend hacker' that Linux doesn't.

      Even if it was made available under the GPL, I suspect most of the best code would be copied into Linux and then it would die off.

    2. Re:Hmmm by pydev · · Score: 5, Insightful

      Spare time? Most open source programmers get paid for their work, and quite well. Companies pay programmers to contribute to open-source enterprise-scale operating systems because they don't want to be dependent on the likes of Microsoft, Sun, or Oracle. And it works out economically because those companies have been overcharging tremendously.

  2. Free as in Future by kainosnous · · Score: 5, Insightful

    There are many reasons why Open Source is good. The availability of developers is only one reason. Even if there seems to be a lack of competent developers ready to take over the project, simply having that potential can mean all the difference. If nothing else, the more eyes on the code, the more likely that bugs can be found and reported. At some point all closed source software will become unmaintained because technology changes, and there is only a finite set of resources. OSS, however, is always available to tinker with, even long after it seems to be worthwhile. As a comparison, think about older cars. They don't have all the bells and whistles, but still have value because they can still be worked on long after their respective companies moved on to newer models.

    As a user of OSS, I prefer it even if there is a slightly better closed source alternative. Even though I very rarely look at that actual code, it's nice to know that it is there. It also says a lot about the company when they close up the code. I'm sure that others feel that way too. I don't mind if you sell your product, but I feel that once I buy it, it should be mine to take apart.

    Sadly, Microsoft is a great example of how well closed source and good marketing can be. That is why I secretly want that giant to fall. I still think there is an unfortunately large number of people who don't care where their stuff comes from and what the real cost is as long as it works for the short term.

    --
    There are 10 commandments: 01)Thou shalt love the Lord Thy God 10)Thou shalt love thy neighbour as thyself.Matt22:34-40
    1. Re:Free as in Future by GF678 · · Score: 4, Insightful

      I still think there is an unfortunately large number of people who don't care where their stuff comes from and what the real cost is as long as it works for the short term.

      There's a reason for that - the open-source community hasn't been able to successfully present a long term disadvantage to using closed-source tech that people can relate to.

      I'm still using Windows because I honestly can't see a long term disadvantage in doing so. By using it I have all the software I could possibly want, guaranteed compatibility with current and future hardware, and so on. I've tried Linux and all I end up with is compromises to tangible things I want to do with my computer. If long term issues become foreseeable with Windows, then I can give it the flick and change to something else.

      You HAVE to present to people a tangible long term issue with using closed-source software that they can UNDERSTAND. Geek ideology isn't enough, and if that's all that you've got, then no wonder closed-source tech is still going to dominate.

  3. Re:What's that I hear? by gdshaw · · Score: 5, Insightful

    after a decade plus of open source developers using the "do it yourself" line to escape from listening to feedback and requests from end users.

    You mean to say that, when working for no reward, they work on the features that suit their interests rather than your interests? How shocking.

    Your concept of user requests as something that developers have to ‘escape’ from betrays completely the wrong attitude. Listening to requests is one thing, but actually implementing them may require a large commitment of time and energy that you're not paying for. If you can convince someone to do the work anyway, for whatever reason, then that's great: everyone wins. If not then ‘do it yourself’ is a perfectly reasonable response.