The source code of Open Source software, usually C or C++, is public.
Everybody has the freedom to use, copy, distribute, study, change and improve the software.
Everybody has the freedom to commercially exploit the software within the terms of it's licence, usually the 'Gnu General Public Licence' or GPL. There are many variations on GPL to protect commercial exploitation within the concepts of Open Source and copyleft. The licence exists to protect the freedoms that are central to the philosophy of Open Source.
Do not confuse open source with free of charge.
"Free software is a matter of liberty, not price. To understand the concept you should think of 'free speech' not 'free beer'." - Richard Stallman
The internet emerged from the public development of open systems and open standards largely through the process of open debate in the form of Requests for Comment (RFC).
The birthplace of the internet was the american Defense Advanced Research Projects Agency (DARPA) working with american academics in developing resilient wide area network technology (ARPANET).
This project involved many organisations collaborating through an open exchange of RFC documents.
The resulted in packet switched networkoing with TCP/IP and over time the many protocols built on TCP/IP that we now see collectively as the the world wide web, notably DNS, SMTP, FTP, HTTP, etc..
The internet was not developed as a commercial enterprise but as an academic exercise.
It is not surprising that Open Source software plays an important role in web technology.
"In fact, open source will be the only way that this technology can evolve with the kind of flexible, multidimensional coordinated changes that are necessary. You couldn't possibly get that with vendors having to compete." - Douglas Engelbart
Gasp as our heroes, Stallman, Raymond, Torvalts, et. al. do battle with the dreaded suits. See for yourself just how bonkers these freedom fighters really are. Marvel at the greed of corporate industry. Shudder as you witness the horror of the dreaded Gates beast.
This is a 90 minute documentary made before the dotcom bust so slightly historic but crammed with good stuff.
There are several ways to get hold of this but downloads only, no streams.
(For reasons of copyright access is restricted to the University of Greenwich.)
The XviD offers the best video quality and the movie plus codec will burn onto a 700M CD in a few minutes in the lab (download the file to a local hard drive first - this takes about 10 minutes). You can try downloading the 700M XviD off-campus but this will take many hours. If you are downloading off-campus the Windoze Media is watchable but only on a small window. For successful full screen you need the Real Media or XviD versions. Whichever you choose it needs to be on a local drive to play successfully.
Radio 4 podcast of 'In Business' 11th January 2007 NEW WAVE COMPUTING.
Click on Peter's photograph to listen to the 11 MByte mp3 file. Right click the image if you want to save to disk for later consumption. (For reasons of copyright access is restricted to the University of Greenwich.)
"Peter Day talks to some of the rising stars of the new revolution and finds out how the computer industry is changing yet again.
The world's biggest computer companies are being threatened by a host of new start-ups powered by open-source software, strings of inexpensive computers,and 'mash-up' websites which combine information in innovative ways."
Poor old Aunty BEEB are slightly mistaken when they announce that Open Source is new. Stallman's Open Source manifesto came out back in 1985 and some of the Open Source businesses are now more than a decade old. Nevertheless this programme reinforces my assertions about the importance of Open Source both now and in the future. In business is an excellent programme that frequently contains material relevant to a sudent of computing, science, software and or engineering.
Open Standards, Open Source (ppt 957k)
Samuelson, P. IBM's Pragmatic Embrace of Open Source Communications of the ACM, vol 49 no.10 October 2006
(For reasons of copyright access is restricted to the University of Greenwich.)
Open source has changed the intellectual property landscape of the software industry.
Twenty years ago, IBM Corp. was the most vigorous advocate of very strong intellectual property (IP) rights for computer programs. Without strong copyright protection, IBM contended, there would be insufficient incentives for firms to invest in software development. IBM's executives and lawyers asserted that: copyright law protected program code from copying and redistribution, as well as protecting the structure, sequence, and organization of programs; interface specifications were among the original elements of computer programs that copyright did and should protect; and reverse engineering of computer programs for purposes such as discerning interface information in order to develop interoperable programs infringed copyrights