¿Qué es
software libre?

1
2

 “Software

libre” significa que el software
respeta la libertad de los usuarios y la
comunidad. En términos generales...
3

 Cuando

los usuarios no controlan el
programa, el programa controla a los
usuarios. El programador controla el
progra...
4

 Un

programa es software libre si los
usuarios tienen las cuatro libertades
esenciales:

 La

libertad de ejecutar e...
5

 La

libertad de redistribuir copias para
ayudar a su prójimo (libertad 2).

 La

libertad de distribuir copias de su...
6

 Un

programa es software libre si los
usuarios tienen todas esas libertades. Por
tanto, usted debe ser libre de redis...
7

 La

libertad de ejecutar el programa
significa que cualquier tipo de persona u
organización es libre de usarlo en
cua...
8

 En

esta libertad, lo que importa es el
propósito de los usuarios, no el de los
programadores. Usted como usuario es
...
9

 La

libertad de redistribuir copias debe
incluir las formas binarias o ejecutables
del programa, así como el código
f...
10

 Resulta

aceptable si no existe un modo
de producir una formato binario o
ejecutable para un programa específico,
da...
11

 Para

que la libertad 1 y 3 de realizar
cambios y publicar las versiones
modificadas tengan sentido, usted debe
tene...
12

¿Qué es
GNU/Linux?
13

Qué es UNIX
 UNIX

es un sistema operativo
multitarea, multiusuario, creado en 1969
por los investigadores Thompson y...
14

 En

1975, Bell decidió comercializarlo.
Dado que el sistema se vendía con una
licencia que permitía modificarlo y
red...
15

Qué es GNU?


La sigla GNU significa GNU is Not Unix. En
1984, Richard Stallman fundó el Proyecto
GNU con el objetivo ...
16

 La

filosofía GNU apoya el crecimiento de
la sociedad como un conjunto, haciendo
especial hincapié en la valoración d...
17

Qué es Linux
 En

