Commentary
What Is Open Source?
As the controversy over open-source software drags on, I thought it might be helpful to take a step back and explain what open source is and how it works. Open source programming is much more organized than its name and image convey. The open source community actually consists of hundreds of thousands of programmers worldwide who sign up to work on different projects. Their ideas and their own coding prowess are their passports to any project. If the project has already been established, the programmer organizing the project can either accept or reject a fellow programmer's ideas and code.
As the controversy over open-source software drags on, I thought it might be helpful to take a step back and explain what open source is and how it works. Open source programming is much more organized than its name and image convey. The open source community actually consists of hundreds of thousands of programmers worldwide who sign up to work on different projects. Their ideas and their own coding prowess are their passports to any project. If the project has already been established, the programmer organizing the project can either accept or reject a fellow programmer's ideas and code.The level of organization depends upon the project and its participants. Linux is guided by a group of administrators led by the operating system's original creator, Linus Torvalds. Torvalds now does his work through the Open Source Development Lab a non-profit organization for developing enterprise-class Linux whose founding members include Computer Associates, Hewlett-Packard, and IBM. The Apache Software Foundation is a membership-based, not-for-profit corporation that exists to provide organizational, legal, and financial support for a group of open-source software projects that includes the Apache HTTP Server Project.
Programmers can choose from a variety of different licenses for their projects. One of the most popular is the General Public License, which seeks to keep any code developed within the open source community available to all open source programmers. The GPL permits open-source code to be sold for profit, as long as that code is made freely available to other open-source programmers. Companies that develop new applications using open source software modules don't have to share their work with the rest of the open-source community, as long as they don't attempt to profit off of code they've gotten from the community.
More Windows Insights
White Papers
- Mobile BI: Actionable Intelligence for the Agile Enterprise
- New Visual and Wizard-Driven Paradigms for Exploring Data and Developing Analytic Workflows
Reports
More >>Webcasts
- Maximize ROI with Database Consolidation onto Private Clouds
- Five Jobs You Can Do Better with Intelligent Decision Automation
Related Reading
| To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. | |
|
|
T-Shirt Giveaway: Each week we're selecting one great comment from our readers. The author of the comment will receive an InformaitonWeek Community t-shirt. So get posting! |
Subscribe to RSSResource Links
This Week's Issue
Technology Whitepapers
- Mobile BI: Actionable Intelligence for the Agile Enterprise
- Creating the Enterprise-Class Tablet Environment - by Yankee Group
- The BlackBerry PlayBook tablet's Good Bones - by BlackBerry
- Red Alert: Why Tablet Security Matters - by BlackBerry
- New Visual and Wizard-Driven Paradigms for Exploring Data and Developing Analytic Workflows
Featured Resource
Simplify your Migrations to Windows Server 2008 R2: Tips and Tricks
This technical brief dives deep into migration recommendations and explains how to plan thoroughly, adopt a phased approach and who to ask for help.
Read Now
This technical brief dives deep into migration recommendations and explains how to plan thoroughly, adopt a phased approach and who to ask for help.
Read Now












