Page 1

Introducción al:

Software libre David Martínez Carballo – macada@openhost.es

Centro de formación y recursos

David Martínez Carballo


Agenda ●

Software libre: Que es? Historia Licencias

Software Libre en la actualidad

Guerra en las empresas Tecnológicas

Empresas tecnológicas con Software Libre

Software Libre importa

Centro de formación y recursos

David Martínez Carballo


Software libre: Que es?

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Software libre (en ingl茅s free software) es la denominaci贸n del software que brinda libertad a los usuarios sobre su producto adquirido y por tanto, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente. Wikipedia

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Software Libre: Que es? ●

Informática: –

Código fuente.

Código ejecutable.

Gastronomía: –

Receta.

Pastel.

Centro de formación y recursos


Software Libre: Que es? Desde el comienzo de la Informática ... “de la misma forma que compartir  recetas es tan antiguo como cocinar” (Richard M. Stallman)

  Programa + Código Fuente

1970                   nace Sw Privativo     Programa

1985                    FSF (Free Software Foundation)                    GNU     Programa + Código Fonte 

GNU is Not Unix Centro de formación y recursos


Software Libre: Historia ●

Años 70: –

Pocos ordenadores.

Muy caros, el negocio está en el hardware, software es un añadido.

Informática artesanal, se posee el código fuente de todo y se suele modificar. Centro de formación y recursos


Software Libre: Historia ●

Años 80: –

Nace el PC: ordenadores baratos.

El negocio pasa a la venta de software.

Licencias privativas.

Cláusulas de no divulgación.

Centro de formación y recursos


Software Libre: Historia Richard Stallman En  1971  trabajo  como  programador  de  sistemas  operativos  en el Laboratorio de Inteligencia Artificial del MIT (Massachussetts Institute of Technology).

Fundador del Proyecto GNU. Figura central del movimiento de Software Libr e. Estableció  un  marco  de  referencia  moral,  político  y  legal  para el movimiento de Software Libre.

Centro de formación y recursos


Software Libre: Historia En 1983 se creo el Proyecto GNU. Se escogió como nombre "GNU" porque cumplía algunos requisitos:  ●

Es un acrónimo recursivo de "GNU No es Unix".   Ya existía esa palabra (N. del T.: en inglés GNU significa Ñu). Porque era divertido decirla (o cantarla). Propósito de desarrollar un sistema operativo compatible con Unix que fuera software libre.

Centro de formación y recursos


Software Libre: RMS

Centro de formación y recursos


Software Libre: RMS

Centro de formación y recursos


Software Libre: Linux Linus Torvalds, o 5 de outubro do 1991: ¿Te acuerdas de aquellos bonitos días de minix-1.1, cuando los hombres eran hombres y podían escribir los controladores de sus propios cacharros? ¿No tienes ningún proyecto interesante y estás hasta el gorro por culpa de un Sistema Operativo que intentas modificar según tus necesidades? ¿No te frustras cuando ves que todo funciona en minix? ¿No quieres trasnochar para hacer funcionar un programa? Entonces este post debería interesarte

Centro de formación y recursos


Software Libre: Linux Linus Torvalds, el 5 de octubro del 1991: Como mencioné hace un mes(?), estoy trabajando en una versión gratuita de una especie de minix para ordenadores AT-386. Ya ha llegado finalmente a la fase en la que es bastante utilizable (aunque quizás no, dependiendo de lo que quieras), y estoy a punto de publicar los códigos fuente para una mejor distribución. Es sólo la versión 0.02 (+1 (muy pequeño) parche), pero he ejecutado satisfactoriamente bash/gcc/gnu-make/gnu-sed/compress etc bajo él.

Centro de formación y recursos


Software Libre: Que es?

Centro de formación y recursos

David Martínez Carballo


Software Libre: Que es? SwL es... “SwL es el software que dá a quien lo utiliza la libertad de compartir, estudiar y modificarlo. Lo llamámos SwL porque quien lo usa es libre.” ●

