jueves, 12 de febrero de 2009


EL SOFTWARE LIBRE¿CREES QUE CONOCES BIEN LA COMPUTADORA QUE A DIARIO UTILIZAS?


Inicio con una breve pregunta ya que todos los seres humanos solo hacemos es mandar una orden y que él no la cumpla; pero nos olvidamos de lo más importante Qué es? Cuál es su función? Algo tan elemental y a la misma vez tan estúpido para otros pero es bueno saberlo porque sin darnos cuenta estas computadores son parecidas en un ser humano.Están conformadas por partes como cualquier ser humano y lo más importante tiene nuestro mismo idioma ya que estas están conformadas por pequeños programas que le permite la comunicación con el usuario es decir, una computadora es un dispositivo de propósito general a las que podemos configurar para cumplir tareas especificas como imprimir documentos, mostrar videos, tocar música, interconectar redes, entre otras; mientras tanto ellas necesitan que alguien les provea instrucciones detalladas acerca de cómo interpretar la información recordemos que esta sabe obedecer órdenes y tiene la capacidad de ejecutar millones de instrucciones en un solo segundo.Para llegar al tema que queremos dar a conocer también es necesario entender el concepto de código fuente ya que de un programa informático (o software) es un conjunto de líneas de texto que son las instrucciones que debe seguir la computadora para ejecutar dicho programa y ese es el objetivo que si hablamos de Software Libre es necesario que un programa debe ser distribuido de tal manera que el usuario pueda estudiar el modo de funcionamiento del programa, adaptarlo a sus necesidades y distribuir bajo las mismas condiciones por eso hay que tener en cuenta “Que un programa no puede ser libre si su código fuente o texto original no está disponible.SOFTWARE LIBRERichard Stallam un programador del MIT (Instituto de Tecnología de Massachusetter) fue uno de los primeros de hablar del Software Libre en el grupo de noticias net.unix-wizard,(1983) donde nos cita:“Iniciando este día de Acción de Gracias voy a escribir un sistema de Software completo compatible con Unix llamado GNU (siglas de Gnu No es Unix), y lo distribuiré libre a quienes puedan usarlo, considero que la regla de oro exige que si yo quiero un programa debo compartirlo con otras personas que también lo quieren. No puedo, conscientemente, firmar un acuerdo de confidencialidad o licencia de software, para que yo puedo continuar utilizando las computadoras sin violar mis principios, he decidido reunir suficiente Software Libre de manera de poder continuar sin necesidad de utilizar algún software que no sea libre…estoy buscando personas para quienes el ayudar a la humanidad sea tan importante como el dinero”Quise citar este conocimiento porque me llamo bastante la atención yo no voy a crear algo para que solo quede para mí y más aun si aquello que cree trae o hace bien a la comunidad ya sea para facilitar un trabajo o adquirir un nuevo conocimiento; pero eso si al publicar o dar a conocer algo tengo que entregar unas instrucciones porque daría igual como si no estuviera entregando ese conocimiento y a esto es lo que quiero llegar el Software Libre es un programa de computación cuya licencia nos permite ejecutar serie de libertades que están ligadas a una serie de responsabilidades que solo exige una licencia ya que no podemos publicar ni compartir nada sin la autorización si el autor.Recordemos que cada vez que vamos conociendo el tema también nos vamos dando cuenta que cada tema de esta tiene un subtema como primero vemos la parte de la Calidad del Software uno de los más utilizados es el GNU GPL (Licencia publica general) desarrollada por FSF (Free So Fundation) basada para que el programa no pueda ser convertido en software privativo. Al utilizar software privativo también es necesario tener en cuenta de que sea un formato abierto (Open Document) ya que después al hacer cambio de software libre tendremos complicaciones pero si esto se puedo hacer tiene que estar sometido a una serie de preguntas, por ejemplo: Porque el cambio de Software? Costos? Pago de Licencias? Dar charlas explicativas del cambio dando argumentos conducentes ya sean positivos o negativos, entre otros; estas preguntas también son aplicadas para el cambio a software primitivo o libre.Este software trae beneficios en todos los campos uno de ellos es la educación ya que le permite al estudiante ser integral enseñándole la importancia de la libertad, guiarlo en el sentido de saber hacer uso de esa libertad.Otro campo es la Administración Publica teniendo en cuenta los siguientes puntos clave:1. La confiabilidad y seguridad del sistema: Lo que hace posible es que muchos tenga acceso a la información para ser revisada y así tener obtención de un producto más estable y confiable.2. El acceso, control de la información y efecto de red: Permite una gran base de usuarios lo que posibilita que sea un formato secreto para las demás empresas; en pocas palabras estimula la libre competencia entre proveedores.3. La transparencia con que se instrumenta todo el sistema de manejo de la información: Así como hacemos valedera una firma en un papel también se puede hacer en este tipo de programa digitando una contraseña para la firma.4. El costo de su implementación: El Estado tiene posibilidad de elegir un proveedor pero en ocasiones se ahorra lo de pago de licencias y que si algo debe pagar lo hace en desarrollo, mantenimiento y formación.5. La independencia tecnológica que pueda tener el Estado de los proveedores: Ayuda a la profundización de desarrollamiento del software donde los programadores aprenden y mejoran su trabajo.Para concluir esto hace que día a día el ser humano se llene de conocimientos ya que permite la exploración siempre y cuando estas estén ligadas a ciertas responsabilidades, reglas y licencias pero todo esto se debe por el bien del autor me encanto conocer sobre el tema y espero que las actividades de encuentros se realicen constantemente ya que adquirimos nuevos conocimientos de genios.