drdp:chapitre_3
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| drdp:chapitre_3 [2017/01/27 15:30] – framatophe | drdp: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 «& | + | Bien que nous ayons utilisé l’expression «& |
| désigner des logiciels qui ne coûtaient rien à leurs utilisateurs, | désigner des logiciels qui ne coûtaient rien à leurs utilisateurs, | ||
| faudrait plutôt employer l’expression «& | faudrait plutôt employer l’expression «& | ||
| 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 «& | + | partisans du logiciel libre soulignent le fait que «& |
| 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 «& | + | gratuité. Parfois, c’est le terme espagnol «& |
| - | pour marquer cette distinction (à la différence de «& | + | pour marquer cette distinction (à la différence de «& |
| 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)& |
| - | | + | * 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)& |
| - | - la liberté d’étudier le fonctionnement du programme, et de le | + | * 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)& |
| - | | + | |
| - | | + | |
| - | - la liberté de redistribuer des copies, donc d’aider votre voisin | + | |
| - | | + | |
| - | - la liberté de distribuer aux autres des copies de vos versions | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| 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’«& | + | qualifié d’«& |
| ê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& |
| Bien que «& | Bien que «& | ||
| 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 | + | suite de cet ouvrage on utilisera |
| 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, | Avant que les logiciels *open source* n’existent, | ||
| 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, | b2 (aussi connu sous le nom de cafelog). Deux développeurs, | ||
| 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& | > Que faire& | ||
| > 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, | + | > avec mes principes. Heureusement, |
| - | > 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, | recrutement, | ||
| - | **L’*open source* est potentiellement plus stable et plus sûre.** | + | ### L’*open source* est potentiellement plus stable et plus sûre |
| Théoriquement, | Théoriquement, | ||
| et une communauté florissante, | et une communauté florissante, | ||
| 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& |
| 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' | + | [^ch5_a]: GNU est l' |
| - | [^ch5_b]: La *Free Software Foundation*, la *fondation | + | [^ch5_b]: La Free Software Foundation, la Fondation |
| - | [^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:// | + | [^ch5_c]: Pour plus de détails sur les quatres libertés du logiciel libre, voir la page « Qu' |
| - | [^ch5_d]: Les nanotechnologies selon [wikipédia]((https:// | + | [^ch5_d]: Les nanotechnologies selon [Wikipédia](https:// |
| - | [^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:// | + | [^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:// |
| - | [^ch5_f]: [Eric Raymond](https:// | + | [^ch5_f]: [Eric Raymond](https:// |
| </ | </ | ||
drdp/chapitre_3.1485531014.txt.gz · Dernière modification : de framatophe
