El proyecto Debian. Sam Hocevar (sam@zoy.org) Líder de proyecto Debian 2007-2008. 8vo Encuentro Linux Arica, Chile 13 de Octubre 2007



Documentos relacionados
TEMA 1: SISTEMAS INFORMÁTICOS. Parte 3: sistemas operativos

Creación de una Distro Linux

IES Abyla. Departamento de Informática. Sistemas Operativos

El proyecto Debian GNU/Linux

Administración UNIX: Introducción

Taller de Software Libre

Introducción a GNU/Linux

GIMP, aplicaciones didácticas. Instalación de GIMP

Ventajas de Linux para. las empresas

Utilización del sistema operativo GNU/ Linux en las netbooks

INFORMÁTICA 4º ESO

Maquinas Virtuales - VirtualBox. Talleres ETSIIT Oficina de Software Libre Universidad de Granada José Antonio Serrano García

Introducción al Mundo GNU/Linux

- Qué es una Máquina Virtual?

Instalación de FreeBSD Server 8.4. Marcos Rodríguez Javier

Características del software

Esquema Presentación

SOFTWARE DE VIRTUALIZACIÓN Y SUS APLICACIONES: XEN SOBRE LINUX,

DEFENSI By ITECH S.A.S. CGEM Centro de Gestión Efectiva de Malware Laboratorio Antimalware

Manual de instalación

Linux Open Suse 10.2 (Básico + Avanzado)

Introducción al software libre

Tutorial. Configuración del entorno de programación Code::Blocks.

HOW TO SOBRE LA CREACION DE UNA DISTRIBUCION PERSONALIZADA DE LINUX

Capítulo 6 Introducción a los Sistemas Operativos de Redes (NOS)

FP Gestión, Formación Profesional para el Empleo. Linux OpenSuse 10.2

Switch to Click. Versión 1.5

Instalación y configuración de Windows SharePoint Services (WSS) 2003

UT04 01 Máquinas virtuales (introducción)

Software Libre. José Antonio Martínez Torres. 26 de abril de 2008

NOMBRE: Sánchez Sandoval Edgar Rafael GRUPO: 301 MATERIA: OPERAR EL EQUIPO DE COMPUTO PROFESOR: Joel rodríguez Sánchez FECHA DE CREACION: 24/09/2013

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

Cómo crear una máquina virtual?

Trabajo TICO Unidad 2: Sistemas Operativos. Guillermo Jarne Bueno.

Fedora Como Desktop. How to (tutorial)

Herramientas de Programación: Introducción a Unix

SISTEMAS OPERATIVOS. Instalación de los sistemas operativos basado en UNIX- LINUX TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN MSC.

Tesseract para el euskera

Sugar en Windows. Creación de una máquina virtual con la imagen de Sugar. Autor. Versión Fecha Setiembre Ubicación

Ubuntu Server HOW TO : SQUID. EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar servidor proxi Squid.

Microsoft Office 2010 Illustrated. Tipos de Software

Podemos descargar la distribucion de gnu/linux de los repositorios de Ubuntu

IBM Rational Configuration Management V8.0.1 proporciona soluciones empresariales para la gestión de cambios y de configuración

TEMA 1. SISTEMAS OPERATIVOS Y ALMACENAMIENTO DE INFORMACIÓN

Implantar Microsoft Software Updates Service (SUS)

Instalación y uso de Check 2000 Client Server con ZENworks 2

Tema: INSTALACIÓN Y PARTICIONAMIENTO DE DISCOS DUROS.

Concepto de sistema operativo

LINUX. GNU/Linux. Cuatro características muy peculiares lo diferencian del resto de los sistemas que podemos encontrar en el mercado:

Tipos de conexiones de red en software de virtualizacio n: VirtualBox y VMware

MANUAL DE USUARIO. Introducción

Compartir impresoras, instaladas tanto en el servidor como en los clientes. Ayudar a los clientes, con visualizador de Clientes de Red.

Software Libre. Guillermo Valdés Lozano. 28 de noviembre de 2007

Profesor: José Luis Di Biase

Guía de instalación y configuración de IBM SPSS Modeler Social Network Analysis 16

LINUX OPENSUSE 10.2 (BASICO+AVANZADO)

Guía práctica Ubuntu Francisco Charte Ojeda

Introducción. Linux es un sistema operativo basado en UNIX. Fue creado Linus Torvalds, estudiante filandes en 1991.

