Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porRocío Villanueva Martín Modificado hace 8 años
1
1 La Industria del Open Source Franco Catrin L. fcatrin@tuxpan.com
2
2 ¿Que es Software Open Source? ● Software en donde el código fuente es público ● Dependiendo de la licencia, se puede modificar y distribuir el código nuevo ● Licencias como GPL garantizan: “once free, always free” nadie se puede apropiar del software se puede hacer uso comercial
3
3 Open Source en todos lados ● Google esta implementado sobre Linux ● Películas como Shrek, Titanic, Madagascar y otras, fueron realizadas con Linux ● La mayoría de los servidores web son Apache ● La resolución de nombres de dominio es realizada por BIND (DNS) ● Las aplicaciones se escriben sobre una base de bibliotecas Open Source
4
4 ¿Quienes participan? ● Desarrolladores independientes ● Empresas que basan su negocio en software Open Source ● Gobiernos que necesitan productos Open Source a su medida (España) ● Los usuarios
5
5 Motivaciones ● Individuos: Participar en proyectos a nivel mundial. Aprender de gente de primera linea ● Empresas: disminuir riesgo y costos de desarrollo. Trabajar con una base común ● Gobiernos: Satisfacer necesidades propias (seguridad, confiabilidad) ● El Software es una forma de expresión
6
6 Meritocracia ● Los líderes ganan su posición gracias a sus méritos. No se imponen ● Una idea buena, solo es reemplazada por otra mejor ● El origen de la persona, no es relevante. Sus capacidades si lo son.
7
7 Participación y propiedad ● El software es de nadie, y a la vez, es de todos. ● En proyectos grandes, los principales contribuyentes no superan el 10% de aporte ● Todo aporte es importante, sin el 0,001% de codigo, es OTRO Software
8
8 Cuales son las ventajas? ● Los esfuerzos no se duplican ● Participan tanto expertos como gente que va aprendiendo ● Hay neutralidad de intereses (en lo posible) ● Los problemas los soluciona cualquiera que sepa como hacerlo ● Los productos perduran mas allá de las empresas: VA Linux : Source Forge NeoGeo/NaN : Blender 3D
9
9 ¿Cualquiera puede hacer modificaciones? ● Si, pero sobre versiones de uso personal ● Los cambios pueden ser publicados para su integración al proyecto principal ● Los desarrolladores principales aprueban o rechazan cambios ● Sólo los aportes de calidad perduran
10
10 Bifurcaciones o forks ● Suceden cuando hay un grupo descontento con la dirección de un proyecto. ● Al final solo queda el proyecto de mayor aceptación. ● Nadie se puede apropiar de un proyecto. ● Ejemplos : Xfree86 y X.org Compiz y Beryl (reunificados)
11
11 Algunos proyectos de ejemplo
12
12 Proyecto GNOME
13
13 Proyecto GNOME ● Desarrollado por independientes y empresas como Sun, RedHat y Novell/Ximian. ● Se genera una base común, que cada empresa la utiliza según necesite Sun : Java Desktop System / Solaris RedHat : RedHat Enterprise Linux Novell : Novell Linux Desktop / SuSE Nokia : Nokia 770 / Nokia 800
14
14 ¿ Cómo se equilibran las fuerzas ? ● Cada empresa se preocupa del área que le interesa. ● Los individuos tienen tanta participación en las decisiones como méritos obtengan (meritocracia) ● Si hay algo que se quiera agregar, pero no todos están de acuerdo, se agrega aparte y después se demuestra su efectividad.
15
15
16
16 Proyecto OpenOffice ● El código fue adquirido por Sun (StarOffice) y luego liberado como Open Source ● Su formato de archivo OpenDocument hoy es el Standard ISO 26300 ● Esta disponible en varias plataformas : Windows, Linux, MacOSX y Solaris ● Hoy en día es la única alternativa sólida a Microsoft Office, hizo que Microsoft tambien buscara estandarizar su formato OpenXML
17
17
18
18 Proyecto Mozilla ● Es una cuna de tecnologías asociadas a internet : web browser, correo, calendario ● Surgió del código de Netscape, pero hoy es OTRA cosa. ● Firefox, un sub-proyecto, ha sido el único browser capaz de quitar terreno a Microsoft Internet Explorer ● Su componente de render HTML es utilizado en muchos otros browsers, convirtiéndose en un componente standard
19
19
20
20 Proyecto Eclipse ● Conjunto de tecnologías para crear entornos de desarollo integrados (IDE) ● Es la base de productos específicos de IBM Sybase Rational BEA Oracle Borland Jboss
21
21 Algunas empresas de ejemplo
22
22
23
23 El modelo de RedHat ● RedHat vende servicios asociados a software Open Source ● Se beneficia de los recursos de otras empresas e independientes ● Fedora, es la distribución de experimentación y desarrollo de nuevos productos RedHat ● Fedora Core es la base del producto RedHat Enterprise Linux
24
24
25
25 La “nueva” Novell ● Adquirió a SuSE y Ximian para incursionar el el mundo Linux ● Novell tiene en sus filas a expertos y “gurues” de Linux ● Ambas (sub) empresas ahora cuentan con mayores recursos, tanto humanos como financieros ● Han financiado grandes avances en Linux, como el desarrollo de un desktop gráfico que aprovecha las características del hardware actual (Xgl/Compiz)
26
26 ¿ Que busca Novell ? ● Fortalecer su negocio como proveedor de soluciones corporativas. ● Aprovechar tecnología de Ximian en sus propios productos (Mono -.net en Linux/Unix) ● Reorientar su negocio y recuperar posición
27
27
28
28 Google ● Ha financiado mejoras en distintos proyectos Open Source mediante la iniciativa “Google Summer of Code” ● Tiene sus propios proyectos Open Source con orientación específica ● Usa intensivamente Linux, hace poco contrató a Andrew Morton, uno de sus mejores hackers
29
29 Otras empresas ● Nokia : Maemo Platform, Mobile Web Server, Python ● Intel : video drivers, wireless drivers ● nvidia : aporte en mejoras a entorno gŕafico, cg compiler ● Oracle : Oracle Cluster File System, firewire clustering, linux kernel ● HP : IA64 Linux, CUPS, PPTP, Samba ● IBM : Eclipse platform, Apache proyect
30
30 Referencias ● www.gnome.org www.gnome.org ● www.openoffice.org www.openoffice.org ● www.mozilla.org www.mozilla.org ● www.apache.org www.apache.org ● oss.oracle.com ● opensource.nokia.com ● opensource.hp.com ● www.ibm.com/developerworks/opensource www.ibm.com/developerworks/opensource ● www.novell.com/linux www.novell.com/linux ● www.redhat.com www.redhat.com ● www.sunsource.net www.sunsource.net
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.