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

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

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

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

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

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

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

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

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

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

L'assurance qualité dans le milieu du libre et chez Debian

L'assurance qualité dans le milieu du libre et chez Debian L'assurance qualité dans le milieu du libre et chez Debian Par Raphaël Hertzog Juillet 2005 à Dijon dans le cadre des Rencontres Mondiales du Logiciel Libre Plan de la présentation

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

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

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

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

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

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

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

Environnement Informatique EMSE Linux

Environnement Informatique EMSE Linux Environnement Informatique EMSE Linux Xavier Serpaggi École Nationale Supérieure des Mines de Saint-Étienne. Septembre 2013 Xavier Serpaggi (ENSM-SE) Environnement Informatique

Plus en détail

Le Phénomène du Logiciel Libre/Open Source

Le Phénomène du Logiciel Libre/Open Source Le Phénomène du Logiciel Libre/Open Source "La Cathédrale et le Bazar" Fabian Bastin Aspirant FNRS fbas@math.fundp.ac.be Historique: un retour aux sources ou comment un bourrage de papier changea l histoire

Plus en détail

Logiciel Libre Cours 10 Debian

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

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

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

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

Forge. Présentation ( )

Forge. Présentation ( ) ( RetourListeFichesParThèmes ) Forge Présentation Définition Objectifs Services fournis, fonctions disponibles Services en ligne d hébergement de projets La solution des logiciels intégrés pour le déploiement

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

Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France

Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France Conférence IDC Gouvernance IT - Paris 6 Avril 2011 Gouvernance IT : par où commencer? Hubert Lalanne DE, Chief Architect for Industries IBM Software France 2011 IBM Corporation Quels sont les ingrédients

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

Tizen SDK et TizenPC* @ #SolutionsLinux2013

Tizen SDK et TizenPC* @ #SolutionsLinux2013 Tizen SDK et TizenPC* @ #SolutionsLinux2013 Dominig ar Foll (Intel Open Source Technology Centre) Présentation : Mai 2013 Eurogiciel Intégrateur

Plus en détail

Economie du logiciel libre. Yann Ménière

Economie du logiciel libre. Yann Ménière Economie du logiciel libre Yann Ménière Jeudi 3 novembre 2011 2 Droit et économie des modèles ouverts Objectif de la séance : présentation des mécanismes et limites économiques des modèles ouverts, à partir

Plus en détail

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation Serveur Acronis Backup & Recovery 10 pour Linux Update 5 Guide d'installation Table des matières 1 Avant l'installation...3 1.1 Composants d'acronis Backup & Recovery 10... 3 1.1.1 Agent pour Linux...

Plus en détail

Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/

Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Webographie The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Les slides de cette présentation

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

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

Solution de Collaboration synchrone

Solution de Collaboration synchrone Solution de Collaboration synchrone Plan Les raisons qui poussent à utiliser des collaborations synchrones La solution Erica de collaboration synchrone Descriptif des fonctionnalités Sametime V9 Packaging

Plus en détail

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57

Programmation Android I. Introduction. Cours Android - F. Michel 1 / 57 Programmation Android I. Introduction 1 / 57 Plan 1 Introduction 2 La plate-forme Android 3 Programmation Android 4 Hello World 2 / 57 Introduction Application mobile wikipédia Caractéristiques Cible :

Plus en détail

Un business model d éditeur open source

Un business model d éditeur open source Un business model d éditeur open source Paris, le 7 juin 2007 Stéfane Fermigier CEO Agenda Le pôle Ouverture Notre marché: l ECM Notre métier: éditeur open source De la plateforme à l écosystème 0. Ouverture

Plus en détail

Read Me First: Guide to Sun HPC ClusterTools 3.1 Documentation

Read Me First: Guide to Sun HPC ClusterTools 3.1 Documentation Read Me First: Guide to Sun HPC ClusterTools 3.1 Documentation Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 806-3729-10 March 2000, Revision

Plus en détail

NON URGENTE TEMPORAIRE DEFINITIVE

NON URGENTE TEMPORAIRE DEFINITIVE COMMUNICATION TECHNIQUE N TC0668 Ed. 01 XML WEB SERVICES Nb de pages : 13 Date : 18-05-2005 URGENTE NON URGENTE TEMPORAIRE DEFINITIVE OBJET : XML WEB SERVICES RELEASE R2.1.000.156 La version XML Web Services

