Another one from the list of things I meant to write about but haven’t. I was prompted to cover this issue tonight by a report from the BBC.
A welcome bit of news from the oh so evil we want to detroy everything that is British, EU. The European Commission is looking into the use of Open Source software and the benefits that it can provide to businesses and the public sector. I have to admit from a personal perspective that this is overdue and very welcome news.
Now a word of warning. I know a fair number of the people who view my site and their relative backgrounds when it comes to IT stuff. So for people like my mate Dave from Smethwick, forget this article, I’m not going to get too techie for it to be of much interest to you as I’m aiming at a bit of gentle introduction to the concepts and issues which you already know. Equally to my other mate Dave in Wolverhampton, try to read this, I know most of it will go over your head as you’re a daft muppet slave of the Microsoft Corporation but you might learn something.
So, where to start, because this one’s a biggy of a topic. Probably a few definitions are useful. Open Source, what is it? Well, ‘Source’ refers to programming. Everything that is run on a computer is a programme, be it the operating system like Windows, Linux or OSX. Equally things like word processors, web browsers, spreadsheets, games, again, all programmes. ‘Source’ comes pretty much in two varieties (yes Dave, if you did decide to read I know there’s more but I’m trying to keep it simple). There’s ‘Open Source’ and ‘Closed Source’. Now ‘Source’ is the code that tells the programme what to do. Think of the film The Matrix, we’re talking about all that green moving shit. (note, code never moves, it would be impossible to understand if it did, that’s just how it appears in films).
Here’s a few examples of ‘Open Source’ programmes: Any Linux operating system from Red Hat, Suse, Ubuntu through to the smaller distributions. Server and database stuff like Apache, Unix and MySql. OpenOffice.org, Firefox web browser and Thunderbird mail client. Some you’ll probably have at least heard of, others you probably won’t have.
Here’s some examples of ‘Closed Source’ programmes: Anything from Microsoft, Windows operating systems, Office, Publisher, Macromedia Dreamweaver, Nero and Norton Internet Security.
The difference being that the programming behind ‘Open Source’ software is freely available to anyone and as long as you acredit the original author you’re pretty much free to change it, play around and derive new programmes and functions from it. It gets pretty complex when it comes to licensing but as a rule, most is covered by the GNU/GPL license. ‘Closed Source’ on the other hand comes with nice little licenses, you’ll know these, they always pop up when you try and install something and you have to click yes to agree before the software works. Again, there’s different types but pretty much they all say something like, “I will not copy this software to my mates and it’s only for me to use because I paid for and registered it.” You are also not able to access the source code on what the programme is built, change or amend it and pretty much what you see is what you get. (WYSIWYG)
Now just a note, ‘Closed Source’ software with few exceptions tends to also be proprietary software meaning that it is owned, not actually by you as you might think as you may have forked out hundreds of quid for the latest version of Microsoft office or Windows. They are, owned by Micorsoft, you might have a little CD with it on but actually you’re not buying the programme, all you are buying is the License to use it, an interesting legal definition but the important thing to note is that with very few exceptions, you’re going to have to pay for this stuff.
‘Open Source’ on the other hand, although there are again some exceptions, tends to be free or at least very cheap compared to it’s ‘Closed Source’ rivals. If anything, the money made from ‘Open Source’ in a business sense is derived from support packages and technical help.
I think it’s time for a bit of a comparison between the two models, and who knows, this might just save you a bit of wonga if you take heed.
There are programmes that pretty much everyone uses who has a computer. A staple of this is the ‘Office’ package. Usually comprising of a Word Processor, Spreadsheet, a database programme, one for doing presentaions on projectors and maybe a box standard graphics programme.
So, in the Blue corner, we have Microsoft Office, it’s got all these bits and the last time I looked, it cost