INSTALACIÓN DE OPENOFFICE

Acceso al Disco Compartido y Dispositivos USB y DVD

Luis Caballero Cruz. Ingeniería Técnica Informática de Sistemas. Universidad de Sevilla

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. Cardenal Gardoki, BILBAO (Vizcaya) Teléfono:

VIRTUALBOX (MAQUINA VIRTUAL)

osoftware para Aprendizaje de Sistemas Operativos IA-32 (en Windows de 32 Bits)

Servidor FTP en Ubuntu Juan Antonio Fañas

Conceptos Generales. sobre Software Libre. Grupo de Estudio en Software Libre [GLUC-GEC] Copyright Ulises Hernandez. FDL

Software libre. El software libre provee la libertad de: Documentación (guías, wikis, faqs, etc.). Programa ejecutable. Código fuente del programa.

Sistema Operativo Linux

La netbook puede ser administrada durante su uso en el aula mediante el Software de Gestión del Aula.

Asterisk - NIVEL 1. Descripción General del Seminario

Manual de EchoLink con Linux (Ubuntu)

Preparándome para migrar. Cómo instalar GNU/Linux junto a Windows XP

Guía metodologíca para la gestión de proyectos de software basada en metodologías agiles, que integre las herramientas de seguimiento de actividades,

Administración avanzada de paquetes. apt-proxy.

Curso de Administración de Servidores GNU/Linux

MANUAL DE INICIACIÓN A JOVELLANOS VIRTUAL J. A. Espejo coordinador.tic@iesjovellanos.org 1

El concepto de Software Libre Conviene que el software sea libre? Mitos y leyendas Resumen. El Software, Libre

José Mariscal Prieto. Curso de.

Guía de instaiación rápida SUSE Linux Enterprise Server 11 SP1

INSTALACIÓN Y UTILIZACIÓN DEL COMPILADOR GFORTRAN

Manual Acceso FTP. Winter Music CAC Concurso de maquetas

Máquinas Virtuales. Curso Diseño y Administración de Sistemas y Redes.

Luis Caballero Cruz. Ingeniería Técnica Informática de Sistemas. Universidad de Sevilla

Segundo Congreso Nacional de Software Libre USUARIA 2005

Tutorial Flickr. Sitio web que permite almacenar y compartir fotografías y videos en línea.

Soporte Técnico de Software HP

Jorge García Delgado. 1.a.1.- Introducción al Software CLAMAV y CLAMTK

Módulos: Módulo 1. Hardware & Arquitectura de sistemas - 20 Horas

Informática 1 Grado en Matemáticas

MANUAL DE INSTALACIÓN DEL COMPONENTE WEBSIGNER JAVA. Versión 4.0

Instalación y configuración de SharePoint (SPS) 2003

2.2. Principales características de los sistemas operativos. UNIDAD 2

CLOUD COMPUTING. 30 h 45 días

WebSphere es una familia de productos de software propietario de IBM

ADMINISTRACIÓN DE SERVIDORES CON

MANUAL DE AYUDA MANEJO DE SHAREPOINT CON GOTELGEST.NET

Tema I. Sistemas operativos

ESCENARIOS CLIMÁTICOS DE CORTO PLAZO ENTORNO DE MODELACIÓN

Mínimo consumo de ancho de banda. Aplicable a cualquier tipo de fichero. Multiplataforma e Interplataforma

Transcripción:

El proyecto Debian Sam Hocevar (sam@zoy.org) Líder de proyecto Debian 2007-2008 8vo Encuentro Linux Arica, Chile 13 de Octubre 2007

rápidamente 1000 desarrolladores voluntarios en todo el mundo un sistema operativo libre, gratis, multi-plataforma completo (18 000 paquetes) una infraestructura comunicación, puestas al día...

plan un poco de historia Unix, GNU y Linux las derivadas de Debian organización y funcionamento el contrato social, las DFSGs los paquetes, la infraestructura los desarrolladores Debian y Ubuntu Debian y tú

historia

historia (1) Unix años 50-60: MULTICS, C, Unix años 70: filosofía Unix pequeñas herramientas, todo es un archivo los primeros BSDs años 80: diversificación de Unix Xenix, SunOS, HP-UX, AIX, Minix... 1984: il proyecto GNU 1991: Linux 1992: las primeras distros

