Qu est ce qu un Développeur Debian? Comment le devient on?

Dimension: px
Commencer à balayer dès la page:

Download "Qu est ce qu un Développeur Debian? Comment le devient on?"

Transcription

1 Qu est ce qu un Développeur Debian? Comment le devient on?

2 Présentation du speaker : Utilisateur de Debian depuis 2001 Impliqué depuis 2006 Aussi Ubuntu Developer Développeur de Scilab depuis 2006 Co-fondateur de Scilab Enterprises Community manager pour IRILL

3 C'est quoi une distribution (Linux ou autre)?

4 Dans le passé Deux acteurs : Upstream L'utilisateur La compilation était faite sur chaque machine par chaque utilisateur

5 Dans le passé 1) 2) 3) 4) 5) Téléchargement de l'archive Décompresser l'archive./configure make make install Pénible Dépendences de compilation non disponible Souvent des erreurs (symbol not found) Bug de compilation Ca ne passe pas à l'échelle (Debian = 3000 nouvelles versions par mois)

6 Maintenant

7 Grâce aux distributions Trois acteurs : Upstream La distribution L'utilisateur

8 Simplification de la gestion des logiciels Le travail de compilation est fait en amont par des packagers Offre un contexte d'installation et de configuration Le packager, «expert», sert d'interface avec upstream.

9 C'est quoi Debian?

10 Un logo super cool!

11 Distribution créée en 93 par Ian Murdock Objectifs : Rendre GNU/Linux compétitif face aux OS commerciaux

12 Ca, c'est fait!

13 Autres objectifs : Facile d'installation Construit de manière collaborative par des experts logiciels Conçu en respectant l'esprit GNU

14 Une des plus grande bibliothèque : packages binaires Source packages Binary packages

15 Une release tous les ~24 mois Une douzaine d'architectures officielles : alpha, amd64, arm, armel, armhf, hppa, hurdi386, i386, ia64, kfreebsd-amd64, kfreebsdi386, m68k, mips, mipsel, powerpc, ppc64, s390, s390x, sh4, sparc, sparc64

16 Prochaine release : wheezy Probablement début de l'année 2013 Actuellement en freeze

17

18 Organisation du projet

19 Debian est une entitée indépendante : Pas d'employé Pas de contraintes liés à un supérieur ou d'intérêts supérieurs Décentralisé => Seule distribution majeure dans ce cas (Ubuntu, Fedora, OpenSuse,...)

20 Organisation du projet