1991, Linus Torvalds completó el
sistema con su kernel (que es la
aplicación encargada de comunicar...
18

Conociendo GNU/Linux




GNU/Linux es un sistema operativo derivado
de UNIX, que se distribuye en forma libre.
Dos c...
19

 El

sistema lo forman el núcleo del sistema
(kernel) más un gran número de
programas y librerías que hacen posible
s...
20





El sistema ha sido diseñado y programado por
multitud de programadores alrededor del mundo.
El núcleo del sistem...
21
22

Linux (Mascota / Logo)






La idea de Tux surgió del propio Linus Torvalds; según
cuenta, de pequeño le mordió un...
23

GNU (Mascota / Logo)
 Un

Ñu es el animal representativo del
proyecto GNU ya que GNU significa “Ñu”
en inglés. El nom...
24

DISTRIBUCIONES
GNU/LINUX
25

 Las

distribuciones más conocidas son:
 SuSE
 RedHat
 Fedora
 Mandriva
 Debian
 Ubuntu
Por citar algunas …
26

Fedora
27

Ubuntu
28

MANDRIVA
29
Próxima SlideShare
Cargando en…5
×

Qué es software libre

317 visualizaciones

Publicado el

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
317
En SlideShare
0
De insertados
0
Número de insertados
1
Acciones
Compartido
0
Descargas
4
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Qué es software libre

  1. 1. ¿Qué es software libre? 1
  2. 2. 2  “Software libre” significa que el software respeta la libertad de los usuarios y la comunidad. En términos generales, los usuarios tienen la libertad de copiar, distribuir, estudiar, modificar y mejorar el software. Con estas libertades, los usuarios (tanto individualmente como en forma colectiva) controlan el programa y lo que hace.
  3. 3. 3  Cuando los usuarios no controlan el programa, el programa controla a los usuarios. El programador controla el programa y, a través del programa, controla a los usuarios. Un programa que no es libre, llamado “privativo”, es por lo tanto un instrumento de poder injusto.  Por tanto, el software libre es una cuestión de libertad, no de precio. Para entender el concepto, piense en “libre” como en “libre expresión”
  4. 4. 4  Un programa es software libre si los usuarios tienen las cuatro libertades esenciales:  La libertad de ejecutar el programa para cualquier propósito (libertad 0).  La libertad de estudiar cómo funciona el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
  5. 5. 5  La libertad de redistribuir copias para ayudar a su prójimo (libertad 2).  La libertad de distribuir copias de sus versiones modificadas a terceros (libertad 3). Esto le permite ofrecer a toda la comunidad la oportunidad de beneficiarse de las modificaciones. El acceso al código fuente es una condición necesaria para ello.
  6. 6. 6  Un programa es software libre si los usuarios tienen todas esas libertades. Por tanto, usted debe ser libre de redistribuir copias, tanto con como sin modificaciones, ya sea gratuitamente o cobrando una tarifa por la distribución, a cualquiera en cualquier parte. El ser libre de hacer estas cosas significa, entre otras cosas, que no tiene que pedir ni pagar el permiso.
  7. 7. 7  La libertad de ejecutar el programa significa que cualquier tipo de persona u organización es libre de usarlo en cualquier tipo de sistema de computación, para cualquier tipo de trabajo y finalidad, sin que exista obligación alguna de comunicarlo al programador ni a ninguna otra entidad específica.
  8. 8. 8  En esta libertad, lo que importa es el propósito de los usuarios, no el de los programadores. Usted como usuario es libre de ejecutar el programa para alcanzar sus propósitos, y si lo distribuye a otra persona, también esa persona será libre de ejecutarlo para lo que necesite; usted no tiene derecho a imponerle sus propios objetivos.
  9. 9. 9  La libertad de redistribuir copias debe incluir las formas binarias o ejecutables del programa, así como el código fuente, tanto para las versiones modificadas como para las no lo estén. (Distribuir programas en forma de ejecutables es necesario para que los sistemas operativos libres se puedan instalar fácilmente).
  10. 10. 10  Resulta aceptable si no existe un modo de producir una formato binario o ejecutable para un programa específico, dado que algunos lenguajes no incorporan esa característica, pero debe tener la libertad de redistribuir dichos formatos si encontrara o programara una forma de hacerlo.
  11. 11. 11  Para que la libertad 1 y 3 de realizar cambios y publicar las versiones modificadas tengan sentido, usted debe tener acceso al código fuente del programa. Por consiguiente, el acceso al código fuente es una condición necesaria para el software libre
  12. 12. 12 ¿Qué es GNU/Linux?
  13. 13. 13 Qué es UNIX  UNIX es un sistema operativo multitarea, multiusuario, creado en 1969 por los investigadores Thompson y Ritchie de los Laboratorios Bell, en los Estados Unidos. En sus primeros años, no se lo utilizó comercialmente, sino que se lo usaba para proyectos de investigación en laboratorios y se distribuía gratuitamente en las universidades, donde tuvo mucha aceptación.
  14. 14. 14  En 1975, Bell decidió comercializarlo. Dado que el sistema se vendía con una licencia que permitía modificarlo y redistribuirlo, a lo largo del tiempo fueron surgiendo una gran variedad de sistemas derivados del UNIX original. Los más conocidos, actualmente, son: Solaris, AIX, HPUX, SCO, BSD.
  15. 15. 15 Qué es GNU?  La sigla GNU significa GNU is Not Unix. En 1984, Richard Stallman fundó el Proyecto GNU con el objetivo de conseguir un sistema operativo libre y abierto. Esto es, un sistema operativo tal que los usuarios puedan usarlo, leer el código fuente, modificarlo, y redistribuirlo. A partir de ese momento, un gran número de colaboradores se fueron sumando al proyecto, desarrollando software libre para reemplazar cada una de las herramientas del sistema UNIX.
  16. 16. 16  La filosofía GNU apoya el crecimiento de la sociedad como un conjunto, haciendo especial hincapié en la valoración de las libertades personales, aún cuando esto puede estar en conflicto con intereses empresariales.
  17. 17. 17 Qué es Linux  En 1991, Linus Torvalds completó el sistema con su kernel (que es la aplicación encargada de comunicar los procesos con el hardware de computadora). A este kernel lo bautizó Linux. De esta manera, se formó el sistema GNU/Linux.
  18. 18. 18 Conociendo GNU/Linux   GNU/Linux es un sistema operativo derivado de UNIX, que se distribuye en forma libre. Dos características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado: la primera, es que es libre, esto significa que no tenemos que pagar ningún tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente.
  19. 19. 19  El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas y librerías que hacen posible su utilización.  Linux se distribuye bajo la Licencia Pública General GNU (GPL), por lo tanto, el código fuente tiene que estar siempre accesible.
  20. 20. 20   El sistema ha sido diseñado y programado por multitud de programadores alrededor del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la coordinación de Linus Torvalds, la persona de la que partió la idea de este proyecto, en 1991. Linus, por aquel entonces un estudiante de informática de la Universidad de Helsinki, empezó (como proyecto de fin de carrera y sin poder imaginar en lo que se llegaría convertir) a programar las primeras líneas de código de este sistema operativo llamado LINUX.
  21. 21. 21
  22. 22. 22 Linux (Mascota / Logo)    La idea de Tux surgió del propio Linus Torvalds; según cuenta, de pequeño le mordió un pingüino en Australia y desde entonces le pareció un animal simpático. No hay un origen claro del nombre “Tux”; algunos dicen que proviene del inglés Tuxedo que significa esmoquin (siempre se ha dicho que los pingüinos van de esmoquin) y otros dicen que el nombre es una mezcla de Torvald con Unix. Tux es la mascota oficial del sistema operativo Linux y el animal más famoso y conocido dentro del software libre; tan famoso es que ha llegado a protagonizar videojuegos, entre otros el “Tux Racer”.
  23. 23. 23 GNU (Mascota / Logo)  Un Ñu es el animal representativo del proyecto GNU ya que GNU significa “Ñu” en inglés. El nombre GNU no se adoptó porque a la persona que comenzó el proyecto (Richard Stallman) le gustase particularmente este animal sino porque GNU es un acrónimo recursivo que quiere decir “GNU’s Not Unix.”
  24. 24. 24 DISTRIBUCIONES GNU/LINUX
  25. 25. 25  Las distribuciones más conocidas son:  SuSE  RedHat  Fedora  Mandriva  Debian  Ubuntu Por citar algunas …
  26. 26. 26 Fedora
  27. 27. 27 Ubuntu
  28. 28. 28 MANDRIVA
  29. 29. 29

×