Outils pour utilisateurs

Outils du site


drdp:chapitre_3

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
drdp:chapitre_3 [2017/01/27 15:30] framatophedrdp:chapitre_3 [2017/02/21 09:52] (Version actuelle) framatophe
Ligne 5: Ligne 5:
 ## Une rapide histoire des logiciels publiquement disponibles et de leurs créateurs ## Une rapide histoire des logiciels publiquement disponibles et de leurs créateurs
  
-Bien que nous ayons utilisé l’expression « *free software* » pour+Bien que nous ayons utilisé l’expression « free software » pour
 désigner des logiciels qui ne coûtaient rien à leurs utilisateurs, il désigner des logiciels qui ne coûtaient rien à leurs utilisateurs, il
 faudrait plutôt employer l’expression « logiciel libre ». Cette faudrait plutôt employer l’expression « logiciel libre ». Cette
 expression aux riches connotations fait référence en particulier aux expression aux riches connotations fait référence en particulier aux
 propriétés des licences avec lesquelles les logiciels sont publiés. Les propriétés des licences avec lesquelles les logiciels sont publiés. Les
-partisans du logiciel libre soulignent le fait que « *free* » doit être+partisans du logiciel libre soulignent le fait que « free » doit être
 compris sous l’angle de la liberté politique et non sous celui de la compris sous l’angle de la liberté politique et non sous celui de la
-gratuité. Parfois, c’est le terme espagnol « *libre* » qui est utilisé +gratuité. Parfois, c’est le terme espagnol « libre » qui est utilisé 
-pour marquer cette distinction (à la différence de « *gratis* » qui+pour marquer cette distinction (à la différence de « gratis » qui
 signifie gratuit). signifie gratuit).
  
Ligne 65: Ligne 65:
 personnes qui croyaient que les logiciels pourraient avoir une plus personnes qui croyaient que les logiciels pourraient avoir une plus
 grande portée et bénéficier à la société si ceux-ci étaient mis à grande portée et bénéficier à la société si ceux-ci étaient mis à
-disposition librement. Stallman a fondé plus tard la *Free Software Foundation[^ch5_b]en 1985, afin de soutenir GNU ainsi+disposition librement. Stallman a fondé plus tard la Free Software Foundation[^ch5_b] en 1985, afin de soutenir GNU ainsi
 que d’autres projets de logiciels libres. que d’autres projets de logiciels libres.
  
Ligne 76: Ligne 76:
 programme, avez les quatre libertés essentielles ; programme, avez les quatre libertés essentielles ;
  
--   la liberté d’exécuter le programme comme vous voulez, pour n’importe +la liberté d’exécuter le programme comme vous voulez, pour n’importe quel usage (liberté 0) ; 
-    quel usage (liberté 0) ; +la liberté d’étudier le fonctionnement du programme, et de le modifier pour qu’il effectue vos tâches informatiques comme vous le souhaitez (liberté 1) ; l’accès au code source est une condition nécessaire ; 
--   la liberté d’étudier le fonctionnement du programme, et de le +la liberté de redistribuer des copies, donc d’aider votre voisin (liberté 2) ; 
-    modifier pour qu’il effectue vos tâches informatiques comme vous le +la liberté de distribuer aux autres des copies de vos versions modifiées (liberté 3) ; en faisant cela, vous donnez à toute la communauté une possibilité de profiter de vos changements ; l’accès au code source est une condition nécessaire.
-    souhaitez (liberté 1) ; l’accès au code source est une condition +
-    nécessaire ; +
--   la liberté de redistribuer des copies, donc d’aider votre voisin +
-    (liberté 2) ; +
--   la liberté de distribuer aux autres des copies de vos versions +
-    modifiées (liberté 3) ; en faisant cela, vous donnez à toute la +
-    communauté une possibilité de profiter de vos changements ; l’accès +
-    au code source est une condition nécessaire.+
  
 Le mouvement du logiciel libre a été et continue d’être profondément Le mouvement du logiciel libre a été et continue d’être profondément
