Weblog

30/1: Open Source

These days you can find quality open source software for practically everything.  A notable example is  Open Office which provides an alternative to MS Office.  In each category of software, there are open source options and often the quality of the open source option is remarkably high.

Open Source Software is governed by a variety of licences and you need to ensure that you comply with the licence terms particularly if you wish to modify the software or incorporate it into your own products.  If you are new to open source, there is a good article on IBM's site which explains a lot of the terminology here.

A great place to check out what is available is SourceForge.net.  This site is used by many of the open source developers and has links to the individual home pages for each software title.  Look for applications that have high download or activity ratings or for applications that already have a stable development status.  One way to judge an application is to check whether there is a thriving discussion forum or whether bugs are being reported and cleared.

There is a good article advising how to go about choosing an open source Content Management System (CMS) here.

The open source community is quite closely tied into the Linux OS.  This is because Linux itself is open source.  However, most of the open source applications work equally well on Windows.  You just need to select the right file to download.  This means that if your organisation is contemplating a shift to Linux, you could start by using Windows versions of applications that also work on Linux.  When the time comes to migrate to Linux, the applications will look and feel the same.

Implementation, training and ongoing support can usually be purchased if required but this is not necessary if you have the skills required in-house.

Some notable examples of open source software that I have used or am contemplating:

If you don't like the cost of MS Office and being forced to upgrade hardware to support all the new features, try OpenOffice.org.  This is the open source version of StarOffice.org.

If you're looking for an ERP solution that doesn't cost an arm and a leg, consider evaluating Compiere.  You would need to decide upon a database application to use first (probably Oracle although there are now alternatives).

If you need to use a database, the choice of database may be dictated by the application that you wish to use.  However, if you are developing your own application you should consider MySQL, PostgreSQL or OpenQM.

If you need to create PDF files from your applications, then get PDF Creator.  It is a printer driver that creates PDF files.

And for those of you that use Lotus Notes/Domino, Open Source can apply.  Just as some open source applications run under the Windows operating system, others run as Lotus Notes applications.  Take a look at OpenNTF.org.

In a future article, I'll try and cover other open source offerings including operating systems, web servers and development languages.  But for now, remember that all the time the choices available and the quality of those choices is getting bigger and better.  We are all in a stronger position as a result.
Author: Rob Wills Categories:  Open Source 
Comment(s) 

27/1: Is Lotus Notes/Domino Expensive?

Lotus Notes has endured much pressure from Microsoft over the years since MS started their attempt to produce a Notes Killer.  I believe that without IBM, Lotus would not have survived.  If Notes had gone the way of Lotus 123 (in my view a better spreadsheet than Excel), that would have been the end of Lotus.

However, I believe that the product is better than ever and Outlook/Exchange is being seen as a weak alternative that provides just email whilst Lotus Notes/Domino is so much more.  IBM have just announced figures of 125,000,000 licenced users!

But Lotus Notes is perceived as expensive in the marketplace.  I think that this stems from the fact that Outlook comes bundled with Office whereas the Lotus Notes client requires an extra licence.

Big corporations benefit from big discounts based on the number of seats that they buy.  Where does that leave the smaller companies?

The price of Lotus Notes/Domino for companies of less than 1000 employees is actually dirt cheap.  They benefit in what IBM calls Express Licencing.  I'll give you an example.

A company of five people each wishing to use Lotus Notes for email and other applications with a Lotus Domino server would pay just $133 per person (just $665) and that would include a Lotus Domino server.  That's as cheap as chips and it includes one year's maintenance too!

If they just wanted to use mail then that would be only $96 per person.

If you needed to use Lotus Domino for an internet application where people register and then login when they return, the cost is only $2500 per CPU so only $2,500 for a single processor server and you can have any number of users logging on using a browser with no CAL required.

Is this IBM's best kept secret?  The actual page on IBM's site is here.
Author: Rob Wills Categories:  Domino 
Comment(s) 

25/1: Welcome

At last!  Over the last few years, I had heard a lot about blogging but I'd never quite got it.  Then I got hooked on a few of the Domino Bloggers' sites and decided that I'd give it a try.  Now I don't expect many people to be reading this right now - but that's cool because it'll give me a chance to sort out what I'm doing!

2006 seemed like a good year to start.  The year England won the World Cup!  OK, I can dream can't I?

I intend to add some articles showing some stuff I've developed in Domino with the code to go with it.

This site is courtesy of Steve Castledine and I thoroughly recommend his ProjectDX software.  If it's good enough for Ed Brill, then it'll do for me too.  It literally took me about half an hour to get it working and that was because I took my time.

As I get to know the software, I'll no doubt want to change some things but there's no point until I know what I'm doing.
Author: Rob Wills Categories:  News 
Comment(s)