Saturday, March 04, 2006

Reaction to a web page

http://www.e.govt.nz/policy/open-source/open-source-legal/

This is apparently a legal opinion from the New Zealand government about open source. I took a quick look at it and have come to the conclusion the people writing this opinion aren't very bright or thorough. Specifically they don't compare the nature of open source software with commercial/closed source software.

There are a number of relevant points to consider with commercial software.

1) There is an upfront cost.
2) There may be hidden costs (eg. forced upgrades) in the future.
3) The software may not be compatable with some other piece of software.
4) There is no guarentee it will perform as advertised (or even work).
5) The end user can not modify the code if they find a bug.
6) Licenses are usually more restrictive than open source licenses.
a) Each machine using the software may have to be licensed separately.
b) Each site may have to be licensed separately.
c) When software becomes obsolete an upgrade is forced or must be purchased at additional cost.
d) Some licenses forbid transfer of license from one entity to another.
e) Home use (work from home) may not be covered with a commercial license.
7) In the case of development software, unlike open source software, distribution is usually limited to specific platforms (eg. no C# on anything but Windows).

In essence, with commercial software the end user is stuck with what they have purchased. If the vendor/author chooses not to accept customer suggestions (as is their right) the customer is out of luck. With open source the customer can make a change and must submit the change back to the author (the original program wasn't the property of the customer to begin with).

As to security... Tis to laugh. Updates are much slower in coming. Good guys have a harder time finding the problems. Bad guys don't care. If a program is well written there will be less security problems. Unfortunately with commercial software there is no reason for it to be well written.

Fragmentation is another problem. I have worked in offices where they had to purchase multiple (incompatible) word processors because none of them had all the features they wanted. Repeated requests to the companies fell on deaf ears.

In the end, there is a place for commercial software. The customer shouldn't be under the illusion it (or the various licenses) are any better than open source software or licenses. It's fine to express an opinion but government officials should examine all sides of an argument not just one. In this specific case one can only guess at their motivation. Maybe examination of their stock portfolio or vacations may be in order.

0 Comments:

Post a Comment

<< Home