Software libre para desarrolladoresInfosoft 2012 - PUCP
Lima, 2012
Yannick Warnier
¡Software libre para Desarrolladores!
Temario
● Software libre● Desarrollo en el mundo hoy en día...● Herramientas
Software libre
● 4 libertades fundamentales● 0 – ejecutar/usar para cualquier propósito● 1 – estudiar cómo funciona y cambiarlo● 2 – redistribuir● 3 – distribuir copias modificadas
Software libre
First they ignore you, then they laugh at you, then they fight you, then you win.
Mohandas Karamchand Gandhi
Software libre
[The free software is a] cancer that attaches itself in an intellectual property
sense to everything it touches.
Steve Ballmer,Microsoft, 2001
Microsoft to run Linux on AzureInfoworld, June 2012
Microsoft Launches Codeplex
Www.microsoft-watch.com, May 2006
Desarrollo en el mundo, hoy
Tiobe.com, June 2012
Desarrollo en el mundo, hoy
Tiobe.com, June 2012
Yo, desarrollador, quiero...
● Sistema operativo● Lenguaje● Aplicación de desarrollo● Ambiente de pruebas● Ambiente de producción
Sistemas operativos(mezclando software libre y open source)
● GNU/Linux (software libre)● Suse, Debian, Ubuntu, RedHat, CentOS,...
● FreeBSD● OpenSolaris● ...y cientos más!
Lenguajes de programación
● C++● C● Java● JavaScript● Perl
● PHP● Python● Ruby● Lisp● Lua● ADA
● Compilador/intepretador● software libre ≠ código abierto
● PHP = software libre, no GNU/GPL
Aplicación de desarrollo - IDEs
- Eclipse- NetBeans- wxFB + wxPHP- VIM + plugins- ...
Bases de datos
Servidores web
“Todo” en uno...?
● Xampp● Wamp● EasyPHP● ...
Web-Escritorio
Navegadores
Gestión de versiones
Bazaar
Calidad
Medición / Vigilancia / Alertas
XHProf Munin
Gestión de proyectos
Infraestructura
KVM, VirtualBox, Cassandra, Eucalyptus, Puppet, DRBD, OCFS2, GlusterFS, ...
Contacto Yannick Warnier
Director de tecnologías de BeezNest Latino
Fundador de la Asociación Chamilo
[email protected] [email protected]
@ywarnier
● http://www.google.com/analytics/● http://www.tiobe.com● http://en.wikipedia.org● http://www.fsf.org● http://netcraft.com● http://beeznest.wordpress.comReferencias
Referencias
● http://www.google.com/analytics/● http://www.tiobe.com● http://en.wikipedia.org● http://www.fsf.org● http://netcraft.com● http://beeznest.wordpress.com