Open Source Technologies
Following are the benefits from use of Open Source Technologie that we provide to our clients:
Reliability: Reliability refers to the absence of defects which cause incorrect operation, data loss or sudden failures. Defects are usually addressed with speedy fixes which is possible via the use of Open Source technologies. Severe defects tend to be fixed within hours of their being detected, a process which is undoubtedly assisted by the availability of the source code. Able developers who discover a bug will commonly also fix it and then report it to the maintainers as well as issuing . . . [More]
Stability: From customers’ perspective software is mostly a necessary evil, a tool to do a job. Unless the job changes or more efficient processes are discovered then there is rarely pressure or need to alter the software that is being used to assist the task. This is more or less directly opposite to what motivates software vendors. The vendors need a stable revenue stream to be able to keep their business going whilst their customers have not the slightest desire to change or upgrade any product . . . [More]
Auditability: A rarely-understood benefit of Open Source software is its auditability. Closed-source software forces its users to trust the vendor when claims are made for qualities such as security, freedom from backdoors, adherence to standards and flexibility in the face of future changes. If the source code is not available those claims remain simply claims. By publishing the source code, authors make it possible for users of the software to have confidence that there is a basis for those claims. . . . [More]
Cost: Most open source software is free of charge. From a business perspective the purchase cost of software is only one factor; total cost of ownership (TCO) is what really matters. Other things being equal, the solution with lowest TCO is usually the most desirable one Arguments in favour of low TCO for open source software . . . [More]
Flexibility and Freedom: In a business context, software flexibility is about being able to choose solutions suitable for the needs of the users. Many commercial software products will claim flexibility as a built-in feature and some will undoubtedly be correct. Our view is that flexibility should really mean business flexibility, so that as requirements in the business change, solutions should not be unreasonably constrained by software. In particular, we view this as being especially important in the area of infrastructure components . . . [More]
Support and Accountability: It may appear counter-intuitive at first, but while the models for obtaining support and accountability for Open Source software are clearly different, the Open Source outcome is generally better than for most cases of user-vendor relationships. One of the most common counter-arguments to the use of Open Source software is characterised as the “who is liable if the software doesn't work?” question. This argument seems plausible in theory. Unfortunately, though, that is not what aplies in most cases. . . . [More]