Entradas

Mostrando entradas de octubre, 2017

Fundamentos del Software Libre (Diapositivas)

Fundamentos del software libre de Carlosmo90

Software Libre para una Sociedad Libre Software libre para una sociedad libre (título original: Free Software Free Society: Selected Essays of Richard M. Stallman) es un libro que recopila diversos ensayos de Richard M. Stallman, fundador de la Fundación del Software Libre. Fue publicado en 2002 bajo la GNU Free Documentation License. El manuscrito ha recibido a día de hoy dos actualizaciones. La primera data del 2010 (segunda edición) y la segunda del 2015 (tercera edición). Existe una traducción al español correspondiente a la primera edición del libro que fue publicada en el año 2004 y realizada por la editorial de Traficantes de Sueños. Es un libro de referencia dentro del movimiento del software libre y recomendado por profesores y columnistas de distintas instituciones por ser una pieza fundamental en la comunicación de las ideas del software libre. La primera edición contiene un total de 21 ensayos escritos entre 1984 y 2002 sobre ética, derecho, negocios y sus implicaciones en el software. Incluyen el manifiesto de GNU, así como transcripciones de diversas charlas. Marco Fioretti realizó un análisis del libro para la revista Linux Journal en el cual califica al manuscrito como una lectura necesaria no sólo para programadores. En palabras de Fioretti «es crucial que todo el mundo piense acerca de estos problemas, saque sus propias conclusiones y las siga. Incluso si rechazas las ideas de Stallman, debes saber por qué, y este libro te ayudará». Su introducción escrita por Lawrence Lessig, profesor de derecho de la Universidad de Stanford, destaca que hoy el mundo está cada vez más definido por el código que hace funcionar los ordenadores, máquinas que definen y gobiernan cada vez más nuestras vidas. Richard M. Stallman propone que el código sea transparente, libre, para ejercer el control sobre dicho código y que no nos controle él a nosotros. Lessig realiza una analogía con las leyes que rigen nuestras sociedades también consideradas libres. Las leyes regulan nuestra sociedad, pero las leyes no son secretas. De lo contrario no tendríamos una sociedad libre. Las normas no se esconden y la libertad sólo está cuando las normas pueden ser conocidas por los gobernados o sus agentes (abogados y parlamentarios). Los procesos legales también son transparentes: todo lo que en ellos se dice o hace puede ser luego reutilizado en futuros pleitos sin permiso de sus autores originales y con compensación económica por dicho trabajo. Lessig denota este paralelismo con el código informático libre. El libro recoge los artículos y conferencias de Richard Stallman y abarcan desde el copyright (y el copyleft empleado por la licencia GPL) hasta la historia del movimiento del software libre.

Imagen
Software Libre para una Sociedad Libre Software libre para una sociedad libre (título original: Free Software Free Society: Selected Essays of Richard M. Stallman) es un libro que recopila diversos ensayos de Richard M. Stallman, fundador de la Fundación del Software Libre. Fue publicado en 2002 bajo la GNU Free Documentation License. El manuscrito ha recibido a día de hoy dos actualizaciones. La primera data del 2010 (segunda edición) y la segunda del 2015 (tercera edición). Existe una traducción al español correspondiente a la primera edición del libro que fue publicada en el año 2004 y realizada por la editorial de Traficantes de Sueños. Es un libro de referencia dentro del movimiento del software libre y recomendado por profesores y columnistas de distintas instituciones por ser una pieza fundamental en la comunicación de las ideas del software libre. La primera edición contiene un total de 21 ensayos escritos entre 1984 y 2002 sobre ética, derecho, negocios y sus impl...

Rol del Software Libre en las Comunidades Venezolanas

Imagen
Rol del Software Libre en las Comunidades Venezolanas En Venezuela el uso de software libre tiene como objetivo potenciar los esfuerzos en materia de Informática que se desarrollen en el Sector Gobierno y en las Comunidades Organizadas, con el fin de contribuir a la eficiencia y efectividad del Estado, así como impulsar el desarrollo y fortalecimiento de la capacidad nacional del sector de las Tecnologías de Información. La comunidad de Software Libre radicada en Venezuela ha estado muy activa desde 1990 y se ha expresado de diferentes maneras, por lo que se ha constituido en promotora de la independencia tecnológica del país. El trabajo colectivo de esta comunidad ha sido de vital importancia para concebir, desarrollar y ejecutar proyectos de Tecnologías de Información Libres que promuevan el ejercicio de la soberanía y la independencia tecnológica en Venezuela. Un ejemplo es el Proyecto Canaima Educativo, que promueve la socialización del conocimiento, respet...

Diferencias entre Software Libre y Software Privativo

Imagen
Diferencias entre Software Libre y Software Privativo Software Libre: Los usuarios tienen la libertad para ejecutar, copiar, distribuir, estudiar y modificar el software. Se encuentra disponible el código fuente del software. Generalmente tienen más seguridad, estabilidad y eficiencia (porque mucha gente lo mejora y lo arregla ya que, el código de fuente se encuentra disponible para ello). Su costo es muy bajo y mayormente gratuito. Fomenta la libre competencia al basarse en servicios y no en licencias. Existen aplicaciones para todas las plataformas. El usuario no depende del creador del software. Software Privativo: El usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo (esto último con o sin modificaciones). Su código fuente no está disponible o el acceso a éste se encuentra restringido. Las aplicaciones de este tipo suelen tener un costo mayor. El soporte de la aplicación es exclusivo del propietario. E...