Plus en détail

StorageTek Tape Analytics

StorageTek Tape Analytics StorageTek Tape Analytics Guide de sécurité Version 2.1 E60949-01 Janvier 2015 StorageTek Tape Analytics Guide de sécurité E60949-01 Copyright 2012, 2015, Oracle et/ou ses affiliés. Tous droits réservés.

Plus en détail

TD séance n 2c Mise à jour des Systèmes

TD séance n 2c Mise à jour des Systèmes 1 Gestion des Logiciels 1.1 Introduction sur les logiciels Un logiciel est un programme nécessaire au fonctionnement d'un ordinateur (logiciel système) ou au traitement de données (logiciel applicatif).

Plus en détail

sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM

sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM sshgate Patrick Guiran Chef de projet support pguiran@linagora.com WWW.LINAGORA.COM Sommaire 1. Problématique des accès aux serveurs Besoins Linagora Recherche d'une solution 2. Présentation de sshgate

Plus en détail

Zimbra. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3

Zimbra. S I A T. T é l : ( + 2 1 6 ) 7 1 7 9 9 7 4 4. F a x : ( + 2 1 6 ) 7 1 7 9 8 3 6 3 Zimbra Zimbra est un logiciel serveur collaboratif qui permet à ses utilisateurs de stocker, organiser et partager rendez-vous, contacts, courriels, liens, documents et plus. Zimbra est un logiciel développé

Plus en détail

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Tutoriel Création d une source Cydia et compilation des packages sous Linux Tutoriel Création d une source Cydia et compilation des packages sous Linux 1. Pré-requis 1. Quelques connaissances sous Linux 2. Avoir à disposition un Serveur FTP pour héberger votre source 3. Un thème

Plus en détail

Découverte des Logiciels Libres. Gilles Dequen 2009-2010 gilles.dequen@u-picardie.fr

Découverte des Logiciels Libres. Gilles Dequen 2009-2010 gilles.dequen@u-picardie.fr Découverte des Logiciels Libres Gilles Dequen 2009-2010 gilles.dequen@u-picardie.fr Découverte des Logiciels Libres 10 Séances de 3h00 [14h00-17h15] 4, 11, 25 février 4, 18, 25 mars 1, 22, 29 avril 6 mai

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

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

en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com

en SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com Fabrice GRELIER fabrice.grelier@fr.ibm.com RATIONAL en SCÈNE 2007 IBM Corporation Objectif

Plus en détail

Module.NET 2 Le.NET Framework

Module.NET 2 Le.NET Framework Module.NET Chapitre 2 Le.NET Framework 2011/2012 Page 1 sur 9 Contenu Cours... 3 2.1 - Définition de l ECMA, ses acteurs, son rôle... 3 2.2 - La CLI et ses implémentations... 4 2.2.1 - La Common Language

Plus en détail

WEB page builder and server for SCADA applications usable from a WEB navigator

WEB page builder and server for SCADA applications usable from a WEB navigator Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel

Plus en détail

Modèles économiques de l'open Source

Modèles économiques de l'open Source Modèles économiques de l'open Source Modèles économiques de l'open source I- Open Source II- Les acteurs de l'open source III- Modèles d'entreprise IV- Gestion et open source I- Open Source L'open source

Plus en détail

S10 - Automatisez la compilation et le déploiement de vos applications IBM i avec Arcad Pack for Rational

S10 - Automatisez la compilation et le déploiement de vos applications IBM i avec Arcad Pack for Rational Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2013-2014 13 et 14 mai 2014 IBM Client Center Paris, Bois-Colombes S10 - Automatisez la compilation et le

Plus en détail

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min) TP n 2 : Installation et administration du serveur ProFTP Objectifs du TP Comprendre le fonctionnement du protocole FTP Installation et compilation d un paquet source Configuration, lancement et administration

Plus en détail

TD/TP 1 Introduction au SDK d Android

TD/TP 1 Introduction au SDK d Android TD/TP 1 Introduction au SDK d Android Romain Raveaux 1 Introduction Android est un système d'exploitation pour téléphone portable de nouvelle génération développé par Google. Celui-ci met à disposition

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

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

Linux 1: Présentation

Linux 1: Présentation 1: Présentation 11.05.04, Avon arrighi@univ-mlv.fr, IGM, Université de Marne-la-Vallée 1: Présentation Unix Normalisation Consortiums Logiciel libre Distributions Conseils Caractéristiques Notions 1: Présentation

Plus en détail

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche

Plus en détail

Environnements de développement (intégrés)

Environnements de développement (intégrés) Environnements de développement (intégrés) Introduction aux EDI, la plateforme Eclipse Patrick Labatut labatut@di.ens.fr http://www.di.ens.fr/~labatut/ Département d informatique École normale supérieure

Plus en détail

affichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society

affichage en français Nom de l'employeur *: Lions Village of Greater Edmonton Society LIONS VILLAGE of Greater Edmonton Society affichage en français Informations sur l'employeur Nom de l'employeur *: Lions Village of Greater Edmonton Society Secteur d'activité de l'employeur *: Développement

Plus en détail

FusionInventory. Guillaume Rousse Journées francophones de Perl 2011

FusionInventory. Guillaume Rousse <guillomovitch@gmail.com> Journées francophones de Perl 2011 Journées francophones de Perl 2011 Sommaire 1 Solutions de gestion de parc informatique 2 Caractéristiques Capacités 3 Avancement 1 Solutions de gestion de parc informatique 2

Plus en détail

SunATM 4.0 Release Notes

SunATM 4.0 Release Notes SunATM 4.0 Release Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 805-6553-10 March 1999, Revision A Copyright 1999 Sun Microsystems,

Plus en détail

Tutoriel code::blocks

Tutoriel code::blocks Tutoriel code::blocks E. Lunéville 2006 Le logiciel code::blocks fait partie des logiciels de type EDI (Environnement de Développement Intégré, IDE en anglais) pour le langage C++. Il est multiplateforme

Plus en détail

Installation de Vmware serveur Windows

Installation de Vmware serveur Windows Installation de Vmware serveur Windows / - 13:04 Ce document est sous licence PDL (Public Documentation License) 2008 Michel-André Robillard CLP Avertissement Bien que nous utilisions ici un vocabulaire

Plus en détail

Sun. GigaSwift Ethernet Adapter Release Notes. Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A.

Sun. GigaSwift Ethernet Adapter Release Notes. Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Sun GigaSwift Ethernet Adapter Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 650-960-1300 Part No. 816-1703-10 March 2002, Revision A Send comments about this document

Plus en détail

CAPTRONIC 130403. Linux sur ARM. Toulouse 3 avril 2013. Éric Bénard. Organisé par

CAPTRONIC 130403. Linux sur ARM. Toulouse 3 avril 2013. Éric Bénard. Organisé par Linux sur ARM Toulouse 3 avril 2013 Éric Bénard Organisé par Présentation générale Principe de base d'un projet embarqué Une cible : Architecture CPU spécifique (ARM, x86, PPC...) Carte électronique

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

LXC : Une technologie de contextualisation ultra light intégrée au kernel Linux

LXC : Une technologie de contextualisation ultra light intégrée au kernel Linux Benoît des Ligneris, Ph.D. P.D.G., bdl@rlnx.com Solutions Linux Open Source, 18 mars 2010 LXC : Une technologie de contextualisation ultra light intégrée au kernel Linux Révolution Linux 2010 Au menu Révolution

Plus en détail

CA ARCserve Family of Solutions Pricing and Licensing

CA ARCserve Family of Solutions Pricing and Licensing CA ARCserve Family of Solutions Pricing and Licensing Catherine Hervier 4/10/11 CA ARCserve r16 Licensing Options Component Module Managed Capacity Monthly Subscription Per Server/ System Backup Server,

Plus en détail

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél. +41 032 718 2000, hotline.sitel@unine.ch.

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél. +41 032 718 2000, hotline.sitel@unine.ch. Terminal Server 1. Présentation Le terminal server est un service offert par les serveurs Windows 2000 ou par une version spéciale de windows NT 4.0 server, appelée Terminal Server. Un programme client

