› Foros › PC › Software libre
Free Software (FS) or Open Source Software (OSS) is a matter of liberty, not price. Free software is a matter of the users' freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software:
The freedom to run the program, for any purpose.
The freedom to study how the program works, and adapt it to your needs. Access to the source code is a precondition for this.
The freedom to redistribute copies so you can help your neighbor.
The freedom to improve the program, and release your improvements to the public, so that the whole community benefits. Access to the source code is a precondition for this.
It doesn't means that Free Software is free of charge. We'll see this point later.
Now the question is how FS affects the telecommunications field. As you know, when you visit a web page, you are reading information hosted in other computer, called “server”. The 73.15% of internet servers uses Linux Server as Operating system. Only the 18.95% of servers uses Windows Server operating system. The reason of using FS for servers is that is faster, stabler, cheaper and useful. Lots of business are migrating to FS, like IBM or HP, because it's easier to work with.
Another benefice of FS is the freedom to improve the software. If a business needs a new function to be implemented in the software, it just need to modify the Source Code. And for this purpose you can try to contact with the program creator, or pay a development business to do it. Once the software has your function, you can release the improvements to the public, in order to benefit the whole community.
In the oder hand, using Private Software makes development slower because just one business can modify or improve the program.
Another telecommunications application of FS is hand-held devices, using FS Operating Systems, like “Android”, the hand-held devices operating system developed by Google. Users can improve it and make programs for it. Some mobile phones and PDA uses Linux as operating systems, or mobiles phones like the Nokia N810, Accton VM3228T, lots of Motorola, like Motorola E680 or Grunding. Ubuntu, a Linux Distribution, is making its portable version for phones.
Now it is the end-user's time. Now a days, the most famous Web Browser is the FS Mozilla Firefox. It's light, fast and easy. It's the best alternative to the slow Internet Explorer by Microsoft. It is faster and lighter because end-users fixes bugs in order to make it useful and versatile.
Now telecommunications uses lots of 3D Advanced Graphics, and for this purpose it's used “OpenGL” (Open Graphics Library). OpenGL is a standard specification defining a cross-language cross-platform API (Application Programming Interface) for writing applications that produce 2D and 3D computer graphics. The interface consists of over 250 different function calls which can be used to draw complex three-dimensional scenes from simple primitives. OpenGL was developed by Silicon Graphics Inc.
Another point to explain is how FS development business earns money. Well, FS doesn't means free of charge, understanding it, some business which develops FS sells you the program. Of course, you can copy or download it legally, but buying the program you have online or phone support, fixes and updates, and more stuff.
For example, Canonical sells in it's web page the IBM data server software, it's £ 1887,84 cost. Red Hat, the most famous Linux Server distribution, sells one-year-support between $349 and $8499. In this point, we can see how they make money.