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

BSD@
Unix@
 

 
 
directory of related topics

Projects :: Parallel Computing
Open Source :: Operating Systems

 
Open_Source RSS feed
Software Infrastructure - RSS Sponsorship

SaaS vendor quits browser to boost sales
Fri, 18 Jul 2008 15:30:54 -0700
SaaS CRM vendor Entellium is phasing out its browser-based offerings in favor of a smart client version that it says sells faster, better and at one-fifth of the marketing costs of the old version. by Phil Wainewright
SaaS vendor quits browser to boost sales
Fri, 18 Jul 2008 15:30:54 -0700
SaaS CRM vendor Entellium is phasing out its browser-based offerings in favor of a smart client version that it says sells faster, better and at one-fifth of the marketing costs of the old version. by Phil Wainewright
SaaS vendor quits browser to boost sales
Fri, 18 Jul 2008 15:30:54 -0700
SaaS CRM vendor Entellium is phasing out its browser-based offerings in favor of a smart client version that it says sells faster, better and at one-fifth of the marketing costs of the old version. by Phil Wainewright
Open-source Castle Project founder joins Microsoft
Fri, 18 Jul 2008 12:45:24 -0700
Hamilton "Hammett" Verissimo, the founder of the open-source Castle Project, is joining Microsoft on August 11 as a program manager on the Microsoft Extensibility Framework MEF team. by Mary Jo Foley
Open-source Castle Project founder joins Microsoft
Fri, 18 Jul 2008 12:45:24 -0700
Hamilton "Hammett" Verissimo, the founder of the open-source Castle Project, is joining Microsoft on August 11 as a program manager on the Microsoft Extensibility Framework MEF team. by Mary Jo Foley
Open-source Castle Project founder joins Microsoft
Fri, 18 Jul 2008 12:45:24 -0700
Hamilton "Hammett" Verissimo, the founder of the open-source Castle Project, is joining Microsoft on August 11 as a program manager on the Microsoft Extensibility Framework MEF team. by Mary Jo Foley

 
Subscribe to Operating_Systems RSS feed

directory of related sites

AtomsNet - Modular object-oriented application to index files across networks. Consists of plug-in type data retrieval system, webserver, peer-to-peer connections for network-wide information gathering, retrieval; has features of OSs, database management systems, distributed networking. [Open Source, GPL]

E1 - A distributed operating system based on the concepts of object replication, component model support and persistence. It consists of a L4 microkernel and a set of distributed objects acting at the user level. [Open source]
Meta Description: [ The E1 operating system is aimed to provide efficient support for reliable distributed computing, based on object replication, component model support and persistence. ]

Mungi - Orthogonally persistent, capability-based secure SASOS using L4 2nd generation microkernel. Goals: Prove SASOSs can run on normal hardware, be as secure as normal OSs; can be as efficient as, and are faster than, normal OSs in some important uses; can be pure SASOSs with all data (even system data) in one address space and no other IPC mechanism is supported by OS. POSIX emulating. [Open Source, GPL]

Quarks - Simple, yet efficient distributed shared memory (DSM) system; a user-level library plus header files supports DSM on groups of Unix workstations. Runs on 4.3BSD/M68k, HP-UX/PA-RISC, IRIX 5.2/MIPS, SunOS 4.1/SPARC. [Open Source, public domain]

x-kernel - Object-based framework to implement network protocols; defines an interface that protocols use to invoke operations on one another (i.e., to send messages to and receive messages from adjacent protocols) and a collection of libraries to manipulate messages, participant addresses, events, associative memory tables (maps), and threads.

Open_Source related videos
in video is Audacity: Free Audio Editor and Recorder. A free, open source software for recording and editing sounds in ...
Next Video

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor