Free and Open Source Software – openSUSE

All the software on the LiveCD and the DVD are Free and Open Source software, with a few notable exceptions (Flash, Opera, Acrobat Reader and more) in the non-oss repositories. When we talk about free software we refer to freedom not a price. What is Free Software

The free software movement was started by Richard M. Stallman and GNU in 1984, later the Free Software Foundation was founded.

Free software is defined by the offering of 4 basic freedoms:

Non-free software is also called proprietary software. Free software should not be confused with freeware; freeware is free as in free beer, not as in freedom.

The open source movement was started in the late 90s, and originated as part of a marketing campaign for Free Software. It emphasizes the technical and economical benefits of open source code and open development, and cares little or nothing at all about the ethical aspects. However, there is very little software acknowledged by the Open Source Initiative that is not also Free Software, hence the term FOSS (Free and Open Source Software) is often used.

These freedoms benefit users in many ways. Without access to the code and the right to modify it and distribute it, a distribution like openSUSE would not be possible at all.

These freedoms mean that you can fix bugs, which exist in all software, or you can change the software to do what you need it to do, or even fix security issues. In the case of proprietary software you can ask the provider to add functionality and fix bugs, and maybe they'll do it when it suits them, maybe not.

Free software allows you to share software and thus help your friends and neighbours without you having to breach licenses.

With proprietary software you can't know what a given program _really_ does. Some very well known proprietary software has been caught spying on users and sending information about their behaviour and such. Proprietary software also has a tendency to include various digital restrictions on what the user can do, when, for how long, etc. With free software you have access to the source code and can study what the program does and change it if you don't like it.

Open source code makes it possible for more people to see the code and fix it, it can be developed faster and become better. This system of "peer review" can be compared to the way scientific research works. In comparison proprietary code is kept secret and rarely seen by anybody outside the company behind it.

It's also a way in which companies can share development costs. For example Novell and Red Hat are competitors yet they develop many of the same programs and thus help each other. IBM and HP could also be seen as competitors yet they both contribute to the Linux kernel, etc., thus sharing development costs.

Free software makes a competitive market for support possible, potentially heightening the quality of support. With proprietary software only the provider who has access to the source code can realistically offer decent support, and thus has a kind of monopoly.

Most of these freedoms require you to be able to read and write code for you to take advantage of them directly. But even though you're not a hacker you'll benefit, from others taking advantage of these freedoms, or you can join together with others and pay a programmer to make changes that you'd like or need - or you can take advantage by using the openSUSE distribution.

Excerpt from:
Free and Open Source Software - openSUSE

Related Posts
This entry was posted in $1$s. Bookmark the permalink.