Forum PHP 2020, AFUP
PHP est open source. L’open source est un modèle de gouvernance pour les logiciels, mais pas seulement les logiciels !
Connaissez-vous l'open hardware ? Savez-vous ce que la NASA partage sur Github ? Vous avez certainement déjà écouté, ou produit de la musique open source, savez-vous qu’il existe des médicaments open source ? Répliquer une information, et la partager devient rapide et émancipateur, le monde se libère un peu plus.
Après une petite plongée dans les principes de partage de l’open source, nous ferons un tour d’horizon des initiatives open source dans d’autres domaines que l’informatique, pour en apprendre un peu plus sur la culture du libre, les rapports de force qui y conduisent, et revenir aux bases du partage.
https://joind.in/event/forum-php-2020/lopen-source-ce-nest-pas-que-pour-le-web
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
L'opensource ce n'est pas que pour le web
1. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
L'opensource,
c'est pas que pour le Web !
3. L'opensource, ce n’est pas que pour le Web ! @sarahhaim@sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
PHP est open source
L'opensource permet :
●
Liberté
●
Appropriation
●
Partage
4. L'opensource, ce n’est pas que pour le Web ! @sarahhaim@sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
De quoi va-t-on parler ?
●
La culture du Libre
●
Les bases du partage
●
Tour d'horizon hors-programmation
5. L'opensource, ce n’est pas que pour le Web ! @sarahhaim@sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
D’où je parle ?
●
Sarah Haïm-Lubczanski
●
Twitter : @sarahhaim
●
Technical Writer
●
Libriste
6. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Les bases du partage
7. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Open source, c'est ancien
●
Notion de Communs
●
Modèles de société
– Coopération, compétition, opportunisme,
parasitisme, etc.
●
1er magasin coopératif : 18ème siècle
8. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Comprendre les Communs
Episode 42 de #DataGueule
9. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Les Communs aujourd’hui
●
Wikimedia Commons
●
Creative Commons
10. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Comment cette idée est venue ?
●
Utilisateur-ices == développeur-ices
●
Stallman, en 1975 == un développeur
– Imprimante Xerox 9700
●
FSF : 4 octobre 1985
11. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Imprimante Xerox 9700
12. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Free Software Foundation
●
4 règles fondatrices du logiciel libre :
0) Exécuter le programme
1) Etudier le fonctionnement du programme, et l'adapter
2) Redistribuer des copies
3) Améliorer le programme et publier des améliorations
13. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Le terme « open source » ?
●
En 1998
– Ambiguïté du mot « free »
●
OSI (Open Source
Initiative)
– Eric Raymond
– Label
14. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
La Culture du Libre
15. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Rapports de force
●
Quel intérêt au close source ?
●
A qui profite la fermeture ?
16. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Brevets
●
Premier brevet ? 1421
●
Les limites des brevets
●
But des brevets ? Booster l'innovation !
●
Le cas de Tesla
– https://www.tesla.com/about/legal#patent-pledge
17. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Qu’est-ce que
l’open source a changé ?
●
Contrepartie aux brevets
●
Mise en commun des ressources
18. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Pourquoi utiliser de l’open source ?
●
Moyens financiers
●
Gagner du temps
●
Idéologiquement
19. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
L’open source est merveilleux
20. L'opensource, ce n’est pas que pour le Web ! @sarahhaim
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Craintes vis-à-vis du libre
●
Amateurisme
●
Perte de responsable identifié-e
●
Accès universel
●
Fiabilité économique
●
Perte de valeur
21. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Peur de l’amateurisme
●
« Ceux qui créent le font sur leur temps libre »
●
Contraire au milieu professionnel
22. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Le cas des recettes de cuisine
●
Droit d'auteurs
●
Pourquoi a-t-on des livres de cuisine ?
23. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Boissons
●
Coca-Cola(TM)
●
Open Cola
– https://cuisine-libre.fr/open-cola
– GNU General Public License.
24. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Free Beer
Edward Betts (photo), http://freebeer.org (label and
beer), CC BY-SA 2.5, via Wikimedia Commons
25. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Brasser sa bière en libriste
●
Recette : FreeBeer
– Vous pouvez forker !
●
Open GraiNMaster : automate de brassage
– https://www.brassageamateur.com/wiki/Open_Grai
NMaster
26. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Boire ou conduire, il faut choisir
Sur l’amateurisme...
27. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Voiture open-source
●
Plans de la voiture
– Rally Fighter (2007)
●
Logiciel dans la
voiture
– Hacker la voiture
Rally Fighter par Local Motors
https://www.flickr.com/photos/markus941/, CC BY 2.0,
viaWikimedia Commons
28. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Voiture, hack et open source
Image : Web Summit, CC BY 2.0, via Wikimedia Commons
●
Gaël Musquet
– Hacker de voiture
– Radio-amateur
29. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Comment hacker une Tesla ?
30. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Open source par amateurs ?
●
Besoin de compétences
31. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Peur d’une perte de responsabilité
●
Responsabilité légale
●
Par rapport aux brevets
32. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Une maison open source ?
●
Open Systems Lab
– https://www.wikihouse.cc
●
Ghara et la maison Ecaille
– https://ghara.fr/maison-ec
ologique-ecaille/
33. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Une maison open source
●
« Alpine micro
house »
●
Autriche, 2015
●
Par Gerin
Trautenberger
34. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Perte de responsabilité ?
●
Architecte
●
MOE/MOA
●
Autorisations des édiles
35. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Peur d’un accès universel
●
Tout le monde a accès
– même les personnes « mal intentionnées » ?
36. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Ubuntu dans des lance-roquettes ?
●
« Mark Shuttleworth, le fondateur de Canonical,
a récemment révélé à nos confrères de
Computerworld qu'Ubuntu alimentait des
lance-roquettes »
– Source : https://www.lemondeinformatique.fr/
37. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Armes à feu imprimées
●
Impression 3D
●
Des armes open source
– Cody Wilson
38. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
L’open hardware
●
Open Hardware :
1997
●
Imprimante 3D
RepRap
CharlesC, CC BY-SA 3.0, via Wikimedia
Commons
39. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Prothèses open source
●
Open Bionics propose des
prothèses de mains
– https://openbionics.org/affordable
prosthetichands/
– https://github.com/OpenBionics/Pr
osthetic-Hands
40. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Accès universel
●
Pour le pire ●
Et le meilleur
41. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Craintes économiques
●
Economiquement fiable ?
●
Bug Heartbleed
42. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Heartbeat — Utilisation malicieuse
Heartbeat — Utilisation habituelle
Client
Client
Serveur, donne-
moi ce mot de 4
lettres si tu es là :
" chat "
chat . Clé du
serveur est
3431498531054.
Utilisatrice Carole
veut changer mot
de passe en
"password123"...
chat . Clé du
serveur est
3431498531054.
Utilisatrice Carole
veut changer mot
de passe en
"password123"...
Serveur
Serveur
Serveur, donne-
moi ce mot de
500 lettres si tu
es là : " chat "
chat
s'est connectée. U
tilisateur bob s'es
t connecté. Utilisa
trice Alice veut 50
0 lettres: chat . Clé
du serveur est 314
31498531054. Utilis
atrice Carole veut
changer mot de p
asse en "passwor
43. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Modèles économiques
●
Double licence, vente
de services, etc.
– C’est documenté sur
Wikipédia !
44. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Aggrozouk : tracteur open source
●
Aggrozouk
– https://wikifab.org/wi
ki/Aggrozouk
– 6 jours
– 3 000€
45. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Tracteur open source
●
LifeTrac
– Pièces trouvables
– Conception modulaire
– 4 moteurs hydrauliques
– Durabilité
46. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
LiftTrack photo
47. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Il faut tout un village
●
Global Village Construction Set
– https://wiki.opensourceecology.org/wiki/Global_Vill
age_Construction_Set
« Elle permet la fabrication des 50 machines
industrielles nécessaires à la création d'une petite
civilisation durable, moderne et confortable. »
48. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Global Village Construction Set
●
50 machines
●
https://wiki.opensour
ceecology.org
●
Confort !
49. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Meubles open source
●
Les plans sont libres
●
Savoir-faire
●
Achat des matériaux
Page des plans du site l’Air Du Bois
https://www.lairdubois.fr
50. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Peur d’une perte de valeur(s)
●
Travail gratuit
●
Pas de valeur économique
Neg’Marrons, clip « La Monnaie », Youtube
51. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Rover open source : pour apprendre
●
Mars Rover
– https://opensourcerover.jpl.nasa.gov
– En modèle réduit
– Cela prend un peu de temps
52. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Skills pour le Rover de la NASA
●
Skills
– https://github.com/nasa-jpl/open
-source-rover#skills-necessary
●
Outils
– https://github.com/nasa-jpl/open
-source-rover#tools-necessary
53. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
L'espace
●
« Le github de la NASA »
●
Pourquoi ?
– Indépendance
– Progrès commun de l’humanité
– Marketing
54. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
European Spatial Agency ?
●
L'ESA aussi a un repo Github :
– https://github.com/esa
55. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Perte de valeur ?
●
Creative Commons
– Jeux de société : Print
N Play
– Arts : musique libre,
photos libres, etc.
●
Créer et progresser
56. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
L'open source apporte du progrès
●
Globalisation et web
●
Matériel : reverser les améliorations
●
Social : innovation et relance de la concurrence
– Médicaments open source
57. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
OSPF,
Open Source Pharma Foundation
●
Traitement contre la tuberculose
– (Metformin, pour le diabète, normalement)
58. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
59. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Programmes de recherche
http://opensourcemalaria.org
60. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Réponse à la Covid-19
●
Open data :
https://opendata.ncats.nih.gov/covid19/
●
Respirateurs open source
– Nantes : https://github.com/makers-for-life/makair/
– Italie : https://mvm.care/fr/home-fr/
– Et d’autres...
61. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Les craintes injustifiées
●
Amateurisme compétent
●
Responsable identifié-e
●
Accès universel
●
Fiabilité économique
●
Valeur pour la communauté
62. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Conclusion
●
Open source === ancien
●
Open source === progrès
●
Open source === tous les domaines
63. @sarahhaimL'opensource, ce n’est pas que pour le Web !
Respons.Amateurisme
Accès
Universel
EconomieValeursConclu.HistoireIntroduction
Partagez !
Continuez la transmission !
#forumPHP
@afup