Wednesday, December 27, 2006
Here in Australia we saw the film 'Happy Feet' open on Boxing day (26 December). It had been released in the United States on November 17-19, and in other places around the world on December 8. The promotion of this film has got me thinking about my other favourite penguin and what 2007 may hold. Almost every year, since 2000, has been declared as the year that Linux will make it on the desktop, and while inroads have been made in some key cases, Linux hasn't managed to capture the hearts of desktop users just yet. I predict that this will all change in 2007, and would like to take this moment to announce that 2007 is the International Year of the Penguin. Well.. I can at least pretend. According to Wikipedia it is the International Year of Planet Earth and with the current issue of global warming, the Penguin makes an ideal mascot. How we can care for our environment is also important, and I can't think of any better way for making use of older PC's than installing Linux on them and allowing them to continue to be useful.
Sunday, December 10, 2006
In a speech ("Matter of Interest") to the South Australian Legislative Assembly, Dennis Hood of the Family First Party spoke about Free and Open Source Software, and in particular about Ubuntu and it's founder. From the press release: FAMILY FIRST MLC, Dennis Hood, will make submissions in the South Australian Legislative Council today - calling for IT funding criteria to be opened up, so that our school children can benefit from the Free and Open Source Software 'revolution'. The Hon Dennis Hood will also call for a computer demonstration lab to be set up in S.A., so that schools, libraries, and other institutions can decide whether 'open source' is for them. "Open Source often has significant advantages over proprietary software. With developers all over the world freely and constantly improving the software, it is little wonder that many Open Source solutions are now outpacing Microsoft solutions", Mr Hood said. A copy of the speech can be found here: https://wiki.ubuntu.com/PaulSchulz/SouthAustralianParliament I would like to acknowledge Janet Hawtin as well as members of the Australian LoCo team for their assistance with the speech.
Friday, December 08, 2006
Something occured to me the other day, and that was how long will it be before Apple switches it's operating system to Linux. I cannot claim to be 'in the know' about anything in the greater IT industry. I have put together the following arguments given what I do know about the use of Free and Open Source Software (FOSS) and my general knowledge of the consumer IT marketplace. I have been using Linux on my PowerPC based Mac Mini for almost two years now, and I could not have asked for better hardware for my open source operating system. There are numerious links and discussions on the net about running Linux on Apple hardware, from the old and new PowerPC models, through to the new Intel based PC's and Laptops. A quick search in Google throws up the following: * http://www.linuxjournal.com/article/7012 * http://www.oreillynet.com/pub/a/oreilly/editors/apple_linux_0503.html * http://www.linux-on-laptops.com/apple.html As these, and other articles indicate, Apple has been very canny in it's dealing with the Free and Open Source Software community. The Linux Kernel runs on their hardware very well. In the past, commercial grade Linux systems have been driven by vendors who have produced their own distribution to sell (RedHat with Enterpiose Linux, Novell with Suse) or else have used certified their sytems to run with these distributions. Apple has steered clear of this, rather they adopted the Open Source Mach kernel, changed the system to meet their needs, and released it as their proprietory operating system MaxOS X. Why should they change? The world is maturing in it's use of Free and Open Software. There are now many examples of communities of software developers which support Free and Open Source software projects, and this community of communities has always learnt from each other, exchanging ideas, and continuing to grow and advance. As if it needed proving, over the last two years the Ubuntu community and Canonical have show that with good leadership it is possible to build a highly successful and popular FOSS project based on an open community development model. Recent agreements between Microsoft and Novell, owner of the Suse distribution, have shown that commercially controlled distributions are open to abuse. The developer and user community that is built around these distribution then suffers accordingly. Whatever the agreements are between these two organisations, Novell must have made some concessions to Microsoft. How can there be a deal without them. These concessions, if they are an acknowledgment of technology which is solely owned and controlled by Microsoft (in the form of software patents) mean that Novel will have to restrict what it's developers can and can't do, regardless of how small, of what that may be. The Free and Open Source Software movement is similar to the internet in this regard. To use a quote - "The Internet interprets censorship as conjestion and routes around it." So what should Apple learn from this? Apple is a single vendor, doing unique things, and reaping the benefits. It has made use of the Free and Open Source Community to open the market for it's servers, particularly in the Higher Education market. The FOSS community, with IBM, has fought and thought that they had won the battle against the unsubstantiated claims brought against them by SCO. Microsoft, a backer of SCO, has now signed a deal with Novell, and is making more intellectual property claims against the FOSS community and Linux in particular. The fact that this has been done under the guise of 'consumer protection' for Novell's customers, a small fraction of our community, makes it even more of a travesty. Apple have shown that they are open to change. They were able to move their entire product line from PowerPC to Intel based processers, and they were able to do this because they had build their Operating System on a base which is designed to be portable. Linux is now (if you believe the web reports) the primary platform for networking research and development. It used to be netBSD. Apple can hold onto their current system, as good as it is, and re-implement all the improvements that will be emerging, or they can (if they haven't already done so) port their gloss and shine to run on top of Linux. In the process, they will be building on the best software development community in the world, strengthening the Free and Open Source movement and guarantee the ongoing existence of this fantastic world wide resource.