Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AGOSTO 2019
ARAUCA
INFORMATICA
ii
Copyright © 2015 por Deysi Chasoy. Todos los derechos son reservados
iii
Dedicatoria
AGRADECIMIENTOS.
Abstract
Este es un documento que habla de herramientas de software que brindan ciertas libertades a
los usuarios. Un movimiento global iniciado en 1983 por Richard Stallman, un hacker
CONTENIDO
CAPITULO 1 ......................................................................................................................................... 1
TABLA DE ILUSTRACION.
CAPITULO 1
su evolución como una cúpula de cristal limita el crecimiento de una planta que crece en su
interior. Las empresas hoy ya son software hace años. El auténtico cataclismo económico
sería que Internet dejase de operar. Prueba a experimentar los efectos de que los sistemas
funcionar siquiera dos horas y verás a individuos correteando con las frentes sudorosas de
un lado a otro tratando de restablecer la normalidad. Anula los sistemas durante 48 horas o
sufre una pérdida de datos importante y hasta la misma empresa podría estar en riesgo de
continuar.
El software puede que no sea la clave de una empresa que no se dedique exclusivamente
a ello, como por ejemplo Apple, pero al igual que el dinero podría ser el sistema
circulatorio, el software podría ser el sistema nervioso. Más vale que esté sano y
elegir? ¿qué tipo de software debo utilizar? Afortunadamente esta inquietud hace ya más de
El fundador del concepto del software libre fue Richard Stallman, una auténtica leyenda
no exenta de excentricidades, basta con ver su web personal. En 1984 nació el proyecto
GNU, cuyo objetivo era crear un sistema operativo Unix libre y que originó la creación de
LiNUX, cuyo nombre es realmente GNU/LiNUX. Más tarde, en 1985, fundó la Free
Software Foundation, una organización sin ánimo de lucro para promover el uso del
Este tipo de software hace referencia a la libertad de los usuarios para no solo utilizar el
Sí. Lo había antes de 1984 y lo habrá siempre, al menos hasta que las máquinas tomen el
a que priva de las libertades que ofrece el software libre. Normalmente con el software
privativo no se entrega el código fuente del programa, por lo que no es posible saber
exactamente lo que hace y se paga exclusivamente por el uso del mismo, sin posibilidad de
hacer copias, redistribuir ni mejorar el software. Estás cautivo de la empresa que creó el
software.
De acuerdo con tal definición, el software es "libre" si garantiza las siguientes libertades:
4
Mejorar el programa y hacer públicas esas mejoras a los demás, de modo que toda la
comunidad se beneficie.
Ciertos teóricos usan este cuarto punto (libertad 3) para justificar parcialmente las
limitaciones impuestas por la licencia GNU GPL frente a otras licencias de software libre
(ver Licencias GPL). Sin embargo, el sentido original es más libre, abierto y menos
restrictivo que el que le otorga la propia situación de incompatibilidad, que podría ser
resuelta en la próxima versión 3.0 de la licencia GNU GPL, causa en estos momentos
pueden reutilizar o mezclar códigos de dos licencias distintas, pese a que las libertades
El término Software no libre se emplea para referirse al software distribuido bajo una
licencia de software más restrictiva que no garantiza estas cuatro libertades. Las leyes de la
redistribución para el dueño del Copyright; el software dispuesto bajo una licencia de
"Free as in freedom, not as in free beer" (aludiendo a la ambigüedad del término inglés
"free"), y es habitual ver a la venta CD de software libre como distribuciones Linux. Sin
definición de software libre —por ejemplo, puede no incluir el código fuente, puede
Una licencia es aquella autorización formal con carácter contractual que un autor de un
tantas licencias como acuerdos concretos se den entre el autor y el licenciatario. Desde el
punto de vista del software libre, existen distintas variantes del concepto o grupos de
licencias:
Licencias GPL: Una de las más utilizadas es la Licencia Pública General de GNU
redistribución y modificación bajo términos diseñados para asegurarse de que todas las
versiones modificadas del software permanecen bajo los términos más restrictivos de la
propia GNU GPL. Esto hace que sea imposible crear un producto con partes no licenciadas
En la práctica esto hace que las licencias de software libre se dividan en dos grandes
grupos, aquellas que pueden ser mezcladas con código licenciado bajo GNU GPL (y que
GNU GPL) y las que no lo permiten al incluir mayores u otros requisitos que no
contemplan ni admiten la GNU GPL y que por lo tanto no pueden ser enlazadas ni
En el sitio web oficial de GNU hay una lista de licencias que cumplen las condiciones
impuestas por la GNU GPL y otras que no. Aproximadamente el 60% del software
Licencias estilo BSD: Llamadas así porque se utilizan en gran cantidad de software
distribuido junto a los sistemas operativos BSD. El autor, bajo tales licencias, mantiene la
modificación, incluso si dichos trabajos tienen propietario. Son muy permisivas, tanto que
son fácilmente absorbidas al ser mezcladas con la licencia GNU GPL con quienes son
compatibles.
Puede argumentarse que esta licencia asegura “verdadero” software libre, en el sentido
que el usuario tiene libertad ilimitada con respecto al software, y que puede decidir incluso
redistribuirlo como no libre. Otras opiniones están orientadas a destacar que este tipo de
siguiente analogía: "una licencia BSD es más libre que una GPL si y sólo si se opina
también que un país que permita la esclavitud es más libre que otro que no la permite").
Licencias estilo MPL y derivadas: Esta licencia es de Software Libre y tiene un gran
valor porque fue el instrumento que empleó Netscape Communications Corp. para liberar
su Netscape Communicator 4.0 y empezar ese proyecto tan importante para el mundo del
Software Libre: Mozilla. Se utilizan en gran cantidad de productos de software libre de uso
eficazmente la colaboración evitando el efecto "viral" de la GPL (si usas código licenciado
8
GPL, tu desarrollo final tiene que estar licenciado GPL). Desde un punto de vista del
gente se cierra en banda ante el uso de dicho código. No obstante, la MPL no es tan
excesivamente permisiva como las licencias tipo BSD. Estas licencias son denominadas de
copyleft débil. La NPL (luego la MPL) fue la primera licencia nueva después de muchos
años, que se encargaba de algunos puntos que no fueron tenidos en cuenta por las licencias
Hay muchas ventajas del uso del software libre para las pymes, destaco algunas
especialmente relevantes:
9
empresa. Sin restricciones, probando bien todas sus características antes de tomar la
Soporte gratis y bueno en general: Detrás de las aplicaciones de software libre hay una
definir su evolución. Aquí hay que ser cautos, las aplicaciones de cierta importancia tienen
una comunidad fuerte detrás y el soporte es muy bueno, pero si la aplicación no es de uso
Uso de estándares: Los desarrollos de software libre suelen ser muy fieles a los
estándares, lo que significa que suelen comunicarse bien con otras aplicaciones que
cumplan con esos mismos estándares, aunque nunca hay que olvidar lo que decía de forma
sarcástica Andrew S. Tanenbaum: “lo bueno de los estándares es que hay muchos donde
Seguridad muy por encima del software privativo: El hecho de que se tenga acceso al
código fuente hace que muchos ojos revisen y prueben ese código y sobre todo sea difícil
guardar secretos. Esto provoca que la seguridad sea muy superior en general al software
privativo donde el código solo es observado por unos pocos y es, por tanto, más fácil que
Las desventajas del software libre son inferiores a sus ventajas, pero analizándolo de
sistema operativo para escritorio está basado en GNU/LiNUX, quizás el más maduro para
un usuario no técnico sea Ubuntu, que yo uso habitualmente en mi trabajo. Si bien, por
razones diversas que han sido muy analizadas, la penetración de GNU/LiNUX en los PCs
del usuario no ha sido tan letal como en los servidores, donde sin duda es el dominante. En
Soporte técnico urgente: Salvo que se tenga contratado directamente con una empresa,
el soporte técnico del software libre es muy bueno, pero lógicamente puede que no se ajuste
con unos SLA (Service Level Agreement) determinados por necesidades de negocio, no
significa que haya que prescindir del software libre, sino que conviene contratar ese soporte
Usabilidad de las aplicaciones: Esto es algo que va cambiando, pero existe. Las
aplicaciones suelen tener una usabilidad no muy trabajada en general, hay honrosas
excepciones, pero suele ser así, no es un problema importante dependiendo de qué tipo de
aplicación sea.
Conocimiento técnico: No es necesario ser un técnico para usar el software libre. Pero
sí es conveniente que, si vas a incorporarlo a tu empresa, tengas una persona que conoce
11
ese mundo y te ayude a analizar y seleccionar las herramientas que necesitas, valorando
bien la madurez de los desarrollos y la comunidad que hay detrás en cada caso.
habido muchas empresas que han ganado mucho dinero haciendo software libre y
sistema operativo que predomina en los servidores, no en vano la lista de los 500
computadores más potentes del mundo está copada por sistemas operativos LiNUX o
derivados.
CAPITULO 2
filosóficamente diferente del movimiento del software libre. Apareció en 1998 con un
grupo de personas, entre los que cabe destacar a Eric S. Raymond y Bruce Perens, que
formaron la Open Source Initiative (OSI). Ellos buscaban darles mayor relevancia a los
beneficios prácticos del compartir el código fuente, e interesar a las principales casas de
Estos defensores ven que el término "código abierto", en inglés open source, evita la
ambigüedad del término en ese idioma que es free en free software. El término "código
abierto" fue acuñado por Christine Peterson del think tank Foresight Institute, y se registró
para actuar como Marca registrada el término en inglés para los productos de software
libre.
programa. (Véase también La Catedral y el Bazar). El movimiento del software libre hace
especial énfasis en los aspectos morales o éticos del software, viendo la excelencia técnica
código fuente un medio para dicho fin. Por dicho motivo, la FSF se distancia tanto del
movimiento de código abierto como del término "Código Abierto" (en inglés Open
Source).
Puesto que la OSI sólo aprueba las licencias que se ajustan a la OSD (Open Source
(en el caso del inglés), introduce una nueva: entre los programas que se ajustan a la
definición de Código Abierto, que dan a los usuarios la libertad de mejorarlos, y los
programas que simplemente tiene el código fuente disponible, posiblemente con fuertes
restricciones sobre el uso de dicho código fuente. Mucha gente cree que cualquier software
que tenga el código fuente disponible es de código abierto, puesto que lo pueden manipular
(un ejemplo de este tipo de software sería el popular paquete de software gratuito Graphviz,
inicialmente no libre pero que incluía el código fuente, aunque luego AT&T le cambió la
licencia). Sin embargo, mucho de este software no da a sus usuarios la libertad de distribuir
sus modificaciones, restringe el uso comercial, o en general restringe los derechos de los
usuarios.
14
2.1Versiones de la definición
Versión 1.90: aclarar que la 3ª libertad significa el derecho a distribuir copias de sus
otro.
15
software libre.
Versión 1.80: la primera libertad debe ser práctica, no sólo teórica. Por ejemplo, nada de
teorización.
Versión 1.77: Clarificación acerca que todos los cambios retroactivos a la licencia son
Bibliografía
Mejía, L. M. (31 de julio de 2019). gnu.org. Obtenido de Luis Miguel Arteaga Mejía