Linked by fvillanustre on Fri 6th May 2011 22:19 UTC
Talk, Rumors, X Versus Y When comparing the evolution in market share of Linux and OpenBSD, two operating systems that were born around the same time, a question comes to mind: why is there such a difference in market penetration? Linux, on one side of the spectrum, with a license that supposedly impairs commercial venues, has enticed companies and organizations to adopt and support it under varying commercial models, while the BSD derivatives (FreeBSD, OpenBSD and NetBSD), with a larger history and an allegedly more commercial friendly license haven't been as successful to gather a large installed base and widespread adoption.
Permalink for comment 472190
To read all comments associated with this story, please click here.
RE[5]: Because....
by reez on Sat 7th May 2011 21:36 UTC in reply to "RE[4]: Because...."
reez
Member since:
2006-06-28

This attitude probably throws away perfectly good code but consider the following:
"My code is secure" - Anonymous Coward.
"My code is secure" - Someone who you know has picked up and fixed many bugs in the past.
BTW, trust is there "in addition to" code reviews, not "instead of".

ACLs, jails, package signing will be there the day someone willing to do the hard work and make them acceptable to the existing devs. In OpenBSD, "stupid" is a synonym for "No one has been willing to do it right".

It's not like they have to commit it if they don't want to, but I don't see a real reason for not participating at all. I mean yeah, I know the OpenBSD community and stances well enough to know that they don't want to do this, but they are able to review it and if there is any doubt they can throw it away. They are doing code audits anyway, so why not accept some additional code and money? Maybe they could get some new commuters.

Also I think most people wishing to take part in GSOC programming for the OpenBSD would know who they are dealing with and what is expected. Also there are certainly projects where people wouldn't be able to cause too much harm.

They could state all this together with their avialable projects.

Reply Parent Score: 2