Le projet Debian Sam Hocevar 30 juin 2007 Cité des Sciences et de l’Industrie Debian, mais aussi Ubuntu, et le futur.

Slides:



Advertisements
Présentations similaires
PRESENTATION DU SECAAR Assemblée générale Cevaa 20 octobre 2014, Saly, Sénégal 1.SECAAR : D’où venons-nous? 2.Vision, Mission, But 3.Axes d’intervention.
Advertisements

Travail réalisé par : Abdessamad BOUTGAYOUT Encadré par : Mr. Ahmed REBBANI LP SRI - ENSET Mohammedia
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Les Logiciels Libres une informatique ouverte et citoyenne Samedi 25 Mars Thomas Petazzoni
1 Logiciels Libres Planète en fête 6-7 Juillet 2007.
Pourquoi utiliser des Logiciels Libres Présentation réalisée pour une conférence Au Café Citoyen le Mardi 2 mai 2009 Par Denis CHENU de Chtinux Document.
Méthodes et outils employés pour développer des logiciels libres Étude basée sur le cas du projet Debian Par Raphaël Hertzog Gérant de Freexian SARL Développeur.
Outil Système Complet d'Assistance Réseau CRDP de l'académie de Lyon Documentation librement inspirée de la présentation.
Qu'est-ce qu'un Logiciel Libre ?. Un logiciel libre est un logiciel tel que toute personne qui en possède une copie a le droit de l'utiliser, de l'étudier,
Les Logiciels Libres : Une Opportunité Pour Votre Entreprise ?
Ghost (Création d'image Système)‏ C.R.I.P.T Informatique (BOYER Jérôme)‏
Les Logiciels Libres une informatique ouverte et citoyenne Jeudi 27 Avril Gaël Utard – Thomas Petazzoni
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
Les logiciels libres. Naissance du logiciel libre ● Formalisé par Richard Stallman ● Développé et utilisé dans les universités ● Diffusé par les universités.
Travailler à l'ensimag avec son matériel personnel (dans les locaux Ensimag ou depuis l'extérieur) 1.Introduction 2.La clé USB Ensilinux 3.Rappels : Accès.
Découverte d'Ubuntu Premiers pas dans un nouvel univers Frédéric Mandé.
Présentation du système GNU/ LINUX Journée des Logiciels Libres - 10 Décembre 2006.
Autrans 1 er & 2 juin /05/15. Journées prospectives LPSC – Autrans 1 er & 2 juin thèmes retenus par le CU Organisation des projets au LPSC.
Les logiciels libres Association GUILDE
Debian, les dessous techniques ARU2L Présentation du 13 janvier 2011.
Les Logiciels Libres en pratique Samedi 25 mars 2006 Toulibre
Organisation du projet PostgreSQL. À propos des auteurs ● Guillaume Lelarge ● ●
Le sytème GNU/Linux GNU/Linux est un système d'exploitation : un ensemble de programmes responsables de la liaison entre les ressources matérielles d’un.
Logiciels libres : les fruits de la solidarité Groupe d'Utilisateurs de Linux et des Logiciels libres d'Ille et Vilaine et des Environs de Rennes MCE,
Médiathèque d'Auray – Association RhizomesVendredi 14 mars 2008 Le système d'exploitation GNU/Linux.
Messagerie Open Source à la DGCP Implémentation réalisée par IBM et Pilot Systems Sylvain Viollon.
Passer aux Logiciels Libres à la maison Libres Clics 2007 Thomas Petazzoni Dimanche 7 Janvier.
Fedora 11 Party de lancement Jean-Francois Saucier
Présentation sous Licence Creative CommonsLicence Creative Commons Ubuntu installation de logiciels.
VHFFS : Enlarge your hosting Sylvain Rochet Samuel Lesueur Cette présentation est sous contrat Paternité-Partage des Conditions Initiales à l'Identique.
Ubuntu : l'essentiel « Ubuntu est un projet libre dont l'ambition est de rassembler le meilleur de l'univers Open Source pour.
Projet ISHTAR : outil de gestion du mobilier archéologique en ligne Étienne Loks (Proxience) Yann Le Jeune (DRAC Pays-de-la-Loire / SRA) Présentation du.
Libre, OpenSource kézako ? Thomas Petazzoni Mercredi 28 Mars.
PLF, histoire d'un dépôt pas comme les autres pour Mandriva Juillet 2010 Michael Scherer.
Ubuntu Party Contribuer à Ubuntu. 2 | Ubuntu-Party Introduction Propagande Traductions Support Documentation Tests / Rapports de bugs Triage.
TODO Juillet 2010 Michael Scherer. Intro À propos de moi.
1 Les logiciels libres, un univers insoupçonné....
Solution libre pour l'école AbulÉdu Solution logicielle sur mesure pour l'Éducation JD2L – Beauvais – 26, 27 février 2010.
Christophe Sauthier Ubuntu-fr Ubuntu-dev. Christophe Sauthier - Publié sous CC-BY-SA 3.0 Sommaire ● Ubuntu – Historique – Les principes – Les caractéristiques.
LES LOGICIELS LIBRES A L'USAGE DU JEUNE INFORMATICIEN (ET DES AUTRES)
El proyecto Debian Sam Hocevar Líder de proyecto Debian 8 vo Encuentro Linux Arica, Chile — 13 de Octubre 2007.
« Linux pour tous » Nizar Kerkeni Membre Ubuntu et Ubuntu-tn Fondateur de l’association pour la Culture numérique Libre – CLibre -
DÉCOUVERTE DE GNU/LINUX
Préhistoire et histoire de Linux
Formation Utiliser xUbuntu
AbulÉdu Logiciels Libres et Éducation la solution logicielle libre
Présentation Cité des Sciences Paris
J’ai un bug, qu’est-ce que je peux faire ? Samuel Thibault 7 Mars 2017
Utilisation de PostgreSQL
Les Logiciels Libres Mercredi 23 novembre Toulibre
SmarTeam-Coord : mandat, composition, activités
Introduction au système Kubuntu / Linux
Les Logiciels Libres Qui Que Quoi Où Quand Comment Pourquoi ?
09/05/2018.
Installer linux sur VMware
Documentation sous licence GNU FDL v1.3 (Free Documentation Licence)
19/05/2018.
L’intégration en continue
Fonds « Asile, migration et intégration (AMIF) »
La distribution Ubuntu
Programmation système
Présentation Linux Mint « 18.2 Sonya »
Léa-Linux Documentation communautaire
M ICROS PROJETS 1 ÈRE A NNÉE. DESCRIPTION DES MICROS PROJETS Il s'agit de produire un programme (fichiers source et un exécutable testé et opérationnel.
Auto-évaluation de votre utilisation d’Octopus
Système d’exploitation UNIX
Retour d’expérience: OBM solution d’agendas partagés à l’IPNO
Benali Fellague Mouhamed
Conférence des ministres 2019
Transcription de la présentation:

Le projet Debian Sam Hocevar 30 juin 2007 Cité des Sciences et de l’Industrie Debian, mais aussi Ubuntu, et le futur

Bref aperçu ● plus de 1000 développeurs ● bénévoles ● dans le monde entier ● un système d’exploitation ● libre, gratuit ● complet ( paquets) ● multi-plateforme ● une infrastructure ● communication (forums, listes) ● mises à jour (buildd, archive FTP) ● gestion des bugs (BTS)

Plan ● un peu d’histoire ● GNU et Linux ● Debian et ses dérivés ● organisation et fonctionnement ● les DFSG, le contrat social ● les “paquets”, la “policy” ● l’infrastructure de gestion ● Debian et Ubuntu ● relations ● le futur ● Debian, Ubuntu et vous

historique (1) - Unix ● années : MULTICS, C, Unix ● années 1970 : philosophie Unix ● petits outils, tout est fichier... ● les premiers BSD ● années 1980 : diversification d’Unix ● Xenix, SunOS, HP-UX, AIX, Minix... ● 1984 : le projet GNU ● 1991 : Linux ● 1992 : les premières distributions

historique (2) – Debian ● 1993 : Ian Murdock initie le projet ● quelques bidouilleurs sortent Debian 0.01 ● GNU sponsorise Debian ● 1995 : dpkg, dselect ● 1996 : Debian 1.1 ● 1998 : apt-get ● 1998 : Debian 2.0 (1 500 paquets) ● 2002 : Debian 3.0 (9 000 paquets) ● 2007 : Debian 4.0 ( paquets)