historia (2) - Debian 1993: Ian Murdock inicia el proyecto algunos chapuceros publican Debian 0.01 GNU patrocina Debian 1995: herramientas dpkg y dselect 1996: Debian 1.1 1998: Debian 2.0 (1 500 paquetes) 2002: Debian 3.0 (9 000 paquetes) 2007: Debian 4.0 (18 000 paquetes)

historia (3) las derivadas 2001: LindowsOS emulación Windows, Click N Run 2003: Knoppix live CD reconocimiento de hardware 2004: Ubuntu Linux for human beings 2007: más de 50 derivadas activas educación, juegos, medicina, multimedia...

organización y funcionamento

organización (1) el contrato social Debian permanecerá 100% libre criterio: las directrices de software libre de Debian (DFSG) contribuiremos a la comunidad no ocultaremos los problemas nuestra prioridad: nuestros usuarios el software libre

organización (2) la estructura SPI estructura legal y financiera OpenOffice.org, PostgreSQL... la constitución decisiones entre los desarrolladores líder, secretario, comité técnico, delegados en practica los equipos no son tan rigidos (QA, seguridad, release ) contribuidores no oficiales

funcionamiento (1) los paquetes un paquete (.deb) es: un ladrillo de software programa, biblioteca, documentación, fuente tipográfica, diccionario... facíl de instalar se integra perfectamente con el sistema software libre se puede modificar se puede distribuir

funcionamiento (2) los paquetes fuentes un paquete fuente contiene: el código original origen: el Internet o directamente Debian informaciones de control descripción, licencia, menu... instrucciones de construcción parches intégración con el sistema corecciones, mejoramientos

funcionamiento (3) el archivo FTP, los buildds y el BTS el archivo FTP todos los paquetes y los paquetes fuentes centenares de espejos en todo el mundo los buildds compilaciones automáticas de paquetes todas las arquitecturas el Bug Tracking Sytem (BTS) vínculo entre usuarios, DDs y a veces autores de programas herramientas reportbug, reportbug-ng

funcionamiento (4) el trabajo de los desarrolladores (DDs) mantener sus paquetes probar, corregir, poner al día comunicar con los usuarios y con el autor trabajar para el proyecto infraestructura herramientas (dpkg, apt-get, d-i) comunicar a proposito de Debian otros temas (estandares, legislación...)

Debian y Ubuntu

Debian y Ubuntu (1) los ciclos de desarrollo Debian: un ciclo permanente paquetes enviados a unstable transición a testing Debian: el ciclo de release objetivos de release (release goals) desarrollo en Debian unstable testing se convierte en la nueva version Ubuntu: ciclo de release sincronización con Debian unstable desarrollo, pruebas... y release

Debian y Ubuntu (2) la influencia de Ubuntu sobre Debian positiva mucha publicidad mejora de qualidad negativa los centros de interés cambian hay menos desarrolladores competentes que hacer? observar mejor a Ubuntu encontrar más desarrolladores fomentar contribuciones a Debian

Debian y Ubuntu (3) cuál utilizar? principiantes y expertos Ubuntu es más sexy (por el momento) Debian es más completa observe las comunidades desarrolladores utilice los dos! virtualización (Xen, KVM) emulación (qemu) directorio confinado (chroot)

Debian y tú

Debian y tú (1) contribuir contribuir mejoras de Ubuntu no solamente parches al código informes de bug importantes también iconos, archivos.desktop, configuración... ayudar o unirse a un equipo de Debian http://alioth.debian.org/ contribuir parches obtener los derechos de acceso elegir a un equipo simpático (Games Team, Perl maintainers, Python maintainers...)

Debian y tú (2) el proceso NM http://nm.debian.org/ NM = New Maintainer muchas cuestiones y tareas para ser un desarrollador Debian, toma tiempo no es necesario para mantener paquetes pero da el derecho de voto, acceso directo a las máquinas de Debian... DM = Debian Maintainer todo nuevo, para mantener uno o dos paquetes sin hacer NM

Debian y tú (3) mis proyectos para con el exterior el futuro seducir a los contribuidores Ubuntu mejor herramientas de colaboración no olvidar las otras distros en Debian escuchar las solicitudes de desktop un estatuto para los traductores, los artistas... otros problemas internos que requieren muchos cambios

Muchas gracias! Hay preguntas? http://sam.zoy.org/lectures/