12th March 2009 by Giles Smith
Quote from BBC.co.uk
Tom Watson MP, minister for digital engagement, said open source software would be on a level playing field with proprietary software such as Windows.
Open source software will be adopted “when it delivers best value for money”, the government said.
It added that public services should where possible avoid being “locked into proprietary software”.
It is great to see that even governments are realising that there is quality community built software around that fulfils their needs just as well and probably better than any proprietary softare can do.
On several occasions I have argued the whole OpenOffice.org vs Microsoft Office and the only argument I ever really get is that Microsoft Office is what they know. This indicates towards how much the average user is afraid of moving away from ‘what they know’ and finding an alternative. Even though the alternative has all of the functionality (and more), has fewer bugs, is more stable and doesn’t cost a penny to use, upgrade or be supported compared with the product that they are used to. In the case of OpenOffice.org their alternative even looks like Office so that you can instantly feel at home using it.
With the recent economic climate there is also another reason why proprietary software isn’t such a great idea. Smari McCarthy talks about a new crisis about to hit businesses in Iceland:
Smari McCarthy:
The companies and institutions that buy these generally don’t buy these directly through Microsoft. Instead, they sell contracts in bulk to Microsoft Certified Partners (MCPs), which are local companies that lobby the software, generally at a loss to themselves, as they know that Microsoft’s lock-in is powerful enough that they can only get service contracts from the company if they offer a substantial discount on the Microsoft products.
Now, the licensing term is three years, but the licensing fee is made in the form of annual payments. Here is where the fun begins.
Now, say an economy collapses. Say some fifteen hundred companies in your local economy go bankrupt. Now, say that Microsoft comes to collect its annual fee from the MCPs. The MCPs say, of course, “wait, the company that we sold this license to has gone bankrupt, we shouldn’t have to pay.”
“Aha!” says the suit from Redmond. “You made a contract with us, and another with them. Their inability to uphold their end of the contract does not invalidate your commitment to us.”
One of the biggest mistakes users make when trying out Open Source software is that they immediately want to know if they can use their favourite application. The answer is often ‘No’ however there is always an alternative. I have already mentioned OpenOffice.org for Microsoft Office. Here are a few more:
- Internet Explorer – Mozilla Firefox
- Outlook Express/Outlook – Evolution, Mozilla Thunderbird, Kmail
- Adobe Acrobat – Ghostscript, OpenOffice.org
- Windows Media Player – Amarok, Rhythmbox, Songbird, VLC, MPlayer
- Adobe Photoshop, Paint Shop Pro – Gimp, ImageMagick
- Adobe Illustrator – Inkscape, Sketch
This is only a few highlights from a much larger list but if you look at the list you will quickly see that your options in the Open Source world are far greater, than any paid for software.
Lets hope the British Government really mean what they say and start to advocate the use of Open Source software so we the public can stop having to pay for all to often shoddy software…
Tags: british government, digital engagement, open source, proprietary, software
Categories: IT, Tech & Internet •
1 Comment »
29th October 2008 by Giles Smith
BMW is looking pioneer a move away from proprietary systems used for in-car entertainment systems, allowing developers to build plug and play applications especially for their cars. This could be extremely good news for the open source community and another ‘notch in the bed post’ in the fight against closed source systems.
When a manufacturer or software provider uses closed source systems those systems are then not open to modification and customisation by it’s user. A user is essentially restricted by what that manufacturer or provider allows you to do, which is often not a lot. Closed source systems don’t allow interaction with other company’s products and whilst this may be preferable to that company, as it ties the user to their products it doesn’t really benefit the consumer leaving them frustrated and annoyed.
Apple’s iPod is a great example of this problem. Originally Apple didn’t allow interaction between their product and 3rd party products. This meant that a Linux user couldn’t use an iPod as they had no method of song management because iTunes is not compatible with Linux Operating Systems. Similarly if you had an iPod dock to play your music out loud, you couldn’t use that dock to play music from a 3rd party MP3 player. This has since changed as many developers and hardware providers have found ways of ‘hacking’ into the iPod and forcing it to be compatible with their systems.
“We were convinced we had to develop an open platform that would allow for open software since the speed in the infotainment and entertainment industry requires us to be on a much faster track,”
said Gunter Reichart, BMW vice president of driver assistance, body electronics and electrical networks.
“We invite other OEMs to join with us, to exchange with us. We are open to exchange with others.”
A great example of the power of Open Source systems that most of us can relate to has to be the Mozilla Firefox Internet Browser software. Thousands of add ons have been developed by a thriving community of developers to enhance the functionality of the browser and talking from personal experience, I simply cannot use other web browsers as they just don’t provide what I need.
Well done BMW, lets hope you can convince the other manufaturers to follow your example.
Tags: apple, bmw, car, developer, entertainment, ipod, open source, proprietary, software
Categories: IT, Tech & Internet •
No Comments »
13th October 2008 by Giles Smith
I just came across this article published last week from the WikiVS guys. As a web developer I normally use MySQL, however I have been working on some projects recently that MySQL just hasn’t been able to handle because of the sheer number of rows used. The most recent is a program that reads apache log files and allows real time awstats style reporting, as well as comparisons between all websites that are being tracked. As you can imagine, when tracking stats for over a hundred websites, many of which get more than several thousand unique hits a day, the number of rows quickly flew into the millions and that combined with a highly relational structure brought MySQL crying to its knees. Even on an 8 core machine with as many parallel programming techniques that PHP5 would let me lay my hands on!
In jumped PostgreSQL to the rescue, along with my own query caching method and the software was back up and running!
Quote
MySQL vs PostgreSQL is a decision many must make when approaching open-source relational databases management systems. Both are time-proven solutions that compete strongly with proprietary database software. MySQL has long been assumed to be the faster but less full-featured of the two database systems, while PostgreSQL was assumed to be a more densely featured database system often described as an open-source version of Oracle. MySQL has been popular among various software projects because of its speed and ease of use, while PostgreSQL has had a close following from developers who come from an Oracle or SQL Server background.
Tags: awstats, mysql, open source, parallel programming, php, php5, postgresql, statistics
Categories: IT, Tech & Internet •
No Comments »