Libertad de Uso 

Libertad de Modificación

Libertad de Distribución

Libertad de Distribución de las Modificaciones

Solo es posible si tenemos acceso al Código Fuente de los programas

Énfasis en la Ética Centro de formación y recursos


Software Libre: Que es? ●

"libertad 0" –

Libertad para ejecutar el programa con cualquier propósito (privado, educativo, público, comercial, etc.).

Centro de formación y recursos


Software Libre: Que es? ●

"libertad 1" –

Libertad para estudiar y modificar el programa (para lo cual es necesario poder acceder al código fuente).

Centro de formación y recursos


Software Libre: Que es? ●

"libertad 2" –

Libertad para copiar el programa de manera que se pueda ayudar al vecino o a cualquiera.

Centro de formación y recursos


Software Libre: Que es? ●

"libertad 3" –

Libertad para mejorar el programa, y hacer públicas las mejoras, de forma que se beneficie toda la comunidad.

Centro de formación y recursos


Software Libre: Ventajas Independencia: control, estandarización, formatos abiertos (UE) Es constitucional: ética política Ahorro continuo: ética política, empleo endógeno Evita el pirateo (Nuevos Modelos de Negocios = ética y beneficios) Adaptabilidad:  tecnológica, económica, idiomática (en gallego) ... Evita la desigualdad social, local y mundial Seguridad general y sin puertas traseras. Seriedad Desenvolvimiento Exponencial ­> garantía de éxito Sin 'color' política

Centro de formación y recursos


Software libre: Tipos de licencias

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Software Libre: Licencias Licencias GPL: 60% del software licenciado como SwL emplea GPL Licencias AGPL: Affero General Public License Licencias BSD: el usuario tiene libertad ilimitada con respecto al  software, y que puede decidir incluso redistribuirlo como no libre. Licencias MPL: Mozilla Public License Copyleft: Hay que hacer constar que el titular de los derechos de autor  (copyright) de un software bajo licencia copyleft puede también realizar  una versión modificada bajo su copyright original, y venderla bajo  cualquier licencia que desee, además de distribuir la versión original  como software libre Centro de formación y recursos


Centro de formaci贸n y recursos


Software Libre: CC

Poner las obras o trabajos bajo una licencia Creative Commons no  significa que no tengan copyright. Este tipo de licencias ofrecen algunos  derechos a terceras personas bajo ciertas condiciones. ¿Qué  condiciones? 

Centro de formación y recursos


Software Libre: CC Condiciones de las licencias Creative Commons: Reconocimiento (Attribution): En cualquier explotación de la obra autorizada por  la licencia hará falta reconocer la autoría. No Comercial (Non commercial): La explotación de la obra queda limitada a  usos no comerciales. Sin obras derivadas (No Derivate Works): La autorización para explotar la obra  no incluye la transformación para crear una obra derivada. Compartir Igual (Share alike): La explotación autorizada incluye la creación de  obras derivadas siempre que mantengan la misma licencia al ser divulgadas.

Centro de formación y recursos


Software Libre: CC Las licencias de Creative Commons son: Reconocimiento (by): Se permite cualquier explotación de la obra, incluyendo  una finalidad comercial, así como la creación de obras derivadas, la distribución  de las cuales también está permitida sin ninguna restricción. Reconocimiento ­ NoComercial (by­nc): Se permite la generación de obras  derivadas siempre que no se haga un uso comercial. Tampoco se puede utilizar  la obra original con finalidades comerciales. Reconocimiento ­ NoComercial ­ CompartirIgual (by­nc­sa): No se permite un  uso comercial de la obra original ni de las posibles obras derivadas, la  distribución de las cuales se debe hacer con una licencia igual a la que regula la  obra original. Centro de formación y recursos


