drdp:chapitre_13
Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
drdp:chapitre_13 [2017/01/27 14:52] – créée framatophe | drdp:chapitre_13 [2017/03/01 17:55] (Version actuelle) – framatophe | ||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
développeurs se passent volontiers. | développeurs se passent volontiers. | ||
- | L’*Apache Software Foundation*, | + | L’Apache Software Foundation, |
constituée en 1999, a été créée en partie pour soutenir le développement | constituée en 1999, a été créée en partie pour soutenir le développement | ||
du serveur Apache HTTP, qui dessert environ 55& | du serveur Apache HTTP, qui dessert environ 55& | ||
Ligne 30: | Ligne 30: | ||
Le Software Freedom Conservancy, | Le Software Freedom Conservancy, | ||
- | services administratifs non-lucratifs à plus de 30 projets libres et | + | services administratifs non-lucratifs à plus de 30 projets libres et |
*open source[^P5ch4_d]*. Parmi les projets que cette fondation soutient, on | *open source[^P5ch4_d]*. Parmi les projets que cette fondation soutient, on | ||
retrouve notamment Git, le système de contrôle de versions dont nous | retrouve notamment Git, le système de contrôle de versions dont nous | ||
Ligne 93: | Ligne 93: | ||
explique[^P5ch4_i]& | explique[^P5ch4_i]& | ||
- | > «& | + | > Se contenter de publier sous une licence *open source* tous usages |
> ne signifie pas que les pauvres et les moins privilégiés utiliseront | > ne signifie pas que les pauvres et les moins privilégiés utiliseront | ||
- | > effectivement les outils. | + | > effectivement les outils. |
> outils, et encore moins quel genre de contenus sont créés avec ces | > outils, et encore moins quel genre de contenus sont créés avec ces | ||
- | > outils.& | + | > outils. |
Nelson a pointé les failles de ce raisonnement dans un billet de blog, | Nelson a pointé les failles de ce raisonnement dans un billet de blog, | ||
comparant la situation à celle d’autres biens publics[^P5ch4_j]& | comparant la situation à celle d’autres biens publics[^P5ch4_j]& | ||
- | > «& | + | > Il y a une organisation caritative ici à San Francisco qui |
> plante des arbres pour le bénéfice de tous. Si l’un de leurs arbres… | > plante des arbres pour le bénéfice de tous. Si l’un de leurs arbres… | ||
> rafraîchit les clients d’un café pendant qu’ils profitent de leur | > rafraîchit les clients d’un café pendant qu’ils profitent de leur | ||
> expresso, cela signifie-t-il que l’organisation qui plante des arbres | > expresso, cela signifie-t-il que l’organisation qui plante des arbres | ||
- | > n’est plus caritative& | + | > n’est plus caritative& |
Les projets qui accèdent au statut 501(c3) ont tendance à insister sur | Les projets qui accèdent au statut 501(c3) ont tendance à insister sur | ||
Ligne 113: | Ligne 113: | ||
de programmation Python, ainsi que de soutenir et faciliter la | de programmation Python, ainsi que de soutenir et faciliter la | ||
croissance d’une communauté diversifiée et internationale de | croissance d’une communauté diversifiée et internationale de | ||
- | programmeurs Python& | + | programmeurs Python.& |
En parallèle, certains projets candidatent pour devenir une association | En parallèle, certains projets candidatent pour devenir une association | ||
Ligne 141: | Ligne 141: | ||
Linux dispose de 30 millions de dollars d’un capital géré sur une base | Linux dispose de 30 millions de dollars d’un capital géré sur une base | ||
annuelle, alimenté par des entreprises privées comme IBM, Intel, Oracle | annuelle, alimenté par des entreprises privées comme IBM, Intel, Oracle | ||
- | et Samsung – et ce chiffre continue d’augmenter[^P5ch4_p]. | + | et Samsung – et ce chiffre continue d’augmenter[^P5ch4_p]. |
Créer une fondation pour soutenir un projet est une bonne idée pour les | Créer une fondation pour soutenir un projet est une bonne idée pour les | ||
Ligne 183: | Ligne 183: | ||
travailler. | travailler. | ||
- | Ruby Together fut conçue par deux développeurs et finance leur travail, il s' | + | Ruby Together fut conçue par deux développeurs et finance leur travail, il s' |
est également rémunéré le travail de quatre autres mainteneurs | est également rémunéré le travail de quatre autres mainteneurs | ||
d’infrastructure. Le budget mensuel en mars 2016 était d’un peu plus de | d’infrastructure. Le budget mensuel en mars 2016 était d’un peu plus de | ||
Ligne 235: | Ligne 235: | ||
occasionnellement à des campagnes de financement participatif pour un | occasionnellement à des campagnes de financement participatif pour un | ||
projet particulier. Par exemple, récemment, une campagne sur Kickstarter | projet particulier. Par exemple, récemment, une campagne sur Kickstarter | ||
- | pour financer un travail essentiel sur Django a reçu 32& | + | pour financer un travail essentiel sur Django a reçu 32& |
- | (environ 40 000 €)& | + | (environ 40 000& |
déclaré[^P5ch4_w] que 80& | déclaré[^P5ch4_w] que 80& | ||
efforts sont toujours consacrés à des projets& | efforts sont toujours consacrés à des projets& | ||
Ligne 246: | Ligne 246: | ||
L’un des programmes d’entreprise les plus connus est le *Summer of Code* | L’un des programmes d’entreprise les plus connus est le *Summer of Code* | ||
de Google (été de programmation, | de Google (été de programmation, | ||
- | dans ce livre[^P5ch4_x], | + | dans ce livre[^P5ch4_x], |
- | sur des projets *open source* pendant un été. Les étudiant·e·s | + | sur des projets *open source* pendant un été. Les étudiants |
associée·e·s à des mentors qui vont les aider à se familiariser avec le | associée·e·s à des mentors qui vont les aider à se familiariser avec le | ||
projet. Le *Summer of Code* est maintenu par le bureau des programmes | projet. Le *Summer of Code* est maintenu par le bureau des programmes | ||
- | *open source* de Google, et il a financé des milliers d’étudiant·e·s[^P5ch4_y][^P5ch4_z]. | + | *open source* de Google, et il a financé des milliers d’étudiants[^P5ch4_y][^P5ch4_z]. |
Le but du *Summer of Code* est de donner à des étudiants la possibilité | Le but du *Summer of Code* est de donner à des étudiants la possibilité | ||
Ligne 270: | Ligne 270: | ||
À propos de cette expérience, | À propos de cette expérience, | ||
- | > «& | + | > La publication et la contribution au code *open source* vont |
> continuer que je sois payé pour ou non, mais le processus sera lent et | > continuer que je sois payé pour ou non, mais le processus sera lent et | ||
> non ciblé. Ce qui n’est pas un problème, car c’est ainsi que l’*open | > non ciblé. Ce qui n’est pas un problème, car c’est ainsi que l’*open | ||
- | > source* a toujours fonctionné. Mais on n’est pas obligé d’en rester là. | + | > source* a toujours fonctionné. Mais on n’est pas obligé d’en rester là. (…) |
- | > /[…/] | + | |
> | > | ||
> Si vous êtes une entreprise liée à la technologie, | > Si vous êtes une entreprise liée à la technologie, | ||
Ligne 285: | Ligne 284: | ||
> | > | ||
> Considérez ceci comme une demande solennelle de parrainage& | > Considérez ceci comme une demande solennelle de parrainage& | ||
- | > vous plaît, aidez au financement du développement d’urllib3.& | + | > vous plaît, aidez au financement du développement d’urllib3. |
La retraite *open source* de Stripe peut servir de modèle aux programmes | La retraite *open source* de Stripe peut servir de modèle aux programmes | ||
Ligne 315: | Ligne 314: | ||
l’an dernier ses réflexions dans une émission[^P5ch4_ad]& | l’an dernier ses réflexions dans une émission[^P5ch4_ad]& | ||
- | > «& | + | > À Twilio, on est incité à améliorer le fonctionnement de Twilio, |
> à Amazon on est incité à améliorer le fonctionnement d’Amazon. Mais | > à Amazon on est incité à améliorer le fonctionnement d’Amazon. Mais | ||
> qui est incité à mieux les faire fonctionner ensemble et à offrir plus | > qui est incité à mieux les faire fonctionner ensemble et à offrir plus | ||
> de possibilités aux usagers en combinant les deux& | > de possibilités aux usagers en combinant les deux& | ||
- | > personne qui soit vraiment incité à faire ça.& | + | > personne qui soit vraiment incité à faire ça. |
Timothy Fuzz, un ingénieur système, ajoute[^P5ch4_ae]& | Timothy Fuzz, un ingénieur système, ajoute[^P5ch4_ae]& | ||
- | > «& | + | > Pour Bruce Schneier, cette situation tient du servage. Nous |
> vivons dans un monde où Google est une cité-état, | > vivons dans un monde où Google est une cité-état, | ||
> cité-état et… si je me contente de continuer à utiliser les produits | > cité-état et… si je me contente de continuer à utiliser les produits | ||
Ligne 335: | Ligne 334: | ||
> cherche à exporter quelque chose d’Austin pour le vendre à Dallas, ce | > cherche à exporter quelque chose d’Austin pour le vendre à Dallas, ce | ||
> n’est pas un bon modèle économique. On pâtit de l’absence d’innovation | > n’est pas un bon modèle économique. On pâtit de l’absence d’innovation | ||
- | > et de partage des idées. On en est là, aujourd’hui.& | + | > et de partage des idées. On en est là, aujourd’hui. |
Bien que l’argument du «& | Bien que l’argument du «& | ||
Ligne 364: | Ligne 363: | ||
essentielles (Core Infrastructure Initiative, CII) pour éviter que ce | essentielles (Core Infrastructure Initiative, CII) pour éviter que ce | ||
genre de problème ne se reproduise. Jim Zemlin, le directeur-général de | genre de problème ne se reproduise. Jim Zemlin, le directeur-général de | ||
- | la Fondation Linux, a réuni près de 4 millions de dollars en promesses | + | la Fondation Linux, a réuni près de 4 millions de dollars en promesses |
de dons provenant de treize entreprises privées, dont Amazon Web | de dons provenant de treize entreprises privées, dont Amazon Web | ||
Services, IBM et Microsoft, pour financer des projets liés à la sécurité | Services, IBM et Microsoft, pour financer des projets liés à la sécurité | ||
Ligne 413: | Ligne 412: | ||
Github s’est doté de grandes aspirations avec une levée de fonds de | Github s’est doté de grandes aspirations avec une levée de fonds de | ||
- | capital-risque de 350 millions de dollars, même si l’entreprise était | + | capital-risque de 350 millions de dollars, même si l’entreprise était |
déjà rentable. Si Github assume pleinement son rôle d’administrateur du | déjà rentable. Si Github assume pleinement son rôle d’administrateur du | ||
code *open source*, l’organisation peut avoir une énorme influence sur | code *open source*, l’organisation peut avoir une énorme influence sur | ||
Ligne 441: | Ligne 440: | ||
dans un système hiérarchique plus traditionnel. Cette transition d’une | dans un système hiérarchique plus traditionnel. Cette transition d’une | ||
culture décentralisée vers plus de centralité s’est faite dans la | culture décentralisée vers plus de centralité s’est faite dans la | ||
- | douleur chez Github& | + | douleur chez Github& |
l’organisation durant les quelques mois de l’hiver 2015-2016, ces | l’organisation durant les quelques mois de l’hiver 2015-2016, ces | ||
départs incluant l’ingénieur en chef, le directeur des affaires | départs incluant l’ingénieur en chef, le directeur des affaires | ||
Ligne 464: | Ligne 463: | ||
collaboratif que les développeurs peuvent utiliser pour construire des | collaboratif que les développeurs peuvent utiliser pour construire des | ||
applications en ligne de commande connectées à la plateforme (à ce | applications en ligne de commande connectées à la plateforme (à ce | ||
- | propos, le capital-risque a constitué un fonds de 80 millions dédié au | + | propos, le capital-risque a constitué un fonds de 80 millions dédié au |
support de projets de développement qui utilisent Slack[^P5ch4_ao]). Même si le | support de projets de développement qui utilisent Slack[^P5ch4_ao]). Même si le | ||
capital-risque apprécie les mécaniques sous-jacentes de | capital-risque apprécie les mécaniques sous-jacentes de | ||
Ligne 477: | Ligne 476: | ||
Urbana-Champaign. Il est maintenant utilisé par les outils de | Urbana-Champaign. Il est maintenant utilisé par les outils de | ||
développement de Mac OS X et iOS d’Apple, mais aussi dans le kit de | développement de Mac OS X et iOS d’Apple, mais aussi dans le kit de | ||
- | développement de la Playstation 4 de Sony. | + | développement de la Playstation 4 de Sony. |
Un autre exemple, R, un langage de programmation répandu dans la | Un autre exemple, R, un langage de programmation répandu dans la | ||
Ligne 514: | Ligne 513: | ||
un écosystème ouvert et durable[^P5ch4_at]. | un écosystème ouvert et durable[^P5ch4_at]. | ||
- | [^P5ch4_a]: [source](https:// | + | [^P5ch4_a]: [Données statistiques](https:// |
- | [^P5ch4_b]: [source](http:// | + | [^P5ch4_b]: |
- | [^P5ch4_c]: [source](https:// | + | [^P5ch4_c]: |
- | [^P5ch4_d]: [source](https:// | + | [^P5ch4_d]: |
- | [^P5ch4_e]: voir partie | + | [^P5ch4_e]: voir Partie |
- | [^P5ch4_f]: | + | [^P5ch4_f]: |
- | [^P5ch4_g]: [source](https:// | + | [^P5ch4_g]: |
- | [^P5ch4_h]: [source](http:// | + | [^P5ch4_h]: |
- | [^P5ch4_i]: [source](https:// | + | [^P5ch4_i]: |
- | [^P5ch4_j]: [source](https:// | + | [^P5ch4_j]: Idem. |
- | [^P5ch4_k]: [source](https:// | + | [^P5ch4_k]: |
- | [^P5ch4_l]: | + | [^P5ch4_l]: |
- | [^P5ch4_m]: [source](https:// | + | [^P5ch4_m]: |
- | [^P5ch4_n]: [source](https:// | + | [^P5ch4_n]: |
- | [^P5ch4_o]: [source](https:// | + | [^P5ch4_o]: |
- | [^P5ch4_p]: [source](http:// | + | [^P5ch4_p]: [Source](http:// |
- | [^P5ch4_q]: [source](http:// | + | [^P5ch4_q]: |
- | [^P5ch4_r]: [source](https:// | + | [^P5ch4_r]: |
- | [^P5ch4_s]: [source](https:// | + | [^P5ch4_s]: |
- | [^P5ch4_t]: [source](http:// | + | [^P5ch4_t]: |
- | [^P5ch4_u]: [source](https:// | + | [^P5ch4_u]: |
- | [^P5ch4_v]: [source](http:// | + | [^P5ch4_v]: |
- | [^P5ch4_w]: [source](https:// | + | [^P5ch4_w]: |
- | [^P5ch4_x]: | + | [^P5ch4_x]: |
- | [^P5ch4_y]: [source](https:// | + | [^P5ch4_y]: |
- | [^P5ch4_z]: | + | [^P5ch4_z]: |
- | [^P5ch4_aa]: | + | [^P5ch4_aa]: |
- | [^P5ch4_ab]: | + | [^P5ch4_ab]: |
- | [^P5ch4_ac]: | + | [^P5ch4_ac]: |
- | [^P5ch4_ad]: | + | [^P5ch4_ad]: |
- | [^P5ch4_ae]: | + | [^P5ch4_ae]: |
- | [^P5ch4_af]: | + | [^P5ch4_af]: |
- | [^P5ch4_ag]: | + | [^P5ch4_ag]: |
- | [^P5ch4_ah]: | + | [^P5ch4_ah]: |
- | [^P5ch4_ai]: | + | [^P5ch4_ai]: |
- | [^P5ch4_aj]: | + | [^P5ch4_aj]: |
- | [^P5ch4_ak]: | + | [^P5ch4_ak]: |
- | [^P5ch4_al]: | + | [^P5ch4_al]: |
- | [^P5ch4_am]: | + | [^P5ch4_am]: |
- | [^P5ch4_an]: | + | [^P5ch4_an]: |
- | [^P5ch4_ao]: | + | [^P5ch4_ao]: |
- | [^P5ch4_ap]: | + | [^P5ch4_ap]: |
- | [^P5ch4_aq]: | + | [^P5ch4_aq]: |
- | [^P5ch4_ar]: | + | [^P5ch4_ar]: |
- | [^P5ch4_as]: | + | [^P5ch4_as]: |
- | [^P5ch4_at]: | + | [^P5ch4_at]: |
</ | </ |
drdp/chapitre_13.1485528762.txt.gz · Dernière modification : 2017/01/27 14:52 (modification externe)