Está en la página 1de 10

10 Ejemplos de Software Libre

Se denomina software libre a aquel programa de computadora que se distribuye junto con
su código fuente, dando al usuario la libertad de modificarlo, estudiarlo, copiarlo, adecuarlo
y distribuirlo. El software libre por lo general se encuentra disponible en forma
gratuita o a un costo muy bajo que sólo cubre los gastos del medio de distribución; cabe
mencionar que libre no significa gratuito, ya que un software puede mantener su
característica de ser libre y además ser comercial.

El uso del software libre tiene varias ventajas y desventajas que deben de ser puestas en
consideración antes de utilizarlo, esto dependiendo de las necesidades particulares de cada
usuario, ya que como en el caso de algunos sistemas operativos y otros programas
pertenecientes al software libre, y como los usuarios pueden realizar modificaciones al
mismo, estos en muchas ocasiones llegan a tener errores lógicos que se traducen en fallas,
pero se destaca que los mismos desarrolladores e incluso el usuario en muchas ocasiones,
puede realizar los cambios necesarios para mejorarlo e incluso añadir aquello que necesite
para satisfacer sus necesidades de uso particulares, haciendo que en general este tipo de
software valla mejorando ya sea mediante el uso de “parches” u otro tipo de modificación
que el usuario puede dejar disponible para uso de otros usuarios, por ejemplo en alguna
aplicación en específico.

Existe una organización dedicada a promover las características del software libre
fomentando su desarrollo y uso en todas las áreas de la computación. Esta organización se
llama Free Software Foundation FSF.

Se destaca también que una gran mayoría de estos softwares libres, pueden ser descargados
gratuitamente de internet, o en versiones de prueba (con un tiempo específico de permiso
de uso), o comprados por un módico precio.

36 ejemplos de software libre:


1. Sistema Operativo LINUX
2. Open Office (Suite ofimática)
3. NotePad ++ (Editor de texto)
4. eMule (programa de intercambio de archivos)
5. Shareaza (cliente de archivos P2P)
6. FileZilla (cliente FTP multiplataforma)
7. phpMyAdmin (herramienta PHP)
8. Apache (servidor Web HTTP)
9. Tom Cat (Servidor de internet)
10. Eraser (Eliminador de datos)
11. Gimp (editor de imágenes)
12. Kontact ( Gestor de información personal)
13. Xine (reproductor multimedia)
14. Emacs (editor de texto)
15. Mozilla (Firefox, Thunderbird, Mozilla Application Suite, Sunbird, Bugzilla)
16. Bash (intérprete de comandos)
17. Gnome (entorno de escritorio)
18. Ubuntu (Sistema Operativo)
19. Vim Editor (editor de texto)
20. InKscape (editor de gráficos)
21. Gimp Image Editor (editor de imagenes)
22. Drupal (sistema de gestion de contenidos)
23. Blender (programa informatico)
24. Ares (programa de Intercambio de archivos)
25. Jdownloader (Gertor de descárga)
26. Chromium (Navegador)
27. VLC (reproductor multimedia)
28. Gimp (editor de imagines)
29. Apache (servidor HTTP)
30. FreeBSD (sistema operative)
31. Amarok (reproductor de audio)
32. Open Movie Editor (editor de películas)
33. Audacity (editor de sonido)
34. LibreOffice (Suite ofimática)
35. Bluefish (editor HTML)
36. KTooN (editor de animaciones)

