TIM-Matriz de Integración de Tecnología-Informática
Que Es Software Libre Y Que Es Linux
1. Charla 2x1
Flisol 2008
¿Qué es software libre?
Sede UTP
¿Qué es Linux?
Sede UNI
Ernesto Quiñones Azcárate
ernestoq@apesol.org
Presidencia Apesol 20062008
2. Software Libre <> Linux
Linux esta dentro del software libre
el Software Libre es el inicio de todo
3. El software libre nace de una idea de
Richard Stallman, exprofesor del M.I.T.
que decidió que era necesario tener
una alternativa tecnológica que nos
permitiera ser libres.
RMS crea el proyecto GNU (Gnu Not
Unix) en 1984 con la intención de crear
una serie de herramientas totalmente
libres que cualquier personas pudiera
utilizarlas sin restricciones de ningún
tipo, incluso para su copia.
En 1985 se crea la Free Software
Fundation (FSF) con el objetivo de
canalizar apoyo y colaboración para el
movimiento.
4. ¿Pero como aseguramos la libertad?
El software se protege por licencias,
estas licencias se amparan en algo
conocido como CopyRight, RMS tuvo la
idea de, basado en este principio legal,
crear algo conocido como CopyLeft que
en vez de restringir el uso al usuario,
otorgue libertades al mismo, para ello
escribieron la licencia GPL (General
Public License) y publicaron las
herramientas del proyecto GNU bajo
ella.
5. La GPL plantea 4 principios de libertad fundamentales :
0. Ejecutar el programa sin restricciones.
1. Estudiar y modificar el programa (para ello debemos
tener el código fuente).
2. Copiar y distribuir el software.
3. Modificarlo y redistribuir la modificación.
7. La diferencia entre Libre y Gratis
El software libre es como de “libertad de expresión”, no
necesariamente gratuito, algunas personas/empresas
COBRAN por dar acceso a determinado software libre que
ellos han desarrollado o redistribuyen.
Entonces, ¿estoy pagando licencias?, la respuesta es : ¡NO!,
el costo que cobran es a cambio de: El medio magnético en el
que lo entregan, material adicional al software, soporte por el
software u por otros conceptos, pero una vez en tus manos
puedes aplicar todas las libertades.
9. Como se organiza el movimiento
●
El movimiento se organiza en comunidades.
●
Una comunidad es un grupo de personas con intereses afines a los ideales del
software libre.
●
En Perú existen casi 50 comunidades.
10. Como entro a la comunidad del software libre:
●
Puedes visitar http://apesol.org/gruposQuery.php?p=2 ahí encontrarás una lista
(parcial) de todas las comunidades que existen en el país, si alguien conoce otras
mas registrenlas ;).
●
Puedes elegir la mas cercana a tu casa o si estudias es probable que en tu
instituto/universidad ya exista alguna.
●
Participar es LIBRE, todos colaboran, el éxito de una comunidad es que vayas a
colaboran y aprender entre todos, no a buscar que te enseñen.
●
Las comunidades se apoyan entre si, no necesitas ser informático para participar,
las comunidades tienen abogados, contadores, periodistas, administradores de
empresas, doctores, etc.
●
Y que pasa si no hay ninguna disponible donde vivo/estudio ... forma una!!!
puedes escribirnos a info@apesol.org y te explicaremos como funciona, pero
recuerda: UNO FORMA UNA COMUNIDAD PARA APOYAR A LOS DEMAS, NO EN
BENEFICIO PERSONAL.
11. Cual a sido el éxito del Software Libre en todos estos años :
●
Miles de proyectos al rededor del mundo que cubren diferentes necesidades,
desde sistemas operativos a juegos de video pasando por aplicaciones de
gestión empresarial (http://www.sourceforge.net y http://www.freshmeat.net).
●
Millones de usuarios al rededor del mundo (algunos ni saben que están
usando software libre)
●
Miles de empresas de todo tamaño usan aplicaciones bajo licencias libres.
●
La Internet se mueve sobre el software libre.
●
A sido inspiración para otras formas de liberación
de contenidos y artes a través de licencias inspiradas
en la GPL como la de Creative Commons.
●
A permitido revolucionar el mercado de las Pcs
permitiendo crear equipos de menor costo con fines
sociales.
12. El Software Libre y el Open Source
En el año 1997 Eric S. Raymond escribe un libro
llamado La Catedral y el Bazar, este libro analiza el
fenómeno Gnu/Linux y plantea una serie de ejemplos
de como el trabajar bajo licencias libres ayudaría a
mejorar el mercado del software y surgir/salvar
empresas que estaban sufriendo el acoso del
monopolio informático de aquellos años.
En 1998 Netscape libera el código de su navegador (ahora es
Firefox) con la intención de continuar en el mercado según
las recomendaciones del libro de ERS, ese año meses
después ERS y Bruce Perens acuñan el termino Open
Source formando la OSI, la intención es proponer una serie
de condiciones adicionales al Software Libre que
permitieran de una manera mas practica enfocarse mas al
desarrollo y menos a la filosofía
13. El Software Libre y el Open Source
El Open Source tiene una complejidad, existen varias licencias
aprobadas por la OSI (Open Source Initiative) y resulta confuso
encontrar las diferencias, pero en general todas proponen algunas
precisiones principalmente sobre Redistribución y Modificaciones.
Por ejemplo:
●
Las modificaciones a un proyecto son del proyecto y pueden ser usado
para fines no libres.
●
La distribución es permitida solo si el creador lo permite
explícitamente.
●
Si modificas un software no puedes distribuirlo bajo el mismo nombre.
●
No debe haber restricciones para distribuirlo con otros productos no
libres.
●
etc. etc.
14. Finalmente
Hay que tener mucho cuidado, en la red hay mucho software que puede
bajarse gratuitamente que no es necesariamente libre como:
●
Winamp que es Freeware
●
Winzip que es shareware
●
Existe software promovido por Microsoft(c) bajo licencia Shared
Source que no permite modificación del código ni aplicar las técnicas
que encierra este en otros productos.
●
Dominio Público que no le pertenece a nadie y cualquier puede hacer
con el lo que le da la gana, incluso retirar los nombre de los autores.
●
Bajo licencia artísticas que no se aplican adecuadamente al temadel
software.
16. Linux es........
●
El producto de moda en la informática desde hace al
menos 5 años.
●
El nuevo caso de estudio en los negocios, tema
favorito de los “futurólogos” en informática.
●
La nueva tierra de las oportunidades.
●
Un negocio de $29mil millones en 2008 y $41mil
millones en 2011.
●
La pesadilla de Microsoft(c).
23. En 1991 Linus Torvals coge un
sistema operativo Unix para
pequeños ordenadores
llamado Minix y lo modifica,
distribuye su modificación por
la naciente Internet bajo los
términos de la licencia GPL,
su modificación es recibida
con gran aceptación y varios
programadores al rededor del
mundo comienzan a colaborar
con el proyecto.
24. Por aquellos años el Proyecto GNU trabajaba en un kernel propio
denominado Hurd el cual era demasiado avanzado y tenia mucho camino
por recorrer en su desarrollo, Linus tenia un kernel que necesita el sistema
que conversará con el usuario, se fucionán de manera natural y nace
Gnu/Linux.
26. Existen muchas remasterizaciones de Gnu/Linux para propósitos
mas específicos como:
●
Para funcionar en Live CD/Pen Drive.
●
Para funcionar embebido en dispositivos como teléfonos celulares,
routers, media centers, firewalls, etc.
●
Específicos para necesidades educativas.
●
Para juegos, multimedia, etc.
●
Demostraciones de software como escritorios, base datos, etc.
●
Para funcionar en hardware viejo.
●
Etc. etc. etc.
¿Y si no hay para lo que yo necesito?, te lo puedes crear.
28. La ventaja de trabajar bajo licencias libres es que una gran cantidad
de personas pueden colaborar de diversas maneras para crear
software que permita resolver determinados problemas y en el
proceso todos salgan beneficiados.
http://www.sourceforge.net
http://www.freshmeat.net
29. En GNU/Linux podemos encontrar
●
Multimedia y entretenimiento.
●
Diseño gráfico, edición de audio, edición de video, modelamiento 3d, etc.
●
ERPs, CMRs, Análisis de Datos, etc.
●
Software médico, educativo, científico, financiero, religioso, etc.
●
De uso neto de informática como servicios de redes, seguridad, dbms,
lenguajes de programación, IDEs, RADs, etc.
●
Emuladores para correr software de otros sistemas operativos y máquinas
virtuales.
●
Comunicaciones, Voz sobre IP, Video y Audio Streaming, etc.
●
Juegos de todo tipo.
●
Portales de todo tipo.
Lo fastidioso podría ser que existe muchas veces mas de 4 o 5 alternativas
para la misma necesidad, elegir puede ser tedioso.
31. Linux y las interfaces de usuarios
Para ofrecer un entorno amigable a los usuarios Gnu/Linux trabaja con un
servidor de entorno gráfico conocido como Xwindows, existen 2 opciones
XFree o Xorg (este es el 100% libre).
Windows
Servidor
Sistema
Desktop
Manager
Operativo
X
33. Linux y las interfaces de usuarios
Tanto KDE como Gnome permiten hacer lo mismo,
tienen gran cantidad de herramientas para facilitar el
trabajo del usuario y son altamente configurables.
Existen otros Desktops como XFCE pero su uso es
menos popular, algunas personas trabajan incluso
solo con un Windows Manager como FluxBox o
BlackBox para optimizar recursos en su sistema.
34. Finálmente Gnu/Linux no esta solo
como sistema operativo libre
●
Los BSDs (Unix libres)
●
OpenSolaris (que no es tan “open”), Schillix si lo es.
●
Algunos otros como Beos, AtheOS, Syllabe, Plan9, que están bajo
diversas licencias mas o menos cercanas a las licencias libres.
35. Gracias
Página Web de Apesol
http://www.apesol.org
email
informes@apesol.org
IRC
server : irc.freenode.net
sala : #apesol