How the Open Source software development model works
Jump to navigation
Jump to search
How the Open Source software development model works
GRASS differs from many other GIS software packages used in the professional world in that it is developed and distributed by users for users; mostly on a volunteer basis, in the open, and is given away for free.
Emphasis is placed on interoperability and unlimited access to data as well as software flexibility and evolution rate (both added features and bug minimization).
Free can have many meanings, as the links below illustrate, and within a project there is often a spectrum of philosophies and goals amongst developers. But it works - Free Software has revolutionized many sectors of the computing world over the last few years and continues to do so today.
- Philosophy of the Free Software Movement
- The Open Source Initiative has a good explanation
- The Free Software Foundation
- The GNU General Public License
- Producing Open Source Software (book)
Articles:
- D. Rocchini, M. Neteler, 2012: Let the four freedoms paradigm apply to ecology. Trends in Ecology & Evolution, Vol. 27, No. 6. (June 2012), pp. 310-311 doi:10.1016/j.tree.2012.03.009
- De Paoli, S., D'Andrea, V., 2008: How artefacts rule web-based communities: practices of free software development. Intl Journal of Web Based Communities, Vol. 4, No. 2, https://doi.org/10.1504/IJWBC.2008.017673
- Community based software development: The GRASS GIS project (presentation)
- Scaling up globally: 30 years of FOSS4G development (presentation)