1 De la comezon a la vida real, Experiencias desarrollando y utilizando opensource. Geronimo Orozco Martinez patux @ patux.net gorozco @ adaptivertc.com Congreso Iberoamericano de Software Libre Version 1.0 Zacatecas 2009
2 Quien es este tipo ? Geronimo Orozco Martinez (patux) Co-fundador de Grupo Linux de Occidente (1998) y Grupo Linux Colima(2001) Universidad de Guadalajara (2000-2005) Desarrollador de YaCOMAS (2004-2007) Trabaje en Novell Inc. (2005-2009) Consultor en Embedded Linux para AdaptiveRTC Actualmente Trabajo para IBM Tambien QA Manager para Carbon Mountain LLC
3 La realidad de Geronimo en 1997 Termino la carrera tecnica de Tecnico Profesional en Informatica en 1996 Le encantaban la computación Trabajaba como programador de AS/400 No sabía programar muy bien Inglés, muy limitado o nulo Apenas comenzo a utilizar el internet No era independiente económicamente Internet... mi primer cuenta de correo hotmail Curioso.. avido de cosas nuevas Unix era algo raro q escucho
4 Pues estoy muy agusto cobrando, pero... me falta algo.. La leyenda de Unix Las ganas de ver codigo de software de verdad Un maestro me comento de un SO Libre Internet La sensacion de conocer mas y trabajar en eso
5 Comienza la aventura llamada Software Libre y Linux Consigo discos de GNU/Linux La catedral y el Bazar Escucho sobre un Grupo de Personas interesadas en SL (3) Horas extras leyendo sobre SL Escucho hablar de GNOME y el par de Mexicanos que lo iniciaron Miguel de Icaza y Federico Mena A finales de 1999 renuncio a mi trabajo.
6 Ambiente en MX respecto al SL en 1995-1998
7 Frikis, Raros, Hippies Linux y Software Libre ? Eso es cosa de soñadores Personas que daban caridad Software Gratis = No sirve Software Libre = Software gratis Anti MS, Anti Capitalismo, Anti Empresa
8 Ambiente en MX respecto al SL en 1998-1999 Cosas que efectivamente hicimos mal: Si eramos anti MS Si eramos anti capitalistas Si promoviamos la idea de que el SL era mejor porque era gratis Si se provoco un ambiente de elite (hasta la fecha)
9 Ambiente en MX respecto al SL en 1998-1999 Apasionante: Codigo para examinar Es como darle los planos y las intrucciones a un mecanico para armar su propio auto. Proyectos emocionantes e interesantes nacian KDE llevaba ya un par de años, GIMP, GNOME La Comunidad La posibilidad de interactuar y trabajar mano a mano con los mejores no solo del pais sino del mundo. La posibilidad de unirte a un proyecto real con repercusion mundial sin restricciones
10 Lo apasionante del Software Libre
11 El Software Libre y GNU/Linux en el siglo 21 Año 2000: GNU/Linux y el Software Libre se consolidan, En algunos casos eran ya una realidad en los paises del 1er mundo y lo comienza a ser en Mexico tambien. Nacimiento de varias empresas relacionadas al Software Libre e Interes por las grandes empresas en el Software Libre. Redhat, SuSE, Debian, Slackware ya existian (199x) Redhat y SuSE con vision de negocio. Eazel, Ximian, Transmeta No solo es libre tambien es software con altisimos estandares de calidad. Cambia paradigma de negocio Te vendo la licencia VS Te vendo el servicio No estas atado a un solo proveedor Acelera el desarrollo de nuevos productos, y expande posibilidades
12 La realidad de Geronimo en 2000 Grupo Linux de Occidente consolidado, Me mude a Lagos de Moreno a estudiar No trabajo.... (recuerdan que renuncie en pro de sueño guajiro ? :S ufff) Escuela, tenia que pagarme mis estudios Caray si hubiera sabido que se necesita dinero para vivir. No experiencia real con GNU/Linux Pero si muy convencido de el y hablaba hasta por los codos Lo que me trajo mi primer trabajo real con GNU/Linux arreglar un servidor de correos de un ISP. Segui hablando hasta por los codos de GNU/Linux y cosas que leia pero en realidad no tenia experiencia. Consegui otro trabajo, un RAS
13 COMUNIDAD Fue la clave en el exito de mis 2 primeros trabajos reales con GNU/Linux. La sensacion de no estar solo Eres capaz de todo cuando tienes volundad y la comunidad te respalda. Unete, Integrate, Juntate con personas/programadores que tienen mas experiencia que tu.
14 Geronimo y la Comunidad en el año 2002 Continuo hablando hasta por los codos promoviendo el Software Libre Por ese tiempo ya existian congresos muy renombrados de Software Libre en Mexico. GULEV, CONSOL los mas conocidos. Oportunidad de que la comunidad de software libre compartiera conocimiento e intercambiara puntos de vista. Crece el circulo de amistades con los mismos intereses. Nace el Festival de Software Libre, auspiciado por la Universidad de Guadalajara, Comenzo como una iniciativa pequeña y local para el año 2006 seria uno de los mas importantes a nivel nacional. GNU/Linux ya es una realidad de negocio todos se quieren subir al tren. Novell adquiere Ximian y SuSE. IBM, HP y muchas mas en el tren del SL
15 200x en Adelante El Software Libre y sus ventajas ya son una realidad, el Kernel de Linux es el ejemplo mas notable. El Software Libre es una alternativa mas que viable para el gobierno y las empresas donde cualquiera puede aportar algo TU puedes aportar, se un ninja cat !!!!
16 Como contribuir a un proyecto de Software? Que pasa en México: Sentimiento de inferioridad generalizado del Mexicano No somos educados para crear, sino para operar Flojera generalizada, Esta muy dificil, Es muy grande, Poca confianza en si mismo, Poca constancia. Y mas de estas Que pasa en los demas paises? Alemania, EU, Francia Ey signor, usted puede dicir como yo iego a restaurant. Queeee!!!!!! Que tal con el espagnol!! Y nosotros tenemos que entenderlos!
17 Como contribuir a un proyecto de Software? TU puedes hacer grandes cosas!
18 Para ser competente Actitud: Tienes que saber que puedes hacer grandes cosas Conocimiento: Tienes que saber lo que otros han aprendido. Habilidad: Tienes que saber hacer las cosas tu mismo.
19 Como contribuir a un proyecto de Software? Traduce Documenta Reporta bugs Comienza por cosas pequeñas, cosas que sientes que le falta a tu software favorito. Ante miles de ojos viendo y utilizando un software la posibilidad de que este mal es altamente improbable.
20 Modifica y arregla lo que no te guste Son solo programas
21 Codigo para compartir tu mal gusto con el mundo
22 Asistente para congresos YaCOMAS
23 Incluso hay un fork :-)
24 Evita caer en el conformismo No pienses que porque ya el Software Libre esta metido hasta en la sopa ya esta todo hecho. Falta mucho por hacer. Evita ser solo un espectador y un usuario. Efecto sanguijuela. Piensa que si para ti fue facil modificar o arreglar algo, alguien mas tambien puede necesitarlo.
25 Gracias a todos por venir. patux @ patux.net gorozco @ adaptivertc.com http://patux.net/downloads/slexperiences.odp