If you are a startup or even a large corporation, you can do worse than use Google’s Office Suite. It can read most Word, Excel and Powerpoint files from Microsoft and it can definitely export to them for compatibility with clients.
All you need is a Google email account which is still FREE last time I looked.
You are allocated a few Gb of space BUT here is the trick, any documents you create in Google are NOT added to your file count. So what I do is upload the Word document, convert / save is as a Google Document and then delete the Word one – zero bytes in use 🙂
Try it out and be amazed.
You know Wikipedia – yes it is very structured so why mention it? Actually it is not structured at all. It is a mere collection of information scattered across pages, categories, tags and indexes. The way the data is presented is about as free format as you can expect.
Ok – so maybe it isn’t truly unstructured data but it is unstructured enough to be useful to someone who is trying to manage a bunch of information about their organisation without buying terribly restricting software.
Have a look at MediaWiki – the wiki that Wikipedia uses and have a look at Redmine wiki – it has some additional project stuff attached to it and uses slightly different technology (ruby-on-rails as opposed to php).
The thing about wiki’s that excite me is that within a few minutes you have a publishing platform that can capture anything from your working process documentation to those training videos that are laying around the office. I’ve even seen some resourceful people use them for discussion forums on projects.
I have recently used wiki’s to kick-start the documentation process for the multitude of policies and procedures a company has to deal with. The good thing about his is the automatic version protection with the historical stuff in place. Also being able to protect a page was useful but the most useful thing was the fact that people can change things that are wrong and it is effective immediately within the organisation – it is wonderful. With the plugin to print books I can produce process and procedure manuals at will so those people who still rely on paper to communicate get to be happy too.
The following is just not true about open source software:
- Open Source is always FREE;
- FREE is always inferior;
- Open Source is always appropriate;
- Open Source is for technology hippies and layabouts who don’t want to spend money on the real thing;
- Open source is limited to linux and it’s variations.
While the majority of open source software appears to be FREE there are some amazing products that are open-source BUT not FREE. Microsoft even claim to have open source ERP systems.
Just because you don’t pay for something does not mean it does not have value. One of the easiest ways it to try and equate the value of say Gmail to your local email provider. With Gmail you get: SPAM filtering and prevention (value?), backups of your email (value?), hardware to leave your emails on (value?), 24/7 support (questionable value) sometimes. Now Gmail is not an open source solution but rather a FREE solution – I use it just to make a point. Take Ubuntu Linux distribution as FREE open source software. Within the Ubuntu suite of products you will find servers and desktop operating systems that rival the best in the world. They are secure, user friendly and very relevant AND they are free. You can download them for free, you get free updates, security advisories and new versions. They even have proper deployment and version plans with long term support for enterprises who don’t want to be on the bleeding edge of technology AND you are free to change whatever you want in the kernel, the applications and any of the utilities. Pretty neat I’d say.
Just because you can get all this open source stuff it does not always follow that it is appropriate to insist on open source. There may be time when you want an application that is not open source and does not need to be – think of it more as an appliance – it is used for a specific purpose, there may be many variations or options available to perform the same task and your life is by no means inconvenienced because you can’t see the source code. It is perfectly acceptable to be using ‘closed’ software for a variety of tasks – as long as you have considered all your requirements, there is only your preference – the rest is opinion and conjecture 🙂
If you think you are not going to spend money implementing open source software then you may just be the best techie ever. I think the association of people dabbling in DIY with open-source has given the open source community an image of back-room shed techies who sleep by day and drool by night. This can be no further from the truth – just take a look at Canonical, Sun and even Google and see the effort that people put in to ensure the systems are world class.
Finally, any system can be classified as open source if the developers readily supply you with the code for the system. This is not a phenomenon that is banished to the Linux world at all.