Pourquoi les industries et les startups devraient-elles devenir open source

0

Toute entreprise prétendant être impliquée dans la technologie a tendance à verrouiller son code et à le garder jalousement. Avec raison – Les propriétés intellectuelles étaient censées être précieuses, n'est-ce pas ?

Cependant, compte tenu du fait qu'il y a toujours d'autres employeurs potentiels à l'affût, attendant d'arracher vos meilleurs ingénieurs (plus sur cela plus tard), est-il prudent de cacher tout votre code ?

Non, ce n'est pas le cas. Il y a beaucoup d'opportunités que vous manquez en protégeant vos codes et vos données. Apprenons un peu plus sur ce que vous manquez.

Pourquoi devriez-vous passer à l'Open Source ?

1 Pour tirer parti du pouvoir de la communauté :

Une fois que votre code attire les contributions d'utilisateurs externes, tout votre travail est destiné à être effectué plus tôt et à des coûts bien moindres. Ce n'est qu'un scénario qui remet en question l'adage "Trop de cuisiniers gâchent le bouillon". Mais, ici, plus d'utilisateurs signifie plus de personnes examinant votre code et le corrigeant pour les problèmes et ajoutant des fonctionnalités, ce qui signifie finalement un code plus robuste.

2 Pour constituer des équipes de classe mondiale :
  • Qu'est-ce que les entreprises mondiales ont que votre entreprise n'a pas ? Peut-être quelques millions de dollars de financement ainsi que des talents de classe mondiale. Puisque nous ne pouvons pas faire grand-chose pour la partie argent, concentrons-nous sur cette dernière. Lorsque vous ouvrez votre code, il y a de fortes chances que vous attiriez des ingénieurs talentueux curieux de résoudre des problèmes.
  • Cela simplifie considérablement le processus d'embauche, car vous avez un bon groupe de personnes vraiment intelligentes qui travaillent sur votre code, l'améliorent, le font mieux fonctionner. Adieu, entretiens techniques !
  • Enfin, une fois que vous avez embauché les talents dont vous avez besoin pour votre entreprise, un excellent moyen de vous assurer de garder vos employés est de rester attaché au code open source. Les développeurs peuvent résoudre les problèmes auxquels votre entreprise est confrontée et sont incités à rester car ils peuvent créer un portefeuille pour eux-mêmes, améliorant ainsi leur profil. Cela résout le problème de ces recruteurs embêtants qui attendent de voler vos meilleurs ingénieurs, et vous pouvez voir votre code fonctionner de mieux en mieux, à mesure que de plus en plus de personnes y travaillent.
3 Pour la gloire :

Lorsque vous ouvrez votre code, vous obtenez naturellement plusieurs centaines de dollars de publicité gratuite de la part de tous les médias, forums, groupes et geeks du codage qui parlent de votre entreprise. Cela se traduit par de la bonne volonté et vous rapporte également plus de points brownie pour la sympathie.

Si c'est si génial, pourquoi n'y a-t-il pas plus de gens qui le font ?

1 La raison propriétaire :

Tout le monde a peur de se faire voler son code. Plusieurs grandes entreprises pensent que l'open source de leur code et/ou de leurs données conduira à une fuite massive d'informations, et qu'elles perdront alors leur avantage concurrentiel. Cette appréhension est vraie dans certains cas – les plus évidents étant les organes fédéraux d'application de la loi et les unités de défense nationale, telles que la NSA ou le FBI. Ils ne peuvent certainement pas se permettre d'ouvrir quoi que ce soit.

2 frais généraux :

Pour plusieurs entreprises, notamment les startups technologiques qui viennent d'être financées, elles ont bien assez à faire, payer les employés et autres frais généraux. Les implications financières du passage à l'open-source peuvent ne pas être réalisables pour les entreprises qui viennent de trouver leurs marques, en particulier dans l'écosystème hyper-concurrentiel de la Silicon Valley.

3 Il n'y a pas d'argent dedans :

Bien que cela soit plutôt évident (le tout est qu'il s'agit de code libre), soixante-quinze startups se sont récemment réunies à San Francisco pour discuter de la possibilité de gagner de l'argent avec des logiciels open source. Bien que l'idée originale de donner un logiciel gratuitement puis de le facturer n'ait fonctionné que pour quelques-uns, elle n'a pas produit d'excellents résultats. "Historiquement, chaque entreprise open source a pâli par rapport à son homologue propriétaire", a déclaré Peter Levine, associé général de la société de capital-risque Andreessen Horowitz.

4 Tout le monde pense que quelqu'un objectera :

Code Combat, un site Web très intéressant qui aide les utilisateurs à apprendre le code en jouant à des jeux, a écrit dans un article de blog que lorsqu'ils ont décidé d'ouvrir leur code, ils ont demandé à toutes les personnes impliquées dans l'entreprise leurs commentaires. Et voici ce qui s'est passé : les conseillers ont aimé l'idée, mais se sont demandé si les développeurs du jeu l'accepteraient. Les promoteurs étaient tout à fait d'accord, mais s'interrogeaient sur les investisseurs. Les investisseurs ont adoré, mais s'inquiétaient pour les avocats. Les avocats ont dit «Bien sûr, demandez simplement à vos conseillers ». Cela s'applique particulièrement aux entreprises soutenues par un financement ou un capital-risque, où plusieurs personnes investissent dans l'entreprise de différentes manières. Ne présumez pas que quelqu'un quelque part aura un problème avec cela. Sortez de votre chemin pour le savoir.