Plus en détail

RTDS G3. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com

RTDS G3. Emmanuel Gaudin emmanuel.gaudin@pragmadev.com RTDS G3 Emmanuel Gaudin emmanuel.gaudin@pragmadev.com PragmaDev Dédiée au développement d un AGL pour le développement des applications temps réel et embarquées. Réseau de partenaires: Formations, Service,

Plus en détail

Acronis Backup & Recovery 10 Server for Linux. Guide de démarrage rapide

Acronis Backup & Recovery 10 Server for Linux. Guide de démarrage rapide Acronis Backup & Recovery 10 Server for Linux Guide de démarrage rapide Ce document explique comment installer et commencer à utiliser Acronis Backup & Recovery 10 Server for Linux. Copyright Acronis,

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

TP2 : Initiation à la Programmation avec Android

TP2 : Initiation à la Programmation avec Android TP2 : Initiation à la Programmation avec Android 1 TP2 : Initiation à la Programmation avec Android Programmation Mobile Objectifs du TP Ce TP est une initiation à Android. Nous allons réaliser les premiers

Plus en détail

Documentation technique MBDS2.0 Site web administratif

Documentation technique MBDS2.0 Site web administratif Documentation technique MBDS2.0 Site web administratif Le document suivant est destiné aux développeurs souhaitant installer la plateforme sur leurs propres machines. D o c u m e n t a t i o n t e c h

Plus en détail

Méthode-TripleBoot-Mac-XP-Ubuntu Page 1/5

Méthode-TripleBoot-Mac-XP-Ubuntu Page 1/5 Méthode-TripleBoot-Mac-XP-Ubuntu Page 1/5 Installation de MacOSX.6 SnowLeopard + WindowsXP pro + Ubuntu 10.04.1 LTS Lucid sur MacBookPro 8Go RAM neuf acheté début 2011. Un "MacBook Pro 15-inch, Mid 2010"

Plus en détail

Notes de version de Sun Desktop Manager 1.0

Notes de version de Sun Desktop Manager 1.0 Notes de version de Sun Desktop Manager 1.0 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Référence : 819 6213 10 Copyright 2006 Sun Microsystems, Inc. 4150 Network Circle, Santa

Plus en détail

Projet de développement

Projet de développement Projet de développement Introduction à Eclipse Philippe Collet Licence 3 MIAGE S6 2012-2013 http://miageprojet2.unice.fr/index.php?title=user:philippecollet/projet_de_développement_2012-2013 Plan r Application

Plus en détail

Logiciel Libre dans l'entreprise. BOUABID Mohamed Amine

Logiciel Libre dans l'entreprise. BOUABID Mohamed Amine Logiciel Libre dans l'entreprise BOUABID Mohamed Amine Sommaire : Logiciel libre: principes Les Licences du logiciel libre Enjeux stratégiques pour les entreprises Exemples de domaines d'applications Le

Plus en détail

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational

Plus en détail

Annexe : La Programmation Informatique

Annexe : La Programmation Informatique GLOSSAIRE Table des matières La Programmation...2 Les langages de programmation...2 Java...2 La programmation orientée objet...2 Classe et Objet...3 API et Bibliothèque Logicielle...3 Environnement de

Plus en détail

Manuel d installation pour la distribution Debian GNU/Linux

Manuel d installation pour la distribution Debian GNU/Linux Manuel d installation pour la distribution Debian GNU/Linux Manuel d installation pour la distribution Debian GNU/Linux Copyright 2004 2013 L équipe de l installateur Debian Ce document contient les instructions

Plus en détail

Système de Gestion de Ressources

Système de Gestion de Ressources Groupe 4 Système de Gestion de Ressources Clients : Rachid Khoufache & Antoine Rozenknop Version finale Ingénieur Informatique deuxième année Année scolaire 2011/2012 TABLE DES MATIERES I. INTRODUCTION...

Plus en détail

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture Virtualisée VMWare ESX Server 3, 3.5 Machine virtuelle Machine virtuelle Machine virtuelle VMware ESX Network Shutdown Module

Plus en détail

Package Contents. System Requirements. Before You Begin