21 Mélange de démocratie (DPL) et de doocratie (c'est celui qui fait qui décide)

22 Régi par trois documents principaux :

23 Le contrat social Debian restera un projet entièrement libre. Tous les nouveaux développements reviendront à la communauté. La transparence est un bien acquis. Les utilisateurs et le logiciel libre sont les priorités du projet. Exceptions aux principes du logiciel libre (ie : non-free) prévus pour répondre à tous les besoins

24 Debian Free Software Guidelines (DFSG) Free redistribution. Inclusion of source code. Allowing for modifications and derived works. Integrity of the author's source code (as a compromise). No discrimination against persons or groups. No discrimination against fields of endeavor, like commercial use. The license needs to apply to all to whom the program is redistributed. License must not be specific to Debian, basically a reiteration of the previous point. License must not contaminate other software. The GPL, BSD, and Artistic licenses are examples of licenses considered free.

25 Constitution Règles définissants les pouvoirs de chacun Responsabilités Rôles Décris les méthodes de vote (Concordet)...

26 Derivatives

27 Debian : Source de nombreuses derivatives ~ 140 distributions basées sur Debian Assurances en terme de qualité et de licence Système de base solide Enorme base de packages Un système universel, parfait pour les adaptations

28 Un exemple : Ubuntu Cible : le desktop Très populaire (beaucoup plus que Debian) Se synchronise après chaque release contre Debian (testing ou unstable) De nombreux DD sont aussi dev Ubuntu Nouveaux packages uploadés dans Debian avant Ubuntu

29 Des nouvelles problématiques

30 Debian Maintainer? Contributeur?

31 Projet ouvert et accessible à tous mais qui nécessite des compétences (et savoir RFTM)

32 Contributeur «lambda» Soumettre des bugs = contribuer! (surtout avec un patch associé) Command : reportbug

33 Contributeur «lambda» Traduction (site web, debconf, etc) Communication (DPN, etc)...

34 Quelques statistiques DD : 963 DD (no-upload) : 5 DM : 167

35 Web of trust? Signature GPG Clé signée par deux membres du projet Permet un correspondance entre l'identité Internet et réelle nécessaire

36 Debian Maintainer Donne un status officiel à des contributeurs débutants ou occasionnels Relativement facile et rapide à obtenir mais Ne peut uploader que sur les packages dont il a autorité

37 Debian Maintainer Doit passer par un DD pour un nouveau package N'a pas accès aux porterboxes Pas d'adresse Pas de droit de vote

38 Debian Maintainer On devient DM sur recommandation d'un Debian Developer après avoir fait ses preuves

39 Devenir Processus : New Member (NM)

40 Devenir Avoir été DM précédement Besoin d'être recommandé officiellement par un DD

41 Devenir Vérifications sur le travail précédement réalisé dans Debian

42 Série de questions : Licences Organisationnelles => Philosophy and Procedures

43

44 Série de questions (suite) : Techniques Exercices => Tasks and Skills

45 Acceptation (ou refus) par l'application Manager (AM) Validation par le DAM Création des comptes => Bien joué, vous êtes DD!

46 En quoi consiste le travail de Debian Developer?

47 Packaging de nouvelles bibliothèques et programmes

48 Maintenance de ses packages : Nouvelles versions Correction de bugs (packaging ou upstream) Ajout de fonctionnalités (ex : options enablejupiler) Mise à jour des dépendances (transitions) Mise à jour du packages suite aux changements de la policy

49 Reprise de packages orphelins (RFA) $ wnpp-alert grep ^O O apt-rdepends -- Recursively lists package dependencies O enchant -- a wrapper library for various spell checkers O flip -- convert text file line endings between Unix and DOS formats O gutenprint -- printer drivers for CUPS O libcdaudio -- library for CDDA playback control O libdiscid -- Library for creating MusicBrainz DiscIDs O libgii -- General Input Interface runtime libraries O libiodbc2 -- iodbc Driver Manager O libofa -- Library for acoustic fingerprinting O libvisual -- Audio visualization framework O libvisual-plugins -- Audio visualization framework plugins O openhackware -- OpenFirmware emulator for PowerPC O php-elisp -- emacs support for php files O sgml-data -- common SGML and XML data O svgalib -- console SVGA display libraries O vbetool -- run real-mode video BIOS code to alter hardware state O zvbi -- Vertical Blanking Interval (VBI) utilities

50 Aider d'autres DM/DD (RFH) $ wnpp-alert grep ^RFH RFH apt-xapian-index -- maintenance tools for a Xapian index of Debian packages RFH chromium-browser -- Chromium browser RFH gnupg -- GNU privacy guard - a free PGP replacement RFH grub2 -- GRand Unified Bootloader RFH libburn -- library to provide CD/DVD writing functions RFH libcap2 -- support for getting/setting POSIX.1e capabilities RFH libept -- High-level library for managing Debian package information RFH libisofs -- library to create ISO9660 images RFH libreoffice -- office productivity suite RFH mtr -- Full screen ncurses and X11 traceroute tool RFH nas -- The Network Audio System RFH openldap -- OpenLDAP server, libraries, and utilities RFH openssl -- Secure Socket Layer (SSL) binary and related cryptographic tools RFH php5 -- server-side, HTML-embedded scripting language RFH ppp -- Point-to-Point Protocol (PPP) - daemon RFH quilt -- Tool to work with series of patches RFH screen -- terminal multiplexor with VT100/ANSI terminal emulation RFH serna-free -- Graphical XML editor RFH spamassassin -- seeking co-maintainers RFH xml-core -- XML infrastructure and XML catalog file support

51 Porter Debian sur de nouvelles architectures. Travaux récents sur s390x (ou raspberry, non officiel) Problématique intéressante de bootstrap

52 Intégrer des nouveaux kernels dans Debian Kfreebsd, HURD Travaux autour du kernel Illumos (anciennement OpenSolaris)

53 Travail sur l'assurance qualité (QA) Améliorer les outils de QA Améliorer les sites web Debian Rebuild de l'archive périodique (GRID 5000 ou Amazon EC2)...

54 Participer à la Release Team Travail sur la prochaine release Correction de bugs critiques Gestion des transitions...

55 Infrastructure Maintenir l'ensemble de la plateforme Porterbox Services du projet

56 Exemples de tâches dans Debian

57 Maintenance de Scilab et de ses dépendances Packages : atlas, blas, lapack, arpack-ng, flexdock, jgraphx, jogl{1,2}, etc... Bonne connaissance de leur fonctionnement et bugs Plus d'impact d'utiliser mon Profite des outils de QA de Debian Intéressant pour mon employeur

58 Un de mes toy projects Recompiler l'ensemble de Debian avec un nouveau compilateur C/C++/ObjC Gcc : compilateur principal (unique?) dans Debian Propose d'utiliser clang à la place (basé sur LLVM)

59 Mise en place d'une infrastructure parallèle

60 Mise à jour des build chains pour recompiler les packages avec un autre compilateur : /usr/bin/cc / /usr/bin/c++

61 Découplage de gcc dans Debian Discussion pour faire un objectif officiel du projet : Intégration dans la policy Debian En faire un release goal pour Jessie ou Jessie+1

62 Comment commencer?

63 Start small! Aider sur des packages RFA/RFH Corriger des bugs Proposer des nouveaux packages (mentor) Trouver un mentor dans le projet Et surtout : Don't panic! Ne pas complexer!

64 Pour celà Lire les docs S'inscrire sur des listes de diffusion Regarder comment Debian fonctionne (technique et social) Participer à des conférences Debian

65 Pub : mini debconf à Paris 24 et 25 novembre 2012 A l'epita Plus d'infos sur : FOSDEM : Cross distro room Debconf 13 / Juillet 2013 : en Suisse

66 Questions? Remarques? Troll? (+1) Remerciement à Stefano Zacchiroli

M1101a Cours 5. Distributions Linux. Département Informatique 2015/2016 IUT2, UPMF

M1101a Cours 5. Distributions Linux. Département Informatique 2015/2016 IUT2, UPMF M1101a Cours 5 Distributions Linux Département Informatique IUT2, UPMF 2015/2016 Département Informatique (IUT2, UPMF) M1101a Cours 5 2015/2016 1 / 23 Plan du cours 1 Introduction 2 Présentation de Debian

Plus en détail

Créer son premier package.deb. 19 août 2011 1

Créer son premier package.deb. 19 août 2011 1 Créer son premier package.deb 19 août 2011 1 Créer son premier package.deb Atelier animé par Mohammed Adnène Trojette organisé par la Team Ubuntu Tunisie Prérequis une distribution dérivée de Debian les

Plus en détail

Le projet Debian. Jaona Ramahaleo. 27 novembre 2010 EPU, UNSA

Le projet Debian. Jaona Ramahaleo. 27 novembre 2010 EPU, UNSA EPU, UNSA 27 novembre 2010 C est quoi? Organisation communautaire et démocratique. Dans quel but? Développer un OS exclusivement basé sur des logiciels libres. C est

Plus en détail

Linux. Enrico Vigano. Haute Ecole de Gestion de Genève. Filière Informatique de Gestion

Linux. Enrico Vigano. Haute Ecole de Gestion de Genève. Filière Informatique de Gestion Formation continue 6,7 nov. 2006 - Genève Linux Enrico Vigano Haute Ecole de Gestion de Genève Filière Informatique de Gestion Les logiciels libres en bibliothèque et centre de documentation Formation

Plus en détail

Ada dans Debian GNU/Linux présentation de 30 minutes Copyright (C) 2004 Ludovic Brenta

Ada dans Debian GNU/Linux présentation de 30 minutes Copyright (C) 2004 Ludovic Brenta <ludovic.brenta@insalien.org> Ada dans Debian GNU/Linux présentation de 30 minutes Copyright (C) 2004 Ludovic Brenta This presentation is free software; you can redistribute it and/or modify it under the

Plus en détail

Systèmes GNU/Linux et la certification Critères Communs

Systèmes GNU/Linux et la certification Critères Communs Systèmes GNU/Linux et la certification Critères Communs Yann Droneaud Ingénieur Conseil Juin 2005, Cetic, Charleroi, Belgique Copyright 2005 Mandrakesoft SA, sous Licence Creative

Plus en détail

Debian en milieu professionnel. This document is under the GNU Free Documentation License.

Debian en milieu professionnel. This document is under the GNU Free Documentation License. Debian en milieu professionnel This document is under the GNU Free Documentation License. 1 : Plan Présentation du projet Debian Le but de l association Les principes Les moyens et les règles Debian en

Plus en détail

NetBSD : présentation du système et organisation du développement

NetBSD : présentation du système et organisation du développement NetBSD : présentation du système et organisation du développement Arnaud Degroote degroote@netbsd.org 9 novembre 2009 1 NetBSD : le système 2 NetBSD : mode d'organisation (humain) 3 NetBSD : mode d'organisation

Plus en détail

Logiciel Libre Cours 1 Introduction

Logiciel Libre Cours 1 Introduction Logiciel Libre Cours 1 Introduction Stefano Zacchiroli zack@pps.univ-paris-diderot.fr Laboratoire PPS, Université Paris Diderot 2013 2014 URL http://upsilon.cc/zack/teaching/1314/freesoftware/ Copyright

Plus en détail

OCS Inventory NG Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels

OCS Inventory NG Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels Introduction 1. Avant-propos 15 1.1 Cibles et objectifs de l'ouvrage 16 1.2 Organisation du livre 16 1.3 Pré-requis techniques et ressources documentaires 17 1.3.1 Pré-requis techniques 17 1.3.2 Ressources

Plus en détail

Pourquoi et comment faire sa première contribution à Debian?

Pourquoi et comment faire sa première contribution à Debian? Pourquoi et comment faire sa première contribution à Debian? Lucas Nussbaum lucas@debian.org Lucas Nussbaum Faire sa première contribution à Debian 1 / 18 Moi Ingénieur ENSIMAG 2005 Doctorant en fin de

Plus en détail

Le projet Debian. Sam Hocevar Debian Project Leader Cité des Sciences et de l Industrie, 5 mai 2007

Le projet Debian. Sam Hocevar Debian Project Leader Cité des Sciences et de l Industrie, 5 mai 2007 Le projet Debian Sam Hocevar (sam@zoy.org) Debian Project Leader Cité des Sciences et de l Industrie, 5 mai 2007 Bref aperçu plus de 1000 développeurs bénévoles des quatre coins du monde un système d exploitation

Plus en détail

Samedi 11 décembre Jean-Marie Favreau Thomas Petazzoni

Samedi 11 décembre Jean-Marie Favreau Thomas Petazzoni Vous avez dit «Logiciel Libre»? «La plupart des hobbyistes savent bien qu'ils volent le logiciel. Il faut bien acheter le matériel, mais le logiciel est quelque chose que l'on partage.» Bill Gates, lettre

Plus en détail

Licences, logiciels libre et CeCILL

Licences, logiciels libre et CeCILL Licences, logiciels libre et V. Louvet GDS Mathrice, octobre 2004, Lille V. Louvet Licences, logiciels libre et Sommaire Licences et Logiciels Libres Les différents types de licences Contamination du soft

Plus en détail

Conférence Linux CIO-LMI 24 novembre 2004

Conférence Linux CIO-LMI 24 novembre 2004 Les dix commandements d un déploiementd Linux Conférence Linux CIO-LMI 24 novembre 2004 Vito ASTA Expert Open Source CIO-Online Directeur Exécutif - LINAGORA vito.asta@linagora.com Tél : 01 5818 6828 06

Plus en détail

Plan. Distributions Linux. Plan : 1 - Caractéristiques. Une distribution Linux. Caractéristiques. Post-Installation. Paquetages.

Plan. Distributions Linux. Plan : 1 - Caractéristiques. Une distribution Linux. Caractéristiques. Post-Installation. Paquetages. Plan Distributions Linux Caractéristiques Post-Installation Julien Garet 7 septembre 2011 Différences Classement Tableaux Paquetages Installation Plan : 1 - Caractéristiques Une distribution Linux au moins

Plus en détail

Distributions Linux. Julien Garet. 7 septembre 2011

Distributions Linux. Julien Garet. 7 septembre 2011 Distributions Linux Julien Garet 7 septembre 2011 Plan Caractéristiques Différences Post-Installation Paquetages Classement Tableaux Installation Plan : 1 - Caractéristiques Une distribution Linux au moins

Plus en détail

Paquito: Easy Packaging

Paquito: Easy Packaging Paquito: Easy Packaging Hugues LEPRIEUR hugues.leprieur@lipn.univ-paris13.fr 09 décembre 2015 Hugues LEPRIEUR hugues.leprieur@lipn.univ-paris13.fr Paquito: Easy Packaging 1 / 14 Le besoin Le projet Paquito

Plus en détail

Distributions Linux. Jean-Luc Levaire. 14 septembre 2007. Distributions Linux. Jean-Luc Levaire. Caractéristiques. Différences. Classement.

Distributions Linux. Jean-Luc Levaire. 14 septembre 2007. Distributions Linux. Jean-Luc Levaire. Caractéristiques. Différences. Classement. Distributions Linux Post- 14 septembre 2007 Une distribution Linux au moins un noyau Linux, les librairies et outils GNU, ainsi que souvent un système de fenêtrage (X11), un gestionnaire de fenêtre et

Plus en détail

GNU General Public License. Sophie VUONG Ingénieurs 2000 - IR3

GNU General Public License. Sophie VUONG Ingénieurs 2000 - IR3 GNU General Public License Sophie VUONG Ingénieurs 2000 - IR3 Plan de l exposé Définition de logiciel libre et de logiciel propriétaire Origine du mouvement du logiciel libre Les principes de la GNU GPL

Plus en détail

Supervision système et réseau avec Zabbix. Anne Facq Centre de Recherche Paul Pascal 17 avril 2008

Supervision système et réseau avec Zabbix. Anne Facq Centre de Recherche Paul Pascal 17 avril 2008 Supervision système et réseau avec Zabbix Anne Facq Centre de Recherche Paul Pascal 17 avril 2008 Supervision avec Zabbix 17/04/2008 RAISIN 2 Plan Introduction Architecture de zabbix Fonctionnalités de

Plus en détail

Présentation. Logiciels libres. Open Source. Clinkast 4 Avenue du Général de Gaulle F 92360 Meudon (+33) 6 20 44 86 95 (+33) 1 46 30 24 13

Présentation. Logiciels libres. Open Source. Clinkast 4 Avenue du Général de Gaulle F 92360 Meudon (+33) 6 20 44 86 95 (+33) 1 46 30 24 13 Présentation Logiciels libres et Open Source Description Un logiciel libre* est en général gratuit. Il est utilisable et modifiable sans notification préalable à son auteur, qui a renoncé à ses droits

Plus en détail

Le livre du Grand Débutant qui Débute

Le livre du Grand Débutant qui Débute Le livre du Grand Débutant qui Débute Debian-Facile 5 septembre 2014 Table des matières 1 Qu est ce que Debian 3 1.1 Origine.................................... 3 1.2 Organisation.................................

Plus en détail

PULSE 2. Rencontres Mondiales du Logiciel Libre Bordeaux, 8 Juillet 2010

PULSE 2. Rencontres Mondiales du Logiciel Libre Bordeaux, 8 Juillet 2010 PULSE 2 Rencontres Mondiales du Logiciel Libre Bordeaux, 8 Juillet 2010 Qui sommes-nous? Editeur français de logiciels Open Source Siège à Paris Clientèle internationale répartie dans près de 150 pays

Plus en détail

freeradius Serveur RADIUS libre, performant et modulaire mais pas vraiment simple Aurélien Geron, Wifirst, 7 janvier 2011

freeradius Serveur RADIUS libre, performant et modulaire mais pas vraiment simple Aurélien Geron, Wifirst, 7 janvier 2011 freeradius Serveur RADIUS libre, performant et modulaire mais pas vraiment simple Aurélien Geron, Wifirst, 7 janvier 2011 Plan Plusieurs protocoles : RADIUS, EAP... Un serveur sous GPLv2 Un système de

Plus en détail

NON URGENTE TEMPORAIRE DEFINITIVE

NON URGENTE TEMPORAIRE DEFINITIVE COMMUNICATION TECHNIQUE N TC0579 Ed. 01 XML WEB SERVICES Nb de pages : 9 Date : 12-10-2004 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE OBJET : XML API RELEASE R2.0.000.122 La version XML API R2.0.000.122

Plus en détail

Méthodes et outils employés pour développer des logiciels libres

Méthodes et outils employés pour développer des logiciels libres 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 Debian Présentation du projet Debian Objectif

Plus en détail

Linux embarqué: une alternative à Windows CE?

Linux embarqué: une alternative à Windows CE? embarqué: une alternative à Windows CE? : une alternative à Windows CE Présentation Mangrove Systems Distribution embarqué Perspective WinCe / Questions Mangrove systems Créé en 2001 Soutien Soutien Ministère

Plus en détail

pythonocc: une plateforme de développement agile d applications CAO.

pythonocc: une plateforme de développement agile d applications CAO. pythonocc: une plateforme de développement agile d applications CAO. PyConFR 2009 Cité des Sciences et de l Industrie, Paris Thomas Paviot*, Jelle Feringa* *pythonocc project: tpaviot@gmail.com; jelleferinga@gmail.com

Plus en détail

CAHIER DES CHARGES D IMPLANTATION

CAHIER DES CHARGES D IMPLANTATION CAHIER DES CHARGES D IMPLANTATION Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP Version 6 Etabli par DCSI Vérifié par Validé par Destinataires Pour information Création

Plus en détail

Slony1 2.1 Londiste 3

Slony1 2.1 Londiste 3 Slony1 2.1 Londiste 3 Cédric Villemain FRANCE PgConf.EU 2011 20/10/2011, Amsterdam License Creative Commons: Attribution-Non-Commercial-Share Alike 2.5 You are free: to copy, distribute,

Plus en détail

Installation et compilation de gnurbs sous Windows

Installation et compilation de gnurbs sous Windows Installation et compilation de gnurbs sous Windows Installation de l environnement de développement Code::Blocks (Environnement de développement) 1. Télécharger l installateur de Code::Blocks (version

Plus en détail

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces

http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation, Tutoriels, Astuces Maryem Rhanoui 2013 Alfresco Liens utiles Le site Alfresco : http://www.alfresco.com/fr/ Le Portail Content Community http://www.alfresco.com/fr/community/register/?source=docs Extensions, Documentation,

Plus en détail

Logiciel Libre : principes, enjeux, licences

Logiciel Libre : principes, enjeux, licences : principes, enjeux, licences Séminaire ENACT - Angers - 11 janvier 2005 Frédéric Couchet Free Software Foundation France - APRIL http://www.fsffrance.org/ - http://www.april.org/

Plus en détail

Logiciel Libre. Présentation et définition des logiciels libres par Asie Photos. www.asiephotos.com

Logiciel Libre. Présentation et définition des logiciels libres par Asie Photos. www.asiephotos.com Logiciel Libre Présentation et définition des logiciels libres par Asie Photos www.asiephotos.com Logiciel Libre Qu'est ce qu'un logiciel libre? Pour faire quelque chose avec votre ordinateur, il vous

Plus en détail

Comment faciliter l'intégration de ces architectures dans nos SI?

Comment faciliter l'intégration de ces architectures dans nos SI? Comment faciliter l'intégration de ces architectures dans nos SI? Benoit Mortier Directeur Profil de l'orateur Qui? Benoit Mortier né en 1967 en Belgique Quoi? Fondateur de Opensides in 2001 Responsable

Plus en détail

1. Présentation générale

1. Présentation générale BTS SIO PPE2 SISR OCS Inventory NG Page 1 1. Présentation générale 1.1. Principales fonctionnalités 1.1.1. Inventaire et gestion de parc Open Computers and Software Inventory Next Generation est un logiciel

Plus en détail

Stratégie de sécurité grâce au logiciel libre. Frédéric Raynal Cédric Blancher

Stratégie de sécurité grâce au logiciel libre. Frédéric Raynal <pappy@miscmag.com> Cédric Blancher <blancher@cartel-securite.fr> Stratégie de sécurité grâce au logiciel libre Frédéric Raynal Cédric Blancher 1 Agenda du workshop Introduction Le logiciel libre et la sécurité GNU/Linux

Plus en détail

Administration Système

Administration Système Administration Système 2015-2016 Sylvain Cherrier cherrier@u-pem.fr 2014- Développé par Sylvain Cherrier Merci à François Sauterey droits réservés reproduction interdite Bibliographie Les clés de l'administration

Plus en détail

1 - Système Unix - Linux

1 - Système Unix - Linux 1 - Système Unix - Linux Laurent Tichit 5 avril 2011 Laurent Tichit () 1 - Système Unix - Linux 5 avril 2011 1 / 33 Plan 1 Systèmes d exploitation 2 UNIX 3 Les UNIX libres 4 Linux 5 Première connexion

Plus en détail

Utilisation de composants libres dans l'industrie

Utilisation de composants libres dans l'industrie Utilisation de composants libres dans l'industrie Le libre est-il synonyme de «tout gratuit»? Pierre FICHEUX, CTO Open Wide / OS4I pierre.ficheux@openwide.fr Novembre 2010 1 Présentation Open Wide / OS4I

Plus en détail

Titre: Version: Dernière modification: Auteur: Statut: Licence:

Titre: Version: Dernière modification: Auteur: Statut: Licence: Titre: Mise en œuvre de mod_webobjects Version: 2.0 Dernière modification: 2010/09/06 20:00 Auteur: Aurélien Minet Statut: version finale Licence: Creative Commons

Plus en détail

Demande de soutien pour la coordination des traductions GNOME en français

Demande de soutien pour la coordination des traductions GNOME en français GNOME-FR 19, rue du Docteur Goujon 75012 Paris http://www.gnomefr.org/association/ Demande de soutien pour la coordination des traductions GNOME en français Version : 1.0 Date : 1 er juillet 2009 Statut

Plus en détail

Dossier d analyse et de comparaison 2012

Dossier d analyse et de comparaison 2012 Microsoft Exchange Server 2010 Configuration système requise Ordinateur basé sur l'architecture x64 avec processeur Intel prenant en charge l'architecture x64 ou processeur AMD prenant en charge la plate-forme

Plus en détail

Informatisation d'une bibliothèque GENERALITES SUR L'INFORMATISATION D'UNE BIBLIOTHEQUE. Olivier Allaert

Informatisation d'une bibliothèque GENERALITES SUR L'INFORMATISATION D'UNE BIBLIOTHEQUE. Olivier Allaert Informatisation d'une bibliothèque GENERALITES SUR L'INFORMATISATION D'UNE BIBLIOTHEQUE Olivier Allaert 1 Informatisation d'une bibliothèque Informatisation d'une bibliothèque Informatiser - Pourquoi?

Plus en détail

Le poste de travail Linux au LAPP/LAPTH

Le poste de travail Linux au LAPP/LAPTH Le poste de travail Linux au LAPP/LAPTH Moha Ahbar, Nicolas Berger, Jan Blaha, Muriel Gougerot, Jean-Philippe Guillet, Nicole Iribarnes, Vincent Poireau Commission Informatique 2011 2011-04-07 1 Linux

Plus en détail

Séance n o 3 : Gestion des paquets sous Debian et Ubuntu

Séance n o 3 : Gestion des paquets sous Debian et Ubuntu Licence Professionnelle ASRALL Linux - Installation Séance n o 3 : Gestion des paquets sous Debian et Ubuntu 1 Sudo Passer root avec la commande su est parfois contraignant, d autant plus que cela oblige

Plus en détail

Introduction aux Logiciels libres

Introduction aux Logiciels libres Introduction aux Logiciels libres F. Langrognet F. Langrognet Introduction aux Logiciels libres Septembre 2015 1 / 37 PLAN 1 Le libre La philosophie du libre La culture libre Creative Commons 2 Copyright

Plus en détail

Le logiciel libre. Genma. October 7, 2015. This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.

Le logiciel libre. Genma. October 7, 2015. This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Le logiciel libre Genma October 7, 2015 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Un logiciel, c est quoi? Définissions ce qu est un logiciel Un

Plus en détail

Référence du développeur Debian

Référence du développeur Debian Référence du développeur Debian Adam Di Carlo, responsable actuel Christian Schwarz Ian Jackson version française par Antoine Hulin

Plus en détail

Systèmes embarqués: OS libres

Systèmes embarqués: OS libres Le libre est-il synonyme de «tout gratuit»? Les aspects juridiques Pierre FICHEUX, CTO Open Wide/OS4I pierre.ficheux@openwide.fr Octobre 2008 1 Libre = gratuit? La confusion vient de la signification anglaise

Plus en détail

INFORGE OpenSource = sourceinforge.unil.ch

INFORGE OpenSource = sourceinforge.unil.ch INFORGE OpenSource = sourceinforge.unil.ch Javier Iglesias Séminaire interne: 2004-11-23 INFORGE Information Managment Department Collège Propédeutique 1 Université de Lausanne

Plus en détail

GNU/Linux vs. Windows Ubuntu

GNU/Linux vs. Windows Ubuntu GNU/Linux vs. Windows Ubuntu Hadda CHERROUN Cellule de téléenseignement et en enseignement à distance Younes GUELLOUMA Pedatic.lagh-univ.dz Objectifs de la formation 1. Décrire ce que c est que Linux 2.

Plus en détail

Sun ONE Application Server Platform Summary

Sun ONE Application Server Platform Summary Sun ONE Application Server Platform Summary Version 7, Update 3 Part Number 817-5602-10 February 2004 This document provides the specifics on supported platform components for the Sun Open Net Environment

Plus en détail

ResEl 101 : Présentation des fonctionnalités de Linux utilisées au ResEl

ResEl 101 : Présentation des fonctionnalités de Linux utilisées au ResEl ResEl 101 : Présentation des fonctionnalités de Linux utilisées au ResEl Association ResEl Réseau des Élèves de l ENST Bretagne 23 Septembre 2005 Association ResEl (Réseau

Plus en détail

Fabrication de package rpm

Fabrication de package rpm Fabrication de package rpm Ce document est sous licence LGPL voir le site www.gnu.org pour plus de renseignements Vous pouvez redistribuer et modifier ce document selon les termes de la Licence Publique

Plus en détail

.: Mini Projet : Déploiement d'une application sous Windows :.

.: Mini Projet : Déploiement d'une application sous Windows :. Table des matières Liens...1 Objectif...1 Exemple : le jeu du démineur...2 Mise en situation et contraintes...2 Déploiement...2 Fabriquer une version finale de l'application (release)...3 Fabriquer un

Plus en détail

ERESI : une plate-forme d'analyse binaire au niveau noyau. The ERESI team http://www.eresi-project.org

ERESI : une plate-forme d'analyse binaire au niveau noyau. The ERESI team http://www.eresi-project.org ERESI : une plate-forme d'analyse binaire au niveau noyau The ERESI team http://www.eresi-project.org ERESI: quelques rappels 7 années de développement Plusieurs contributeurs 5 logiciels, 14 bibliothèques

Plus en détail

Installation et compilation de gnurbs sous Windows

Installation et compilation de gnurbs sous Windows Installation et compilation de gnurbs sous Windows Installation de l environnement de développement Code::Blocks (Environnement de développement) 1. Télécharger l installateur de Code::Blocks (version

Plus en détail

Session 2: Code source Android

Session 2: Code source Android Session 2: Code source Android LO52 - Automne 2014 Fabien BRISSET 12 septembre 2014 fabien.brisset@utbm.fr www.utbm.fr Droits de reproduction Copyright 2013-2014, Fabien Brisset, Copyright 2004-2014, Free

Plus en détail

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005

Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 MDA : Un Tutoriel Introduction pratique au Développement orienté Modèle Pierre Parrend, Mars 2005 1 Sommaire Table des matières 1 Sommaire 1 2 Introduction 2 2.1 A qui s adresse ce tutoriel......................

Plus en détail

Logiciels libres. UPDATE ASBL Michael Barchy 26 & 27 janvier 2012

Logiciels libres. UPDATE ASBL Michael Barchy 26 & 27 janvier 2012 Logiciels libres UPDATE ASBL Michael Barchy 26 & 27 janvier 2012 Histoire du logiciel libre La première ébauche de définition du logiciel libre est proposée en février 1986 par la FSF ; un logiciel est

Plus en détail

Gestion de la configuration et contrôle du code source

Gestion de la configuration et contrôle du code source MGL7460 Automne 2015 Gestion de la configuration et contrôle du code source Guy Tremblay Professeur Département d informatique UQAM http://www.labunix.uqam.ca/~tremblay 10 septembre 2015 Parmi les premières

Plus en détail

Correctifs & Vulnérabilités

Correctifs & Vulnérabilités Correctifs & Vulnérabilités Impacts techniques 19 mai 2010 Sébastien RAILLARD (COEXSI) Faille DNS 2008 US-CERT : CVE-2008-1447/TA08-190B The DNS protocol, as implemented in (1) BIND 8 and 9 before 9.5.0-P1,

Plus en détail

CAHIER DES CHARGES D IMPLANTATION D EvRP V3

CAHIER DES CHARGES D IMPLANTATION D EvRP V3 CAHIER DES CHARGES D IMPLANTATION D EvRP V3 Tableau de diffusion du document Document : Cahier des Charges d Implantation EVRP V3 Version 42 Etabli par Département Accompagnement des Logiciels Vérifié

Plus en détail

Tutoriel compte-rendu Mission 1

Tutoriel compte-rendu Mission 1 Mission 1 : Inventaire de l ensemble du matériel BTS SIO 2 2012/2013 MUNIER Julien Tutoriel compte-rendu Mission 1 Sommaire I - OCS Inventory Agent a) Installation et configuration Agent b) Installation

Plus en détail

REALISATION D UN FLIP BOOK

REALISATION D UN FLIP BOOK REALISATION D UN FLIP BOOK I. Préambule Vous disposez de fichiers sources de qualité pour la réalisation de votre flip book. Il est utile de connaître quelques éléments techniques pour la réalisation de

Plus en détail

Stratégie de Convergence de VisualAge Pacbase

Stratégie de Convergence de VisualAge Pacbase IBM Software Group Stratégie de Convergence de VisualAge Pacbase Philippe Bauquel, VisualAge Pacbase Product Line Manager, IBM Rational SWG, Enterprise Tools & Compilers 2008 IBM Corporation Genèse du

Plus en détail

MACHINE VIRTUELLE GUIDE D UTILISATION

MACHINE VIRTUELLE GUIDE D UTILISATION MACHINE VIRTUELLE GUIDE D UTILISATION 0 Ce document présente l ensemble des opérations à effectuer pour pouvoir dérouler les scripts des scénarios ALM en français sur la machine virtuelle fournie en anglais

Plus en détail

Guide d'installation de Citrix EdgeSight pour test de charge. Citrix EdgeSight pour test de charge 3.8

Guide d'installation de Citrix EdgeSight pour test de charge. Citrix EdgeSight pour test de charge 3.8 Guide d'installation de Citrix EdgeSight pour test de charge Citrix EdgeSight pour test de charge 3.8 Copyright L'utilisation du produit documenté dans ce guide est soumise à l'acceptation préalable du

Plus en détail

Initiation à la Prog. Sous Android (Session 1) med.hossam@gmail.com

Initiation à la Prog. Sous Android (Session 1) med.hossam@gmail.com Initiation à la Prog. Sous Android (Session 1) med.hossam@gmail.com Plan Statistiques Différences entre Mobile App, Mobile Site et Web App Développement pour terminaux mobiles Outils de développement pour

Plus en détail

Ma première Application Mobile Java ME

Ma première Application Mobile Java ME Groupe Entreprenant et Innovateur «Atipax Inti» France Tutoriel 3 Ma première Application Mobile Java ME Cours Programmation Mobile Coach Arón HERRERA PONTE E-mail teaching@atipaxinti.com - 2011 - SOMMAIRE

Plus en détail

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2). Nom du projet : Zabbix Description : ZABBIX est un logiciel open source créé par Alexei Vladishev. Zabbix permet de surveiller le statut de divers services réseau, serveurs et autres matériels réseau.

Plus en détail

User Documentation. Documentation utilisateur. version 0.2b 04-2009

User Documentation. Documentation utilisateur. version 0.2b 04-2009 User Documentation Documentation utilisateur version 0.2b 04-2009 Table des matières 3 French Version....4 English Version.22 Table des matières 4 Table des matières TABLE DES MATIERES 3 A PROPOS DE CE

Plus en détail

Gestion intelligente des infrastructures avec GOsa²

Gestion intelligente des infrastructures avec GOsa² Gestion intelligente des infrastructures avec GOsa² Benoit Mortier Leila El Hitori Trad : A. Gallavardin This work is licensed under the Creative Commons Attribution Noncommercial Share Alike 2.0 Belgium

Plus en détail

1 : 1 er programmes & prise en main de l environnement

1 : 1 er programmes & prise en main de l environnement 1 : 1 er programmes & prise en main de l environnement 1 Introduction 1.1 Rappel : gestion d arborescence et de fichiers sous UNIX Pour la manipulation de répertoire et de fichier à partir d un terminal

Plus en détail

Oracle Solaris Studio 12.4 : Guide de sécurité

Oracle Solaris Studio 12.4 : Guide de sécurité Oracle Solaris Studio 12.4 : Guide de sécurité Référence: E60512 Octobre 2014 Copyright 2013, 2014, Oracle et/ou ses affiliés. Tous droits réservés. Ce logiciel et la documentation qui l'accompagne sont

Plus en détail

Travail collaboratif. Glossaire

Travail collaboratif. Glossaire Glossaire Ajax Traduction anglaise : Ajax (Asynchronous JavaScript And XML) AJAX est un combiné de différents langages de développement Web comme XHTML, JavaScript ou XML, il est fréquemment utilisé pour

Plus en détail

Joomla! Création et administration d'un site web - Version numérique

Joomla! Création et administration d'un site web - Version numérique Avant-propos 1. Objectifs du livre 15 1.1 Orientation 15 1.2 À qui s adresse ce livre? 16 2. Contenu de l ouvrage 17 3. Conclusion 18 Introduction 1. Un peu d histoire pour commencer... 19 1.1 Du web statique

Plus en détail

Curriculum Vitae 06.21.05.03.25. mailto:vincent.freret@gmail.com http://c3s.homelinux.org/ http://c3s.tuxfamilly.org/

Curriculum Vitae 06.21.05.03.25. mailto:vincent.freret@gmail.com http://c3s.homelinux.org/ http://c3s.tuxfamilly.org/ Curriculum Vitae Vincent FRERET Version 2.1 Date : 26/09/2007. Etat Civil Vincent Freret (Né le 27/11/1975 à Paris) [ Marié, 1 enfant ] 11 Rue francois Joseph Bouille 92 290 Fontenay aux Roses. 06.21.05.03.25

Plus en détail

Guide d installation de SugarCRM Open Source version 4.5.1

Guide d installation de SugarCRM Open Source version 4.5.1 Guide d installation de SugarCRM Open Source version 4.5.1 Version 1.0.2 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans notification. Disclaimer / Responsabilité

Plus en détail

Chapitre 1. Notions de base

Chapitre 1. Notions de base The GIMP est un logiciel libre et gratuit dédié à la création et la manipulation d images. Au départ, il est prévu pour fonctionner sous des systèmes compatibles UNIX (Linux, par exemple).the GIMP a été

Plus en détail

Alexandre Buge Epitech 5 Promo 2004. Soutenance de stage du 01/03/2004 au 31/08/2004

Alexandre Buge Epitech 5 Promo 2004. Soutenance de stage du 01/03/2004 au 31/08/2004 Alexandre Buge Epitech 5 Promo 2004 Soutenance de stage du 01/03/2004 au 31/08/2004 15 Septembre 2004 Sommaire 1 Introduction : présentation de l entreprise 2 Développement au sein de Skyrecon Les API

Plus en détail

Logiciel et format de fichiers

Logiciel et format de fichiers Logiciel et format de fichiers Thomas Bourdon Ce document est disponible sous la licence creative commons «Paternité - Partage des Conditions Initiales à l Identique 3.0 Unported (CC BY-SA 3.0)» (http://creativecommons.org/licenses/by-sa/3.0/deed.fr)

Plus en détail

Solution à déploiement rapide SAP Demand Planning Aperçu de la solution. Septembre 2013

Solution à déploiement rapide SAP Demand Planning Aperçu de la solution. Septembre 2013 Solution à déploiement rapide SAP Demand Planning Aperçu de la solution Septembre 2013 Votre agenda Avez-vous des problèmes : D écarts entre les ventes réelles et planifiées? De fonctionnalités analytiques

Plus en détail

Cours Android. Développement et API

Cours Android. Développement et API Cours Android Développement et API Principaux OS orienté mobile ios ~ 12.1% Android ~ 81.9% Microsoft ~ 3.6% Historique Octobre 2003 : conception d'un OS mobile par Android Inc. (co-fondé par Andy Rubin)

Plus en détail

Noël Macé Formateur et Consultant indépendant expert Unix et FOSS http://www.noelmace.com. Java EE. Tomcat

Noël Macé Formateur et Consultant indépendant expert Unix et FOSS http://www.noelmace.com. Java EE. Tomcat Noël Macé Formateur et Consultant indépendant expert Unix et FOSS http://www.noelmace.com Java EE Tomcat Licence Creative Commons Ce(tte) œuvre est mise à disposition selon les termes de la Licence Creative

Plus en détail

Logiciels libres et sécurité

Logiciels libres et sécurité Logiciels libres et sécurité Frédéric Schütz, PhD schutz@mathgen.ch Groupe romand des Utilisateurs de Linux et Logiciels Libres http://www.linux gull.ch/ Une image négative reste liée à Linux, celle des

Plus en détail

Outils pour Lync Server 2013 (v1) Tutorial conçu et rédigé par Michel de CREVOISIER Mars 2013

Outils pour Lync Server 2013 (v1) Tutorial conçu et rédigé par Michel de CREVOISIER Mars 2013 Outils pour Lync Server 2013 (v1) Tutorial conçu et rédigé par Michel de CREVOISIER Mars 2013 1 INDEX INDEX... 2 1. Conception... 3 1.1 Lync 2013 Capacity Calculator... 3 1.2 Lync 2013 Planning Tool...

Plus en détail

Guide de l utilisateur. Logiciel version 1.2

Guide de l utilisateur. Logiciel version 1.2 Logiciel version 1.2 Résumé Ce document présente comment le projet fonctionne, du point de vue de l utilisateur. Il explique comment installer le logiciel sur un ordinateur sous différents OS ainsi que

Plus en détail

Introduction à la journée et au Logiciel Libre / Open Source

Introduction à la journée et au Logiciel Libre / Open Source Introduction à la journée et au Logiciel Libre / Open Source Roald SIEBERATH Directeur Marketing & Business Development CETIC rs@cetic.be 1 Plan Pourquoi cette journée Historique Logiciel Libre / Open

Plus en détail

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique

Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG. EHRHARD Eric - Gestionnaire Parc Informatique Solution d inventaire automatisé d un parc informatique et de télédistribution OCS INVENTORY NG EHRHARD Eric - Gestionnaire Parc Informatique 1 Possibilités d OCS Inventory. Informations d'inventaire pertinentes.

Plus en détail

LES HYPERVISEURS. Introduction. CHARLES ARNAUD Les hyperviseurs

LES HYPERVISEURS. Introduction. CHARLES ARNAUD Les hyperviseurs 1 LES HYPERVISEURS Introduction Le but d un logiciel de virtualisation, ou appelé également hyperviseur est d émuler une machine dite virtuelle avec une configuration matérielle et logicielle. Les intérêts

Plus en détail

1. Comment accéder à mon panneau de configuration VPS?

1. Comment accéder à mon panneau de configuration VPS? FAQ VPS Business Section 1: Installation...2 1. Comment accéder à mon panneau de configuration VPS?...2 2. Comment accéder à mon VPS Windows?...6 3. Comment accéder à mon VPS Linux?...8 Section 2: utilisation...9

Plus en détail

Les infrastructures de clés publiques (PKI, IGC, ICP)

Les infrastructures de clés publiques (PKI, IGC, ICP) Les infrastructures de clés publiques (PKI, IGC, ICP) JDLL 14 Octobre 2006 Lyon Bruno Bonfils 1 Plan L'utilisation des certificats Le rôle d'un certificat Les autorités de confiance Le

Plus en détail

Sun Patch Manager 2.0 Release Notes for the Solaris 8 Operating System

Sun Patch Manager 2.0 Release Notes for the Solaris 8 Operating System Sun Patch Manager 2.0 Release Notes for the Solaris 8 Operating System Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 5665 10 June 2004 Copyright 2004 Sun Microsystems,

Plus en détail

NOTICE D UTILISATION Option USB 2-Ports USB FRANCAIS

NOTICE D UTILISATION Option USB 2-Ports USB FRANCAIS NOTICE D UTILISATION Option USB 2-Ports USB FRANCAIS Introduction Ce supplément vous informe de l utilisation de la fonction USB qui a été installée sur votre table de mixage. Disponible avec 2 ports USB

Plus en détail

Le format P.D.F. (Portable Document Format) Mode d emploi et quelques exemples

Le format P.D.F. (Portable Document Format) Mode d emploi et quelques exemples Le format P.D.F. (Portable Document Format) Mode d emploi et quelques exemples 1 Le P.D.F., un format de visualisation Un format de lecture gratuit et universel Lire un document PDF A l aide de différents

Plus en détail

Manuel d installation pour la distribution Debian GNU/kFreeBSD

Manuel d installation pour la distribution Debian GNU/kFreeBSD Manuel d installation pour la distribution Debian GNU/kFreeBSD Manuel d installation pour la distribution Debian GNU/kFreeBSD Copyright 2004 2015 L équipe de l installateur Debian Ce document contient

Plus en détail