topo sur l'open source présenté par dorey sébastien french perl...

33
Topo sur l'Open Source présenté par Dorey Sébastien French Perl Workshop 25-26 Nov 2006 Paris.pm

Upload: others

Post on 03-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open Sourceprésenté par Dorey SébastienFrench Perl Workshop 25-26 Nov 2006

Paris.pm

Page 2: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

FPW 25-26 Nov 2006 Paris.pm

Page 3: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourcePlan

FPW 25-26 Nov 2006 Paris.pm

1. Citation2. Définitions abréviations3. Copyright / Copyleft4. OSS process d'aprés cas

d'étude sur Apache5. Création du libre6. Logiciels libres vs Logiciels

privés7. Un exemple Perl8. Microsoft et Linux9. Linux dans le monde

− 10. La France et l'Open Source...− 11. Brevets et DCU− 12. Définitions supplémentaires− 13. Quote of the day / Citations /

d'autres exemples− 14. Sources Documentaires / Quelques

sites− 14. Remerciements− 15. Des questions, des commentaires,

des suggestions...

Page 4: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceDéfinitions / Abréviations

FPW 25-26 Nov 2006 Paris.pm DARPA (Defense Advanced Research Project

Agency) – ARPANET (Internet) militaires. Logiciel dit propriétaire: paie licence pour

utilisation. Logiciel dit freeware (Gratuiciel): on ne paie pas

mais pas accés aux sources. Logiciel dit shareware (Partagiciel): utilisable

pendant durée déterminée. OS: Système d'exploitation LINUX.

Page 5: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

«Le concept de l'Open Source oblige distributeurs et développeurs à

rester honnêtes»,

Linus Torvalds

CNET News.com 3 janvier 2005

Photo d'époque du livre “Le logiciel libre précis et concis“, Editions O'Reilly

Topo sur l'Open SourceCitation

FPW 25-26 Nov 2006 Paris.pm

Page 6: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceDéfinitions / Abréviations

FPW 25-26 Nov 2006 Paris.pm

DADVSI: Droits d'Auteurs et Droits Voisins dans la Société d'Information (prononcé DADSI).

Bit: Binary digIT (0,1). DRM: Digital Right Management. DCU: Dispositifs de Contrôle d'Usage. TCPA: Trusted Computing Platform Alliance. OSS: Open Source Software