Ligne 110: Ligne 102:
  
 Peu de temps après, deux personnes qui assistaient aussi à cette Peu de temps après, deux personnes qui assistaient aussi à cette
-rencontre, Bruce Perens et Eric Raymond, créèrent l’*Open Source +rencontre, Bruce Perens et Eric Raymond, créèrent l’Open Source Initiative[^ch5_e].
-Initiative[^ch5_e]*.+
  
 Un logiciel dont le code source est disponible publiquement sera Un logiciel dont le code source est disponible publiquement sera
-qualifié d’« *open source* ». C’est un peu comme avoir une voiture et+qualifié d’« open source ». C’est un peu comme avoir une voiture et
 être capable d’ouvrir le capot pour connaître comment elle fonctionne être capable d’ouvrir le capot pour connaître comment elle fonctionne
 plutôt que d’avoir le moteur verrouillé et inaccessible. Les licences plutôt que d’avoir le moteur verrouillé et inaccessible. Les licences
Ligne 130: Ligne 121:
 commerciales plus larges. À ce propos, Stallman a écrit ; commerciales plus larges. À ce propos, Stallman a écrit ;
  
-« l’*open source* est une méthodologie de développement ; le logiciel libre est un mouvement de société. »+L’*open source* est une méthodologie de développement ; le logiciel libre est un mouvement de société.
  
 Bien que « logiciel libre » et « logiciel *open source* » soient souvent Bien que « logiciel libre » et « logiciel *open source* » soient souvent
 discutés ensemble, ils sont politiquement distincts, le premier étant discutés ensemble, ils sont politiquement distincts, le premier étant
 plus étroitement lié à l’éthique et le second au pragmatisme (dans la plus étroitement lié à l’éthique et le second au pragmatisme (dans la
-suite de cet ouvrage on utilisera le terme « *open source* » afin de+suite de cet ouvrage on utilisera l'expression *open source* afin de
 souligner son rôle essentiel dans l’infrastructure logicielle.) L’*open souligner son rôle essentiel dans l’infrastructure logicielle.) L’*open
 source* a ouvert un espace permettant l’émergence de différents styles source* a ouvert un espace permettant l’émergence de différents styles
Ligne 154: Ligne 145:
 l’*open source* a aussi beaucoup apporté à ses créateurs. l’*open source* a aussi beaucoup apporté à ses créateurs.
  
-**L’*open source* revient moins cher à créer**  +### L’*open source* revient moins cher à créer   
 Avant que les logiciels *open source* n’existent, les entreprises Avant que les logiciels *open source* n’existent, les entreprises
 high-tech considéraient les programmes comme n’importe quel autre high-tech considéraient les programmes comme n’importe quel autre
Ligne 166: Ligne 158:
 bénévoles qui conçoivent et assurent la maintenance du produit. bénévoles qui conçoivent et assurent la maintenance du produit.
  
-**L’*open source* est plus facile à diffuser**  +### L’*open source* est plus facile à diffuser 
 On a plus envie d’adopter un logiciel dont l’usage est gratuit et de le On a plus envie d’adopter un logiciel dont l’usage est gratuit et de le
 modifier, plutôt qu’un logiciel dont la licence coûte des centaines de modifier, plutôt qu’un logiciel dont la licence coûte des centaines de
Ligne 174: Ligne 167:
 diffusion. diffusion.
  
-**L’*open source* est plus ouvert à la personnalisation**  +### L’*open source* est plus ouvert à la personnalisation 
 Les logiciels *open source* sont copiables et adaptables aux besoins de Les logiciels *open source* sont copiables et adaptables aux besoins de
 chacun, avec différents degrés de permission. Si un développeur veut chacun, avec différents degrés de permission. Si un développeur veut
