programas FREEWARE...¿programas GRATIS o programas LIBRES?
Pero me parece interesante aclarar términos para evitar confusiones.
Por un problema de traducción, siempre se ha interpretado que FREEWARE significa programas gratis, y eso no es del todo cierto.
FREE significa GRATIS, por supuesto, pero también significa LIBRE, y es ahí donde radica, personalmente opino, su grandeza.
Un programa puede ser FREE y ser de pago, ya que el desarrollador de dicho software permite la adaptación de dicho programa al uso exacto que pretendamos darle. Es la principal diferencia con programas de pago PROPIETARIOS. Es este último caso, también pagamos por el uso del programa, pero el desarrollador no nos permite la modificación/adaptación del mismo.
En la inmensa mayoría de las ocasiones, el software FREE incluye el código fuente, que no es mas que las ordenes originales que conforman un programa. Esto supone unas ventajas que a mi parecer no hay que dejar de reseñar: seguridad, adaptabilidad y aprendizaje. Seguridad porque permite a los expertos observar como funciona, y poner en publico conocimiento los fallos de seguridad o las partes malintencionadas que puede contener un programa. Adaptabilidad, porque podemos modificar cualquier parte del programa para ajustarlo totalmente a nuestras necesidades. Aprendizaje, porque podemos ver como hace tal o cual cosa un programa.
Por supuesto que para sacarle partido al código fuente de un programa hacen falta conocimientos de programación, de los que muchos de los usuarios no disponen, pero por la propia filosofía del software libre, son los usuarios con conocimientos avanzados lo que se encargan de 'auditar' y de personalizar esos programas y de ponerlos a publica disposición, algo que se suele conocer como 'mod' (de modificación) de un programa.
En otro momento hablaré de los diferentes tipos de licencias libres que existen, que me estoy alargando mucho para ser mi primera anotación.
