Qu'est-ce qu'un logiciel propriétaire? 5 Ways It Beats Open-Source Software
Avez-vous réfléchi à la conception du logiciel sur votre ordinateur? Si vous avez acheté votre PC en personne, il est probable qu'il utilise un logiciel propriétaire: logiciel généralement créé dans un but lucratif, pour lequel vous ne pouvez pas modifier le code source vous-même..
Lorsque vous acceptez un long contrat de licence utilisateur final lors de l'installation d'un nouveau programme, vous installez probablement un logiciel propriétaire.
Pourquoi la plupart des logiciels rencontrés sous Windows, macOS et nos smartphones sont-ils propriétaires? Eh bien, ce style de création et de distribution de logiciels présente certains avantages qui amènent de nombreux développeurs à le considérer comme la voie à suivre..
Qu'est-ce qu'un logiciel propriétaire??
Un logiciel propriétaire est un logiciel qui appartient à un propriétaire privé. Cela signifie que quelqu'un détient les droits de propriété intellectuelle sur le code qui exécute le programme. Le propriétaire peut être une entreprise ou un développeur individuel.
Le logiciel propriétaire est également connu sous le nom de logiciel à code source fermé. Ceci est en contraste avec les logiciels libres et open-source Open Source vs. Logiciel Libre: quelle est la différence et pourquoi est-ce important? Logiciel libre contre logiciel libre: quelle est la différence et pourquoi est-ce important? Beaucoup supposent que "open source" et "logiciel libre" signifient la même chose, mais ce n'est pas vrai. Il est dans votre intérêt de connaître les différences. Lire la suite, qui vous permet d'afficher, de modifier et de redistribuer le code qui fait tic-tac un programme. Les logiciels propriétaires ne vous accordent pas cette permission. Au lieu de cela, son code n'est souvent pas accessible. Les entreprises distribuent ces programmes sous forme de fichiers binaires que nous ne sommes pas autorisés à ouvrir.
Les logiciels à sources fermées sont peut-être répandus ces jours-ci, mais cela n'a pas toujours été le cas. Alors que le terme “logiciel gratuit” est venu dans les années 1980, et “Open source” n'a pas été inventé avant 1998, le logiciel était en grande partie gratuit et sans restrictions avant 1980.
Cette année-là, le Congrès américain a étendu la protection du droit d'auteur aux programmes informatiques. Des sociétés telles qu'IBM et Apple ont encouragé cette initiative car elles recherchaient une autre façon de monétiser les produits informatiques. Ce modèle d’affaires est devenu depuis de facto le moyen de produire des logiciels.
Alors, qu'est-ce qui attire les développeurs vers le modèle propriétaire? Et quels sont les avantages pour les utilisateurs? Voici quelques-uns des plus gros.
1. Régime de revenus clair
Développer des logiciels prend du temps. Comment gagnez-vous de l'argent en le faisant? Si vous êtes une entreprise informatique, vos revenus principaux proviennent des ventes de matériel. Mais alors vous êtes dans une situation difficile si tout le monde qui a besoin ou veut un ordinateur en a déjà acheté un.
Vous devez soit planifier l'obsolescence, soit raccourcir la durée de vie de votre produit. Obsolescence planifiée: Pourquoi ne pouvons-nous pas avoir de belles choses? Obsolescence planifiée: Pourquoi ne pouvons-nous pas avoir de belles choses Dans cet article, nous expliquons en quoi cela consiste, pourquoi cela devrait vous concerner et ce que vous pourrez peut-être faire à ce sujet. En savoir plus, ou vous trouvez un moyen de monétiser les logiciels que les utilisateurs utilisent sur ces machines (ou, comme l'industrie nous l'a montré, pourquoi pas les deux?).
Microsoft est un géant de la technologie grâce à la possibilité de logiciels protégés par le droit d'auteur. Pendant la majeure partie de son histoire, la société a tiré l'essentiel de son argent des ventes de Windows et de Microsoft Office. Apple est plus connu pour son matériel, mais il rapporte également de l'argent grâce aux ventes de musique sur iTunes et aux ventes d'applications dans l'App Store d'Apple..
Si vous êtes un développeur indépendant cherchant à créer votre propre application ou à créer une entreprise de logiciels, rendre votre programme propriétaire permet d’obtenir un plan d’affaires assez simple. Si vous êtes un créateur de logiciels open source, la façon dont vous gagnez de l'argent n'est pas aussi claire. 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 de logiciels libres génèrent des revenus. Lire la suite .
2. Plus facile d'établir la vision et la direction
Non seulement il est plus facile de déterminer un plan financier avec un logiciel à source fermée, mais il est plus facile d’établir tout genre de plan.
Vous et votre équipe êtes les seules personnes à avoir leur mot à dire sur la forme d'un projet. Travailler en privé vous donne la liberté d’expérimenter de manière radicale sans craindre que l’on abatte votre prototype à moitié achevé. Vous pouvez également travailler sur un projet pendant des années sans que personne ne le sache ni ne critique votre lenteur des progrès..
Sous Linux, Ubuntu a récemment abandonné la prochaine version de son interface Unity. Ce que Revenir à GNOME signifie pour Ubuntu Ce qui revient à GNOME signifie pour Ubuntu Canonical a annoncé la fin du bureau Unity. À partir d’Ubuntu 18.04, le bureau GNOME sera restauré. Qu'est-ce que cela signifie pour Ubuntu et ses relations avec les utilisateurs de Linux? Lisez plus après avoir passé des années à préparer le logiciel pour la publication Comment installer Unity 8 et Mir sous Linux Ubuntu maintenant Comment installer Unity 8 et Mir sous Linux Ubuntu maintenant Un peu plus tard, Unity 8 unifiera l'expérience Ubuntu sur les téléphones et des ordinateurs de bureau à l’aide du serveur d’affichage Mir. Vous pouvez essayer les deux aujourd'hui avec Ubuntu 16.10 Yakkety Yak. Lire la suite (et recevoir un bon nombre de critiques en cours de route).
Le projet GNOME a publié la version 3.0 en 2011, mais il a fallu des années avant que l'interface atteigne un point que beaucoup considéreraient comme mature: GNOME expliqué: Regard sur l'un des ordinateurs de bureau les plus populaires de Linux GNOME expliqué: Regard sur l'un des ordinateurs de bureau les plus populaires de Linux Vous êtes intéressé par Linux et vous avez rencontré "GNOME", un acronyme pour GNU Network Object Model Environment. GNOME est l'une des interfaces open source les plus populaires, mais qu'est-ce que cela signifie? Lire la suite . Que vous essayiez de publier un projet seulement quand il est prêt ou que vous publiez une expérience moins complète au début et que vous parcouriez le chemin en chemin, vos yeux observent et commentent ce que vous faites..
Les gens ont tendance à résister au changement et risquent d'abattre un projet parce qu'ils sont trop différents de ce qu'ils savent. Un peu de confidentialité contribue grandement à donner à votre logiciel une chance de se battre.
Jaron Lanier, auteur de Vous n'êtes pas un gadget, établit un parallèle avec la biologie:
“La créativité nécessite une «encapsulation» périodique et temporaire, par opposition au type d'ouverture globale constante suggéré par le slogan «L'information veut être libre». Les cellules biologiques ont des murs, les universitaires utilisent un secret temporaire avant de publier et les vrais auteurs avec des voix réelles pourraient vouloir peaufiner un texte avant de le publier. Dans tous ces cas, l’encapsulation offre la possibilité de tests et de retours d’informations qui permettent de rechercher l’excellence. Être constamment diffusé dans un monde global, c'est embrasser la mondanité.”
D'autre part, une fois que vous avez votre vision du monde, un logiciel propriétaire vit et meurt souvent en fonction de sa compétitivité. De nombreux projets impressionnants ont disparu au fil des ans en raison de leur incapacité à générer suffisamment de revenus.
Ces programmes perdent la compatibilité avec les nouveaux systèmes d'exploitation et les développeurs ne publient jamais le code. Ainsi, les utilisateurs manquent. Pendant ce temps, les projets créatifs open source peuvent continuer à exister sans jamais générer de profit, car gagner de l'argent n'a jamais été le but.
3. encourage davantage de logiciels grand public
Lorsque vous entrez dans un magasin, il y a de fortes chances que tous les logiciels que vous voyez sur l'écran soient des sources fermées. Cela inclut tout, des systèmes d'exploitation aux antivirus en passant par les jeux vidéo. Le développement de logiciels propriétaires considère les programmes comme des produits, ce qui encourage la création de plus de produits..
Le développement open source considère les logiciels davantage comme du code. Le code devrait être libre de voir, éditer et partager. Et si un programme existe déjà et qu'il fait ce dont vous avez besoin, il y a moins de raisons d'écrire votre propre code à partir de zéro. Cela ne veut pas dire qu'il n'y a pas beaucoup d'efforts en double dans le monde de l'open source, mais vous n'avez pas le même nombre de personnes qui produisent des versions concurrentes de programmes similaires afin de récolter le plus de dollars possible..
L'Apple App Store et Google Play sont remplis d'applications propriétaires. Steam regorge de jeux à sources fermées, dont beaucoup sont plutôt novateurs:
Il existe de nombreux programmes open-source de qualité supérieure. Le meilleur logiciel Linux. Le meilleur logiciel Linux. Des applications impressionnantes sont disponibles pour Linux. Que vous soyez nouveau sur le système d'exploitation ou que vous soyez un utilisateur expérimenté, vous trouverez toujours de nouveaux logiciels utiles à Linux. Ce sont nos favoris. Lisez plus dans le monde, mais beaucoup de ces programmes existent depuis des années, voire des décennies. Il n'y a tout simplement pas autant d'applications de bureau open source de qualité disponibles.
4. Meilleure sécurité dans certaines situations
Vous avez peut-être entendu parler de la sécurité comme l'un des avantages des logiciels open source. Lorsque tout le monde peut voir le code, nous pouvons voir et résoudre les exploits potentiels. Nous pouvons également confirmer si le programme fait quelque chose de louche.
Mais ce n'est le cas que si quelqu'un examine réellement tout le code. Un bogue peut exister pendant des décennies sur un composant principal de chaque ordinateur Linux sans que personne ne le remarque. Certes, cela se produit également dans les logiciels propriétaires tels que Windows. Cela prouve que ni l'une ni l'autre de ces approches n'est nécessairement une meilleure façon de traiter les bogues..
Néanmoins, dans certains cas, il est préférable d’utiliser des logiciels à source fermée. Avons-nous tous besoin de voir le code source des programmes utilisés pour lancer des missiles? Il est probablement préférable que moins de personnes aient accès à ce logiciel et possèdent l'expertise nécessaire pour le créer. Et alors que la sécurité par l'obscurité ne peut pas être la seule ligne de défense, la sécurité par l'obscurité est-elle plus sûre que les logiciels Open Source? La sécurité via Obscurity est-elle plus sûre qu'un logiciel Open Source? Les logiciels Open Source offrent des avantages évidents en matière de sécurité. L'approche opposée est la sécurité par l'obscurité. Une approche est-elle réellement plus sûre que l'autre ou est-il possible qu'il y ait du vrai dans les deux? Lire plus, il y a des cas où cela aide.
5. Support plus réactif
La plupart des logiciels libres et ouverts sont fournis tels quels. Vous pouvez signaler des bogues et espérer que quelqu'un prenne le temps de les corriger, mais personne n'est obligé de le faire. Si vous en avez la connaissance, vous pouvez résoudre le problème vous-même et partager le correctif avec d'autres personnes. C’est l’un des grands avantages des logiciels open source, mais la plupart d’entre nous ne sommes pas en mesure de corriger les bugs nous-mêmes, même si sont programmeurs.
Un logiciel propriétaire est souvent fourni en tant que produit. Le propriétaire considère les utilisateurs comme des consommateurs et espère que ce qu'ils achèteront fonctionnera d'une certaine manière. Les développeurs ont donc davantage l'obligation de s'attaquer aux problèmes. Parfois, il existe une adresse e-mail ou un numéro de téléphone que vous pouvez contacter afin de recevoir de l'aide..
Cela ne veut pas dire que les logiciels à source fermée ne comportent pas de bogues. Les problèmes, les retards et les mauvaises performances font partie des principales raisons qui incitent les utilisateurs à passer de Windows à Linux 7: signes avant-coureurs indiquant que vous êtes censé passer sous Linux 7 indiquant que vous êtes sur le point de passer à Linux J'étais un utilisateur Windows pendant des années, mais faisait des choses qui m'ont appris que je suis un utilisateur de Linux à cœur. Vous vous demandez si vous êtes un utilisateur secret de Linux? Voici les signes avant-coureurs. Lire la suite . Mais au moins, vous savez où vous adresser et avez un certain effet de levier lorsque vous avez besoin de soutien..
Le logiciel propriétaire est-il meilleur??
Les logiciels propriétaires sont sujets à des changements radicaux et parfois même à un comportement manipulateur Ne laissez pas Windows 10 vous espionner: gérez votre confidentialité! Ne laissez pas Windows 10 vous espionner: gérez votre confidentialité! Windows 10 vous surveille. Le dernier système d'exploitation de Microsoft collecte sans aucun doute plus d'informations personnelles que jamais auparavant. Nous vous montrerons comment mieux gérer votre vie privée. Lire la suite afin de rivaliser sur le marché. Les logiciels onéreux ne sont pas non plus disponibles pour les personnes sans argent ou dans les régions où le programme n'est pas à vendre..
Mais il serait tout à fait malhonnête de dire que le modèle propriétaire n’a pas ses avantages..
Personnellement, j'utilise Linux et préfère les logiciels libres. 5 raisons pour lesquelles les logiciels devraient être gratuits et à code source ouvert. 5 raisons pour lesquelles les logiciels devraient être libres et à code source ouvert. Les logiciels libres ne signifient pas seulement que vous devez utiliser l'application ou le jeu sans payer. C'est une question de longévité, d'intimité, de propriété et bien plus encore! Lire la suite . Un logiciel propriétaire peut offrir un moyen plus clair de gagner de l'argent, mais ces programmes ont tendance à disparaître une fois que le revenu est épuisé.