Ligne 182: Ligne 176:
 Beaucoup de projets à succès ont commencé comme une modification de Beaucoup de projets à succès ont commencé comme une modification de
 logiciels existants, par exemple WordPress (gestionnaire de contenu logiciels existants, par exemple WordPress (gestionnaire de contenu
-utilisé par 23 % des sites web dans le monde), PostgreSQL (l’une des+utilisé par 23% des sites web dans le monde), PostgreSQL (l’une des
 bases de données parmi les plus populaires et dont l’adoption est bases de données parmi les plus populaires et dont l’adoption est
 croissante dans le monde entier), Ubuntu (un système d’exploitation) et croissante dans le monde entier), Ubuntu (un système d’exploitation) et
 Firefox (un des navigateurs web parmi les plus populaires). Dans le cas Firefox (un des navigateurs web parmi les plus populaires). Dans le cas
-de WordPress, le logiciel a été *forkédepuis un projet existant appelé+de WordPress, le logiciel a été forké depuis un projet existant appelé
 b2 (aussi connu sous le nom de cafelog). Deux développeurs, Matt b2 (aussi connu sous le nom de cafelog). Deux développeurs, Matt
 Mullenweg et Mike Little, ont décidé qu’ils souhaitaient une meilleure Mullenweg et Mike Little, ont décidé qu’ils souhaitaient une meilleure
-version de b2 et ont donc *forkéle projet.  +version de b2 et ont donc forké le projet.  
  
 Mullenberg a décidé de copier b2, plutôt qu’un autre projet appelé Mullenberg a décidé de copier b2, plutôt qu’un autre projet appelé
Ligne 197: Ligne 191:
 > Que faire ? Bon, TextPattern ressemble à tout ce que je rêve d’avoir, > Que faire ? Bon, TextPattern ressemble à tout ce que je rêve d’avoir,
 > mais ça n’a pas l’air d’être sous une licence suffisamment en accord > mais ça n’a pas l’air d’être sous une licence suffisamment en accord
-> avec mes principes. Heureusement, b2/cafelog est sous GPL [GNU +> avec mes principes. Heureusement, b2/cafelog est sous GPL GNU 
-> General Public Licence, une licence de logiciel libre\], ce qui veut +> General Public Licence, une licence de logiciel libre, ce qui veut 
-> dire que je peux utiliser les lignes de code existantes pour créer un fork [\]+> dire que je peux utiliser les lignes de code existantes pour créer un fork ()
 > Ce travail ne sera jamais perdu, car si je disparais de la surface de > Ce travail ne sera jamais perdu, car si je disparais de la surface de
 > la Terre dans un an, tout le code que j’aurai écrit sera accessible > la Terre dans un an, tout le code que j’aurai écrit sera accessible
Ligne 215: Ligne 209:
 une prolifération rapide des idées. une prolifération rapide des idées.
  
-**L’*open source* facilite l’adaptation des employés**  +### L’*open source* facilite l’adaptation des employés
  
 Il faut du temps pour étudier une ressource logicielle, qu’il s’agisse Il faut du temps pour étudier une ressource logicielle, qu’il s’agisse
Ligne 243: Ligne 237:
 recrutement, parce que cette utilisation favorise le développeur. recrutement, parce que cette utilisation favorise le développeur.
  
-**L’*open source* est potentiellement plus stable et plus sûre.**  +### L’*open source* est potentiellement plus stable et plus sûre 
 Théoriquement, quand un projet de logiciel a de nombreux contributeurs Théoriquement, quand un projet de logiciel a de nombreux contributeurs
 et une communauté florissante, le code devrait être moins vulnérable aux et une communauté florissante, le code devrait être moins vulnérable aux
Ligne 252: Ligne 247:
 l’équipe en charge du développement du code verra ce dernier. Par l’équipe en charge du développement du code verra ce dernier. Par
 exemple, au lieu de 20 personnes pour examiner le code d’Oracle, un exemple, au lieu de 20 personnes pour examiner le code d’Oracle, un