Software Libre: CC Las licencias de Creative Commons son: Reconocimiento ­ NoComercial ­ SinObraDerivada (by­nc­nd): No se permite  un uso comercial de la obra original ni la generación de obras derivadas. Reconocimiento ­ CompartirIgual (by­sa): Se permite el uso comercial de la  obra y de las posibles obras derivadas, la distribución de las cuales se debe  hacer con una licencia igual a la que regula la obra original. Reconocimiento ­ SinObraDerivada (by­nd): Se permite el uso comercial de la  obra pero no la generación de obras derivadas.

Centro de formación y recursos


Libertad

Centro de formaci贸n y recursos


Libertad

Centro de formaci贸n y recursos


LUGS Gallegos •

AGNIX: Asociación de usuari@s GNIX

AULUSC: Asociación de usuarios de Linux da USC

GALITE: Grupo Asociado Libre Información e a Tecnoloxía de Foz

GALPon: Grupo de Amigos de Linux de Pontevedra

GLUG: Grupo de Usuarios de Linux de Galicia

GPUL: Grupo de Programadores y Usuarios de Linux INESTABLE: Grupo de Usuarios de Linux de Ordes

LUCUX: Asociación de usuarios de Software Libre de Lugo

OUSLI: Asociación de usuarios de Software Libre de Ourense

Centro de formación y recursos


Software Libre: Prioridades Prioridades en la FSF    1. Gnash — the free software Flash player    2. Coreboot — the campaign for a free BIOS    3. Free software replacement for Skype    4. Membership and donor transaction and contact system    5. Free software video editing software    6. Free Google Earth Replacement    7. gNewSense — The all free software GNU/Linux operating system    8. GNU Octave — free software Matlab replacement    9. Free replacement for OpenDWG libraries   10. Free software to support the RARv3 archive format   11. Reversible debugging in GDB   12. Free software drivers for network routers   13. Free software replacement for Oracle Forms

Centro de formación y recursos

David Martínez Carballo


Software libre en la actualidad: Distros

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Software Libre: Distros

Centro de formación y recursos

David Martínez Carballo


Software Libre: Ubuntu Que es? Ubuntu es un sistema operativo construido por un  equipo de desarrolladores de todo el mundo.  Contiene todas las aplicaciones que se necesitan:  un navegador web, aplicaciones ofimáticas, de  mensajería y muchas otras más.

Centro de formación y recursos

David Martínez Carballo


Software Libre: Ubuntu Que es? Basada en Debian GNU/Linux, Ubuntu concentra su objetivo  en la facilidad de uso, la libertad de uso, los lanzamientos  regulares (cada 6 meses) y la facilidad en la instalación. Ubuntu está patrocinado por Canonical Ltd., una empresa  privada fundada y financiada por el empresario sudafricano  Mark Shuttleworth.

Centro de formación y recursos

David Martínez Carballo


Software Libre: Ubuntu Que es? El nombre de la distribución proviene del concepto zulú y  xhosa de ubuntu, que significa "humanidad hacia otros" o "yo  soy porque nosotros somos". Ubuntu es un movimiento  sudafricano encabezado por el obispo Desmond Tutu, quien  ganó el Premio Nobel de la Paz en 1984 por sus luchas en  contra del Apartheid en Sudáfrica

Centro de formación y recursos

David Martínez Carballo


Software Libre: Fedora Que es? El Proyecto Fedora fue creado a finales del 2003  cuando Red Hat Linux fue descontinuado. Red Hat  Enterprise Linux (RHEL) continuaría siendo la  distribución Linux oficialmente soportada por Red  Hat, mientras que Fedora sería un proyecto  comunitario. La rama de liberaciones de RHEL  derivan de las versiones de Fedora.

Centro de formación y recursos

David Martínez Carballo


