Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Quelles motivations vous poussent à contribuer à un projet open-source ?
Et qu'en retirez-vous ?

Le , par Katleen Erna

0PARTAGES

2  0 
Qu'est-ce qui vous motive à contribuer à un projet open-source ?
Qu'est-ce qui vous motive à contribuer à un projet open-source ? Quels sont les bénéfices professionnels et personnels d'une telle participation ?

L'un des mots clés de l'open-source est : contribution. En effet, sans cette participation collaborative, la majorité des projets de l'informatique libre n'aurait pas vu le jour.

Mais ce travail et cette aide sont bien souvent bénévoles (pas toujours).

Une question peut alors logiquement être posée : qu'est-ce qui motive un professionnel ou un passionné d'IT à participer à des développements open source ?

Qu'est-ce qui attire les gens à rejoindre ce type de communautés ?

Quels sont les bénéfices personnels et professionnels à contribuer à de tels projets ?

Votre témoignage nous intéresse ! Si vous contribuez à un ou plusieurs projets open-source, n'hésitez pas à répondre à ce sondage et à nous faire partager votre expérience, vos motivations, ou tout autre commentaire en rapport avec ce sujet.

D'abord un courant marginal, le monde de l'open source s'étend peu à peu et commence même par certains aspects à toucher le grand public. C'est un modèle en plein essor, dont il est plus que jamais intéressant de parler.

D'ailleurs, contrairement à ce que l'on pourrait penser, la contribution dans l'open source ne se limite pas qu'aux tâches purement techniques. L'écriture en fait aussi partie : rédactions d'articles, de tutoriaux, de FAQs, etc.

Alors, qu'est-ce qui vous a motivé pour rejoindre une communauté open source ?

Source : The Personal and Professional Benefits of Contributing to Open-Source

Vous contribuez à ce type de projets pour :

- Apprendre de nouvelles technologies
- Apprendre à travailler en équipe, parfois même dans de très grandes équipes
- Influencer son employeur pour pouvoir utiliser le projet dans son travail "officiel"
- Simplement aider le projet a connaître le succès
- Appartenir à une communauté
- La rémunération touchée en participant au projet
- Travailler avec des personnes passionnées et intelligentes (source d'apprentissage et d'inspiration)
- Autre raison (précisez svp)

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Papy Turbo
Membre expérimenté https://www.developpez.com
Le 07/07/2010 à 13:03
J'aimerais reprendre à mon compte aussi bien les motivations de bubulemaster (en #9) que les remarques de Louis Griffont (#22), et bien d'autres aussi.

D'abord, mon projet, qui ne sera pas publié avant encore quelques mois, et qui va en faire rigoler un bon nombre (oui, c'est totalement bâtard de vouloir faire du open source sur un produit propriétaire comme Office, mais dans la vie, il faut aussi des bâtards ) :
- depuis plus de 20 ans, j'utilise Access (et autres VBA) pour développer des logiciels sur mesure (si vous aimez/n'aimez pas, merci de répondre dans le débat qui y est consacré, pas ici)
- j'ai accumulé un bon paquet de code réutilisable dans toutes les applications : librairies pour améliorer la stabilité, les performances, l'ergonomie + outils développeur...
- je vais partir à la retraite dans quelques années : quel gâchis (pour moi) de mettre tout ça à la poubelle.
C'est donc la 1ère motivation.
Pour que ça continue, je n'ai pas le choix. Il faut
- publier les sources : publier des librairies + outils compilés est bien, mais intérêt très limité. L'avantage pour tout développeur VBA de pouvoir rentrer dans le code est indéniable.
- ouvrir le projet à des + jeunes qui s'y intègrent et le feront vivre après mon départ.

