How we think
Igalia
Core Values
Free Software
       
 


Free Software

Free software is a matter of freedom, not price. Think of "free" as in "free speech".

Free software means for the users freedom to run, copy, distribute, study, change, and improve the software. More precisely, it refers to four kinds of freedom for the software users:

  • The freedom to run the program for any purpose (freedom 0).
  • The freedom to study how the program works and adapt it to your needs (freedom 1). Access to the source code is a precondition for this freedom.
  • The freedom to redistribute copies so you can help your neighbor (freedom 2).
  • The freedom to improve the program and release your improvements to the public, so that the whole community benefits from them (freedom 3). Access to the source code is a precondition for this.

A program is considered free software if users enjoy all of these freedoms. Thus, you should be able to redistribute copies to anyone anywhere, with or without modifications, either for free or charging a fee for their distribution. Being free to do these things means, among other things, that you do not have to ask or pay for permission.

You should also have the freedom to make modifications and use them privately at work or play, without even mentioning that they exist. If you publish your changes, you should not be required to notify anyone in any particular way.

 
igalia
How we think
How we are
Igalia crew
Responsibility
Work with us
Contact
engineering
LAMP
Java
innovation
GNOME
Debian GNU/Linux
Erlang/OTP
Linux
experience
Engineering
Innovation
news
   
Master on Free Software
Planet Igalia
Community
  Valid HTML 4.01 Transitional ¡Valid CSS!
Link to legal terms separator Link to privacy separator Link to credits