• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
OpenSource @ Sun
 

OpenSource @ Sun

on

  • 1,361 views

A short view of all the Sun\'s open world, the communities, and a brief description on how to build business with open source

A short view of all the Sun\'s open world, the communities, and a brief description on how to build business with open source

Statistics

Views

Total Views
1,361
Views on SlideShare
1,043
Embed Views
318

Actions

Likes
1
Downloads
0
Comments
0

12 Embeds 318

http://www.apuntesdejava.com 179
http://apuntesdejava.blogspot.com 47
http://www.larepaweb.com.ar 29
http://www.elcodigok.com.ar 28
http://feedback-frecaze.blogspot.com 20
http://www.linkedin.com 6
http://feedback-frecaze.blogspot.mx 3
http://www.lmodules.com 2
http://wildfire.gigya.com 1
http://feeds.feedburner.com 1
http://localhost 1
http://feedback-frecaze.blogspot.com.es 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

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

    OpenSource @ Sun OpenSource @ Sun Presentation Transcript

    • Opensource@SUN SUN EN EL MUNDO DEL OPEN SOURCE Ezequiel Singer Global Community Manager Sun Microsystems Ezequiel.Singer@Sun.com 1
    • Agenda • Un poco de historia • Contribuciones actuales al Open Source: > OpenSolaris > Java - OpenJDK > OpenSparc • Consecuencias • El fin de algunos mitos 2
    • Un poco de historia • Sun microsystems es una empresa fundada en 1982 por 3 graduados de Stanford (Vinod Khosla, Andy Bechtolsheim, y Scott McNealy) y uno de los autores de BSD (Bill Joy) • En 1983 presentan la primera versión de SunOS, que más tarde se convertiría en Solaris, un sistema operativo unix lider en la industria • En 1995 Sun introduce la primera plataforma universal de software: JAVA • 2005: Sun comienza su paso al Open Source • Actualmente tiene unos 33.000 empleados distribuidos en 100 países 3
    • Antecedentes de Sun en el Open Source UNIX SVR4 1980 1990 2000 2006 4
    • Que es Open Source? Source Binary OSI Definition static void 011011010010000001100010011011110111010101 1. Free Redistribution of Code 111001011000010110111001110100001011100000 vdev_raidz_reconstruct_q 110100001010000011010000101001010100011010 2. Source Code Available (raidz_map_t *rm, int x) 000110010100100000011011010110100101101110 3. Allows Derived Works uint64_t *dst, *src, 011001000010000001100010011011110110011101 100111011011000110010101110011001110110010 4. Allows Integrity of The Author's Source Code xcount , ccount, count, mask, i; 000001110111011010000110111100100111011100 110010000001100010011001010110100001101001 5. No Discrimination Against Persons or Groups uint8_t *b; 011011100110010000100000011101000110100001 6. No Discrimination Against Fields of Endeavor 100101001000000110011101101111011001110110 int c, j, exp; 011101101100011001010111001100111111010000 7. Distribution of License with Code xcount = rm->rm_col[x]. 110110110001100001011010010111001001110110 8. License Must Not Be Specific to a Product 9. License Must Not Restrict Other Software 10. License Must Be Technology-Neutral > La mejor manera de innovar en software > Sun busca influenciar al open source > Open source requiere libertad: no se la puede controlar 5
    • Open Source Momentum • Algunos hechos > 800,000 desarrolladores registrados en comunidades Open Source (2006, hoy cerca 1.3 millones) > 30 y 11 son los promedios de edad y de experiencia en desarrollo de los contribuyentes > 87% son los negocios de software en EEUU que involucran Open Source ● Incremento constante del requerimiento en industrias , incluyendo gobierno y finanzas ● Critico en el desarrollo de economías regionales (Brasil, Rusia, India, China) IDC Group Report August 2006 6
    • El resultado • Innovamos, abrimos prácticamente todas las tecnologías y entablamos un compromiso con la comunidad Open Source > Liberando Solaris > Java 100% GPL > Apoyando ODF (y open office) > Y muchos, muchos otros proyectos Jonathan Schwartz, arquitecto del cambio Sumando las contribuciones al OpenSource realizadas por Sun, tendríamos el 25% de las líneas de código de una distribución GNU/Linux típica. 7
    • En solo un par de años, pasamos de esto: 8
    • A esto: 9
    • Agenda • Un poco de historia • Contribuciones actuales al Open Source: > OpenSolaris > Java - OpenJDK > OpenSparc • Consecuencias • El fin de algunos mitos 10
    • Contribuciones actuales de Sun al Open Source: 11
    • • Liberado en Junio de 2005 • Licencia libre, aprobada por OSI y FSF > Common Development and Distribution License (CDDL) • Proceso de desarrollo abierto • Expansión a nuevos mercados > Virtualización > Almacenamiento > Clusters 12
    • El renacer de Solaris Solaris 10: tecnologías Multi plataforma asombrosas • Intel • Dtrace > Debugging y optimización en • AMD tiempo real • SPARC • Predictive self healing > Diagnostico y recuperación Multi-Vendor automáticos • Containers, Logical Domains, • Sun Sun xVM • IBM > Aislamiento y protección de miles de aplicaciones • Dell • ZFS > Escalabilidad ilimitada • HP > Integridad de los datos Open Source • Seguro por defecto • OpenSolaris 13
    • ¿Qué cambio? ¿Qué continúa? • El proceso de • El soporte de Sun hacia instalación, incluido el Solaris tamaño de la imagen • El compromiso hacia • Disponibilidad de la Solaris en múltiples plataformas de hardware imagen • El proyecto OpenSolaris • Administración de paquetes • Los contratos de soporte • La certificaciones previas • Ciclo de releases • Las capacidades • Usabilidad profesionales • Compatibilidad binaria 14
    • OpenSPARC La plataforma más abierta del planeta • 6200+ downloads a la fecha • 14 millones de líneas de código • 1 de cada 1000 sistemas • Primer diseño derivado: núcleo SimplyRISC S1 15
    • Java • La tecnología Java es una revolucionaria plataforma de computación lanzada en 1995 por Sun Microsystems • Permite que prácticamente cualquier aplicación funcione en cualquier computadora o dispositivo electrónico. • Actualmente, la plataforma Java se encuentra en todas partes: > 6 billones de dispositivos > 5 millones de desarrolladores > Incontables usuarios 16
    • La importancia de GNU/Linux para la plataforma Java Tasa esperada de sistemas operativos embebidos 2006 - 2008 17
    • Linea del tiempo de Java 18
    • Estado de las versiones de la plataforma Java al día de hoy 19
    • Java Community Process Program Que implica la existencia de una plataforma Java libre y de código abierto: • Implementaciones de la plataforma Java SE y ME de Sun Que NO implica: • El lenguaje Java • Las especificaciones Java 20
    • Que es GlassFish? • Una Comunidad > Users, Partners, Testers, Developers, ... > Nace en 2005 en java.net • Application Server (version 2) > Calidad empresarial y Open Source (CDDL & GPL v2) > Implementa las referencias Java EE 5 (ej: Tomcat o JBOSS no aun) > Soporte comercial total de Sun • Crecimiento organico hacia otras áreas Middleware • Optimiza el beneficio de otros productos Sun como Java, Middleware, SDK • Parte clave del modelo de negocios open source de Sun 21
    • Ecosistema Glassfish Java EE RI & SDK Sun GlassFish Java EE RI & SDK Enterprise Server 2.x Derby Open Data Sync Sailfin MQ Project GlassFish Portal Server Open ESB Users and Other Groups 22
    • Agenda • Un poco de historia • Contribuciones actuales al Open Source: > OpenSolaris > Java - OpenJDK > OpenSparc • Consecuencias • El fin de algunos mitos 23
    • Cambio del mercado de software 24
    • Paying at the point of value Gratis y abierto Lo que se vende • Codigo Fuente • Resguardo de • Binarios compilados seguridad • Recursos • Integracion, Binarios y entrenamiento Updates • Ayuda seguridad • Customizacion, • Developer/Tools/Tips Servicios & Training • Comunidad (foros, • Suscripcion o licencias mailing lists) tradicionales de soporte 25
    • Comunidades aparecen y crecen alrededor de nuestra apuesta por el Open Source 26
    • OSUM Open Source University meetup • Mas de 100 grupos universitarios en LATAM • En un mes, mas de 10000 estudiantes de todo el mundo • Social-networking “estilo facebook” • Recursos de entrenamiento, cursos web, etc • Actividades presenciales en universidades • HTTP://OSUM.SUN.COM 27
    • Compatibilidad con un mayor número de plataformas 28
    • El número de usuarios de Solaris crece 29
    • Money Talks! • En solo un año, los negocios relacionados con software crecieron 13% • Sun ha ganado más dinero en los dos últimos años fiscales, que en los 5 años anteriores. El open source ES REDITUABLE 30
    • Como ahorrar 3 millones al jefe?? (y que te paguen 1 millon a vos????) 31
    • Estratégia de Software Infraestructura Nuevo Modelo Socios de Completa Software Libre Negocio de Negocio 32
    • Ventajas para los usuarios y desarrolladores • Costo cero de entrada • Incremento de interoperatividad • Más investigación y desarrollo • Más seguro • Costo cero de salida 33
    • Una Estratégia con dos Audiencias Desarrolladores Empresas Web 2.0 Eficiente Costo Confiable Innovación Predecible Software Libre Seguro 34
    • El caso de Facebook – retroalimentación • Facebook comenzó en un garage, como un proyecto de una única persona • Desde un comienzo, adopto MySQL como motor de bases de datos • Hoy en día, Facebook se convirtió en una de las redes sociales más grandes del mundo • Y posee un contrato millonario con MySQL Enterprise 35
    • Agenda • Un poco de historia • Contribuciones actuales al Open Source: > OpenSolaris > Java - OpenJDK > OpenSparc • Consecuencias • El fin de algunos mitos 36
    • El fin de algunos mitos 37
    • “Hay pocas aplicaciones...” 38
    • “Open Source = Sin Calidad...” 39
    • “Solo conviene usar open source para crear aplicaciones pequeñas...” 40
    • “Solo puede usarse open source en aplicaciones que no involucren riesgo” 41
    • 42
    • MUCHAS GRACIAS Ezequiel Singer Ezequiel.Singer@sun.com blogs.sun.com/argentina_ambassador 43