Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

February 23 2012

With Many Eyeballs, All Bugs Are Shallow
source-code
In his seminal work The Cathedral and the Bazaar, Eric Raymond put forward the claim that "given enough eyeballs, all bugs are shallow." He dubbed this Linus' Law, in honor of Linux creator Linus Torvalds. It sounds like a fairly self-evident statement, but as the Wikipedia page points out the notion has its detractors. Michael Howard and David LeBlanc claim in their 2003 book Writing Secure Code "most people just don't know what to look for." A new report from the Coverity Scan project today indicates that a great many people do know what to look for, and open source software is at least on par -- if not better than! -- proprietary software with respect to software defects. The Coverity Scan project evaluated selected open source projects and a number of anonymous proprietary codebases to identify "hard-to-spot, yet potentially crash-causing defects." The results reinforce Linus' Law.

February 06 2012

Can Startups Learn Anything From Linux?
Image (1) tux.jpg for post 194399
Linux is the world's largest collaborative software development project. People from all over the world have influenced the Linux kernel code, and it runs on everything from mainframe computers to wristwatches. Linux, and free software development in general, provides some tremendous insights into what makes a successful project. Can today's startups learn anything from the history of Linux? The history of Linux proves that collaborative development speeds true innovation. If Linus Torvalds were left to work on Linux alone, there's no way it would be the success it is today. A great many of the things that Linux does today are a direct result of people scratching their own itches, and then contributing their work back upstream to Linus. Many people focusing on their own little (and not-so-little) problems have made Linux the powerhouse that it is today.
Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.