historique (3) – les dérivés ● 2001 : LindowsOS (Linspire) ● initié par Michael Robertson ● émulation Windows, Click’N’Run... ● 2003 : Knoppix ● initié par Klaus Knopper ● “live CD”, détection de matériel... ● 2004 : Ubuntu ● initié par Mark Shuttleworth ● “Linux for human beings” ● 2007 : plus de 50 dérivés actifs

fonctionnement (1) – le contrat social ● Debian restera 100% libre ● critère : les “DFSG” ● contribuer à la communauté ● ne pas cacher les problèmes ● priorités : utilisateurs et logiciel libre ● mais reconnaissance du besoin de logiciels non-libres

fonctionnement (2) – la structure ● SPI ● structure légale et financière ● OpenOffice, PostgreSQL... ● la constitution ● décisions entre développeurs ● leader, secrétaire, comité technique, délégués... ● personne n’est forcé de faire quoi que ce soit ● en pratique ● équipes cooptées (QA, sécurités, “release”...) ● contributeurs non membres aussi

fonctionnement (3) - les paquets ● brique logicielle ● programme ou bibliothèque ● documentation, polices de caractères... ● intégration ● installable et désinstallable facilement ● cohérent avec le système ● sources disponibles ● archive originale ● informations de contrôle ● modifications et améliorations apportées

fonctionnement (3) – l’archive FTP, les build daemons, le BTS ● l’archive ● tous les paquets et paquets sources ● anciennes versions dans la morgue ● centaines de miroirs ● les build daemons ● compilations automatiques ● toutes les architectures ● le Bug Tracking System (BTS) ● outils : reportbug, reportbug-ng ● lien entre utilisateurs, développeurs Debian et parfois auteurs de logiciels

fonctionnement (4) – le travail des développeurs ● “maintenir” ses paquets ● tester, corriger, mettre à jour ● communiquer avec les utilisateurs et l’auteur ● travailler sur la distribution ● infrastructure ● outils de la distribution ( dpkg, apt-get...) ● coordination avec les autres développeurs ● communiquer ● au sujet de Debian ● sur des sujets connexes (instances de normalisation, législation...)

Debian et Ubuntu (1) – les cycles de développement ● Debian : cycle permanent ● paquets envoyés dans “unstable” ● transition vers “testing” ● Debian : cycle de release ● “release goals” ● développement dans unstable ● freeze, tests, release ● Ubuntu : cycle de release ● synchronisation sur unstable (4-5 semaines) ● tests, release

Debian et Ubuntu (2) – l’influence d’Ubuntu sur Debian ● positive ● visibilité ● qualité (contribution des modifications) ● négative ● changement des centres d’intéret ● diminution de la main d’œuvre qualifiée ● que faire ? ● trouver de nouveaux développeurs ● encourager les contributions à Debian ● aller les chercher nous-mêmes...

Debian et Ubuntu (3) – laquelle utiliser ? ● débutants, confirmés... ● Ubuntu est plus “sexy” (pour l’instant !) ● Debian est plus complète ● penser aux communautés d’utilisateurs ● développeurs ● utilisez les deux ! ● virtualisation ( Xen ) ● émulation ( qemu ) ● environnement confiné ( chroot )

Debian et Ubuntu (4) – contribuer aux deux ● partager les améliorations ● pas seulement les patches ! ● les rapports de bug sont importants aussi ● icônes, fichiers.desktop, configuration... ● intégrer une équipe Debian ● ● contribuer des patches ● obtenir les droits en écriture ● fusionner les modifications Ubuntu ● choisir une équipe sympa (Games team)

Debian et Ubuntu (5) – mes projets pour le futur ● renforcer la coopération ● séduire des développeurs Ubuntu ● tempérer des développeurs Debian ● outils de collaboration ● rendre Debian plus “sexy” ● dérivés “desktop” ● accueillir des non-programmeurs ● minimiser les différences avec Ubuntu

Merci ! ● Des questions ? Présentation disponible sur