Software 2.0
From Wikipedia, the free encyclopedia
This article is orphaned as few or no other articles link to it. Please help introduce links in articles on related topics. (December 2007) |
Software 2.0 is a term derived from Web 2.0 used to describe a second generation of software development methodologies. Analogous to the term Web 2.0, Software 2.0 refer to hosted services which aim to facilitate users creativity to develop and share their own software applications online.
The term includes open source projects -where many developers collaborate in a software project and make the source code available to the end user- and generative programming and code generation - where software tools assist users to build customized software applications-.
Following Web 2.0 design patterns, Software 2.0 services allow users to share their software applications on web-based communities.