Language Selection

English French German Italian Portuguese Spanish

‘Free’ comes at a cost

Filed under
OSS

I READ with great interest the article (Open up and be free, StarMag April 15) by Dzof Azmi. It was a nice change to see that an important topic often discussed by “techies” is finally explained in layman’s terms rather than technical jargon.

While I applaud the writer’s attempt to explain Open Source Software (OSS), I think readers should be made aware that there is a lot more to this issue.

Firstly, there is still a lot of confusion over the term OSS. It is called “Open Source” not because it is free but because the user can look at the source code and is free to make any changes he likes and distribute it under certain terms.

Note that not everybody can make these changes since you’d need to understand the coding first.

Only GNU Free software is free software. (GNU is a recursive acronym for “GNU’s Not Unix”; it is pronounced guh-noo, approximately like canoe. For more information, visit www.gnu.org.

Open Source has a cost. The cost is setting up the software (if you have the skills) and you may have to engage the services of others to run it. This involves spending time and money.

I believe Malaysians don’t use open source software because of the lack of knowledge and skills in configuring the computer.

Windows hides its implementation under the hood, so it’s easy to use. Mac does the same thing but costs a lot more. Linux and FreeBSD expose their guts to the user, which makes the software scarier to the uninitiated.

Only technically proficient users can bear using Linux or FreeBSD on a daily basis.

Full Story.

More in Tux Machines

KDevelop 5.0.0 release

Almost two years after the release of KDevelop 4.7, we are happy to announce the immediate availability of KDevelop 5.0. KDevelop is an integrated development environment focusing on support of the C++, Python, PHP and JavaScript/QML programming languages. Many important changes and refactorings were done for version 5.0, ensuring that KDevelop remains maintainable and easy to extend and improve over the next years. Highlights include much improved new C/C++ language support, as well as polishing for Python, PHP and QML/JS. Read more

CoreOS 1068.10.0 Released with Many systemd Fixes, Still Using Linux Kernel 4.6

Today, August 23, 2016, the development team behind the CoreOS security-oriented GNU/Linux operating system have released the CoreOS 1068.10.0 stable update, along with new ISO images for all supported platforms. Read more

SUSE Linux and openSUSE Leap to Offer Better Support for ARM Systems Using EFI

The YaST development team at openSUSE and SUSE is reporting on the latest improvements that should be available in the upcoming openSUSE Leap 42.2 and SUSE Linux Enterprise 12 Service Pack 2 operating systems. Read more

Create modular server-side Java apps direct from mvn modules with diet4j instead of an app server

In the latest release, the diet4j module framework for Java has learned to run modular Java apps using the Apache jsvc daemon (best known from running Tomcat on many Linux distros). If org.example.mydaemon is your top Maven project, all you do is specify it as the root module for your jsvc invocation, and diet4j figures out the dependencies when jsvc starts. An example systemd.service file is available.