Qu'est-ce qui vous a fait contribuer à ce projet open source? [fermé]


9

Je m'intéresse à l'expérience réelle et aux réponses personnelles, pas seulement aux «avantages de contribuer à l'open source» usés que nous avons tous par cœur mémorisés.

J'ai rencontré beaucoup de gens qui contribuent à un projet open source et ce sujet n'a presque jamais été abordé: pourquoi ont-ils contribué à ce projet open source. Donc, si vous avez déjà contribué à un projet open source de quelque manière que ce soit, pouvez-vous faire une pause d'une seconde et essayer de vous rappeler ce qui vous a vraiment décidé à contribuer à ce projet particulier.

Était-ce une décision prise au hasard, était-ce parce que vous vous ennuyiez, était-ce parce que l'entreprise pour laquelle vous travailliez l'utilisait déjà et que vous y contribuiez dans le cadre de votre travail, était-ce parce que le projet était trop grand que vous vouliez obtenir des contrats, ou le projet était trop petit, vous vouliez le construire, ou parce que votre prof ou collègue vous a demandé de l'aider avec son projet open source, ou .....

Pour justifier vos raisons, veuillez mentionner le nom du projet et notez votre implication (lourde, occasionnelle, légère, une fois).

Réponses:


19

Parce que quelque chose était cassé, et je devais quand même le réparer à mes propres fins - pourquoi ne pas le partager avec d'autres dans le même bateau.


9

J'aime l'idée que la plupart des contributeurs open source le font pour autre chose que les "avantages".

Mais parce qu'il y a toujours une raison, consciente ou non ...

  • Certains le font pour l' aspect social . Ils rencontrent des gens, ils se font de nouveaux amis.
  • Certains le font pour le statut qu'il leur donne. (StackOverflow comme les sites Web sont basés sur ce comportement).
  • Certains le font parce qu'ils aiment réaliser des choses. Ils aiment résoudre des problèmes. Ils aiment l'idée qu'ils sont utiles dans ce monde.

C'est toujours une combinaison de plus ou moins des trois.

Je suis plus du dernier, avec une petite quantité du premier et du second.

L'Open Source a un comportement supplémentaire plus "pratique":

  • Certains l'ont fait parce qu'ils le doivent. En raison des conditions de licence, pour effacer leur conscience, peu importe.

Je pensais que j'étais assez clair dans ma réponse, je le fais parce que j'aime accomplir des choses et être utile, et un peu pour l'aspect social et de statut de la chose. Avez-vous besoin de plus de détails?

Oh, je vous ai mal compris alors. Toutes ces raisons sont les vôtres. Je pensais que vous parliez en général parce que vous avez commencé chaque puce avec "certaines personnes".
Ermin

Non, je voulais décrire toutes les principales raisons avant, car c'est un sujet que j'aime beaucoup (psychologie)

assez bien, +1 alors
Ermin

J'aime aussi y penser, Pierre :)
Camilo Martin

3

J'ai contribué une extension à un plugin Squirrelmail, car je voulais utiliser cette fonctionnalité et elle n'était pas déjà disponible.


2

Je l'ai fait pour soutenir le projet. Je perds si le projet meurt.


2

J'ai contribué à un projet open source qui aurait disparu si je n'avais pas contribué. Je suis heureux de dire que parce que j'ai contribué, c'est toujours là et a prospéré un peu plus que quiconque ne s'y attendait.

Lorsque je suis passé de Windows à un Mac, mon client de messagerie instantanée préféré n'était pas disponible. Un petit projet a commencé pour en créer un.

Il est entré dans les premiers stades alpha, était très bogué et cassant et finalement l'auteur l'a abandonné. Il y avait pas mal de gens qui l'utilisaient à l'époque, et chaque fois que le service de messagerie instantanée mettait à jour son protocole, le client empirait.

J'ai commencé à écrire quelques correctifs pour cela et avant de le savoir, j'étais devenu son développeur. En fin de compte, quelques fourchettes sont apparues et le projet original s'est un peu éteint, mais j'ai aussi contribué à certaines fourchettes. Les joies de l'open source!

À l'heure actuelle, une application iPhone sur laquelle je travaille activement est basée sur l'une des fourches qui sont apparues pour la bibliothèque de protocoles IM. C'est incroyable de voir comment les produits open source peuvent évoluer et boucler la boucle parfois :)


2

Nous faisons fréquemment de petites contributions à divers projets open source. Ceci est principalement fait parce qu'un morceau de code particulier fait pour atteindre certaines fonctionnalités appartient "logiquement" aux projets et non à notre propre code, et en les contribuant en amont, ils obtiennent une partie de la distribution officielle au lieu que nous ayons à suivre de près nouvelles mises à jour garantissant que le code fonctionne toujours.

C'est une bonne chose, car cela réduit le risque de rupture lorsque vous décidez de passer à la dernière version des bibliothèques.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.