Wednesday, February 24, 2010

How a small office can switch to open source?

During small talk sessions the topic of having offices switching to Open Source Software (OSS) intrigued me to write this piece. Its in no mean very deep but gives you considerations to start the office moving towards a secure, efficient, cost saving and almost virus free environment.

Must have apps for the office hard working staff:
  1. Office productivity suite (prepare letters, reports, spreadsheet and presentation slides) - OpenOffice.org
  2. Email clients - Thunderbird + Calendar
  3. Document viewer - Acrobat Reader
  4. Desktop publishing tools such as flyers and posters - Scribus
  5. Financial tool - GnuCash
  6. Project management and monitoring - OpenProj
  7. Graphics and photo editing tool - GIMP, F-SPOT, GwenView, XSane Image Scanning, Mobile Media Converter
  8. Backup data to CDROM or DVDROM, network - K3B, Simple Backup
  9. Web browsing - Firefox
  10. Encryption of files/data - GDecrypt, TrueCrypt, Password Gorilla
  11. Internet calls/VOIP - Skype
  12. Multimedia player - VLC
  13. Base apps/interpreter for other programmes to run - Java Runtime Environment, Flash, Wine, PHP5
If you need to have an office with Linux, consider the above as your checklist of must haves. The next question would be, which Linux would you install? There is already a good write up at Tuxradar. All of the above can be installed on Fedora and Ubuntu without much hassle but final choice of desktop is yours.

Once you have gotten all of the staff interested and comfy with the Linux desktop you can then start integrating with linux services in a networked office.

An office of 4 or more people should have a server or more with the following must have services:
  1. Printer sharing - CUPS
  2. Cetralised file/document sharing - PLONE or Open Atrium
  3. Global address book - LDAP or Customer management suite (see below)
  4. Local DNS - BIND
  5. Customer management - vtiger or SugarCRM Community Edition (Asertiva)
  6. Automated networked backup - Bacula
  7. Centralised time server - NTPD
  8. Local email server? Most small office use public email services.

There are loads of other projects that can be done once you have the above in order and your tech guy is happily getting used to OSS.

No comments: