• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Que Es Software Libre Y Que Es Linux
 

Que Es Software Libre Y Que Es Linux

on

  • 925 views

Esta presentación es una rápida y simple introducción sobre Que es el Software Libre y que es Linux, o mejor dicho Gnu/Linux.

Esta presentación es una rápida y simple introducción sobre Que es el Software Libre y que es Linux, o mejor dicho Gnu/Linux.

Statistics

Views

Total Views
925
Views on SlideShare
917
Embed Views
8

Actions

Likes
0
Downloads
14
Comments
0

3 Embeds 8

http://www.linkedin.com 5
http://www.slideshare.net 2
http://www.lmodules.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial LicenseCC Attribution-NonCommercial License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Que Es Software Libre Y Que Es Linux Que Es Software Libre Y Que Es Linux Presentation Transcript

    • 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 2006­2008    
    • Software Libre <> Linux Linux esta dentro del software libre el Software Libre es el inicio de todo    
    • El software libre nace de una idea de  Richard Stallman, ex­profesor 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.    
    • ¿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.    
    • 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.    
    • ¿Porque es importante el acceso al código? La computadora entiende esto: Nosotros entendemos esto: Los programadores (los que hacen software) entienden esto: Dentro del código fuente esta todo el conocimiento de como funciona el  software, que hace y porque lo hace, es indispensable para poder  estudiarlo y modificarlo el software tener acceso a este.    
    • 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.    
    • Pero OjO, esto no transforma al software libre en software sin  licencia, esta licenciado, pero bajo la GPL (o variantes libres), el  termino de “pagar por licencia” se debe a que las empresas de  software privativo (aquel que no es libre) exigen un pago por  extender un derecho (licencia) de uso de su software a una  personas/empresa. Esquema Privativo Esquema Libre    
    • 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.    
    • 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.    
    • 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.    
    • 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    
    • 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.    
    • 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.    
    • 2da Parte ¿ Qué es Linux ?    
    • 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).    
    • En realidad Linux es...... El Kernel de un sistema operativo    
    • Como funcionan las cosas ¿Como  Interactúan? Hardware Usuario    
    • Como funcionan las cosas Sistema Operativo Hardware Usuario Permite que se  comuniquen  entre sí.    
    • Como funcionan las cosas Sistema Operativo Sección  Sección que se  que se comunica  comunica con el con el hardware usuario Hardware Usuario    
    • Como funcionan las cosas Sistema Operativo Sistema Linux GNU Hardware Usuario    
    • Como funcionan las cosas Gnu/Linux Hardware Usuario    
    • 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.    
    • 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.    
    • Para hacernos mas fáciles las cosas hay empresas/proyectos que  integran en un solo sistema de instalación y administración el kernel  Linux, el Sistema Gnu y cientos o miles de aplicaciones de diversa  índole, a esto se le conoce como DISTRIBUCIONES. Comerciales Comunitarias Pensadas para uso comercial  de Libre acceso pero auspiciadas por  pero de acceso gratuito una persona/empresa    
    • 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.    
    • Todas las distribuciones tiene sus diferencias pero en esencia  TODAS SON IGUALES, al 95% contienen el mismo software, algunas  veces con algunos cambios especiales que los hacen mas seguros,  mas confiables, mas rápidos entre ellos mismos. Pero recuerda: Todos ellos se sostienen en cientos y cientos de aplicaciones  grandes y microscópicas creadas por programadores en todo el  mundo que tienen algo en común.... CREEN EN EL SOFTWARE LIBRE Sin el trabajo de ellos, ninguna de las distribuciones sería  absolutamente NADA.    
    • 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     
    • 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.    
    • Que ventajas tiene desarrollar software para Gnu/Linux ● Multi­arquitectura ● Decenas de herramientas y lenguajes libres para trabajar ● Herramientas de despliegue automático de software APT – Aptitude – Yum – Yast ­ Up2date ● Documentación inmensa en la red, en multiples idiomas. ● Soporte y apoyo de las comunidades.    
    • 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    
    • Linux y las interfaces de usuarios Existen 2 opciones muy populares para Desktops KDE Gnome    
    • 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.    
    • 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.    
    • Gracias Página Web de Apesol http://www.apesol.org email informes@apesol.org IRC server : irc.freenode.net sala : #apesol