Alors qui fait ça, vraiment ?

Tu serais surpris. Voici une liste de cinq entreprises – je vous garantis que vous connaîtrez leurs noms – qui ont donné de grandes parties de leur code à des communautés open source.

1Google :

Ces gars-là n'ont pas besoin d'être présentés, n'est-ce pas ? Je vais donc m'attarder aux faits. Selon le site Web Google Developers, Google a contribué plus de 20 millions de lignes de code à la communauté open source et plus de 900 projets. Android, leur système d'exploitation mobile, est open source, alimentant plus de 1,5 milliard d'appareils dans le monde. Ai-je mentionné que c'est open-source?

2Facebook :

En 2013, Matt Asay de ReadWrite a qualifié Facebook de plus grande entreprise open source au monde. James Pearce, qui dirige l'Open Source chez Facebook, avait ceci à dire: «Il s'avère que de grands pourcentages de nos ingénieurs auront entendu parler de nos projets open source avant qu'ils ne les rejoignent et ils diront que cela a contribué positivement à leur décision. pour rejoindre l'entreprise. C'est une grande fenêtre sur le monde des types de problèmes que nous résolvons, et bien sûr, nous espérons qu'il y aura des ingénieurs de classe mondiale dans le monde entier qui apprécieront ce genre d'opportunités et quand ils verront les problèmes que nous résolvons sentir l'envie de jeter un coup d'œil.

Deux autres grands projets open source de Facebook sont React Js, une bibliothèque JavaScript pour la création d'interfaces utilisateur, et React Native, un framework pour la création d'applications natives.

Voir? Facebook utilise l'open-source pour recruter. Tu devrais aussi!

3 Gazouillement :

Vous avez entendu parler de Bootstrap ? Ce merveilleux framework HTML, CSS et JavaScript open source que vous pouvez utiliser pour embellir votre site ? Ouais, ça appartient à Twitter. C'est l'un des nombreux projets que Twitter a offert à la communauté open source, et les refontes de sites Web n'ont plus jamais été les mêmes depuis. Il suffit de regarder Start Bootstrap, Bootstrap Expo et Built with Bootstrap pour comprendre à quel point ce framework est précieux.

4 LinkedIn :

LinkedIn a plus de 80 projets open source et a contribué à plus de 500 000 lignes de code. Ils croient que pour encourager l'excellence, il est logique de faire les choses au grand jour. Tous les outils utilisés en interne par LinkedIn sont accessibles et exploitables. L'ingénieur principal de LinkedIn, Jay Kreps, déclare qu'ils préfèrent que tout ne soit pas leur "sauce secrète". Tout comme avec Facebook, cette stratégie a bien fonctionné pour eux, aidant à attirer les meilleurs talents.

5 Carré :

Cette société a contribué plus de 250 000 lignes de code à la communauté open source, son projet le plus notable étant Picasso, qui est "une puissante bibliothèque de téléchargement et de mise en cache d'images pour Android", pour utiliser leur propre définition. Il existe plus de 60 projets open source de Square. Bien que cette entreprise soit loin d'être aussi grande que les autres sur la liste, son directeur technique, Bob Lee, estime que c'est exactement pourquoi une stratégie open source a tant de sens.

Outre ces sociétés, il y a Linux, le système d'exploitation open source développé par Linus Torvalds qui est utilisé par des centaines de milliers de personnes sous une forme ou une autre (Android est développé sur la base du noyau Linux), et le système d'exploitation incontournable pour les développeurs. autour du monde. C'est le plus grand projet open source existant au monde.

Donc, voilà "Les raisons d'aller à l'open-source", Ce ne sont pas seulement les grandes entreprises qui l'ont (au moins en partie) fait, mais pas mal d'éditeurs de logiciels tels que Hadoop, Drupal et MongoDB, sont open source. Cela aide à améliorer le code et fournit la bonne plate-forme aux entreprises pour apprendre des autres qui ont créé des précédents.

Devriez-vous passer à l'open source ?

La réponse dépend de votre secteur d'activité et de ce que vous avez à perdre ou à gagner en ouvrant vos données et votre code, car ce sont les deux principaux ingrédients qui rendent votre entreprise unique. "Le risque de l'open source est que vous n'avez aucune propriété intellectuelle", explique Nick Heudecker, analyste chez Gartner Research.

Cependant, garder le code propriétaire a de moins en moins de sens chaque jour, de plus en plus d'entreprises adoptant des stratégies open source et trouvant des moyens de le faire fonctionner. Vous devez comprendre comment vous pouvez le faire fonctionner pour vous, et rapidement.

Source d'enregistrement: instantshift.com

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More