Software 2.0
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 automatic programming - 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 such as GitHub.
Related concepts
See also
References
This article is issued from Wikipedia - version of the Monday, June 15, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.