Cycle de conf rences web ducation no 4 le logiciel libre et le web
This presentation is the property of its rightful owner.
Sponsored Links
1 / 42

Cycle de conférences WebÉducation no. 4 Le logiciel libre et le Web PowerPoint PPT Presentation


  • 53 Views
  • Uploaded on
  • Presentation posted in: General

Cycle de conférences WebÉducation no. 4 Le logiciel libre et le Web. Benoît Girard [email protected] Ministère des Relations avec les citoyens et de l’Immigration 18 avril 2002. Une approche historique. Au point de départ, la culture unix des années 1970;.

Download Presentation

Cycle de conférences WebÉducation no. 4 Le logiciel libre et le Web

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Cycle de conférences WebÉducation no. 4Le logiciel libre et le Web

Benoît Girard

[email protected]

Ministère des Relations avec les citoyens et de l’Immigration

18 avril 2002


Une approche historique

  • Au point de départ, la culture unix des années 1970;


Unix et les premiers « hackers »

  • Au point de départ, la culture unix des années 1970;

  • Une culture révolutionnaire;


Unix et les premiers « hackers »

  • Au point de départ, la culture unix des années 1970;

  • Une culture révolutionnaire;

  • Une culture de partage;


Unix et les premiers « hackers »

  • Au point de départ, la culture unix des années 1970;

  • Une culture révolutionnaire;

  • Une culture de partage;

  • Avec l’accord des entreprises impliquées.


Le vent tourne

  • La prolifération des ordinateurs entraîne les débuts de la commercialisation du logiciel;

  • Et l’apparition des premières ententes de « non divulgation »;

  • Et ce mouvement emporte même unix.


Richard Stallman


Le projet GNU


La licence GPL


La Free Software Foundation


Le GNU inachevé

  • La pièce maîtresse manquante: le « kernel », c’est-à-dire « noyau », le cœur du système unix.


Linus Thorvalds


Linux ou GNU/Linux?


Les distributions Linux


Une facilité accrue

  • Installation initiale automatique;

  • Gestion de la configuration par menus;

  • Gestion de l’installation des logiciels supplémentaires;

  • Mise-à-jour automatisée via Internet;


Le résultat…


Un gain de souplesse considérable


Et si Windows vous manque…


Une coopération phénoménale

  • Comment un tel résultat est-il possible?

  • Pourquoi des milliers de programmeurs donnent-ils gratuitement leur temps à cette entreprise?

  • Et comment la qualité peut-elle être au rendez-vous?


Eric S. Raymond


L’approche « open source »


La méthodologie : « SourceForge »


Mozilla: le projet Open Source de Netscape


Un appui de taille: IBM


Les appuis se multiplient

  • Les producteurs de périphériques fournissent maintenant des pilotes pour Linux;

  • Hewlett-Packard;

  • Oracle;

  • Sun.


Des divergences importantes

  • Le logiciel libre est un produit coopératif, libre et gratuit;

  • L’approche « Open source » est un mode de développement du logiciel;

  • Les deux sont étroitement liés, mais diffèrent d’attitude sur la question de la commercialisation du logiciel


Le mouvement Open source contamine même le JAVA


Apache


Une gamme complète d’outils

  • Des langages de programmation:

    • Perl, Python, PHP

  • Des coquilles paramétrables:

    • Zope

  • Des librairies;

  • Etc…


Les filières technologiques

  • Unix

    • Serveur Apache;

    • Développement PHP/My SQL/Python/etc.;

    • Standards ouverts.

  • Microsoft

    • Serveur IIS;

    • Développement ASP/Visual Basic/etc.;

    • Standards propriétaires fermés.


Les enjeux

  • Au-delà des outils, une philosophie de la société

  • Linux s’oppose à l’impérialisme de Microsoft…

  • …lequel menace bien plus de choses que le choix des logiciels avec lesquels nous allons travailler.


Les débuts


Les machines DOS incompatibles et le Bios Phoenix


Microsoft se diversifie

  • Microsoft Word;

  • Microsoft Excel;

  • Microsoft Outlook;

  • Microsoft PowerPoint;

  • Etc…


…et résiste à la concurrence dans les OS

  • OS/2 d’IBM

  • Par inertie

  • Par besoin de rester compatible


Windows 95

  • Le substrat unique:

    • Qui prend soin des imprimantes;

    • Des modems;

    • Des bâtons de commande;

    • Des cartes de son;

    • Des cartes vidéos;

    • Etc…


Microsoft élimine la concurrence

  • WordPerfect;

  • Lotus 123;

  • Etc…

  • En intégrant de plus en plus étroitement ses produits en un tout inextricable;

  • En créant des incompatibilités artificielles;


L’importance d’Internet

  • Internet accentue les besoins de compatibilité

  • Celle-ci est assurée par l’adoption de protocoles standards ouverts et publics: TCP/IP, HTTP, SMTP, etc…

  • À la limite, le système d’exploitation perd de l’importance tant que les protocoles sont respectés…


La technique de « l’amélioration forcée »

  • Adopter un standard;

  • L’ « améliorer » en lui ajoutant des parties propriétaires (ne fonctionnant que sur les produits Microsoft);

  • Implanter le standard amélioré dans la majorité des PCs…

  • …créant ainsi un nouveau standard de facto, les autres ayant l’air « incompatibles » avec Microsoft.


L’offensive actuelle: le « middleware »

  • Les besoins du commerce électronique futur: une infrastructure permettant:

    • L’identification des agents;

    • L’authentification des agents;

    • L’autorisation de procéder à des transactions.


Un comportement monopolistique typique

  • Microsoft fait tout en son pouvoir pour maintenir et accentuer son monopole;

  • Windows constitue maintenant environ le quart du prix d’un PC bas de gamme;

  • Ses décisions servent Microsoft bien davantage que ses clients, qui n’ont pas toujours envie de « tout acheter en bloc ».


L’importance stratégique des logiciels GPL et Open source

  • Ils sont logiquement indissociables des standards ouverts;

  • Opter pour des outils GPL ou, du moins, Open source, c’est favoriser le maintien d’un Internet libre;

  • Libre de coopérer, d’étendre la compatibilité universelle, la simplicité, la facilité, etc…


  • Login