En el principio: Red Hat Linux
1994 – 2003
●
Nueva versión cada 6 meses
●
Versiones más estables cada 18 meses
●
Innovación rápida
●
Soporte a largo plazo imposible
●
Comunidad limitada para pruebas beta y bugs
●
Fedora y RHEL
Red Hat tenía dos objetivos separados: Innovar rápidamente
●
y proveer estabilidad en el largo plazo
Red Hat Enterprise Linux (RHEL):
●
Estable y soportado por 7 años. Plataforma para
–
productos de terceros.
Software Libre
–
Proyecto Fedora / Fedora Core
●
Nuevas versiones cada 6 meses
–
Espacio para innovar
–
Construido y auspiciado por Red Hat
–
Qué es Fedora?
Es un sistema operativo basado en GNU/Linux
●
Libre para usar, modificar y distribuir ahora y siempre
●
Ciclos de entrega muy cortos
●
Robusto y seguro
●
La base de alrededor de 70 distribuciones
●
Soportado en x86, x86_64 y PPC (PowerPC)
●
Qué es Fedora?
Un sistema operativo que evoluciona rápidamente
●
Nueva versión cada 6 meses para asegurar
●
desarrollo continuo
Siempre las últimas versiones de software
●
Ciclos de entrega muy cortos
●
Mejoras y correcciones de errores llegan al usuario
●
rápidamente
Actualizaciones fáciles
●
Proyecto Fedora
Qué es el Proyecto Fedora?
Una colección de comunidades
●
Embajadores
–
Documentación
–
Proyectos Upstream
–
Q&A
–
Artwork
–
Traducción
–
Fedora: Plataforma para la innovación
SELinux: Mandatory Access Control, framework de seguridad
●
habilitado por defecto en Fedora
GFS: Global Filesystem, diseñado para acceso
●
concurrente (ej. SAN, clusters)
Evince: Visor de documentos, ahora parte de GNOME
●
NetworkManager: Configuracion de red
●
Sabayon: Profile de usuarios para GNOME
●
Fedora Directory Server: Servidor LDAP, directorio
●
para usuarios y recursos
Fedora: Open Source Java
OpenJDK 6.0 incluido por defecto
●
El famoso “Java trap” terminó
●
Desarrollo de aplicaciones distribuidas,
●
altamente concurrentes, seguras y
escalables
Fedora: Virtualización
Plataforma Xen:
●
– Permite ejecutar varios sistemas
operativos a la vez
– Nueva estrategia de virtualización,
mucho más rápida que otros
productos
– Futuro: KVM
Fedora: El sueño de un desarrollador
Amigable con el desarrollador
●
Lenguajes incluidos: C, C++, Fortran, Java,
●
Python,Ruby, etc.
IDEs: Eclipse, Ruby on Rails, Glade, etc.
●
El desarrollador de software es uno de los
●
usuarios ideales para Fedora
Fedora: Mitos y verdades
Fedora es inestable y no confiable, solo una
●
plataforma de pruebas para software nuevo?
Fedora no es tan libre ni tan guiado por la
●
comunidad?
Fedora no incluye software que podria
●
incluir?
Instalar software en Fedora es dificil, debido
●
a los RPMs?
Fedora Project
Comunidad Fedora
[ Un laboratorio para desarrollo de
software libre ]
reglas del laboratorio:
Si lo haces, hazlo en público
Haz algo nuevo, pero haz que funcione.
Falla, aprende y repite.
Lo más rápido posible!
[ Un conjunto de proyectos ]
Fedora 9 tiene más de 5.500 paquetes.
Documentación (release notes, howtos, wiki).
Traducción (80+ lenguajes).
Embajadores mundiales y marketing.
Voluntarios alrededor del mundo que soportan la
infraestructura.
Gráfica/arte y websites.
Control de calidad y diágnostico de bugs (bug triage).
Construyendo nuevas formas de trabajar juntos
[ Una promesa ]
Libre
Gratuito
Hoy, mañana y siempre
Quién es Fedora?
[ Una comunidad de usuarios y
desarrolladores ]
irc
listas de discusión
proyectos alojados
bugzilla
sitios de la comunidad
wiki
[ Un modelo de gobernabilidad ]
Fedora Project Board
5 miembros de la comunidad
4 miembros apuntados
1 responsable
El poder en la comunidad
Por qué importa
Fedora?
The Thesis
If we do not invest in the ability
to harness the ideas of the community,
then we incur all of the costs of proprietary software
without gaining the primary benefit of free software.
“Ojala pudiera bajar mi “Desearía poder usar
propia versiónpersonalizada todas esa máquinas
de Fedora de un sitio web” viejas en el aula de nuestra
escuela.”
Ojala pudiera The Thesis
cargar mi computador “Desearía tener el
en una llave USB“ If we do not invest in the ability
poder para arreglar
to harness the ideas of the community,
este simple error en
then we incur all of the costs of proprietary software
el Thunderbird.”
“Desearía que alguien
without gaining the primary benefit of free software.
arreglara el bug que reporté
“Desearía poder correr
hace seis meses.”
un comando en cada sistema de
la companía y obtener
“Desearía que enseñaran como los resultados en una simple lista“
funciona el software libre
en mi universidad”
[ Oportunidad sin límites ]
Siempre habrá mas bugs que corregir.
Siempre habrán mas herramientas que
escribir.
Siempre habrán nuevos proyectos que iniciar.
Trabaja en comunidad y construye un nombre.
[ Primero juegas ]
Obtienes Fedora gratis.
Lo revisas, lo personalizas, lo usas, lo
compartes.
Se curioso.
[ Luego aprendes ]
“Cómo puedo leer los mensajes de mi oficina primero?”
“Cómo conecto un servidor web a una base de datos?”
“Puedo escribir un script para hacer esto? O eso?”
“Wow, en verdad hay juegos cheveres en Linux!”
El Internet cambia todo.
[ Luego haces ]
“Configure un servidor wiki para mi iglesia.”
“Construí un sistema de backup para el laboratorio de mi
escuela.”
“Escribí un script para enviar por email los resultados del
fútbol a mi teléfono.”
Mientras más haces, hay más por hacer.
[ Luego aportas ]
“NetworkManager pierde mi password cada vez que me
conecto. Cómo reporto un bug?”
“Estoy trabajando en un juego de deletrear palabras para
mi sobrino. Cómo lo comparto con otros?”
“Hice mi propio Fedora Live CD – déjenme mostrarles a
todos como lo hice!”
[ Luego enseñas ]
“Te voy a explicar por que el software libre es mejor.”
“Si, está roto, pero así puedes reportar el bug.”
“Tu RPM no se compila bien, aquí está la solución.”
Usuarios de Software Libre
(Bueno)
Los que usan Google
Los que reportan los bugs
(Mejor)
Los que mandan parches de código
Líderes de proyecto
(Lo mejor!)
[ Eres libre, ahora ve y ayuda a otros ]
Uds. son los líderes que estamos buscando.
http://fedoraproject.org
0 comments
Post a comment