Antecedentes del software libre

Imagen
Antecedentes del software libre Entre los años 1960 y 1970, el software no era considerado un producto sino un añadido que los vendedores de las grandes computadoras de la época (las mainframes) aportaban a sus clientes para que éstos pudieran usarlos. En dicha cultura, era común que los programadores y desarrolladores de software compartieran libremente sus programas unos con otros. Este comportamiento era particularmente habitual en algunos de los mayores grupos de usuarios de la época, como DECUS (grupo de usuarios de computadoras DEC). A finales de la década de 1970, las compañías iniciaron el hábito de imponer restricciones a los usuarios, con el uso de acuerdos de licencia. En 1971, cuando la informática todavía no había sufrido su gran boom, las personas que hacían uso de ella, en ámbitos universitarios y empresariales, creaban y compartían el software sin ningún tipo de restricciones. Con la llegada de los años 1980 la situación empezó a cambi...

Software Libre en Venezuela

Imagen
Software Libre en Venezuela La adopción de Software Libre en Venezuela por parte del Gobierno Bolivariano comenzó en el año 2004 con la promoción de políticas públicas en materia de Tecnologías de Información Libres; entre ellas el uso de Software Libre con Estándares Abiertos en los sistemas, proyectos y servicios informáticos de la Administración Pública, como instrumento fundamental para garantizar la Independencia Tecnológica por medio de la apropiación del conocimiento por parte de los ciudadanos y las ciudadanas de nuestro país., el fortalecimiento de la Gestión Pública, y la prestación de servicios en beneficio del Poder Popular. El uso prioritario y la aplicación del Software Libre representa el primer paso para alcanzar esos ideales, así como para la seguridad y soberanía nacional y tecnológica, ya que la adopción del mismo conforma una de las bases para constituir un desarrollo tecnológico orientado al desarrollo social y la eficiencia productiva, gracias a la p...

Libertades del Software Libre

Imagen
Libertades del Software Libre ``Software Libre'' se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software. De modo más preciso, se refiere a cuatro libertades que los usuarios del software tienen: Libertad Cero: "Usar el programa con cualquier propósito". Es decir, el ejercicio de esta libertad implica que lo podemos utilizar con cualquier fin, ya sea educativo, cultural, comercial, político, social, etc. Esta libertad deriva de que hay ciertas licencias que restringen el uso del software a un determinado propósito, o que prohíben su uso para determinadas actividades. Libertad Uno: "Estudia cómo funciona el programa, y adaptarlo a sus necesidades". Significa que podemos estudiar su funcionamiento (al tener acceso al código fuente) lo que nos va a permitir, entre otras cosas: descubrir funciones ocultas, averiguar cómo realiza determinada tarea, descubrir que otras posibilidades...

Características del Software Libre

Imagen
Características del Software Libre El usuario tiene la libertad de usarlo, estudiarlo, distribuirlo y mejorarlo. No tienes que pedir ni pagar permisos. Se encuentra disponible el código fuente del software, por lo que puede modificarse el software sin ningún límite. Al tener acceso al código fuente el proceso de corrección es muy dinámico, no hace falta esperar que el proveedor del software saque una nueva versión. No tienes que hacer público a ninguna entidad que has llevado a cabo modificaciones de un determinado programa. Cualquier persona capacitada puede traducir y adaptar un software libre a cualquier lengua. Interoperabilidad: Se puede usar en cualquier tipo de sistema informático, para cualquier tipo de actividad. Flexibilidad y adaptabilidad: Debe de incluirse el código fuente, para hacer las modificaciones y publicaciones. La distribución de software libre implica hacerlo incluyendo su código, ya sea la versión original o el modificado. Es ilega...

Creador del Software Libre

Imagen
Creador del Software Libre Richard Matthew Stallman (nacido en Manhattan, Nueva York, 16 de marzo de 1953), con frecuencia abreviado como "rms", es un programador estadounidense y figura relevante del movimiento por el software libre en el mundo. Entre sus logros notables como programador incluyen la participación en el editor de texto GNU Emacs, el compilador GCC, y el depurador GDB, bajo la rúbrica del Proyecto GNU. Sin embargo, es principalmente conocido por el establecimiento de un marco de referencia moral, político y legal para el movimiento del software libre, como una alternativa al desarrollo y distribución del software no libre o privativo. Es también inventor del concepto de Copyleft (aunque no del término), un método para licenciar software de tal forma que su uso y modificación permanezcan siempre libres y queden en la comunidad. Ha escrito muchos ensayos relacionados con el software libre, su ética y aplicación práctica y los peligros que enfr...

Filosofía del Software Libre

Imagen
Filosofía del Software Libre Para conocer mejor la Filosofía del Software Libre, se hace necesario partir de una revisión conceptual, acerca de los dos tipos de software existente: Software Propietario y Software Libre, que recoja las características fundamentales de los mismos. En tal sentido, el Software Propietario es aquel que restringe los derechos del usuario al mero uso de su funcionalidad bajo condiciones determinadas al solo criterio del dueño de los derechos de autor y para definir el Software Libre, tomaremos el concepto legal que ha asumido el Estado Venezolano, a través del Artículo 2 del Decreto 3390, el cual define al Software Libre como “Programa de computación cuya licencia garantiza al usuario acceso al código fuente del programa y lo a autoriza a ejecutarlo con cualquier propósito, modificarlo y redistribuir tanto el programa original como sus modificaciones en las mismas condiciones de licenciamiento acordadas al programa original, sin tener que pagar regal...