Logiciels libres et Open source



Documents pareils
Systèmes en réseau : Linux 1ère partie : Introduction

Les logiciels OpenSource pour l'entreprise

Découverte des Logiciels Libres. Gilles Dequen

Modèles économiques de l'open Source

«Outils de gestion pour TPE CRM / ERP»

Bénéficiez d'un large choix d'applications novatrices et éprouvées basées sur les systèmes d'exploitation i5/os, Linux, AIX 5L et Microsoft Windows.

Logiciels Open Sources et le Secteur Privé

Mise en œuvre des serveurs d application

Mandriva. Présentation nouvelle gamme produits. Mandriva Linux

Mythes et réalités de l'open Source. Open Source et secteur public. Le point de vue de l AWT. André Delacharlerie

WINDOWS Remote Desktop & Application publishing facile!

L'automatisation open source pour SI complexes

Exigences système Edition & Imprimeries de labeur

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

Fiche Technique. Cisco Security Agent

Exigences système Edition & Imprimeries de labeur

Logiciel Libre dans l'entreprise. BOUABID Mohamed Amine

LYCEE DE BRAS PANON MAPA MAI 2015

GroupWise. Novell. Démarrage rapide.

ORTIZ Franck Groupe 4. Terminal serveur pour administrer un serveur Windows à distance, client rdp linux.

Infrastructure Management

SYSTÈMES DE PUBLICATION POUR L INTERNET. Beatep Marie-France Landréa - Observatoire de Paris

