Pensiez-vous que le mouvement de logiciel open source c'était juste une mode qui a culminé au début des années 2000? Eh bien, c'est absolument pas le cas. En fait, le mouvement open source a pris de l'ampleur ces dernières années, grâce au soutien de certaines entreprises inattendues.
"Open source" est un terme qui est souvent utilisé ces jours-ci. Vous savez peut-être que certaines choses sont open source, comme Linux et Android, mais savez-vous ce que cela implique? Qu'est-ce qu'un logiciel open source? Comment pouvez-vous le savoirsi un programme est open source? Et, vraiment, qu'importe? Comment la philosophie open source vous affecte-t-elle?
Par exemple, Apple a ouvert le langage de programmation Swift en 2015. C'est vrai: la même entreprise qui a amassé des milliards de dollars grâce à des conceptions et des technologies propriétaires a en fait adopté l'open source, du moins pour cela. Les logiciels open source présentent de nombreux avantages , et Apple est assez intelligent pour s'en rendre compte.
Et ils ne sont pas les seuls! Vous pouvez trouver des dizaines, voire des centaines, de cas où des entreprises ont publié du code source pour des projets autrefois propriétaires - et elles en ont généralement bénéficié. Voici quelques-uns des exemples les plus notables, que vous reconnaîtrez probablement pour la plupart.
1. Mozilla Firefox
Firefox n'a pas toujours été Firefox.
Dans les années 1990, alors qu'Internet était encore nouveau et inexploité, le navigateur Web le plus populaire était un logiciel propriétaire appelé Netscape Navigator. Cependant, en raison de la poussée réussie de Microsoft vers Internet Explorer, Netscape Navigator avait pratiquement disparudans les années 2000.
À son tour, Netscape Corporation est passé à autre chose et a créé la suite de logiciels Netscape Communicator, qui a été utilisée comme base pour la suite d'applications Mozilla, qui allait finalement devenir la base du navigateur Phoenix. En raison de la pression des marques, Phoenix a d'abord été renomméen Firebird et finalement renommé une deuxième fois en Firefox.
2. LibreOffice
Êtes-vous surpris de voir LibreOffice sur cette liste? En effet, LibreOffice n'a pas toujours été open source.
Il a commencé comme un traitement de texte propriétaire en 1985 sous le nom de StarWriter, qui faisait partie de StarOffice by StarDivision. La société a ensuite été acquise par Sun Microsystems en 1999, qui a repris l'application et en a fait une alternative open source pour MicrosoftOffice, ce qui lui a valu le nom d'OpenOffice.
Mais ensuite, Oracle Corporation est arrivé et a acquis Sun Microsystems en 2010. Cela a incité certains utilisateurs d'OpenOffice, mécontents de l'histoire et de la réputation d'Oracle en tant que développeur de logiciels, à créer le code source et à le publier sous le nom de LibreOffice. Maintenant, nous sommes ici aujourd'hui,avec LibreOffice comme l'un des meilleures suites bureautiques gratuites actuellement disponibles .
3. ICQ
ICQ "I Seek You" est une messagerie instantanée populaire lancée en 1996 et qui a ouvert la voie au succès d'applications plus connues telles que AIM, YIM et MSN Messenger. Étonnamment, ICQ est toujours utilisé par plus de11 millions d'utilisateurs dans le monde.
On ne sait pas grand-chose sur l'histoire d'ICQ, mais voici ce que nous savons: ICQ a été acquise par AOL en 1998, puis vendue d'AOL à Mail.Ru en 2010, puis open source par Mail.Ru en 2016.de son open source, principalement parce que la plupart des gens ne le savent tout simplement pas ou s'en moquent.
En bref, ce mouvement est la quintessence de "trop peu, trop tard" et je ne m'attends pas à ce qu'ICQ explose à nouveau en popularité. Mais ça est une belle décision de Mail.Ru, ils méritent donc un certain crédit.
4. Mélangeur
Les amateurs d'Open Source citent souvent Blender comme un exemple de logiciel open source bien fait. Cela sert de preuve que les logiciels open source peut être aussi bon que des alternatives de qualité professionnelle, et dans le cas de Blender, ce logiciel open source peut l'être mieux que les logiciels propriétaires.
Mais voici le kicker: ce n'était pas toujours open source!
Blender a débuté en tant qu'application d'animation interne en 1995, a été lancé en tant que shareware en 1998 et a été fermé en 2002 lorsque la société en développement a fait faillite. En dernier recours, le développeur principal a lancé une campagne de financement et a promisà l'open source Blender si la communauté a levé 100 000 €. L'objectif a été atteint en quelques mois et Blender est depuis lors open source.
Non seulement cela, mais la communauté Blender est plus vivante et active que jamais. Si vous voulez apprendre la modélisation 3D, l'animation, les effets visuels ou même le montage vidéo, consultez ces tutoriels pour démarrer avec Blender .
5. Le .NET Framework
Il y a cinq ans, si vous aviez interrogé un groupe de personnes pour des entreprises qu'ils pensaient le faire jamais adoptez la philosophie open source, Microsoft aurait probablement été en tête de liste. Alors quand Microsoft a ouvert le .NET Framework en 2014, les mâchoires de tout le monde sont tombées.
Pour comprendre pourquoi ce moment a été si monumental, nous devons savoir ce qu'est le .NET Framework et pourquoi il existe en premier lieu.
Sorti en 2002, le .NET Framework fournit une tonne de code que les développeurs peuvent utiliser pour accélérer le processus de développement. Par exemple, si je veux créer une application métier, je n'ai pas à coder toute la logique pourdessiner la fenêtre sur l'écran - le cadre peut gérer cela pour moi. Vérifiez notre guide d'introduction au .NET Framework pour plus de détails.
L'inconvénient est que le code basé sur .NET Framework ne peut s'exécuter que sur des machines qui ont l'environnement d'exécution .NET Framework, et pendant longtemps, il n'était disponible que pour Windows. Mais avec le framework étant open source, il peut être portésur Mac, Linux et d'autres systèmes d'exploitation, ce qui permet de créer des applications multiplateformes avec une seule base de code.
6. Live Writer
L'incursion de Microsoft dans les logiciels open source n'était pas une chose ponctuelle. Au cours des années qui ont suivi la création du .NET Framework en open source, Microsoft a fait de même pour plusieurs autres projets, y compris l'application bien-aimée Windows Live Writer.
Dans les années 2000, Microsoft a acquis et intégré une société appelée Onfolio et tous ses produits logiciels. L'une de ces applications, Onfolio Writer, a été publiée en 2007 sous le nom de Windows Live Writer, puis mise à jour annuellement jusqu'à sa dernière version en 2012. Àce point, le développement a cessé.
Heureusement pour les fans de Live Writer, l'application était open source en 2015 et s'est transformé en ce qui est maintenant connu sous le nom d'Open Live Writer. Ceci est un excellent exemple de la raison pour laquelle le logiciel open source est idéal pour les utilisateurs finaux: si les développeurs d'origine arrêtent de travailler dessus, quelqu'un d'autre peut fourchez-le et continuez à travailler dessus .
7. Xamarin Studio
Voici un troisième exemple de Microsoft agissant correctement par la communauté open source.
Xamarin Studio était un propriétaire environnement de développement intégré qui a simplifié le processus de création d'applications Mono, Cocoa, Android et iOS à l'aide de C #. Début 2016, Microsoft s'est précipité pour acquérir Xamarin et tous ses produits logiciels, puis en a ouvert la plupart.
Xamarin Studio lui-même a été abandonné car la plupart de ses fonctionnalités ont été incorporées dans Microsoft Visual Studio. Tous les autres logiciels du SDK Xamarin ont été publiés sous la licence MIT. Ils ont même pris Mono, une réimplémentation du .NET Framework menée par Xamarinqui était sous licence GPL et LGPL, et l'a renouvelée sous MIT.
En d'autres termes, Microsoft a pris un projet bien connu dont les parties étaient soit propriétaires, soit open source avec des restrictions et en a rendu la plupart vraiment open source sans restrictions.
8. Code Visual Studio
Les bons éditeurs de texte pour les programmeurs sont difficiles à trouver. Sublime Text est excellent mais coûte 70 $, et les alternatives open source comme Atom et Brackets ont toujours eu des problèmes par exemple, des performances médiocres, des mises à jour boguées, etc..Studio Code que nous pourrions avoir le meilleur des deux mondes.
Remarque: Visual Studio Code est complètement distinct de Visual Studio.
Visual Studio Code a été lancé pour la première fois en juin 2015 sous une licence propriétaire fermée. Mais après de nombreux retours et de nombreuses demandes de la communauté, Microsoft l'a ouvert et l'a publié sur GitHub sous la licence MIT . Maintenant, c'est sans doute le meilleur éditeur de texte existant et de nombreux anciens utilisateurs de Sublime / Atom / Brackets ont sauté en sa faveur.
Je l'utilise personnellement tous les jours et je le recommande vivement. Si vous voulez commencer, consultez ces conseils de productivité pour les utilisateurs de Visual Studio Code .
Le logiciel Open Source est l'avenir
Les logiciels propriétaires existeront toujours et c'est indéniable. Mais il est fascinant de voir comment le mouvement open source gagne du terrain. Vous voulez explorer encore plus loin? Voir notre article sur trouver un logiciel open source pour Windows .
De plus en plus, il devient possible de se débrouiller avec rien d'autre que des logiciels open source . Assurez-vous simplement de comprendre les différences subtiles entre logiciels "open source" et "gratuits" - les deux ne sont pas synonymes, même si les utilisateurs ont tendance à les confondre.
Que pensez-vous des logiciels open source? Le cherchez-vous autant que possible? Ou préférez-vous la meilleure qualité générale des applications propriétaires? Partagez avec nous dans un commentaire ci-dessous!
À propos de l'auteur