-projet *open source* populaire pourrait avoir 2000 volontaires qui+projet *open source* populaire pourrait avoir 2 000 volontaires qui
 recherchent les failles du code (remarquons que cette croyance n’est pas recherchent les failles du code (remarquons que cette croyance n’est pas
 toujours en accord avec la réalité, et a parfois créé le problème toujours en accord avec la réalité, et a parfois créé le problème
Ligne 262: Ligne 257:
 projets s’inscrivent-ils collectivement dans un écosystème plus large ? projets s’inscrivent-ils collectivement dans un écosystème plus large ?
  
-[^ch5_a]: GNU est l'acronyme de **G**NU's **N**ot **U**nix (GNU n'est pas Unix), pour résumer on peut dire que GNU est la version libre du système d'exploitation UNIX (qui lui n'est pas libre). Pour en savoir plus suivre le [Lien vers la page d'accueil francophone](https://www.gnu.org/home.fr.html) +[^ch5_a]: GNU est l'acronyme de *GNU'Not Unix* (GNU n'est pas Unix). Pour résumer on peut dire que GNU est la version libre du système d'exploitation UNIX (qui lui n'est pas libre). Voir  le site [gnu.org](https://www.gnu.org/home.fr.html). 
-[^ch5_b]: La *Free Software Foundation*, la *fondation pour le logiciel libreen français, est une organisation à but non lucratif. Pour en savoir plus, voir l'article sur [Wikipédia](https://fr.wikipedia.org/wiki/Free_Software_Foundation) ou le site de la [Free Software Foundation](https://www.fsf.org/fr), en anglais +[^ch5_b]: La Free Software Foundation, la Fondation pour le logiciel libre en français, est une organisation à but non lucratif. Pour en savoir plus, voir l'article sur [Wikipédia](https://fr.wikipedia.org/wiki/Free_Software_Foundation) ou le site de la Free Software Foundation sur [fsf.org](https://www.fsf.org/fr). 
-[^ch5_c]: Pour plus de détails sur les quatres libertés du logiciel libre, suivre le [lien vers le texte original sur le site de GNU](https://www.gnu.org/philosophy/free-sw.fr.html) ECRIRE AINSI : Pour plus de détails sur les quatres libertés du logiciel libre, voir la page « Qu'est-ce que le logiciel libre ? », sur le site de la Free Software Foundation, [gnu.org](https://www.gnu.org/philosophy/free-sw.fr.html). +[^ch5_c]: Pour plus de détails sur les quatres libertés du logiciel libre, voir la page « Qu'est-ce que le logiciel libre ? », sur le site de la Free Software Foundation, [gnu.org](https://www.gnu.org/philosophy/free-sw.fr.html). 
-[^ch5_d]: Les nanotechnologies selon [wikipédia]((https://fr.wikipedia.org/wiki/Nanotechnologie)) +[^ch5_d]: Les nanotechnologies selon [Wikipédia](https://fr.wikipedia.org/wiki/Nanotechnologie). 
-[^ch5_e]: L'*Open Source Initiativeest une organisation dévouée à la promotion des logiciels *open source*. Plus d'info sur la page [Wikipédia](https://fr.wikipedia.org/wiki/Open_Source_Initiative) et sur le site de l'*Open Source Initiative*, [l'OSI](https://opensource.org/), en anglais+[^ch5_e]: L'Open Source Initiative est une organisation dévouée à la promotion des logiciels *open source*. Plus d'info sur la page [Wikipédia](https://fr.wikipedia.org/wiki/Open_Source_Initiative) et sur le site de l'*Open Source Initiative*, [l'OSI](https://opensource.org/). 
-[^ch5_f]: [Eric Raymond](https://fr.wikipedia.org/wiki/Eric_Raymond) est un promoteur de l'*open source*. Son livre *la cathédrale et le bazar* est disponible en ligne en suivant ce [lien](http://www.linux-france.org/article/these/cathedrale-bazar/cathedrale-bazar.html)+[^ch5_f]: [Eric Raymond](https://fr.wikipedia.org/wiki/Eric_Raymond) est un promoteur de l'*open source*. Son livre *La cathédrale et le bazar*, traduit en français par Sébastien Blondeel est disponible en ligne sur [linux-france.org](http://www.linux-france.org/article/these/cathedrale-bazar/cathedrale-bazar.html).
  
 </markdown> </markdown>
drdp/chapitre_3.1485531014.txt.gz · Dernière modification : 2017/01/27 15:30 de framatophe