
I’m in the process of implementing a content management system (CMS) for my website. I decided to go for an open standards approach during the course of the initial development of the site, and consequently as I implement the ‘back end’ I am adhering to this approach.
I though it might be interesting to discuss open standards, what they mean for learning, and the impact of freely available, but proprietary tools (like Apple GarageBand and Windows Movie Maker) on learning content development and distribution.
Now read on…
In as much as is possible, I try to develop content using non-proprietary tools, usually freely available under the GNU Licence. Examples of this type of software include:
- Audacity - an audio editor
- Freemind - a mind mapping tool
- OpenOffice.org - an office application suite
- Apache - a Web server
Gratis versus Libre Debate
It is important to define usage of the word “open” in the term “open environment”; in this context I qualify the use of “open” as adhering to the openformats.org definition:
We will say that a file format is open if the mode of presentation of its data is transparent and/or its specification is publicly available. Open formats are ordinarily standards fixed by public authorities or international institutions whose aim is to establish norms for software interoperability. There are nevertheless cases of open formats promoted by software companies which choose to make the specification of the formats used by their products publicly available.
It should be noted that an open format can either be coded in a transparent way (readable in any text editor: this is the case of markup languages) or in a binary mode (unreadable in a text editor but thoroughly decodable once the format specifications are known) .
I should note that while most of the tools I’m discussing here are open source applications - freely distributable (“free as in speech”), some (like Microsoft Movie Maker) are free from cost “in the sense that one does not have to pay for some good or service. ” (Wikipedia.org)
My view is that using both types of software assists me in meeting my objective of developing courseware, and being of a practical bent, I don’t really have any philosophical or ethical dilemma in combining a range of tools if they assist me in achieving my goals. However, I think that it is important to discuss the implications of open software, particularly as the debate is central to the notion of specifications and standards, and how they are implemented. I haven’t discussed learning standards yet in my blog, but it is a topic I will be talking about at a later time; I think that elements of this discussion reflect directly on SCORM, AICC, QTI and other learning-related specifications and standards.
What is “free” software?
Free software is a matter of the users’ freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software:
- The freedom to run the program, for any purpose (freedom 0).
- The freedom to study how the program works, and adapt it to your needs (freedom 1). Access to the source code is a precondition for this.
- The freedom to redistribute copies so you can help your neighbor (freedom 2).
- The freedom to improve the program, and release your improvements to the public, so that the whole community benefits (freedom 3). Access to the source code is a precondition for this.
A program is free software if users have all of these freedoms. Thus, you should be free to redistribute copies, either with or without modifications, either gratis or charging a fee for distribution, to anyone anywhere. Being free to do these things means (among other things) that you do not have to ask or pay for permission.
So, how can we reconcile using free-from-cost software (which usually comes with the kinds of restrictions associated with commercial organizations’ End User Licence Agreements) with this manifesto?
More tomorrow.
–
0 responses so far ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment