Qu'est-ce qu'un logiciel propriétaire? 5 façons de battre les logiciels open-source

Les logiciels libres sont populaires, mais qu'en est-il des logiciels propriétaires? Voici quelques façons dont les logiciels à source fermée bénéficient d'avantages par rapport aux options open-source.

Les logiciels libres sont populaires, mais qu'en est-il des logiciels propriétaires?  Voici quelques façons dont les logiciels à source fermée bénéficient d'avantages par rapport aux options open-source.
Publicité

Avez-vous réfléchi à la façon dont le logiciel de votre ordinateur est conçu? Si vous avez acheté votre PC en personne, il est probable qu'il utilise un logiciel propriétaire: un logiciel qui est généralement créé pour le profit, pour lequel vous ne pouvez pas éditer le code source vous-même.

Lorsque vous acceptez un long contrat de licence de l'utilisateur final lors de l'installation d'un nouveau programme, vous installez probablement un logiciel propriétaire.

Pourquoi la plupart des logiciels que nous rencontrons sur Windows, macOS et nos smartphones sont-ils propriétaires? Eh bien, il y a certains avantages à ce style de création et de distribution de logiciels 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 appartenant à un propriétaire privé. Cela signifie que quelqu'un possède les droits de propriété intellectuelle sur le code qui fait fonctionner 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 Free Software: Quelle est la différence et pourquoi est-ce important? Open Source vs Free Software: Quelle est la différence et pourquoi est-ce important? Beaucoup supposent que "open source" et "free software" signifient la même chose mais ce n'est pas vrai. Il est dans votre intérêt de connaître les différences. En savoir plus, qui vous permet d'afficher, de modifier et de redistribuer le code qui fait fonctionner un programme. Les logiciels propriétaires ne vous accordent pas cette permission. Au lieu de cela, son code est souvent inaccessible. Les entreprises distribuent ces programmes en tant que fichiers binaires que nous ne sommes pas autorisés à ouvrir.

Les logiciels à source fermée peuvent être répandus ces jours-ci, mais cela n'a pas toujours été le cas. Alors que le terme «logiciel libre» est apparu dans les années 1980, et que «l'open source» n'a été inventé qu'en 1998, le logiciel était largement libre de coûts et de restrictions avant 1980.

C'était l'année où le Congrès américain étendait la protection du droit d'auteur aux programmes informatiques. Des entreprises comme IBM et Apple ont encouragé cette décision, car elles souhaitaient trouver une autre façon de monétiser les produits informatiques. Ce modèle de gestion est depuis devenu le moyen de facto 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 grands.

1. Régime de revenus clairs

Le développement de logiciels prend du temps. Comment faites-vous de l'argent en le faisant? Si vous êtes une société d'informatique, vos revenus de base 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 a déjà acheté un.

Vous devez soit planifier l'obsolescence et raccourcir arbitrairement la vie de votre produit Obsolescence planifiée: Pourquoi nous ne pouvons pas avoir de belles choses Obsolescence: Pourquoi nous ne pouvons pas avoir de belles choses Combien d'argent gaspillez-vous en raison de "l'obsolescence planifiée"? Dans cet article, nous expliquons ce que c'est, pourquoi cela devrait vous concerner, et ce que vous pourriez faire à ce sujet. Lire la suite, ou vous trouvez un moyen de monétiser le logiciel que les gens 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 de droits d'auteur. Pendant la plus grande partie de son histoire, la société a réalisé l'essentiel de son chiffre d'affaires grâce aux ventes de Windows et de Microsoft Office. Apple est plus connu pour son matériel, mais il apporte également de l'argent à partir des ventes de musique sur iTunes et des ventes d'applications dans l'App Store d'Apple.

Si vous êtes un développeur indépendant qui cherche à créer votre propre application ou à créer une société de logiciels, la création de votre programme propriétaire permet un plan d'affaires assez simple. 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 .

2. Plus facile d'établir la vision et la direction

Il est non seulement plus facile de déterminer un plan financier avec un logiciel à source fermée, mais il est plus facile d'établir n'importe quel type de plan.

Vous et votre équipe êtes les seuls à avoir votre 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 quelqu'un abatte votre prototype à moitié terminé. Vous pouvez également travailler sur un projet pendant des années sans que personne ne sache et ne critique votre lent progrès.

Sous Linux, Ubuntu a récemment abandonné la prochaine version de son interface Unity Qu'est-ce que le passage à GNOME signifie pour Ubuntu Qu'est-ce que le passage à GNOME signifie pour Ubuntu? Canonical a annoncé la fin du bureau Unity. Depuis Ubuntu 18.04, le bureau GNOME sera restauré. Qu'est-ce que cela signifie pour Ubuntu, et sa relation avec les utilisateurs de Linux? Lire la suite après avoir passé des années à préparer le logiciel pour la sortie Comment installer Unity 8 et Mir sur Linux Ubuntu dès maintenant Comment installer Unity 8 et Mir sur Linux Ubuntu Maintenant Avec Un temps, Unity 8 devrait unifier l'expérience Ubuntu entre les téléphones, les tablettes, et les ordinateurs de bureau, en utilisant le serveur d'affichage Mir. Vous pouvez essayer tous les deux aujourd'hui avec Ubuntu 16.10 Yakkety Yak. Lire la suite (et recevoir un peu de critique en cours de route).

Le projet GNOME a sorti la version 3.0 en 2011, mais il a fallu des années avant que l'interface atteigne un point que beaucoup considèrent comme mature. Explication: Un regard sur l'un des bureaux les plus populaires de Linux GNOME expliqué: Un regard sur l'un des bureaux 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 lancer un projet seulement quand il est prêt ou que vous libérez une expérience moins complète et que vous l'itérez en cours de route, les yeux regardent et commentent ce que vous faites.

Les gens ont tendance à résister au changement et peuvent abattre un projet parce qu'ils sont trop différents de ce qu'ils savent. Un peu d'intimité va un long chemin vers donner à votre logiciel une chance de se battre.

Jaron Lanier, auteur de You Are Not a Gadget, établit un parallèle avec la biologie:

«La créativité nécessite une« encapsulation »périodique et temporaire, par opposition au genre d'ouverture mondiale constante suggérée par le slogan« L'information veut être libre ». Les cellules biologiques ont des murs, les universitaires utilisent le secret temporaire avant de publier, et de vrais auteurs avec de vraies voix pourraient vouloir polir un texte avant de le publier. Dans tous ces cas, l'encapsulation est ce qui permet la possibilité de tester et de rétroaction qui permet une quête de l'excellence. Être constamment diffusé dans une bouillie mondiale, c'est embrasser la mondanité. "

D'un autre côté, une fois que vous obtenez votre vision dans le monde, les logiciels propriétaires vivent et meurent souvent en fonction de leur compétitivité. Beaucoup de projets impressionnants ont disparu au fil des ans en raison de leur incapacité à générer suffisamment de revenus.

Ces programmes perdent leur 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 plus de logiciels grand public

Lorsque vous entrez dans un magasin, il y a de fortes chances que tous les logiciels que vous voyez soient fermés. Cela inclut tout, des systèmes d'exploitation aux scanneurs de virus en passant par les jeux vidéo. Le développement de logiciels propriétaires considère les programmes comme des produits, donc il encourage la création de plus de produits.

Le développement Open Source traite les logiciels plus comme du code. Code devrait être libre de voir, modifier et partager. Et s'il existe déjà un programme qui 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 dupliqués dans le monde open source, mais vous n'avez pas le même nombre de personnes qui font des versions concurrentes de programmes similaires afin d'obtenir le plus d'argent.

L'App Store d'Apple et Google Play sont remplis d'applications propriétaires. Steam est rempli de jeux à source fermée, dont beaucoup sont plutôt innovants:

Il existe de nombreux programmes Open Source. Les meilleurs logiciels Linux Les meilleurs logiciels Linux sont disponibles pour Linux. Que vous soyez nouveau sur le système d'exploitation ou que vous soyez un utilisateur chevronné, vous trouverez toujours un logiciel Linux nouveau et utile à aimer. Ce sont nos favoris. Lire la suite 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 du logiciel libre. Lorsque tout le monde peut voir le code, nous pouvons voir et traiter les exploits potentiels. Nous pouvons également confirmer si le programme fait quelque chose de louche.

Mais c'est seulement le cas si quelqu'un regarde réellement à travers tout le code. Un bug peut exister sur un composant de base de chaque ordinateur Linux pendant des décennies sans que personne ne s'en aperçoive. Certes, cela se produit dans les logiciels propriétaires comme Windows, aussi. Cela montre que ni l'une ni l'autre approche n'est nécessairement une meilleure façon de traiter les bogues.

Néanmoins, il existe des scénarios où il est préférable d'utiliser un logiciel à 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 à un tel logiciel et à l'expertise pour le faire. Et tandis que la sécurité à travers l'obscurité ne peut pas être la seule ligne de défense est la sécurité par l'obscurité plus sûre que le logiciel Open Source? La sécurité par l'obscurité est-elle plus sûre que le logiciel libre? Les logiciels Open Source présentent des avantages de sécurité clairs. L'approche inverse est la sécurité à travers l'obscurité. Une approche est-elle réellement plus sûre que l'autre ou est-il possible qu'il y ait de la vérité dans les deux? Lire la suite, il y a des cas où cela aide.

5. Support plus réactif

La plupart des logiciels libres et open source sont fournis tels quels. Vous pouvez rapporter des bugs et espérer que quelqu'un prend le temps de les corriger, mais personne n'est obligé de le faire. Si vous avez les connaissances, vous pouvez résoudre le problème vous-même et partager le correctif avec les autres. C'est l'un des grands avantages des logiciels open source, mais la plupart d'entre nous ne sommes pas en mesure de corriger nous-mêmes les bugs, même si nous sommes programmeurs.

Un logiciel propriétaire est souvent fourni en tant que produit. Le propriétaire considère les utilisateurs comme des consommateurs, et ils s'attendent à ce que ce qu'ils achètent fonctionnera d'une certaine manière. Les développeurs ont donc plus d'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 pour recevoir de l'aide.

Cela ne veut pas dire que les logiciels fermés n'ont pas de bugs. Les pépins, les retards et les mauvaises performances sont parmi les principales raisons pour lesquelles les gens envisagent de passer de Windows à Linux 7 Signes d'avertissement que vous êtes censé passer à Linux 7 Signes d'avertissement que vous êtes censé 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 dans l'âme. Vous vous demandez si vous êtes un utilisateur Linux secret? Voici les signes d'avertissement. Lire la suite . Mais au moins, vous savez où vous tourner et avoir 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 drastiques et parfois même à des comportements manipulateurs Ne laissez pas Windows 10 vous espionner: Gérez votre vie privée! Ne laissez pas Windows 10 vous espionner: Gérez votre vie privée! Windows 10 vous regarde. Le dernier système d'exploitation de Microsoft recueille sans doute plus d'informations personnelles que jamais auparavant. Nous vous montrerons comment mieux contrôler votre vie privée. Lire la suite afin de rivaliser sur le marché. Les logiciels coûteux ne sont pas disponibles pour les personnes sans argent ou dans les régions où le programme n'est pas à vendre.

Mais il serait carrément malhonnête de dire que le modèle exclusif n'a pas ses avantages.

Personnellement, j'utilise Linux et préfère le logiciel libre. 5 raisons pour lesquelles le logiciel doit être gratuit et ouvert 5 raisons pour lesquelles le logiciel doit être gratuit et ouvert Le logiciel libre ne signifie pas simplement que vous utilisez l'application ou le jeu sans payer. C'est sur la longévité, la vie privée, la propriété, et bien plus encore! Lire la suite . Les logiciels propriétaires peuvent offrir une façon plus claire de gagner de l'argent, mais ces programmes ont tendance à disparaître une fois que le revenu se tarit.

In this article