sábado, 28 de abril de 2012

Software libre



Para comenzar hay que decir que software libre, no es un software gratuito como piensa mucha gente. Este tipo de software es una cuestión de libertad ya que con estos programas los usuarios que adquieran el software tendrán las cuatro libertades esenciales que son:

• Libertad para ejecutar el programa con cualquier propósito
• Libertad para estudiar y modificar el programa
• Libertad de copiar el programa y poder pasárselo a quien se desee
• Libertad de mejorar el programa, y hacer públicas las mejoras, de forma que se beneficie toda la comunidad.

La recuperación de estos programas en la década de los 80, porque previamente se disfrutaban, fue por parte del informático Robert Stallman con su proyecto GNU. De este proyecto ha surgido el sistema operativo GNU/Linux.

Entre sus ventajas aquí citaremos unas cuantas. Una de ellas es que al tener un software libre como se tiene acceso al código fuente si surge un error tiene una solución mucho más rápida ya que cualquier usuario puede corregirlo y no hay que esperar a que el fabricante saque un parche para arreglarlo, por lo que se puede decir que es muy eficiente. Pero al disponer del código fuente también es más personalizable ya que, por ejemplo, una empresa puede adaptarlo a sus necesidades específicas. También tiene unos costes más reducidos puesto que muchos de los programas resultan gratuitos o con la compra de uno se puede utilizar para varios equipos. Garantiza una continuidad porque al elaborarlo y modificarlo una comunidad aunque desaparezca la persona que lo creara seguiría actualizándose. Además, también permite una traducción mucho más asequible a cualquier idioma ya que cualquier usuario podría realizarla.

Pero únicamente no va a haber ventajas, como todo tiene su lado malo. Por un lado se puede decir que no tienen garantía ya que os autores no se hacen responsables de los fallos que esta pueda traer. También, para poder modificar el software es necesario tener unos conocimientos informáticos avanzados. Otro aspecto, es que se necesitan dedicar recursos para la subsanación de los errores. Además, existe una dificultad para el intercambio de archivos. Y que al ser algo nuevo para el usuario tiene una dificultad de aprendizaje mayor, pero no porque su uso sea más complicado, sino porque estará habituado al otro programa.

No hay comentarios:

Publicar un comentario