6 mythes sur les logiciels libres démystifiés
Logiciel Open Source Qu'est-ce qu'un logiciel Open Source? [MakeUseOf explique] Qu'est-ce qu'un logiciel Open Source? [MakeUseOf explique] "Open source" est un terme assez répandu ces temps-ci. Vous savez peut-être que certaines choses sont open source, comme Linux et Android, mais savez-vous ce que cela implique? Ce qui est ouvert… Lire la suite, c'est génial! Ou est-ce? Malgré la popularité croissante des alternatives open source 14 Alternatives libres et open source pour logiciels payants 14 Alternatives libres et open source pour logiciels payants Ne gaspillez pas votre argent en logiciels à usage personnel! Non seulement des alternatives gratuites existent, mais elles offrent probablement toutes les fonctionnalités dont vous avez besoin et peuvent être plus faciles et plus sûres à utiliser. Lisez plus sur toutes sortes de programmes propriétaires, beaucoup de gens ne comprennent toujours pas la nature de l'industrie open source.
Certaines personnes pensent que les logiciels open source vont ruiner le monde de la programmation. D'autres pensent que les logiciels open source sont le seul espoir pour l'humanité. De mauvais mythes circulent entre les deux extrêmes, ce qui rend difficile de discerner les vérités sous-jacentes de tout cela.
Croyez-vous encore à ces mythes open source??
Mythe: l'open source est pour les utilisateurs de Linux
L'histoire et l'environnement de Linux sont ancrés dans la culture open source. Il est donc facile de comprendre pourquoi les gens supposent que les logiciels open source sont: “un phénomène Linux”. Et dans une certaine mesure, la déclaration est vraie: de nombreux programmes open source sont fait avec la disponibilité de Linux comme facteur de motivation principal.
Mais si vous êtes un utilisateur Windows ou Mac et pensez que vous n'avez pas besoin de vous préoccuper de ces choses, vous vous trompez. En fait, il y a de fortes chances que certains de vos programmes préférés soient open source et que vous ne le sachiez pas.
Exemples: VLC, Pidgin, GIMP, Audacity, Calibre et WinCDEmu, entre autres.
La vérité est que les programmes open source sont toujours utiles même si vous n’adhérez pas à la philosophie open source. Ce n'est pas juste pour les freaks et les geeks de Linux; c'est pour toutes les personnes. En fin de compte, c’est en quoi consiste l’open source..
Mythe: l'open source est moins / plus sécurisé
La sécurité de l'information est un gros problème ces jours-ci, mais ce qui est amusant, c'est que les gens des deux côtés du champ de bataille - ceux qui le sont pour et ceux qui sont contre logiciel open source - utilisation “Sécurité” pour soutenir leurs arguments.
D'un côté, il y a ceux qui affirment que le code disponible publiquement rend un programme instable. Après tout, cela expose les rouages internes d’un programme aux regards malveillants, ce qui permet aux pirates informatiques et aux créateurs de programmes malveillants d’intervenir plus facilement et d’exploiter des vulnérabilités..
De l’autre côté, vous avez ceux qui prétendent que les programmes open source sont plus garantir. Ouvrir le code au public signifie avoir plus de regards qui peuvent capter les erreurs et plus de mains qui peuvent rapidement corriger les failles de sécurité en cas de besoin.
La réalité est que les deux côtés ont raison selon le contexte. Tout le monde peut s’entendre sur ceci: les logiciels open source sont confrontés à une ensemble différent de problèmes que les logiciels propriétaires. Ni est nécessairement meilleur ou pire que l'autre.
Mythe: Les grandes entreprises évitent l'open source
Les gens écrivent un code ouvert Pourquoi les gens contribuent-ils à des projets Open Source? Pourquoi les gens contribuent-ils à des projets Open Source? Le développement open source est l'avenir du logiciel. C'est formidable pour les utilisateurs car les logiciels open source sont généralement disponibles gratuitement et sont souvent plus sûrs à utiliser. Mais qu'est-ce qui oblige les développeurs à contribuer gratuitement au code? Lisez Plus pour de nombreuses raisons, impliquant principalement des programmeurs amateurs ou indépendants. En tant que tel, les gens pensent que “entreprises sérieuses” comme Microsoft ou Apple sont au-dessus de la cause open source.
Ce n'est pas tout à fait vrai.
L'année dernière, Microsoft est allé de l'avant et a ouvert son code source .NET Framework Un début GNU pour Microsoft: ce qu'un framework Open Source signifie pour le reste de nous Un début GNU pour Microsoft: ce qu'un framework .NET Open Source signifie pour le reste Nous Microsoft vient de publier une partie importante de son code sous une licence open source permissive. Ce mouvement rompt avec des années de tradition. Mais pourquoi et qu'est-ce que cela signifie pour vous? Lire la suite, un mouvement qui a généré beaucoup de discussions entre programmeurs. Cette année, Apple a emboîté le pas et a ouvert son code de programmation Swift Swift Is Going Open Source: So What? Swift d'Apple va devenir open source: et alors? Même si vous n'êtes pas un programmeur, la décision d'Apple d'ouvrir Swift en source aura un impact sur vous. Voulez-vous savoir pourquoi et comment? Lire la suite, un autre geste qui a choqué les programmeurs du monde entier.
Deux sociétés parmi les plus exclusives au monde se préparent à l'idéal de l'open source. On ne peut plus jamais dire que l'open source est réservée aux amateurs et aux indépendants. Quand cela fonctionne, cela fonctionne - peu importe qui vous êtes.
Mythe: “Fais ce que tu veux”
Le concept d’open source est simple: le code qui se cache derrière un programme est mis à la disposition du public. Lorsque les gens entendent cela, la pensée immédiate tend à être, “Et si quelqu'un vole le code?”
Et en fait, certaines personnes faire voler le code ouvert. Certaines personnes pensent que si le code est mis à la disposition du public, il peut continuer et l'utiliser comme bon lui semble, mais ce n'est pas ainsi que cela fonctionne. Comme les images, les vidéos et la musique, les logiciels sont également protégés par des droits d'auteur. Concerned About Copyright? Un guide pour utiliser légalement des images sur le Web concernant le droit d'auteur? Un guide pour l'utilisation légale d'images sur le Web Le droit d'auteur est un sujet complexe. Une bonne compréhension facilite les choses. Si vous vous demandez dans quelles circonstances vous pouvez utiliser le travail créatif de quelqu'un d'autre, attendez-vous à des réponses ici. Lire la suite .
En résumé, cela signifie que vous devez respecter les dispositions de toute licence open source. Licences de logiciel Open Source: lesquelles devriez-vous utiliser? Licences de logiciel Open Source: lesquelles devriez-vous utiliser? Saviez-vous que toutes les licences Open Source ne sont pas identiques? Lire plus le code est publié sous.
Certaines licences (telles que les licences BSD et MIT) sont en réalité faire vous permettre de “fais ce que tu veux” avec le code, allant même jusqu'à vous permettre de commercialiser des dérivés et tout le reste. Mais toutes les licences ne sont pas comme ça, et il est de votre responsabilité de savoir ce qui est permis et d'obéir..
Mythe: Le codage Open Source est chaotique
Imaginez que vous essayez de concevoir une voiture avec une centaine d'autres personnes qui crient leurs suggestions. Hectique et frustrant, juste? “Conception par comité” fonctionne rarement dans le monde réel, alors pourquoi fonctionne-t-il pour le développement de logiciels?
Eh bien, ça ne va pas. Le développement open source est ne pas “conception par comité”, même si cela sonne certainement de cette façon sur le papier.
“Mais je pensais que tout le monde pouvait contribuer à un projet open source!” Ils peuvent le faire, mais les contributions publiques sont vérifiées et approuvées par ceux qui gèrent le projet. Si un changement proposé ne correspond pas à la vision du projet, il peut être refusé. L'ensemble du processus est étonnamment simple et ordonné.
Mais lorsque les dirigeants de projet commencent à ne plus s'entendre sur la vision et la direction, les choses peuvent devenir désordonnées - et c'est à ce moment-là que les projets se transforment en logiciels Open Source et Forking: Les bons, les grands et les tristes logiciels Open Source et Forking: les bons, les grands et The Ugly Parfois, l'utilisateur final profite grandement des forks. Parfois, la fourchette se fait sous un voile de colère, de haine et d’animosité. Regardons quelques exemples. En savoir plus, terme décrivant le processus de clonage de code source ouvert en tant que projet séparé et en le développant dans un sens différent de l'objectif initial.
Mythe: le codage Open Source est un pro bono
Ce n’est pas parce que les logiciels open source sont souvent mis à disposition gratuitement que les développeurs open source travaillent gratuitement. Certains le font, bien sûr, mais il existe plusieurs façons pour un programmeur open source de gagner de l'argent Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent La vérité est que de nombreux développeurs et projets OSS génèrent des revenus. Lire la suite .
Parfois, un programme est tellement utile et essentiel au flux de travail d’une entreprise que celle-ci parrainera les codeurs dudit programme et leur fournira des fonds pour qu’ils puissent continuer à y travailler..
Un autre exemple est celui où les programmeurs offrent le code source gratuitement mais facturent les téléchargements binaires. Allez plus loin et vous trouverez des programmeurs qui fournissent les téléchargements gratuitement mais qui facturent le support technique..
C'est juste gratter la surface, mais cela montre que pro bono n'est pas un attribut nécessaire pour un développeur open source.
Quels autres mythes sont là?
Sachant que les mythes ci-dessus sont exagérés et / ou faux, vous sentez-vous plus ou moins enclin à adopter les logiciels open source? Personnellement, je suis neutre en la matière. Si un programme est bon, je l'utilise peu importe la façon dont il a été conçu.
Cela étant dit, nous savons que de nombreux autres mythes open source circulent encore sur le Web. Si vous en rencontrez, n'hésitez pas à nous en parler..
Quelles sont vos pensées sur le mouvement open source? Partagez avec nous dans les commentaires ci-dessous!
Crédits image: ordinateur abstrait par bluebay via Shutterstock, ordinateur portable verrouillé par rangizzz via Shutterstock, syntaxe de code par photovibes via Shutterstock, groupe se disputant par Ellagrin via Shutterstock, programmeur par Corepics via Shutterstock
En savoir plus sur: Linux, Microsoft, Open Source.