Notes on Oct 16 Session on Open Source
Open Table on Open Source
Last week’s discussion on open source, if general, succeeded in bringing to the forum diverse and passionate attitudes towards the subject.
The discussion approached open source from three angles: first, open source as a business model, second, open source as an ideological stance towards software systems, and third, open source as an attribute of design tools and environments. A transversal idea –that could be further explored in future Forums- is the emergence of new models of architectural practice, and authorship, based on one or in all of the previous categories. Its underlying question was What is the nature of design knowledge, and can/should it be further made into the object of new kinds of economic transactions?
The discussion could go on and be enriched if grounded on some common concepts (and projects). It would help, for instance, to distinguish between two different enterprises: while Free Software and Open Source refer to very different ideologies, we tended to confuse the attributes of each in the debate.
With this purpose in mind Steffen and I put together some references and materials that may be relevant. Consistent with their subject, many of the readings can be freely downloaded from the web. You can check it out in http://www.des-comp.net/blog/?p=138. This is a very incomplete list, and would be great if it is taken as a starting point to be improved and added upon.
Via the blog and the forum we hope to build a shared understanding of the topic. Please add comments and references to this list and materials.
References
Manuel De Landa_Open Source: a movement in search of a philosophy
http://www.cddc.vt.edu/host/delanda/pages/opensource.htm
Old De Landa’s take on Open Source.
Richard Stallman_Free Software, Free Society
http://www.gnu.org/philosophy/free-software-for-freedom.html
These essays are key for understanding the distinction between the Open Source and the Free Software movements (with capitals) as drawn by MacArthur genius, founder of the GNU project and free software advocate Richard Stallman. This document summarizes the ethical aspects of FS: “to use free software is to make a political and ethical choice asserting the right to learn, and share what we learn with others.” And “Free software has become the foundation of a learning society where we share our knowledge in a way that others can build upon and enjoy”. Stallman formulates his main theses about free software (‘free software’ doesn’t mean ‘software for free’, but more like ‘free speech’), and how it is different from the open source idea, which he perceives as a distortion of the initial enterprise. The section I cite in the next paragraph is intriguing. It shows how free software is not necessarily a negation of capitalist transactions:
“Many people believe that the spirit of the GNU project is that you should not charge money for distributing copies of software, or that you should charge as little as possible—just enough to cover the cost. Actually, we encourage people who redistribute free software to charge as much as they wish or can. If this seems surprising to you, please read on”.
Christopher Kelty: Two Bits: The Cultural Significance of Free Software
http://twobits.net/read/
http://twobits.net/pub/Kelty-TwoBits.pdf
Throughout his discussion Kelty focuses on the political and economic aspects of free software-making communities, and puts forward the concept of “recursive publics” as a way to pin down a new kind of social actor which is self-regulating, self-conscious, self-maintaining, and self-modifying. Kelty’s discussion of geek’s making of free software highlights the rhetoric devices through which members of a community define their identities.
Lev Manovich_Software Takes Command
http://lab.softwarestudies.com/2008/11/softbook.html
http://softwarestudies.com/softbook/manovich_softbook_11_20_2008.pdf
Paraphrasing Gideon’s classic “Mechanization Takes Command”, Manovich’s title is concerned with the cultural foundations of the media-creation software industry, and is built on the premise that during the years comprised between 1990 and the mid 2000s software applications replaced virtually every traditional media creation tool, becoming today’s “main engine of culture”. Contemporary media production –Manovich argues- cannot be understood without taking into account and understanding the exchanges of design descriptions and artifacts across software platforms that typically define today’s design workflow’s. The book’s discussion of emergent models of authorship in the “software age” is merely enumerative but can be useful for discussion purposes. Manovich discusses open source as one of the new models of authorship that emerge in a society where digital means of production are distributed.
Free Software Foundation
http://www.fsf.org/
The home to the FS initiative.
“To use free software is to make a political and ethical choice asserting the right to learn, and share what we learn with others. Free software has become the foundation of a learning society where we share our knowledge in a way that others can build upon and enjoy.”
Des-Comp (only slightly related) References
Dan Smithwick’s SMArchS thesis
Not strictly related to open source, but suggestive of questions of distributed authorship, Smithwick proposes a scenario in which user’s “designs” are made into constructible objects by a proprietary system working as an online social network. The proposed system raises interesting questions about the commoditization of the very notion of design through the paradigm of mass customization.
Kalaya Kovidvisith’s thesis
Comments: TODO
Tom Plewe’s thesis
Comments: TODO
Free Software Design Tools
Steffen Reichert compiled a great list of free software design tools:
An Open-Source Design Software Package:
Operating System
Ubuntu - http://www.ubuntu.com/
Office Suite
Open Office - http://www.openoffice.org/
Image Manipulation
Gimp - http://www.gimp.org/
Vector Graphics
Inkscape - http://www.inkscape.org/
Desktop Publishing
Scribus - http://www.scribus.net/
Visual Programming
Processing - http://processing.org/
3D Content Creation
Blender - http://www.blender.org/
CAD
QCAD - http://www.qcad.org/index.html
CAM
LinuxCNC - http://www.linuxcnc.org/
Processing
processing.org
Additional References
Add papers and references here!
Comments of literature: Daniel Cardoso
Software list: Steffen Reichert
You’re currently reading “Notes on Oct 16 Session on Open Source”, an entry on Descomp
- Published:
- 10.19.09 / 8pm
- Category:
- Forum+News, Research Directions, Uncategorized