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

PHP@
Zope@
 
 
directory of related topics

Software :: Open Source
Server Side Scripting :: Internet
WWW :: Perl
WWW :: Modules
Open Source :: Content Management

 
Open_Source RSS feed
internetnews.com Enterprise News

Greenplum Sees BI as Sweet Market
The Sun-backed startup isn't deterred one bit about the entrenched players in data warehousing and business intelligence.
HP Targets Telecoms' Customer Data Needs
New OpenCall and Service Governance Framework applications help create a real-time view of each customer and enable secure Web 2.0 development.
Autonomy 'Discovers' Virtualization
Zantaz is first eDiscovery solution to find file types in all virtual environments.

 
Subscribe to Internet RSS feed

directory of related sites

Awareness Studio - XML/XSL enterprise platform and A/SQL application server from Promind Systems.
Meta Description: [ mind power spiritual healing confidence natural pro job business employment ]

AxKit - XML Application Server for Apache. Provides on-the-fly conversion from XML to any format, such as HTML, WAP or text using either W3C standard techniques, or custom code. AxKit also uses a built-in Perl interpreter to provide for XML transformation.

Caudium - Web server/application server which allows for tag handlers similar to ColdFusion. Branched from Roxen Webserver.
Meta Description: [ Caudium is an feature rich, open source webserver with many unique features like on-demand image creation and advanced server-side parsing and threaded design. PHP4 scripting is also integrated by a Thread pool. ]

Enhydra - Java-based application server with XML features, licensed under BSD-like license
Meta Description: [ Enhydra website home of Enhydra Server, Enhydra Shark, Enhydra JaWE, Enhydra EAF, Enhydra Kelp, Enhydra Director, Enhydra DODS, EJOSA, Enhydra XMLC and Enhydra Oyster ]

GNU-Paperclips - Servlet API 2.1 servlet container. It provides HTTP/1.1 compliance and has an easy to use admin interface. [Open Source, GPL]

Jellybean Object Web server - A Perl-based application server modeled after Zope. Still in the early phases of development.

JOnAS (Java Open Application Server) - Distributed platform compliant with the EJB specifications [MPL-like license]
Meta Description: [ JOnAS (Java Open Application Server) is the certified open source implementation by ObjectWeb of the J2EE 1.4 specification. ]

maki - XML/XSLT processor utilizing Apache and mod_python.

Midgard Application Server - a tool for creating, modifying and maintaining dynamic database-enabled web services. [Free, Open Source, GPL]
Meta Description: [ Midgard CMS. Open Source Content Management System (CMS) for MySQL and PHP. Providing easy web page creation and management for Microsoft and Mozilla users. Midgard CMS is most powerful solution for website development and content management ]

500 ModeliXe - XML-compliant templating solution for PHP
Meta Description: [ ModeliXe la solution template en PHP / ModeliXe the best template engine for PHP developpements. ]

O'Reilly Network: JSP vs. XSP [Feb. 22, 2001] - Sue Spielman looks at JSP and XSP to help you decide which is right for your development needs.
Meta Description: [ This article examines JSP and XSP. ]

OpenEJB - Open Source Enterprise Java Beans (EJB) Container System and Server. [BSD-style license]

OpenFrame - Java-based framework for portal applications, providing API's and ready-to-use tools for pages, portlets, user management, content management, collaboration and community services. (LGPL)
Meta Description: [ The world's largest development and download repository of Open Source code and applications ]

OpenThought Communications - OpenThought is a Web application engine. Designed to create pages that communicate with web server from DHTML using XML to update portions of page rather than requiring entire page reloads.
Meta Description: [ OpenThought. ]

PHPAppl - PHP Application Server - PHP-based project geared toward creating web-development environment for non-programmers. Plans to allow web-interface to predefined modules for forums, yellow pages, and news.

500 Ricoh Platform for Information Applications - Java-based application server that allows for definition of custom tags, developed by a research group at Ricoh. Currently developing an Office Forms system, a shared Calendar, and a browser-independent bookmark and history manager.

Roxen Webserver - Web server application server which includes support for RXML, a tag-based language for constructing dynamic content. Allows tag plugins to be written in Pike.

SkunkWeb - An open source, easily extensible, high performance application server, written in Python.

SteelBlue - Open-source Web application server environment in which Web-database applications can be developed completely in an extended HTML language. Similar to ColdFusion.
Meta Description: [ SteelBlue is an open-source Web application server environment in which Web database applications can be developed completely in an extended HTML language. Similar to ColdFusion and Story Server. Steelblue provides an extension of HTML, automatic security enforcement, HTML generation, data checki... ]

TechWeb: Is There an Open-Source Solution? - With little or no marketing budget, open-source software is finding its way into the back offices of the largest companies and is powering some of the highest-bandwidth Web sites on the Internet.
Meta Description: [ Despite a lack of marketing resources, more businesses are discovering and deploying open source software in their back offices. ]

The iChilli mobile J2EE platform - Provides a J2EE compliant runtime environment for both server and mobile platforms, such as J2ME, MIDP or other CLDC based devices (e.g. runs on the PersonalJava enabled Sharp Zaurus and Compaq's iPAQ).
Meta Description: [ The iChilli mobile J2EE platform provides a J2EE compliant runtime environment for both server and mobile platforms, such as J2ME, MIDP or other CLDC based devices. For example iChilli runs on the PersonalJava enabled Sharp Zaurus and Compaq's iPAQ. ]

Webkool - Application server written in the Key programming language. Includes source, documentation, downloads, and mailing list. [Open Source, LGPL]
Meta Description: [ Welcome to webkool's homepage, an open source application server. ]

WebWare for Python - A suite of software components for developing object-oriented, web-based applications. [Open Source, Python license]

Whitebeam - An open-source project which provides a complete development environment for web applications using only XML and JavaScript.
Meta Description: [ Whitebeam. Open Source Web Application Server built through the integration of XML, XPath and Server-side Javascript in a secure framework. Whitebeam runs as an Apache module. Single Rapid Development Environment for all intranet, internet and extranet web applications. ]

Open_Source related videos
campaign to promote Linux to the general computing users. http://www.pinoygeek.org ... linux dell ubuntu raldz open ...
Next Video

 

HOMEADVERTISINGABOUT US

articlesartsbusinesscomputersgameshealthhospitalshomekids & teensnewsmobilephysiciansrecreationreferenceregionalscienceshoppingsocietysportsworld


Submit a Site About Become an Editor