( Présentation. Pascal FLAMAND

Notre Catalogue des Formations IT / 2015

Linux 1: Présentation

LOCAL TRUST Charte Open-Source

Logiciels libres et sécurité

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Les logiciels libres. Université Antilles Guyane 14 novembre 2008 Olivier Watté

LES SOLUTIONS OPEN SOURCE RED HAT

Déployer Linux en toute sérénité. Francois Chazalon Directeur Marketing

Coopérer au quotidien

Environnement Informatique EMSE Linux

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

CMS Open Source : état de l'art et méthodologie de choix

TECHN 27. Open Source Software. un nouveau modèle de logiciel. 1. Introduction. 2. Situation et historique Qu'est-ce que l'open Source Software?

WEBSPHERE & RATIONAL. Jacques Rage

Parallels Transporter Lisez-moi

Délivrer des postes de travail virtuels et des applications virtuelles en utilisant des technologies Open Source

OFFRE MDB Service & Architecture Technique. MyDataBall Saas (Software as a Service) MyDataBall On Premise

Stratégie informatique

emuseum PUBLIEZ VOS COLLECTIONS SUR INTERNET Pourquoi choisir emuseum? Intégration facile avec TMS Puissante fonction de recherche

JOSY VIRTUALISATION 9 ET 10 JUIN 2011 POSTE DE TRAVAIL ET VIRTUALISATION. Sébastien Geiger IPHC

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

Les Fiches thématiques logiciels libres. Définition, avantages et limites

Hébergement de sites Web

Automation Engine 10. Plates-formes prises en charge

ORDINATEUR DOSSIERS FICHIERS

CLIENTS LÉGERS. Remote Desktop Services Linux Terminal Server Project

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

Le logiciel libre. Jeudi 19 janvier Rémi Boulle Sébastien Dinot

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

Les Réunions Info Tonic. Utiliser les logiciels libres dans mon entreprise Mardi 21 janvier 2014

La nouvelle équation du poste de travail

Les tableaux de bord de pilotage de nouvelle génération. Copyright PRELYTIS

L état de l ART. Évolution récente des technologies. Denis Szalkowski Formateur Consultant

Rationalisation et évolution des assets, licences et contrats informatiques. Philippe ASTIER Software Technical Professionals

Architecture de la plateforme SBC

Guide d installation JMap 5.0

A Libre Ouvert. Médiathèque Jacques Ellul. le

Enterprise portals : portails informatiques d entreprise

Guide de poche. Get Wyse. Go Far. * Bienvenue dans le Cloud Client Computing de Wyse. En savoir plus. * Avec Wyse, vous irez loin.

LOGICIELS LIBRES POUR TPE & PME

Mettez Linux en boîte avec ClearOS

Formation en Logiciels Libres. Fiche d inscription

I. Descriptif de l offre. L offre Sage 100 Entreprise Edition Entreprise

Statistiques relatifs au questionnaire de renseignement sur l'adoption des logiciels libres en utilisant des graphiques Mai 2009

Module : Virtualisation à l aide du rôle Hyper-V

La gestion du poste de travail en 2011 : Panorama des technologies

Configuration système requise

Jean-Christophe BECQUET

Configuration matérielle et logicielle requise et prérequis de formation pour le SYGADE 6

Youssef LYHYAOUI Ingénieur Java/J2EE, SOA, ESB, Web services 31 ans Statut : Indépendant SITUATION ACTUELLE

Architecture et infrastructure Web

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

FileMaker Pro 12. Utilisation d une Connexion Bureau à distance avec FileMaker Pro 12

Nouvelles Plateformes Technologiques

Concept de machine virtuelle

Résultats de l Observatoire 2013 Etats des Lieux de l Open Source en France réalisé en décembre 2012

Jean-Christophe BECQUET

Migration de Windows vers Linux en toute quiétude la réduction des coûts par la maîtrise des technologies

ELO Office / Pro Les avantages : Archivage et gestion documentaire

Logiciel Libre Cours 9 Modèles Économiques

Direction des Technologies de l Information. Présentation OCDE. Contribution du Parlement européen. L utilisation de l OPEN SOURCE au PE

Découvrez notre solution Alternative Citrix / TSE

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

Logiciel libre - Open source, Philosophie, opportunité, alternative, risque

L art d ordonnancer. avec JobScheduler. François BAYART

Parallels Desktop 5 Switch to Mac - Lisez-moi

Nos stages s'adressent à tous ceux qui ont besoin d'acquérir des bases, une mise à niveau ou un perfectionnement dans les thèmes suivants :

JOnAS 5. Serveur d application d

Notre offre Collaborative

1 JBoss Entreprise Middleware

Installation et prise en main d UBUNTU

Recommandations techniques

THEME : Mise en place d une plateforme d enseignement à distance

Le poste virtualisé. Vers la simplification du poste de travail. Stéphane Pichevin Responsable poste de travail virtualisé Sun Microsystems

Informatique. Les réponses doivent être données en cochant les cases sur la dernière feuille du sujet, intitulée feuille de réponse

ClariLog - Asset View Suite

Transcription:

Logiciels libres et Open source ANDSI 13/04/2004 NGO Can Chieu

Plan Les concepts Linux Système d'exploitation Linux pour serveurs Linux pour stations Serveurs d applications Développement Applications horizontales Applications métiers Synthèse

Les concepts du logiciel libre et de l'open source

Logiciel libre Le concept du logiciel libre (Free software) a été proposé par Richard Stallman en 1984 On réfère au logiciel libre par rapport à la liberté, non à la gratuité. Un logiciel libre implique les 4 libertés suivantes : La liberté d'exécuter le programme, pour tous les usages. La liberté d'étudier le fonctionnement du programme, et de l'adapter à vos besoins. Pour ceci l'accès au code source est une condition requise. La liberté de redistribuer des copies. La liberté d'améliorer le programme et de publier vos améliorations, pour en faire profiter toute la communauté.

Quelques nuances La licence impliquant les quatre libertés précédentes est la GNU General Public License (GNU-GPL) Plusieurs autres licences existent ; la différence majeure entre celles-ci est la notion de copyleft très importante dans la GPL Copyleft: obligation de donner au minimum les mêmes droits aux logiciels améliorés qu au logiciel original. «Open source» n est pas «Logiciel libre»

Avantages Comme tout le code source est connu, le logiciel est en général plus fiable. Les mises à jour ne se font pas attendre. Pas de monopole possible: pérennité assurée Coût de licence absent (on fera souvent payer pour le service).

Open source - Définition Libre redistribution : donner ou vendre Code source : doit être inclus dans la distribution Travaux dérivés sont autorisés Intégrité du code source de l'auteur doit être respectée Pas de discrimination entre les personnes ou les groupes Pas de discrimination entre les domaines d'application Droit de redistribution sur l ensemble de logiciel La licence s applique sur l ensemble de logiciel La licence ne doit pas contaminer d'autres logiciels (pas de «copyleft»)

Les autres Logiciel du domaine public Implique qu'il n'y a pas de copyright, les gens sont libres d en faire des logiciels propriétaires Logiciels semi-libres Assortis de conditions limitatives (ex: pour les écoles) Freeware (gratuiciel) Logiciel propriétaire dont le code source est fermé qui est distribué gratuitement. Shareware (partagiciel) Logiciel propriétaire dont le code source est fermé qui est distribué pour une période d essai.

Résumé

Système d'exploitation Linux

Les installations Linux Différentes méthodes d installation: Sur disque dur à partir des CD (ou DVD) : Debian RedHat Suse -... Sur disque dur à partir du réseau : Debian Redhat Suse -... En mémoire vive à partir du réseau : LTP En mémoire vive et CD (ou DVD) : Knoppix MandrakeMove...

Linux sur CD - KNOPPIX Créé par Klaus KNOPPER à partir de Debian Tout linux sur un seul CD Ressources utilisées sur le poste de travail : Mémoire, processeur, lecteur CD Environ 2 Go d applications sur le CD : Knoppix Terminal Server Rdesktop, x3270, serveur X, ssh, Open Office, Navigateurs, Multimédia, Écriture possible sur mémoire USB ou disque dur

Knoppix

Knoppix Terminal Server Sur le serveur : Lancer le service KTS Sur les stations : Possibilité d accès à toutes les applications logées sur serveur Exécution se fait sur la station de travail

KTS Debian + KTS Support de l environnement Linux pour stations Image Linux-KTS à l amorçage des stations Echanges NFS pour tous modules exécutables Stations diskless KTS Exécution locale des applications

Linux sur mémoire USB Ressources nécessaires sur le poste de travail = Mémoire + processeur + mémoire USB Pendant l amorçage les modules USB sont appelés pour le chargement de l image Linux qui se trouve en mémoire USB Exemple = Damn Small Linux (moins de 60 Mo), Flonix,... Browser, Chat, Éditeur de texte Possibilité de personnalisation du système

Linux pour serveurs

Z/Linux Z/Linux = GNU/Linux + ZSeries GNU/Linux : Ré-implémentation d Unix en 32 et 64 bits Composants d origines variées Développement ouvert Librement distribuable ZSeries : Haute disponibilité Haut niveau de performance Virtualisée

Apports de Z/Linux Fiabilité Extensibilité Consolidation du matériel Multiple OS sur VM Administration centralisée

IHM sur Z/Linux

Stations Linux Dans un environnement hétérogène MVS Linux - Unix - Windows

Interopérabilité Linux Unix Windows Mainframes Serveur Web Serveur Java X11 RDP ICA Applications Emulateur s Navigateu r Html JVM Pilotes Matériel

Terminal polyvalent Linux Serveur Linux ou Unix Windows Terminal Server MVS Terminal À base Linux

Outils de connectivité sur Linux Émulateur 3270 : X3270 Accès distant à Windows: Rdesktop Accès distant à Linux ou Unix: Serveur X Ssh, telnet

x3270

Remote Desktop

X et ssh

Serveurs d applications sous Linux

Les serveurs open source Serveur HTML : Apache Serveur JSP, Servlet: Tomcat, Jetty Serveur EJB: Jboss, Jonas

Le développement

Eclipse Projet open source à l initiative d IBM qui offre un environnement intégré pour le développement Java, C, C++, Cobol, Basé sur une architecture modulaire, Eclipse s enrichit rapidement grâce à une communauté très active

Eclipse : Java + Tomcat + JBoss

Applications horizontales

Les outils bureautiques Des outils de très bonne qualité en open source sont à notre disposition: OpenOffice Koffice Ximian Evolution

Groupware Groupware désigne des outils qui facilitent le travail collaboratif Les services groupware peuvent comprendre le partage d agenda, la rédaction collective, la gestion d emails, les accès partagés au Base de données, l audio ou visioconférence, Les projets groupware en open source dont on parle: OpenGroupware: issu du projet Skyrix 4.1 de Software AG Kolab : un serveur groupware pour l environnement KDE egroupware : un serveur basé sur la technologie PHP...

egroupware

Portails - CMS Il existe plusieurs produits en open source : Java : Liferay Uportal Exo JetSpeed OpenCMS Zope - Plone Php : PHPNuke NPDS PHPWebsite...

Etude de cas : Zope - Plone Basé sur Python, Zope est particulièrement bien adapté pour les applications d'infrastructure éditoriale et de travail collaboratif Principales fonctionnalités offertes par Zope et les produits sousjacentes: Communication Gestion des connaissances Partage des données Travail de groupe Travail à distance Workflow Documentation

Un exemple : Portail Techem

Applications métiers

Compiere CRM Gestion des relations avec les partenaires Gestion de la chaîne de livraison ERP Online Analysis Processing

CRM-CTT

Synthèse

Qui utilise les logiciels libres? 30% des serveurs web tournent sous Linux Les gouvernements (France, Allemagne, Chine, Japon, Corée,...) Les entreprises Toyota, Korean Airline, France Telecom, Cisco, Les pays émergents (Chine, Vietnam, )

Conclusion Des solutions libres ou open source existent pour de différents besoins Des outils matures à prendre en compte lors des choix de produits De nombreuses organisations les utilisent POURQUOI PAS NOUS?