Enfin, il faut vivre. Et, pour cela, gagner sa croûte.
Le pari (et, rien que ça : le côté "aventure", avec ses risques, c'est très excitant aussi, sur un plan perso ), c'est qu'entre les dons et les demandes de support/conseil émises par des développeurs prêts à payer ce qu'il faut pour se faire assister/dépanner sur leurs projets, je pourrais couvrir les frais et vivre.
Donc, la 2ème motivation est financière : si le projet en intéresse quelques uns, la notoriété et l'affluence seront, à mon avis, beaucoup plus importantes et rapides avec un projet open source et des téléchargements gratuits, que s'il s'agissait simplement de vendre quelques outils de plus pour VBA.

Donc, je résume :
- motivations personnelles : participer avec d'autres, rendre service et se faire remercier (même si c'est 1 fois sur 100 - voir les commentaires sous l'article cité par Katleen : The Personal and Professional Benefits of Contributing to Open-Source), satisfaire son ego, tant que ça ne fait pas éclater le projet, bien sûr : OUI.
- motivations professionnelles : créer de meilleurs codes, comparer plusieurs méthodes, faire des logiciels plus efficaces et moins chers, pouvoir compter sur des collègues en cas de pépin, surtout pour un indépendant : OUI.
- motivations terre à terre : se faire connaître et avoir du (bon) boulot, toucher des contributions, bref, avoir de quoi travailler et vivre : OUI.
- motivations utopiques : se diriger vers une économie de partage, toucher des dons sans se faire ch... à émettre des factures et à se mettre en rogne pour se faire payer en moins de 180 jours : OUI.
4  0 
Avatar de bubulemaster
Membre confirmé https://www.developpez.com
Le 02/07/2010 à 16:59
Autre :
- Participer à un projet Open Source ou libre, c'est participer à une la diffusion et l'accès de la connaissance. Or la connaissance est source de progrès.
- Participer à "libérer" l'informatique (qu'on sache enfin ce qui s'y fait et comment)
- Un projet Open Source ou libre est une association qui se rapproche voire, est de l'humanitaire (on aide des gens à avoir accès à quelque chose qu'ils n'auraient pas pu autrement).
- Parce que l'inventeur de la roue a partagé sa découverte et que c'est un bien pour tout l'humanité.
2  0 
Avatar de Neko
Membre chevronné https://www.developpez.com
Le 03/07/2010 à 15:21
C'est pas mal, mais un peu dommage de ne se limiter que du "bon côté":

Il serait aussi intéressant de savoir pourquoi certaines personnes ne participent pas à un projet open source, en quoi ça ne les motive pas, etc.
Le fait est que ça concerne quand même une grande majorité. Éventuellement certains points pourraient être améliorés et donc attirer plus de monde.
2  0 
Avatar de Louis Griffont
Inactif https://www.developpez.com
Le 05/07/2010 à 9:11
Citation Envoyé par mikoshiba Voir le message
Vous avez oublié de proposer dans le sondage le choix : égo et reconnaissance.

Je suppose d'ailleurs que c'est ce que voulait insinuer Louis Griffon.

Au fait Louis Griffon, je pense qu'on a comprit : tu n'aimes pas Linux et les logiciels libres.
Certains n'aiment pas, mais savent expliquer, être constructif, nuancer et surtout ne font pas preuve d'acharnement. Si tu n'aimes pas, arrête de lire, c'est tout.
D'abord, tu n'as rien compris.
Ensuite, je n'ai rien contre les logiciels libres, bien au contraire. Je me bats pour leur implantation dans ma société (remplacement prochain de MSOffice par Open Office et mise au placard de Photoshop pour le remplacer par GIMP, entre autre).
Mon message parlait du fait, que comme par hasard, un des choix était sur la rémunération, et qu'il était très facile de pronostiquer un 0% pour ce choix ( ou alors un vote, si une personne est honnête).
Ce que je n'aime pas dans le libre, c'est justement le côté suffisant et égocentrique de la communauté. Je pense que la communauté française est plus concernée par ce sectarisme que la communauté libriste en générale, sinon, de beaux et grands projets n'auraient pas vu le jour. Mais, peut-être que les mentalités changeront, on peut espérer (rêver ?).
1  0 
Avatar de Stopher
Membre averti https://www.developpez.com
Le 12/07/2010 à 21:34
Bonsoir ,

Il manque la case "Pour faire évoluer les choses.. "

Et bien oui pour moi le fait de participer à un projet Open-Source , permet aussi d'aller vers l'avant , d'aider à faire évoluer un produit qui contentera un nombre important d'individus dans l'idéal .

Ce n'est pas en restant chacun dans son coin que les choses avances .. peut-être les idées naissent d'une personne ou d'un groupe isolé , mais pas l'évolution d'un produit ...

propriété intellectuelle = frein à l'évolution rapide d'un produit destiné à être utilisé par le plus grand nombre d'entre nous .

Maintenant un effort reste à faire selon moi sur la facilité à intégrer un projet Open-Source , ne serait-ce que pour une tache minime .

Note : je parle en mon nom propre , je ne veux surtout pas lancer de polémique , chacun possède on opinion , et je la respecte .

Bonne soirée à tous ,
Christophe.
1  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 28/08/2010 à 1:52
Ca m'est arrivé, dans les deux sens d'ailleurs.

Dans tous les cas moi je vois plutot l'open source comme effectivement un partage de compétence, quel que soit le niveau. Rien a voir avec le fait de vivre chez ses parents ou pas. D'ailleurs il me semble que quasimment tout ceux qui ont commencé des projets open sour ce bibliotheque sont utilisées (parceque reellement utile) tournent autour de la 30aine niveau age. Il faut quand même un peu d'experience et de perseverance pour designer correctement une bibliotheque, surtout si elle peut être utilisée par "n'importe qui".
1  0 
Avatar de pmithrandir
Expert confirmé https://www.developpez.com
Le 02/07/2010 à 15:31
Autre :
- Parce que ça me fait gagner du temps au boulot.
- Parce que mon patron préfère en général rester dans le tronc si on corrige un bug pour un module open source qu'on utilise.

Exemple, un autocompleter sous lootools qui ne permettait pas de passer en paramètre les id des objets mais juste leur nom..

Le problème étant parfois que l'équipe refuse de même expliquer comment contribuer. Plupload par exemple ou j'ai corrigé un bug, mais ou les créateurs s'en contrefoutent...

Donc en général, plutôt de la correction de bug ou de la petite amélioration.
0  0 
Avatar de Ivelios
Membre expérimenté https://www.developpez.com
Le 02/07/2010 à 15:34
Pour ma part c'est surtout pour passer le temps. Non pas que j'ai une vie minable et que je n'ai rien d'autre à faire...
Mais je prends ça pour un hobby, un amusement, au même titre que la pratique du sport ou de la musique
0  0 
Avatar de lesanglier
Membre habitué https://www.developpez.com
Le 02/07/2010 à 16:00
Salut,

Je contribue à des projets libres (tuto, correction de bug) pour la gloire et la célébrité !
0  0 
Avatar de Klaim
Membre expert https://www.developpez.com
Le 02/07/2010 à 16:30
Autre :

Pour realiser des choses qui n'existent pas encore (outils, features etc) et dont j'ai besoin.

Je suis en train de monter un projet open source seulement parceque personne ne l'a encore fait et que ça me rends complètement fou que ce soit pas déjà fait.
0  0