Page 7: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Cybercriminalité (source http://www.diplomatie.gouv.fr): − la cybercriminalité désigne à la fois les attaques de tout type

sur des systèmes informatiques (virus, tentatives d’intrusion...).

− la diffusion de contenus illégaux (racisme, pédophilie...).− l’usurpation d’identité en ligne (fraude à la carte de crédit,

hameçonnage, filoutage, phishing).− l’escroquerie en ligne.− le cyber-blanchiment d’argent.

Topo sur l'Open SourceDéfinitions / Abréviations

FPW 25-26 Nov 2006 Paris.pm

Page 8: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceCopyright – Droit d'auteur

FPW 25-26 Nov 2006 Paris.pm

Le droit d'auteur:− Fait partie du patrimoine (droit réel et droit personnel).− Le droit anglo-saxon connaît la notion de copyright qui ne

recouvre que la part patrimoniale du droit d'auteur.− Traduction approximative de l'anglais « property » signifiant

« bien » et non « propriété».− Droit intellectuel porte sur une création d'esprit, il est attaché

à la personne de son auteur (ou de son éditeur).

Page 9: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceCopyleft- Gauche d'auteur

FPW 25-26 Nov 2006 Paris.pm

Le copyleft (left=(gauche | laisser)): − Copier, utiliser, étudier, modifier, distribuer son œuvre

LA RESTRICTIONcelui-ci devra laisser l'œuvre sous les mêmes conditions

d'utilisation, y compris dans les versions modifiées ou étendues.

→ L'utilisation du copyleft est contagieuse ☺

“You can use it for free, if you change it you must send the committer your changes. You need not return software

built on top of the open source”.

Page 10: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceCopyright - Copyleft

FPW 25-26 Nov 2006 Paris.pm

Copyright: 70 ans aprés mort du créateur oeuvre devient publique. Aucun sens en informatique.

Copyleft: mieux adapté au monde de l'informatique ex: gpl v[1-3] (GNU General Public License) .

Page 11: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceOSS process for ApacheFPW 25-26 Nov 2006 Paris.pm

Page 12: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceCréation du libre

FPW 25-26 Nov 2006 Paris.pm Dans les années 50: «...Community of developers, referred

to as the “MIT hackers” (at the time “hackers” simply described creators of computer systems, rather than people who break into systems)...».

Richard Stallman (89): l'histoire de l'imprimante.

Linus Torvalds: créateur de Linux (Août 91 vers. 0.01).

“Hello à tous. Je travaille pour l'instant sur un système d'exploitation gratuit (ce sera un hobby et non une occupation

professionnelle). J'aimerais que vous me donniez vos impressions positives ou négatives sur ce travail”

Page 13: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceLogiciels libres vs Logiciels privés

FPW 25-26 Nov 2006 Paris.pm

The Cathedral and the Bazaar de Eric S. Raymond (fetchmail)

− The “cathedral” model of most of the commercial world.

− The “bazaar” model of the Linux world.

Page 14: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceUn exemple: Perl

FPW 25-26 Nov 2006 Paris.pm

Qui a écrit Perl? Larry Wall (en gestation 1986 / 19 Décembre 1987 première version Perl).

Pourquoi Perl a-t-il était crée? Usenet – awk – 'ran out of steam'.

Cas d'utilisations: scripts CGI, administration système...

Page 15: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceMicrosoft et Linux

FPW 25-26 Nov 2006 Paris.pm Documents Halloween: Linux = cancer. Navigateur gratuit = Communisme. Menace Linux prise au sérieux (les vacances de Steve Ballmer intérompues).

Breaking news“Novell/Microsoft Deal: Good for Novell, Good for Linux?It still seems unbelievable, but it did happen. Microsoft is "supporting" Linux, and both companies are working together to improve interoperability between Windows and Linux”. source http://www.eweek.com/article2/0,1895,2050775,00.asp , By Steven J. Vaugan-Nichols, November 2, 2006

Page 16: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceMicrosoft et Linux

FPW 25-26 Nov 2006 Paris.pm

Les experts voient des points positifs entre les logiciels

libres et le privés:− Augmentation de la competition.

− Innovation.− Augmente le choix des consommateurs.

− Leur coexistance encourage le développement de

nouvelles technologies.

Le marché de l'édition en Chine connaît une croissance sans

précédent (http://www.questionchine.net/).

Page 17: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceLinux dans le monde

FPW 25-26 Nov 2006 Paris.pm Europe:

− Allemagne (Frigia).− Espagne (Valence).− France (cf. slide suivant). Afrique: création d'Ubuntu. Amérique du sud:

− Brésil: les autorités locales obligent les locaux à utiliser les logiciels Open Source.− Argentine / Brésil rachat 2 antennes distributeur local par Red Hat.

Page 18: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceEt la France...Source Markess

FPW 25-26 Nov 2006 Paris.pm

Administration centrale 14,00%Etablissement local, mairie 7,00%

7,00%12,00%

Conseil régional, conseil généralAutres établissements publics

Administration centrale

Etablissement local, mairie

Conseil régional, conseil général

Autres établissements publics

20,00%

0,00%

Part du budget informatique dans l'administration pour l'Open Source

Page 19: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceBrevets et DCU

FPW 25-26 Nov 2006 Paris.pm

DADVSI et DRM: ex téléchargement de musique.− CD ou DVD droits d'auteur à payer = DRM.− Logiciels libres peuvent lire DVD ou CD.− Internet permet téléchargement musique, DVD (risque de

cybercriminalité).

Loi DADVSI (charges): 3 ans prison, 300 000€ amende .

Les brevets d'invention forcent les révélations qui stimulent l'innovation. Les secrets de fabrication interdisent l'innovation technologique.

Page 20: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceBrevets et DCU

FPW 25-26 Nov 2006 Paris.pm

En pratique, l'objectif des industriels est d'associer aux oeuvres musicales ou cinématographiques distribuées sous forme matérielle (CD, DVD) ou immatérielle (internet) des dispositifs: anti-copie, anti-usage, d'identification de l'utilisateur , de tatouage de l'oeuvre, de traçage de l'usage (source www.odebi.org).

Page 21: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceBrevets

FPW 25-26 Nov 2006 Paris.pm

Le marché de l'édition en Chine connaît une croissance sans précédent: attention aux contrefaçons, ... (http://www.questionchine.net/).

Page 22: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceDéfinitions supplémentaires

FPW 25-26 Nov 2006 Paris.pm

Geek & Nerd

Page 23: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceQuote of the day

FPW 25-26 Nov 2006 Paris.pm

«Hmm, doubtful. The source code generally wasn't there when I needed it».

-- Larry Wall when asked if he learned Perl from the perl source

Photo d'époque

du livre “Le logiciel libre précis et concis“, Editions O'Reilly

Page 24: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceCitations

FPW 25-26 Nov 2006 Paris.pm

«If programmers deserve to be rewarded for creating innovative programs, by

the same token they deserve to be punished if they restrict the use of these

programs».

RSM

www.brainyquote.com

Photo source http://www.odebi.org/forums/index.php?showtopic=6461

Page 25: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceD'autres exemples

FPW 25-26 Nov 2006 Paris.pm

Apache, Geronimo, Tomcat, Hibernate, JBoss

Gimp Send mail Open Office, SPIP Vee eye, Emacs,

Eclipse (GPL v2)

Java, Perl, Python, Php, Tcl Tk, Latex

CPAN: Comprehensive Perl Archive Network

KDE, GNOME Linux(cf. liste), *BSD(cf.

liste), Open Solaris (GPL v3)

Page 26: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceDistributionsFPW 25-26 Nov 2006 Paris.pm

Linux / *BSD

Fedora, Suse, Debian,Mandrake, Mandriva Ubuntu , Xubuntu, Kubuntu, EdUbuntu Série Linux Live Red Hat (Payant à partir de 8.0). C un éditeur Open Soure. Série *BSD:

− FreeBSD: Free Berkeley Software Distribution.− OpenBSD: Open Berkeley Software Distribution.− NetBSD: Net Berkeley Software Distribution.

Page 27: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceRemerciements

FPW 25-26 Nov 2006 Paris.pm

Merci á tous d'être venu si nombreux.

Page 28: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceSources documentaires

FPW 25-26 Nov 2006 Paris.pm

Linux Torvalds avec David Diamond, IL ETAIT UNE FOIS LINUX. L'extraordinaire histoire d'une révolution accidentelle. Edition OEM, ISBN 2-7464-0321-8.

Perline Thierry Noisette, La bataille du logiciel libre. Edition Découverte, ISBN 2-7071-4880-6. http://labatailledulogiciellibre.info

Eric S. Raymond, THE CATHEDRAL AND THE BAZAAR, musings on linux and open source by an accidental revolutionary. Edition O'REILLY ISBN 0-596-00108-8

Page 29: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceSources documentaires

FPW 25-26 Nov 2006 Paris.pm

O'Reilly & Associates, INC Traduction de James Guérin, Le logiciel libre précis et concis. Edition O'REILLY ISBN 2-84177-101-6.

A case study of Open Source Software Devlopment: The Apache server, Audris Mockus [email protected], Roy T. Fielding [email protected], James Herbsleb [email protected]

Page 30: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceQuelques sites...

FPW 25-26 Nov 2006 Paris.pm CPAN: http://www.cpan.org GNU: http://www.gnu.org Linux: http://www.linux.com Perl: http://www.perl.org Php: http://www.php.net Slashdot: http://www.slashdot.org Source Forge: http//www.sourceforge.net Wikipédia: http://fr.wikipedia.org Zdnet: http://www.zdnet.fr

Page 31: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceRéalisation

FPW 25-26 Nov 2006 Paris.pm

Rédacteur: Sébastien DoreyDocumentaliste: Sébastien DoreyLecteur: Sébastien DoreyPrésentateur: Sébastien DoreyRelecteurs: Professeur L. Bernstein et C.M. Yuhas, Vianney, Dominique, Stéphan

Accés internet: Dollan de Dr PC

Page 32: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceRemerciements

FPW 25-26 Nov 2006 Paris.pm

Stéphan, Vianney...

Aux Mongueurs de

Perl de Paris

A ma famille Professeur L. Bernstein et C. M. Yuhas

Dominique Antoine, ...

Page 33: Topo sur l'Open Source présenté par Dorey Sébastien French Perl …conferences.mongueurs.net/fpw2006/slides/open-source.pdf · 2006. 12. 6. · Topo sur l'Open Source Définitions

Topo sur l'Open SourceQuestions

FPW 25-26 Nov 2006 Paris.pm