"The free software is a matter of freedom, not price. To understand the concept, should think of free as free expression, not as in free chocolates . When we speak of free software freedoms are 4 users:
- The freedom to run the program, for any purpose (freedom 1).
- The freedom to study how the program works, and change it to do what you want (freedom 2). Access to the source code is a precondition for this.
- The freedom to redistribute copies so you can help your neighbor (freedom 3).
- The freedom to improve the program and release your improvements, and modified versions in general, so that the whole community benefits (freedom 4). Access to the source code is a precondition for this. "
In other words, consider free software software that:
- we can run when we want, wherever we want and what we want, so that no one is limited to a specific use. Example: If you buy or give us a guitar can give it away, break it, scratch, touch, etc. This is the foundation of freedom 1, a software that does not comply with this freedom is that which we licensed restricted to a single use. Example: We bought the same guitar as before, only this time we signed a contract that limits us to play it, if we use it for something else would breach the contract and sue us.
- we can study your code and modify it to add, delete or share the program without the need to ask permission from whomever created it. Example: If we go to a furniture store and bought a sofa, we can remove the carpet to see the skeleton and to get an idea of \u200b\u200bhow it works in the same way we can add a cup holder, and why not stick with a massager or another sofa or, as in many cases happens, use this wood for a cabinet, etc ... In this tells us the freedom 2. (Counterexample software)
- May we be redistributed, so that if we give it away / sell it to anyone who wants it, we can burn to a CD / DVD or upload to a server to download without fear of receiving a demand for piracy , this can be done with the original or modified software. Also you can download any software without receiving such claims of piracy. This is what sets us freedom 3. We
- to improve and release your improvements. What I mean by this is that we can improve the program - free 2 - (remove programs errors, and update them to be used with better tools) and publish it for general use, an example is the famous SO (Systems Operating) UBUNTU, this OS is studied and supported (updated, improved, etc.) by a gigantic community of both developers and end users, so take the new version of Ubuntu and post them free on the net (not necessarily have to be free), XY UBUNTU (Ubuntu Version months of the year X Y), ie Ubuntu 9.04 (Ubuntu version opened the month of the year 2009). Freedom ~ 4 ~
0 comments:
Post a Comment