Citado APA: (A. . 10 Ejemplos de Software Libre. Revista Enciclopedia 10ejemplos.com.


Obtenido 12, 2019, de https://10ejemplos.com/10-ejemplos-de-software-libre/ )

El software libre a menudo se identifica como software gratuito cuando en


realidad su característica más destacada es la libertad y no tanto el precio. El
propietario de los derechos de un programa de software libre garantiza a los
usuarios mediante una licencia una serie de libertades que no otorga el propietario
de un software privativo. De forma general el usuario de software privativo en
realidad no paga por la propiedad del programa sino por usarlo pero con fuertes
limitaciones que le impiden acceder al código fuente, modificarlo, distribuirlo, etc. 

El software libre representa un modelo o forma de concebir el desarrollo y uso del


software. Muchas personas consideran a Richard Stallman como el padre de las
bases ideológicas que fundamentan el movimiento de software libre a partir de la
década de los 80. Surgió como reacción a las restricciones y prohibiciones del
software privativo y protagonizó la creación de una organización  para difundir los
principios y ventajas del software libre: Free Software Foundation (FSF).

Richard Stallman: ¿Qué es el software libre?

 La FSF define el software libre como aquel respecto al cual la comunidad de


usuarios tiene libertad para ejecutar, copiar, estudiar, mejorar y redistribuir. Es
decir: si existe la libertad de usarlo para cualquier propósito, de estudiar cómo
funciona y adaptarlo a las diferentes necesidades, de distribuir copias, de poder
mejorarlo y de publicar las mejoras. 

La FSF se refiere a cuatro libertades que deben tener todos los usuarios del
software para que éste pueda ser calificado como libre (Stallman, 1996):

 Libertad 0. Es la libertad para usar el programa con cualquier propósito.


 Libertad 1. Se refiere a la libertad para estudiar cómo funciona el
programa y adaptarlo a las propias necesidades. Para esto es necesario
disponer del código fuente de su programación.
 Libertad 2. Es la libertad para redistribuir las copias.
 Libertad 3. Alude a la libertad de mejorar el programa y publicar las
mejoras para que toda la comunidad se beneficie. 

Un programa se puede clasificar como software libre solamente si los usuarios


disponen de estas cuatro libertades. La descripción de estas 4 libertades se
concretan la licencia GPL GNU (GNU General Public License) que se otorga a
un aplicación informática cuando cumple estos requisitos.

http://www.san-pedro.org/recomanats/software_libre/ // GPL

En 1998 algunos programadores del software libre como Eric S. Raymond, Bruce


Perens o Tin O’Reilly fundaron la organización OSI (Open Source Initiative) con
el objetivo de fomentar el uso de programas informáticos de código abierto. Para
ellos resulta imprescindible disponer del código fuente del programa para poder
mejorarlo y adaptarlo a las necesidades reales de los usuarios. En consecuencia
la OSI establece un decálogo de condiciones que debe cumplir un programa para
ser considerado software libre o de código abierto:

1. Libre distribución. No se puede impedir la venta ni distribución del


programa o parte de él. Tampoco se puede exigir el pago de una canon por su
distribución.
2. Código fuente. El programa debe incluir el código fuente y no se puede
restringir su redistribución.
3. Trabajos derivados. No puede impedirse realizar modificaciones al
programa y estas deben ser distribuidas bajo los mismos términos que el software
original.
4. Integridad del código fuente original. Puede exigirse que una versión
modificada del programa tenga un nombre y número  de versión diferentes que el
programa original para poder proteger al autor original de la responsabilidad de las
nuevas versiones.
5. No discriminación de personas. Las condiciones de uso del programa no
pueden discriminar a personas o grupos de personas.
6. No discriminación de usos. No se puede negar a ninguna persona el uso
del programa para ningún fin: personal, comercial, empresarial, militar, etc.
7. Distribución de la licencia. Los derechos del programa deben aplicarse a
todos los que se redistribuye el programa.
8. Licencia no específica. Los derechos garantizados al usuario de un
programa no pueden depender que el programa forme parte de una distribución o
paquete particular de software.
9. Restricción de otro software. La licencia no debe poner restricciones al
uso de otros programas que se distribuyen con el software licenciado.
10. Licencia tecnológicamente neutra. No puede existir ninguna disposición
en la licencia que obligue al uso de una tecnología concreta.

Pero, ¿qué es un software de código abierto?


Se trata de un código fuente publicado bajo una licencia que permite su uso,
modificación, o redistribución de forma libre.
De este modo, se consigue que empresas, usuarios y programadores se
involucren en un continuo estudio del funcionamiento del programa, con un
claro objetivo: mejorarlo. Así, se logra llevar a cabo un eficiente proceso de
detección de errores, correcciones e implementación de nuevas
características. Conjuntamente, una de las particularidades - que tanto
gusta- es la inexistencia de una fuerte inversión de capital, ya que no exige
un gasto de dinero en compra de licencias.
Y por supuesto, no nos podemos olvidar que el sistema de código abierto
disminuye las barreras con la innovación, por lo que cualquier usuario
puede compartir su idea en el mercado. De la misma forma, al utilizar estos
programas se deja de depender de la labor de una empresa dedicada
exclusivamente al mantenimiento del software, pudiendo abrir puertas a
cualquier persona que tenga el conocimiento y la habilidad necesaria para
hacerlo de forma remota. 

Entonces, ¿cómo saber si estamos ante un


software de código abierto?
Para tener la certeza de que se trata de un software de esta índole deberás
fijarte si cumple los siguientes requisitos:

 Libre redistribución del software.


 El código fuente debe estar disponible u conseguirse de forma libre.
 La modificación del software y su redistribución debe estar permitido.
 Debe constar y garantizar el nombre de autor original, quedando las
demás modificaciones como programas de versiones posteriores con
nombre y autor diferente.
 No está permitido discriminar a ninguna persona tanto para su
colaboración en la mejora del software como para su posterior
utilización.
 No te preocupes, porque está garantizada la utilización de este
programa para cualquier fin que tengamos en mente.
 Tampoco puede obligar a que otro software distribuido conjuntamente
con el software código abierto también lo sea.
 La licencia no debe aplicar restricciones sobre otros programas y
debe ser tecnológicamente neutral

 Programas de software de código abierto


De esta forma, encontramos infinidad de programas - de gran reputación-
con estas características (y que seguramente no tenías ni idea):

1. Linux
Se trata del un sistema multitareas, multiusuario que proporciona una
interfaz de comandos y una interfaz gráfica. Además, es el ejemplo más
conocido y uno de los referente en código abierto.

2. Apache Open Office:


Es un potente procesador de textos, cálculos y graficas perfecto para el
mundo de la educación. De él se pueden enriquecer tanto profesores como
alumnos, y sí, también se trata de un software de código abierto. 

3. Android:
Seguro que te sorprende pero en efecto se caracteriza por ser un programa
de código abierto. Gracias a este hecho muchos desarrolladores pueden
utilizar este software para crear aplicaciones a utilizar por este sistema. 

4. Firefox: 
Como bien sabrás, es el navegador web de Mozilla y  la mayor parte de su
código es aportado por una gran comunidad de voluntarios. Por lo tanto se
trata de otro ejemplo de software abierto:
Pero como hemos dicho, los ejemplos no se terminan con esta pequeña
lista. El futuro de este sistema es tan prometedor que los expertos aseguran
que en 2020 los equipos informáticos conseguirán más del 80% de sus
componentes mediante comunidades voluntarias de código abierto.
Tal es así, que en eConectia, como expertos proveedores de servicios de
telefonía e Internet para empresas no dudamos en subirnos al carro e
implementar en nuestras oficinas estos tipos de programas. 
https://www.econectia.com/blog/software-codigo-abierto

Bitcoin, otro ejemplo más de código abierto

Bitcoin es otro ejemplo de código abierto. El protocolo Bitcoin y su software


se publican abiertamente y cualquier programador en cualquier lugar del
mundo puede revisarlo o crear su propia versión modificada del software.

El protocolo Bitcoin y la prueba del concepto la publicó Satoshi Nakamoto en


2009. Desde entonces, la comunidad ha crecido de forma exponencial y
cuenta con numerosos desarrolladores que trabajan en el protocolo Bitcoin.
Los nombres o los seudónimos de los desarrolladores que contribuyen al
código de Bitcoin se publican en bitcoin.org/es/desarrollo

De la misma manera que nadie controla el protocolo detrás del correo


electrónico, Bitcoin tampoco tiene propietarios. Bitcoin lo controlan, por
tanto, todos los usuarios de Bitcoin del mundo, ya que aunque los
programadores mejoran el software, no pueden forzar un cambio en el
protocolo de Bitcoin porque todos los demás usuarios son libres de elegir el
software y la versión que quieran. Para que sigan siendo compatibles entre
sí, todos los usuarios necesitan utilizar software que cumpla con las mismas
reglas. Bitcoin sólo puede funcionar correctamente si hay consenso entre
todos los usuarios. Por lo tanto, todos los usuarios y programadores tienen
un gran aliciente en proteger dicho consenso.

El código fuente de Bitcoin ha sido utilizado como la base para muchos otros
proyectos de software. La forma más común de software generado a partir
del código fuente de Bitcoin son monedas alternativas descentralizadas, que
utilizan los mismos bloques de construcción básicos para implementar las
monedas digitales, que se conocen como Altcoins. Además de las variaciones
sobre su código fuente para la creación de monedas alternativas
descentralizadas (Altcoins) con cadenas de bloques (blockchain en
inglés) independientes, también es posible incorporar nuevas capas de
protocolo sobre la cadena de bloques de Bitcoin que añaden nuevas
características y funciones, éstas son las que conocemos como Metacoins.

https://www.oroyfinanzas.com/
SOFTWARE PRIVATIVO

Escrito por karlospg1 28-11-2007 en General.Comentarios (0)


SOFTWARE PRIVATIVO

 
El software no libre (también llamado software propietario,
software privativo, software privado, software con propietario o
software de propiedad) se refiere a cualquier programa
informático en el que los usuarios tienen limitadas las
posibilidades de usarlo, modificarlo o redistribuirlo (con o sin
modificaciones), o cuyo código fuente no está disponible o el
acceso a éste se encuentra restringido .
 
Para la Fundación para el Software Libre (FSF) este concepto se
aplica a cualquier software que no es libre o que sólo lo es
parcialmente (semilibre), sea porque su uso, redistribución o
modificación está prohibida, o requiere permiso expreso del titular
del software.
 
En el software no libre una persona física o jurídica (compañía,
corporación, fundación, etc.) posee los derechos de autor sobre
un software negando o no otorgando, al mismo tiempo, los
derechos de usar el programa con cualquier propósito; de estudiar
cómo funciona el programa y adaptarlo a las propias necesidades
(donde el acceso al código fuente es una condición previa); de
distribuir copias; o de mejorar el programa y hacer públicas las
mejoras (para esto el acceso al código fuente es un requisito
previo).
 
De esta manera, un software sigue siendo no libre aún si el
código fuente es hecho público, cuando se mantiene la reserva de
derechos sobre el uso, modificación o distribución (por ejemplo, la
versión comercial de SSH o el programa de licencias shared
source de Microsoft).
 Software Propietario
Es cualquier programa informático en el que el usuario tiene limitaciones para usarlo,
modificarlo o redistribuirlo (esto último con o sin modificaciones). (También llamado código
cerrado o software no libre, privado o privativo)
Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier software que
no es libre o que sólo lo es parcialmente ( semilibre ), sea porque su uso, redistribución o
modificación está prohibida, o requiere permiso expreso del titular del software.
 4. CARACTERISTICAS DEL SOFTWARE PROPIETARIO:
 Este software no te pertenece no puedes hacerle ningún tipo de modificación al código
fuente.
 No puedes distribuirlo sin el permiso del propietario.
 El usuario debe realizar cursos para el manejo del sistema como tal debido a su alta
capacidad de uso.
 Este posee accesos para que el usuario implemente otro tipo de sistema en el.
 Cualquier ayuda en cuanto a los antivirus.
 5. VENTAJAS DEL SOFTWARE PROPIETARIO:
 Propiedad y decisión de uso del software por parte de la empresa.
 Soporte para todo tipo de hardware.
 Mejor acabado de la mayoría de aplicaciones.
 Las aplicaciones número uno son propietarias.
 Menor necesidad de técnicos especializados.
 El ocio para ordenadores personales está destinado al mercado propietario.
 Mayor mercado laboral actual.
 Mejor protección de las obras con copyright.
 Unificación de productos.
 Facilidad de adquisición (puede venir preinstalado con la compra del PC, o encontrarlo
fácilmente en las tiendas).
 Existencia de programas diseñados específicamente para desarrollar una tarea.
 Las empresas que desarrollan este tipo de software son por lo general grandes y pueden
dedicar muchos recursos, sobretodo económicos, en el desarrollo e investigación.
 Interfaces gráficas mejor diseñadas.
 Más compatibilidad en el terreno de multimedia y juegos.
 Mayor compatibilidad con el hardware.
 6. DESVENTAJAS DEL SOFTWARE PROPIETARIO:
 No existen aplicaciones para todas las plataformas (Windows y Mac OS).
 Imposibilidad de copia.
 Imposibilidad de modifación.
 Restricciones en el uso (marcadas por la licencia).
 Imposibilidad de redistribución.
 Por lo general suelen ser menos seguras.
 El coste de las aplicaciones es mayor.
 El soporte de la aplicación es exclusivo del propietario.
 El usuario que adquiere software propietario depende al 100% de
la empresa propietaria.

Origen del Software Propietario


Es documentalmente incomparable que en los años 60 los laboratorios Bell proporcionaron el
código fuente de su sistema operativo UNIX,1 y tiempo después comenzó a existir lo que se
conoce como software de código cerrado. Sin embargo hay que destacar que, al inicio de la era
de la informática, era común que agrupaciones científicas estuvieran dispuestas a ceder su
código a terceros sin un pago por el mismo ya que tampoco había una política que lo
reglamentara y además era un beneficio común conocer los desarrollos ajenos en busca de la
estandarización.
Pasado el tiempo es en 1972 cuando el gobierno de los Estados Unidos obliga a IBM a
distinguir entre software y hardware que hasta entonces no se distinguían claramente, dando
lugar a los primeros intentos de cerrar el código de los programas. Aún en esa época, se
encontraba en revistas como Creative Computing y Byte hojas y hojas llenas de código libre
Software Propietario Nace en la década de los 70 cuando surge el interés de comercializar
software Se crean las licencias de software propietario: hay que pagar por el derecho a uso
EULA, Shrink-Wrap En 1975 Bill Gates y Paul Allen fundan Microsoft, principal impulsor del
software propietario En 1983 nace el proyecto GNU iniciado por Richard Stallman. En 1991
nace Linux creado por Linus Torvalds En 1991 IBM y Microsoft dejan de cooperar en el
desarrollo de Sistemas Operativos: IBM desarrolla OS/2 y Microsoft sigue con Windows Otras
empresas desarrolladoras de software propietario: Adobe, AutoDesk, Macromedia. En 1997
Microsoft es demandado por el Departamento de Justicia de EE.UU. por prácticas monopólicas
En 2002 el gobierno peruano decide utilizar sólo software libre en sus sistemas
computacionales.

Importancia del Software Propietario


El software propietario o con derecho de autor no es más que un sistema operativo de manejo
comercial que tiene expectativas como de actualizaciones y uso de programas reconocido en el
área de la informática es decir que se refiere a cualquier programa informático en el que los
usuarios tienen limitadas las posibilidades de usarlo, modificarlo o redistribuirlo (con o sin
modificaciones), o cuyo código fuente no está disponible o el acceso a éste se encuentra
restringido. Para la Fundación para el Software Libre (FSF) este concepto se aplica a cualquier
software que no es libre o que sólo lo es parcialmente, sea porque su uso, redistribución o
modificación está prohibida, o requiere permiso expreso del titular del software este sistema
operativo posee varias actualizaciones que serian Microsoft Windows seven, xp, vista entre
otros los cuales forman el manejo de los sistemas operativos privados con derecho de autor sin
modificación alguna al código fuente del sistema.

https://www.monografias.com/

También podría gustarte