submit urlsubmit rss feedadd directory

article

Open source describes practices in production and development that promote access to the end product's sources. Some consider it as a philosophy, and others consider it as a pragmatic methodology. Before open source became widely adopted, developers and producers used a variety of phrases to describe the concept; the term open source gained popularity with the rise of the Internet and its enabling of diverse production models, communication paths, and interactive communities.The complexity of such communication relates to Brooks' law, and it is also described by Eric S. Raymond, "Brooks predicts that as your number of programmers N rises, work performed scales as N but complexity and vulnerability to bugs rises as N-squared. N-squared tracks the number of communications paths (and potential code interfaces) between developers' code bases." -- "The Revenge of the Hackers". 2000. Subsequently, open source software became the most prominent face of open source.

The open source model can allow for the concurrent use of different agendas and approaches in production, in contrast with more centralized models of development such as those typically used in commercial software companies.Raymond, Eric S. The Cathedral and the Bazaar. ed 3.0. 2000.

History


Those involved with journalism and open source intelligence used the earliest known practices of open source that focused on accessibility rather than modification of sources. Software developers used to commonly release their code under public domain until they wanted to control how such freely accessible sources are modified and distributed. Developers, like the Free Software Foundation, began to license their work, but they still kept it as free software.

More on [ Open source ]


directory of related categories

 

 
 
directory of related topics

Standards :: Hardware
Protocols :: Internet
Open Source
Licenses :: Open Source
Open Source :: Operating Systems

 
Open_Source RSS feed
Open Source - Twitter Search

We just released our massively multi-core AJAX/REST server framework (90k+ source lines) as open source: http://bit.ly/4uFQP4 #digitalbazaar
manusporny (Manu Sporny) Wed, 16 Dec 2009 04:37:49 -0000
We just released our massively multi-core AJAX/REST server framework (90k+ source lines) as open source: http://bit.ly/4uFQP4 #digitalbazaar
Spirituality: Art, Consciousness, and Spirituality - Redefine God - Open Source ... http://bit.ly/548fje
angelshearyou (Angels Hear You) Wed, 16 Dec 2009 04:37:38 -0000
Spirituality: Art, Consciousness, and Spirituality - Redefine God - Open Source ... http://bit.ly/548fje
@freebsdgirl your comments of open source reminded me of this video. http://www.youtube.com/watch?v=k3uPZiMmCYI
dvd_sandwich (James Morris) Wed, 16 Dec 2009 04:37:27 -0000
@freebsdgirl your comments of open source reminded me of this video. http://www.youtube.com/watch?v=k3uPZiMmCYI
Massively scalable multicore AJAX/REST C++ framework - Just released 92,000+ lines of code as open source: http://bit.ly/4uFQP4 #ajax #rest
digitalbazaar (Digital Bazaar, Inc.) Wed, 16 Dec 2009 04:35:56 -0000
Massively scalable multicore AJAX/REST C++ framework - Just released 92,000+ lines of code as open source: http://bit.ly/4uFQP4 #ajax #rest
Sorry, 30 minutes in - Android is just PAINFUL in comparison to the iPhone. It's only "win" is that it's open source. (via @chrispirillo)
kristinabigdeli (Kristina Bigdeli) Wed, 16 Dec 2009 04:35:54 -0000
Sorry, 30 minutes in - Android is just PAINFUL in comparison to the iPhone. It's only "win" is that it's open source. (via @chrispirillo)
MSFC Procurement Doesn't Understand what "Open Source" Means http://srs.gs/542
NASAWatch (NASA Watch) Wed, 16 Dec 2009 04:33:59 -0000
MSFC Procurement Doesn't Understand what "Open Source" Means http://srs.gs/542

 
Subscribe to Open_Source RSS feed

directory of related sites

ActiveState Programmer Network: ASPN - Online resource for open source community: information and resources for Perl, PHP, Python, Tcl, XSLT; Cookbooks, documents, mail lists, modules, news feeds, products, user groups, Web services.
Meta Description: [ ActiveState Open Source Programming tools for Perl Python XML xslt scripting with free trials. Quality development tools for programmers systems administrators database administrators network administrators and webmasters ]

Open Source High-level Languages in Your Neighborhood - Treats 6 popular, modern, high-level languages (Eiffel, Lua, Smalltalk, Squeak, Python, Ruby), what they are being used for, where they are hiding in industry today. Descriptions, resource links. [Developer.com]
Meta Description: [ Here is a handful of popular modern high-level languages, what they are being used for, and where they are hiding in the industry today. ]

Open_Source related videos
How the FreeBSD Project Works
Next Video
Open_Source related videos

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor