x
Loading
 Loading
Hello, Guest | Login | Register

Linus' Law to the Letter

Open source is more than a mantra; it’s also a best practice.

If open source has a mantra, it must surely be, “Free as in speech, not free as in beer.” Software, we claim, should be unencumbered, allowing consumers of the software to run, copy, distribute, study, change, and improve the code as they see fit — in other words, free, as in liberty, to exploit the code.
But “free as in speech” isn’t just a simile for open source. It’s also one of its best practices. Most open source projects operate as a community, where freewheeling, democratic, and even contentious debate improves both the code and the community. All are welcome. “Citizenship” is attained via contribution. Leadership is awarded by merit.
Better yet, the evolution of the community (the people and the product) plays out in public, typically in a forum, mailing list, or newsgroup, and, of course, in each project’s source code tree. Thanks to the wonders of the Internet, the government of an open source project is uniquely chronicled in real-time for all to see and critique.
As this issue of Linux Magazine goes to press, the kernel development community is focusing some of that invaluable discordant debate on how to manage kernel security risks. The quandary: announce exploits or keep them a secret? Broadcast vulnerabilities to the good and bad guys, or maintain the status quo until a fix is available?
To date, Linux kernel developers have favored immediate disclosure — followed almost immediately by repair. Indeed, most open source projects react so speedily. However, the…

Please log in to view this content.

Not Yet a Member?

Register with LinuxMagazine.com and get free access to the entire archive, including:

  • Hands-on Content
  • White Papers
  • Community Features
  • And more.
Already a Member?
Log in!
Username

Password

Remember me

Forgotten your password?
Forgotten your username?
Read More
  1. Photo: Linus Celebrates the Windows 7 Launch
  2. Linux Magazine 2009 Mobile Developer Survey
  3. Pleased to Meet You: Tips for Interviews
  4. Resume Writing 101
  5. Bro', Can You Spare a Job?
Follow Linux Magazine
Rackspace