Software Libre: Fedora Que es? El nombre de Fedora deriva de Fedora Linux, un proyecto  creado por voluntarios que proveía software adicional a la  distribución Red Hat Linux, y del característico sombrero  Fedora usado en el logotipo de la distribución comercial.  Fedora Linux fue finalmente absorbido en el Proyecto  Fedora. Fedora es una marca registrada de Red Hat,  aunque esto ha sido previamente disputado por los  creadores del proyecto de repositorios Fedora, el problema  ha sido resuelto.

Centro de formación y recursos

David Martínez Carballo


Diferencias Linux vs Windows

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Diferencias: Linux vs Win Tecnología del Software ● Tener un SO multiusuario real y multitarea real. ● Adaptar cada software a mi procesador. ● Construir un núcleo/kernel a medida de mi hardware. ● Compilar todas las aplicaciones y librerías del sistema. ● Entender todo lo que pasa en mi computador Aspectos prácticos ●Mi sistema nunca se cuelga, tampoco arroja errores inesperados  ni se ralentiza con el tiempo ● Mantener mi equipo seguro, sin software que consume mis  recursos de sistema ● Correr un sistema completo gratis, sin piratear software y sin  violar la Ley ● Aprender y apreciar el valor del software libre

Centro de formación y recursos

David Martínez Carballo


Software libre en Internet

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Software Libre en Internet

Centro de formación y recursos

David Martínez Carballo


Software Libre en Internet

Centro de formación y recursos

David Martínez Carballo


Software Libre en Internet

Centro de formación y recursos

David Martínez Carballo


Software Libre: Potencia El proyecto TOP500 es un ranking de los 500 supercomputadoras más poderosas del mundo. El proyecto se inicia en 1993 y publica una lista actualizada cada seis meses. La primera actualización de cada año se realiza en Junio, coincidiendo con la International Supercomputer Conference, y la segunda actualización se realiza en Noviembre en la IEEE Supercomputer Conference.

Wikipedia

Centro de formación y recursos

David Martínez Carballo


Software Libre: Potencia

Centro de formación y recursos

David Martínez Carballo


Software Libre: Potencia

Centro de formación y recursos

David Martínez Carballo


Guerra en las empresas tecnol贸gicas

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Software Libre: Que es?

Centro de formación y recursos

David Martínez Carballo


Empresas tecnol贸gicas con Software libre

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Centro de formaci贸n y recursos

David Mart铆nez Carballo


Tecnología con SwL: Google ¿Porqué Google usa Software Libre?   Control: Mantener independencia de las  compañías de Software. ●  Adaptabilidad: Para reparar y mejorar nuestros  servicios. ●  Flexibilidad: Para poder hacer algo fuera de lo  común sin decírselo a las grandes empresas. ●  Raíces: Tiene que ver con la ética de Google. ●

Centro de formación y recursos

David Martínez Carballo


Tecnología con SwL: Google ¿Cómo participa y contribuye Google con el Software Libre?  Publicando nuevo código y liberando paquetes: Cerca de un millón de  líneas de código publicadas hasta ahora (Google Code). ● Proyectos independientes de Software Libre: GCC, Samba, Kernel  Linux, Apache, Axis y muchos más. ● Generando parches: Cientos de Googlers generando parches. ● Desarrolladores de Software Libre: Como Andrew Morton (2.6 Kernel  Maintainer) y Guido van Rossum (Python BDFL), entre muchos otros. ● Alojando código en Google Code. ● Afiliándose a organizaciones de la comunidad de Software Libre. ● Google Summer of Code.  ● Google Highly Open Participation Contest. ● Donaciones y becas. ●

Centro de formación y recursos

David Martínez Carballo


Tecnología con SwL

Centro de formación y recursos

David Martínez Carballo


Software Libre importa Open Source matters

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Centro de formaci贸n y recursos

David Mart铆nez Carballo


Trabajar en/con SwL

Centro de formaci贸n y recursos

David Mart铆nez Carballo


Thanks!! David Martínez Carballo

Centro de formación y recursos

David Martínez Carballo

LINUX  

Software libre

Advertisement