Cuando el Pinguino aprendio a volar

852 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
852
On SlideShare
0
From Embeds
0
Number of Embeds
52
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Cuando el Pinguino aprendio a volar

    1. 1. Metasonic y Novell Una vision de Linux <ul><ul><li>Luis E. Gonzalez </li></ul></ul><ul><ul><li>Linux Solution Specialist </li></ul></ul><ul><ul><li>Andean Region </li></ul></ul>
    2. 2. Agenda <ul><ul><li>Software libre y Proyecto GNU </li></ul></ul><ul><ul><li>Licencias software libre </li></ul></ul><ul><ul><li>Que es Linux </li></ul></ul><ul><ul><li>Distribuciones </li></ul></ul><ul><ul><li>SuSE Linux Enterprice Server </li></ul></ul><ul><ul><li>Novell Linux Desktop </li></ul></ul>
    3. 3. Que es el software libre <ul><li>Free Software Foundation </li></ul><ul><li>la libertad para ejecutar el programa con cualquier propósito (llamada &quot;libertad 0&quot;) </li></ul><ul><li>la libertad para estudiar y modificar el programa (&quot;libertad 1&quot;) </li></ul><ul><li>la libertad de copiar el programa de manera que puedas ayudar a tu vecino (&quot;libertad 2&quot;) </li></ul><ul><li>la libertad de mejorar el programa, y hacer públicas tus mejoras, de forma que se beneficie toda la comunidad (&quot;libertad 3&quot;) </li></ul>
    4. 4. El proyecto GNU <ul><li>Proyecto Iniciado por Stallman en 1983 </li></ul><ul><li>Objetivo crear una version UNIX libre </li></ul><ul><li>Producción de utilitarios </li></ul><ul><li>Problemas con HURD </li></ul><ul><li>G NU is N ot U nix </li></ul>
    5. 5. El software de código abierto no se puede definir con la pregunta “qué es”, sino con “cómo se hace” <ul><li>El software de código abierto (OSS) es una metodología, un proceso: </li></ul><ul><li>Permite contribuciones de cualquier lugar y de cualquier persona </li></ul><ul><li>Revisiones minuciosas realizadas por desarrolladores/programadores capacitados </li></ul><ul><li>Corrección de problemas y lanzamiento frecuente de revisiones </li></ul><ul><li>La estabilidad y confiabilidad de estos productos se debe al entorno “caótico” en el que se producen </li></ul><ul><li>El software de código abierto NO ES: </li></ul><ul><li>Linux </li></ul><ul><li>Una licencia </li></ul><ul><li>Sourceforge.net </li></ul>1-13
    6. 6. <ul><li>Organización de la iniciativa del código abierto </li></ul>Código abierto: Idea básica “ La idea básica por detrás del código abierto es muy simple: Cuando los programadores pueden leer, redistribuir y modificar el código fuente de una parte de un software, el software evoluciona Las personas lo mejoran, lo adaptan, corrigen sus defectos. Esto puede ocurrir a una velocidad que, si uno está acostumbrado a la lentitud del desarrollo del software convencional, parece asombrosa”. (OSI – http://www.opensource.org) 1-13
    7. 7. Comparación entre el software patentado y el de código abierto: ¿cuál es la diferencia? <ul><li>Software patentado (desarrollado de la manera tradicional) </li></ul><ul><ul><li>Históricamente ha representado un modelo comercial exitoso </li></ul></ul><ul><ul><li>Es mejor para la creación de proyectos terminados, adaptables a cualquier tipo de usos o clientes </li></ul></ul><ul><ul><li>El software pertenece a alguien y es necesario comprar el derecho a usarlo </li></ul></ul><ul><ul><li>El sistema patentado “bloquea” sistemas legados, controlando las versiones, actualizaciones, etc. </li></ul></ul><ul><li>Software de código abierto </li></ul><ul><ul><li>Discusión libre y abierta </li></ul></ul><ul><ul><li>Toda la comunidad puede acceder gratuitamente a los resultados </li></ul></ul><ul><ul><li>Contribuciones voluntarias mediante código/documentación/pruebas </li></ul></ul><ul><ul><li>Mejoras y nuevas funcionalidades entregadas a los usuarios </li></ul></ul>1-14
    8. 8. Código abierto: No siempre es sinónimo de “sin costo” <ul><li>“ Código abierto ” y “ Libre ” </li></ul><ul><ul><li>A menudo se usan en la misma frase </li></ul></ul><ul><ul><li>El término “libre” se refiere a la libertad de modificar, o la libertad de redistribuir </li></ul></ul><ul><ul><li>Todos los proyectos de código abierto se encuentran reglamentados por algún tipo de acuerdo de licencia de usuario final </li></ul></ul><ul><ul><li>Libertad de distribuir el software junto con el código fuente </li></ul></ul><ul><ul><li>Desarrollo simultáneo en el mundo entero y rápidas mejoras/correcciones de defectos (evolución) </li></ul></ul>1-16
    9. 9. Licencias y Copyleft 1-15 GNU General Public License GNU Lesser General Public License Berkeley Software Distribution Lista de acuerdos de licencia aprobados: http://www.opensource.org/licenses/
    10. 10. El modelo Bazar y Catedral Modelos de desarrollo: Bazar frente a Catedral - introduciendo calidad Basado en la necesidad de un arquitecto al mando de un staff rígidamente estructurado y jerarquizado y el estricto control de errores previo a la publicación. Tres máximas: 1) liberar código rápido y a menudo; 2) distribuir responsabilidades y tareas todo lo posible, y 3) ser abierto hasta la promiscuidad para estimular al máximo la cooperación. ...todo este “bazar'' caótico de listas y grupos dispersos de voluntarios por Internet produce el mejor software, complejísimo software cuyo desarrollo no está al alcance ni de la empresa más poderosa del planeta. El modelo de “Bazar”, no es un invento de la corriente de Software Libre puesto que forma parte de la práctica de comunidades científicas y académicas como la Universidad de California en Berkeley Con este modelo los problemas pueden ser localizados y definidos más rápidamente, en función de la cantidad de programadores y usuarios que colaboren en el proyecto.... por consiguiente la rapidez Modelo “Catedral” Eric S. Raymond Modelo “Bazar” ... no siempre es posible el modelo bazar, sólo puede darse en un entorno de libertad, cooperación, comunidad y disponiendo del código abierto Eric S. Raymond es directamente proporcional al tamaño de la comunidad interesada en el proyecto
    11. 11. La calidad y el modelo bazar La calidad de un producto o servicio está íntimamente ligada al proceso de diseño y a la producción/prestación del producto/servicio. + + El Estricto Control de errores antes de la publicación DISEÑO PRODUCCIÓN PRESTACIÓN PRODUCTO SERVICIO MEDICIÓN DEL RESULTADO La Catedral El Bazar La responsabilidad se distribuye El código se libera y revisa rápidamente Existe un clima abierto de cooperación El ciclo no sólo incrementa la velocidad, sino que las variables y controles del ciclo pasan de ser discretas a ser continuas, con lo que existe un mayor número de....... CONFORMIDADES ...es más, diría que tantas como responsables, e incluso, participantes en el proyecto. El ciclo es “ Rederizado ” El arquitecto El estaff “rígido”
    12. 12. Mitos sobre el software libre <ul><li>Free Software atenta contra la propiedad intelectual. </li></ul><ul><li>El Software Libre no tiene soporte, solo jóvenes universitarios que se dedican en sus ratos libres. </li></ul><ul><li>Es inseguro, porque puede verse el código fuente. </li></ul><ul><li>El Open Source va en desmedro del desarrollo de Software Local y de licenciar programas. </li></ul><ul><li>Es más costoso que el software propietario. </li></ul>FALSO! FALSO! FALSO! FALSO!
    13. 13. ¿Qué es Linux? <ul><li>Linus Torvalds inició Linux en 1991 como reemplazo del sistema Minix basado en 386. </li></ul><ul><li>Linux comenzó como un kernel desarrollado como un proyecto de código abierto y ahora es un sistema operativo. </li></ul><ul><li>Las empresas y los desarrolladores tienen libertad de acción para cobrar por Linux siempre que el código fuente siga estando disponible. </li></ul><ul><li>Los proveedores de Linux desarrollaron «distribuciones»—se trata de compilaciones de software, aplicaciones y herramientas en torno al kernel de Linux, que tienen un precio de venta. </li></ul><ul><li>Linux se encuentra ampliamente implantado en varias infraestructuras y servicios de aplicaciones y como plataforma de usuario final. </li></ul><ul><li>Linux se considera una excelente alternativa de bajo costo con respecto a otros sistemas operativos propietarios. </li></ul><ul><li>&quot;Hola a todos... estoy haciendo un sistema operativo (gratuito) (solo como hobby, no va a ser algo grande y profesional...).&quot; </li></ul><ul><ul><li>Linus Torvalds, creador de Linux, del primer anuncio en Internet el 25 de agosto, 1991. Hasta él subestimó inicialmente su potencial. </li></ul></ul>
    14. 14. El Nucleo <ul><ul><li>Un Kernel es el núcleo central del sistema operativo (S.O.) que brinda servicios básicos a otras partes del sistema. Linux comenzó siendo un kernel, no como un S.O. completo. </li></ul></ul><ul><ul><li>Los kernel de Linux con números pares son estables; los kernel de Linux con números impares son beta. </li></ul></ul><ul><ul><li>La versión completa actual es la 2.6 y el desarrollo continúa en forma permanente en todo el mundo. </li></ul></ul><ul><ul><li>Un sistema GNU está compuesto de un conjunto de software complementario (herramientas, compiladores, editores, etc.), necesario para conformar un S.O. efectivo. </li></ul></ul>
    15. 15. ¿Qué es una Distribución? Asegura Calidad + Mantenimiento Comunidad OpenSource ~3,000 Packages ~133.000.000 Líneas de Código Código Base SuSE ~6,000 Patches ~4,500.000 Líneas de Código Compilación para distintas plataformas X86 32 PowerPC 64 zSeries 64 S/390 31 AMD 64 Intel 64 Manual Automatizado Continuas Evaluaciónes Se identifica automáticamente la plataforma y las incompatibilidades. P R O D U C C I Ó N Fixes Recopilación, configuración y pruebas
    16. 16. Distribución de Linux 1-18 Fuente: The Business and Economics of Linux and Open Source - Martin Fink . . . . . . . . Kernel Linux Par- ches Drivers Módulos Compiladores y herramientas Procesamiento de texto Implantación Juegos Comunicaciones Paquetes (>1000) Networking Herramientas de instalación Herramientas de soporte Mejoras Localizaciones Herramientas de Packaging Bundling Add-ons específicos de distribución
    17. 17. =+ Evolución Años atrás Actualidad Futuro Cercano
    18. 18. Novell: Historia del código abierto
    19. 19. Historia de la relación entre Novell y el código abierto <ul><li>Novell </li></ul><ul><li>2000 Novell eDirectory para Linux </li></ul><ul><li>2001 Se incluyen Apache, Perl y Tomcat en NetWare 6 </li></ul><ul><li>2003 BrainShare anuncia Servicios Nterprise para Linux de Novell </li></ul><ul><li>2003 Se incluyen Apache, MySQL, Perl/PHP en NetWare 6.5 </li></ul><ul><li>2003 La mayoría de los productos de Novell son compatibles con Linux </li></ul><ul><li>2003 Adquisición de Ximian </li></ul><ul><li>2004 Adquisición de SUSE LINUX </li></ul><ul><li>2004 Anuncio del lanzamiento de Novell Open Enterprise Server </li></ul>1-11
    20. 20. Ximian y SUSE LINUX <ul><li>Ximian </li></ul><ul><ul><li>1997 Miguel de Icaza inicia el proyecto GNOME </li></ul></ul><ul><ul><li>1999 Fundado por Nat Freidman y Miguel de Icaza </li></ul></ul><ul><ul><li>2000 Se inicia la fundación GNOME </li></ul></ul><ul><ul><li>2001 Se funda el proyecto Mono </li></ul></ul><ul><li>SUSE LINUX </li></ul><ul><ul><li>1992 Fundada en Alemania </li></ul></ul><ul><ul><li>1993 Primera distribución comercial de Linux </li></ul></ul><ul><ul><li>1999 Linux independiente de plataforma </li></ul></ul><ul><ul><li>2000 Primer Linux en el mainframe </li></ul></ul><ul><ul><li>2003 Primera certificación de seguridad EAL </li></ul></ul><ul><ul><li>2003 Primer programa de mantenimiento de 5 años </li></ul></ul>1-12
    21. 21. Linux y el liderazgo en código abierto: Novell, SUSE y Ximian <ul><li>Mayor cantidad de ingenieros dedicados al trabajo relacionado con Linux y proyectos de código abierto </li></ul><ul><li>Primero en contribuciones a GNOME </li></ul><ul><li>Primero en contribuciones y mantenimiento de KDE </li></ul><ul><li>Primero en contribuciones y mantenimiento de Mono </li></ul><ul><li>Primero en contribuciones y mantenimiento de Ximian Evolution </li></ul><ul><li>Segundo en contribuciones a Mozilla y OpenOffice </li></ul><ul><li>Contribuciones clave al kernel de Linux </li></ul><ul><li>Junta OSDL; Representación en la junta de GNOME </li></ul><ul><li>Miembro de la comisión de la fundación Apache </li></ul>1-12
    22. 22. Novell Linux Desktop
    23. 23. Novell ® Linux Desktop Overview <ul><li>Novell Linux Desktop 9 es un sistema operativo de escritorio y un ambiente de productividad de escritorio que habilita el uso de software libre en los ambientes empresariales con toda confianza </li></ul><ul><li>Suite de productividad completo para la mayor cantidad de operaciones de negocio </li></ul><ul><li>Despliegue empresarial y gestion de actualizaciones reduce costos con despliegues basados en patrones </li></ul><ul><li>Powered by SUSE® LINUX asegurando alta calidad y seguridad </li></ul><ul><li>Respaldado por Novell ayudando a las empresas a implementar linux con seguridad </li></ul>
    24. 30. Novell ® Linux Desktop Contribuye con la Productividad del Usuario Final <ul><li>Novell Linux Desktop provee las aplicaciones requeridas para soportar una fuerza de trabajo productiva </li></ul>Novell Evolution TM Linux* Kernel 2.6 Mozilla* Firefox OpenOffice.org Novell Edition Office Suite Email, Calendario y Colaboración Web Browser Soporte para gran cantidad de hardware
    25. 31. Interoperación con usuarios de Windows: OpenOffice y Microsoft Office <ul><li>OpenOffice.org 1.1.x, edición de Novell </li></ul><ul><ul><li>Compatibilidad con los formatos de archivo de Microsoft Office </li></ul></ul><ul><ul><li>Integración estrecha con Novell Linux Desktop </li></ul></ul><ul><ul><li>Integración con Evolution </li></ul></ul><ul><ul><li>Exportación al formato Adobe (PDF) </li></ul></ul><ul><ul><li>Conservación de los estilos, macros, etc. de MS-Office </li></ul></ul><ul><ul><li>Presentación mejorada de fuentes </li></ul></ul>3-6 Edición de Novell
    26. 32. Interoperabilidad de Linux con los usuarios existentes de Windows: Aplicaciones de IE <ul><li>Mozilla Firefox </li></ul><ul><ul><li>Compatibilidad con muchos sitios web diseñados específicamente para IE </li></ul></ul><ul><ul><li>Participación en el mercado de navegadores del 7%, y en crecimiento </li></ul></ul><ul><ul><li>Gran cantidad de patrocinadores empresariales: AOL, IBM, Sun, Google, Novell </li></ul></ul><ul><ul><li>Navegación por fichas </li></ul></ul><ul><ul><li>Bloqueo de ventanas emergentes </li></ul></ul>3-6
    27. 33. Correo electrónico y colaboración con Novell Linux Desktop 9 Novell Evolution <ul><li>El cliente más popular del mundo de correo electrónico de Linux </li></ul><ul><ul><li>Compatibilidad con IMAP, POP, SMTP y SMTP autenticado </li></ul></ul><ul><ul><li>La compatibilidad con iCalendar permite la existencia de usuarios en una variedad de servidores de colaboración </li></ul></ul><ul><ul><li>La compatibilidad con LDAP (Protocolo liviano de acceso a directorios) permite que los usuarios accedan a sus guías de direcciones existentes </li></ul></ul><ul><ul><li>Los usuarios comparten la información de contacto mediante vCard </li></ul></ul><ul><ul><li>Compatibilidad con Microsoft Exchange </li></ul></ul>3-7
    28. 34. Correo electrónico y colaboración con Novell Linux Desktop 9 Mensajería instantánea <ul><li>Viene con Gaim, un cliente de mensajería instantánea multiprotocolo </li></ul><ul><li>Admite entradas simultáneas a varias cuentas en varias redes de mensajes instantáneos </li></ul><ul><li>Interopera con populares clientes de mensajes instantáneos, entre ellos: </li></ul><ul><ul><li>AIM, ICQ, IRC, Jabber, GroupWise Messenger, Gadu-Gadu, MSN, Zephyr y Yahoo! </li></ul></ul>3-7
    29. 35. Cómo dirigirse a los clientes de GroupWise <ul><li>Los clientes de GroupWise pueden usar el cliente interplataforma de GroupWise </li></ul><ul><li>Basado en Java </li></ul><ul><li>Se ejecuta en Linux y Mac </li></ul><ul><li>Funciones de colaboración tradicionales de GroupWise </li></ul><ul><li>No se incluye en NLD 9 </li></ul><ul><li>Disponible por separado para los clientes de GroupWise </li></ul><ul><li>La versión futura de Novell Evolution tendrá conectividad nativa de GW </li></ul>3-7
    30. 36. Interoperabilidad <ul><li>Servicios de archivo existentes </li></ul><ul><ul><li>Acceso a Unix, Linux, Windows y NetWare </li></ul></ul><ul><ul><li>Configuración basada en asistentes y directivas </li></ul></ul><ul><ul><li>iFolder de Novell </li></ul></ul><ul><li>Impresoras compartidas </li></ul><ul><ul><li>Amplia gama de protocolos y controladores </li></ul></ul><ul><ul><li>Configuración basada en asistentes y directivas </li></ul></ul><ul><ul><li>iPrint de Novell </li></ul></ul>3-6
    31. 38. <ul><li>Unpublished Work of Novell, Inc. All Rights Reserved. </li></ul><ul><li>This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. </li></ul><ul><li>General Disclaimer </li></ul><ul><li>This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. Novell, Inc., makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc., reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners. </li></ul>
    32. 39. Color Palette and Margins RGB 224 0 0 RED RGB 230 120 20 ORANGE RGB 98 158 31 GREEN RGB 28 130 185 BLUE RGB 60 60 65 RGB 90 90 95 RGB 204 204 205 GRAY The gray dotted-line box represents the margins or “working area” into which all text and most graphics and diagrams should conform.
    33. 40. Graphics and Typeface Icons/Lines : This presentation refresh simplifies the current template and pushes focus on the content being presented. The icon library will continue to be utilized, but a refresh will be noticeable with the removal of the dotted lines around each icon, and a subtle color shift. These icons are created to provide a professional, consistent look. When these icons are used sparingly, and in direct relation to the content on the slides, our presentations will communicate and work more effectively. Typeface : Arial has been selected as the new typeface for all Novell communications. The following were considered. 1. Our typeface needs to be designed to carry information quickly to the reader. 2. It needs to be usable for Novell employees in company correspondence and presentations, as well as for outside vendors for marketing and promotion. 3. It needs to easily function on the Linux, Windows and Macintosh platforms. 4. And finally, Arial was created for these exact purposes.

    ×