Package Contents. System Requirements. Before You Begin Package Contents DWA-125 Wireless 150 USB Adapter CD-ROM (contains software, drivers, and manual) Cradle If any of the above items are missing, please contact your reseller. System Requirements A computer

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

A partir de ces différents matériels, l administrateur a déterminé huit configurations différentes. Il vous demande de les compléter.

A partir de ces différents matériels, l administrateur a déterminé huit configurations différentes. Il vous demande de les compléter. Exonet - Ressources mutualisées en réseau Description du thème Propriétés Intitulé long Formation concernée Présentation Modules Activités Compétences ; Savoir-faire Description Ressources mutualisées

Plus en détail

Compte-Rendu de Situation

Compte-Rendu de Situation Compte-Rendu de Situation Stage en entreprise BTS Services Informatiques aux Organisations NOM du stagiaire : CHATEAU RUDDY ANNÉE 2013-2014 L'entreprise d'accueil Fiche d'identité Nom : CBE-ADEALIS Statut

Plus en détail

Parallels Transporter Lisez-moi ---------------------------------------------------------------------------------------------------------------------

Parallels Transporter Lisez-moi --------------------------------------------------------------------------------------------------------------------- Parallels Transporter Lisez-moi TABLE DES MATIERES : 1. A propos de Parallels Transporter 2. Configurations systиme requises 3. Installer Parallels Transporter 4. Supprimer Parallels Transporter 5. Notice

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

SYSTEMES DE GESTION DE BASE DE DONNEES

SYSTEMES DE GESTION DE BASE DE DONNEES SYSTEMES DE GESTION DE BASE DE DONNEES FA-INF3031- ESUFA-3A/U2014 10 Développement Avec Oracle Application Express Daphné Nougier 1 2 Introduction Oracle Application Express Historique Architecture Configuration

Plus en détail

Serveur DNS et DHCP couplé à LDAP Debian GNU/Linux

Serveur DNS et DHCP couplé à LDAP Debian GNU/Linux Serveur DNS et DHCP couplé à LDAP Debian GNU/Linux Matthieu Vogelweith 13 janvier 2009 Résumé L objectif de ce document est de détailler l installation d un serveur d infrastructure (DNS et DHCP) complet

Plus en détail

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS) FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE Database as a Service (DBaaS) 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may

Plus en détail

Une opportunité pour les entrepreneurs: le logiciel libre et open source. Daniel Morissette Mapgears Inc dmorissette@mapgears.com

Une opportunité pour les entrepreneurs: le logiciel libre et open source. Daniel Morissette Mapgears Inc dmorissette@mapgears.com Une opportunité pour les entrepreneurs: le logiciel libre et open source Daniel Morissette Mapgears Inc dmorissette@mapgears.com Daniel Morissette 1994: UQAC, Génie Informatique 1994-96: Les Services Cartographiques

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

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

PRODUCTS LIST (updated 11th January 2010)

PRODUCTS LIST (updated 11th January 2010) PRODUCTS LIST (updated 11th January 2010) OPERATING SYSTEMS SUN SOLARIS 10, 9, 10 B OP Application and database servers Red Hat Enterprise Linux Server 4.x and 5.x B OP Single Application Host Windows

Plus en détail

Genèse de l'installation Alban Peignier http://www.tryphon.org

Genèse de l'installation Alban Peignier http://www.tryphon.org Rivendell Genèse de l'installation Alban Peignier http://www.tryphon.org Rivendell - Genèse Points à aborder avant l'installation Décisions organisationnelles Choix techniques : matériels, logiciels Pas

Plus en détail

Installation de DocBook sur un système Linux

Installation de DocBook sur un système Linux Installation de DocBook sur un système Linux Emmanuel Fleury fleury@cs.auc.dk Le but de ce document est d expliquer comment installer aussi simplement que possible DocBook sur votre système (Mandrake,

Plus en détail

30/08/09 LoLiGRub Atelier 17/10/09 1

30/08/09 LoLiGRub Atelier 17/10/09 1 30/08/09 LoLiGRub Atelier 17/10/09 1 Contexte de l'atelier Créer des vidéos simples avec explications commentées de logiciels ou de présentations OpenOffice????? réaliser un commentaire sonore "bon du

Plus en détail