Source partagée

La source partagée par est le cadre de s de Microsoft ' pour le partageant le code source de du programme informatique de avec des individus et des organismes. L'initiative partagée de la source de Microsoft inclut un éventail des technologies et des permis. La plupart de ses offres sont disponibles pour le téléchargement par n'importe qui. Pour ces programmes il y a des critères d'acceptabilité à rencontrer.

Les permis liés aux offres s'étendent de permettre seulement le visionnement du code pour la référence, à lui permettre d'être modifiée et redistribuée pour des buts commerciaux ou non-commerciaux.

Avantages de source partagée

L'avantage commun de tous les programmes source partagés est la disponibilité du code source pour la référence en développant les systèmes complémentaires. Par exemple, ayant le code source aux parts significatives de créateurs d'application du système d'exploitation d'aides dans la stabilité et l'uniformité de maintien dans leurs propres programmes. La disponibilité du code source permet également la revue et auditer d'une perspective de sécurité, quelque chose que quelques grands sociétés et gouvernements exigent maintenant.

Une partie de la source partagée autorise la part plusieurs des avantages (et d'inconvénients) des permis de source ouverte. Le permis public de Microsoft et le permis réciproque de Microsoft ont été approuvés par l'initiative d'Open Source de en tant que permis de source ouverte .

D'autres permis partagés de source permettent au support de copyright de garder une main beaucoup plus serrée au-dessus de l'utilisation de leur produit que les permis de source ouverte, qui incluent généralement l'abdication volontaire de plusieurs des droits de l'auteur. De la perspective des compagnies qui sont habituées à développer le logiciel de propriété industrielle, c'est une plus petite transition à faire, et peut être vue comme étape intérimaire à la révélation grand ouverte de source.

L'initiative partagée de la source de Microsoft a été imitée par d'autres compagnies telles que RISC OS Open Limited.

Programmes source partagés notables

Programme d'autorisation de source d'entreprise de Microsoft

Microsoft donne des clients d'entreprise regardant l'accès à quelques parties de quelques versions des logiciels d'exploitation de de Microsoft Windows que l'accord de licence d'ESLP est parmi le plus restrictif des permis liés aux programmes source partagés, ne permettant aucune modification du code.

Programme scolaire de Microsoft Windows

Le programme scolaire de Windows fournit à des universités dans le monde entier le code source de concepts, de grain de Windows, et les projets utiles pour intégrer des technologies de grain de Windows de noyau dans l'enseignement et la recherche.

Microsoft a partagé l'infrastructure de langage commun de source

Le programme source partagé d'abord large-distribué est la source partagée par CLI , l'exécution partagée de source de l'infrastructure de langage commun de . L'autorisation permet la modification et la distribution non-commerciales du code source, tant que toutes les distributions incluent le permis original, ou d'on entourant les limites d'original.

Microsoft a partagé la source l'infrastructure de langage que commun n'est ni le logiciel gratuit selon le Free Software Foundation , ni le OSI - la source ouverte approuvé.

Installateur XML de Windows (WiX)

WiX est une panoplie d'outils pour les réalisateurs avancés de Windows qui établit des paquets d'installation de Windows de code source de XML. La première source partagée par Microsoft offrant d'être libéré sur SourceForge, la panoplie d'outils de WiX est autorisée sous le permis public commun (CPL).

Trousse à outils de commande d'ASP.Net AJAX

La trousse à outils de commande d'ASP.Net AJAX est un ensemble de commandes et des unités d'extension qui emploient des technologies d'AJAX pour permettre à des lotisseurs d'améliorer facilement l'expérience de client sur leurs sites Web. La trousse à outils de commande d'ASP.Net AJAX, autorisée sous le permis public de Microsoft (MS-PL), est accessible sur le CodePlex , portail de développement de communauté en ligne de Microsoft pour des projets de développement de collaboration de logiciel.

Permis partagés notables de source

Permis d'Open Source

Permis public de Microsoft (Mme-PL) < ! -- Cette section est liée des permis de schéma de -->

C'est le moindre restrictif des permis de Microsoft et tient compte de la distribution du code dérivé par compiled pour des buts commerciaux ou non-commerciaux. La redistribution du code source elle-même est limitée comme dans Mme-RL. au commencement intitulé Microsoft le permis laxiste , elle a été retitrée au permis public de Microsoft de tout en étant passé en revue pour approbation par le OSI . Le permis était approuvé le 12 octobre , le 2007 .

Permis réciproque de Microsoft (Mme-RL)

Ce Microsoft autorisent tient compte de la distribution du code dérivé à condition que les fichiers source modifiés soient inclus et maintiennent Mme-RL. Mme-RL permet ces dossiers dans la distribution qui ne contiennent pas le code à l'origine autorisé sous Mme-RL à autoriser selon le choix du créateur de propriété intellectuelle. Cet équivalent au CDDL ou au LGPL (GPL avec un " typique ; enchaînement de l'exception" ;). Au commencement connu comme permis de la Communauté de Microsoft de , il a été retitré pendant le processus d'approbation d'OSI.

Sur le le 2005 du 9 décembre , le permis de Mme-RL a été soumis à l'initiative d'Open Source de pour approbation par John Cowan. L'OSI a alors contacté Microsoft et a demandé s'ils voulaient que l'OSI procédât. Microsoft a répondu qu'ils n'ont pas souhaité être réactifs et qu'ils ont eu besoin d'heure de passer en revue une telle décision. Alors au du OSCON en juillet 2007 Bill Hilf a annoncé que Microsoft avait maintenant formellement soumis le Mme-PL et la Mme-RL au OSI pour approbation. Il a été par la suite approuvé le 12 octobre 2007 avec le Mme-PL. Les réalisateurs peuvent distribuer ou ne pas modifier le code pour des buts commerciaux ou non-commerciaux. Le permis a précédemment été Mme-RL abrégée de , mais Mme-RL de se réfère maintenant au permis réciproque de Microsoft de . Ce permis n'est pas source ouverte, comme défini par le OSI , parce qu'il viole la condition que les permis d'ouvrir-source doivent être technologie-neutres.

Microsoft a limité le permis réciproque (Mme-LRL)

C'est une version du permis réciproque de Microsoft dans lequel on accorde seulement des droites en développant le logiciel pour une plate-forme de Microsoft Windows. Comme Mme-LPL, ce permis n'est pas source ouverte parce qu'il n'est pas technologie-neutre.

Critique

Bien que deux des permis partagés de source aient été interprétés comme permis de logiciel gratuit ou de source ouverte par FSF l'Europe et OSI , la distribution de beaucoup de permis est considérée une tentative d'assombrir la signification du " ; Source" partagé ; et produire de l'appui de la communauté de logiciel gratuit de .

Quelques fervents du logiciel gratuit en voient ou tous les permis partagés de source en tant qu'égale aux permis de propriété industrielle. Le Richard Stallman d'activiste de logiciel gratuit a indiqué que la source partagée est " ; juste un autre nom pour un agreement" de nondisclosure ;. Le chiffre en avant Bruce Perens de source ouverte a décrit ses politiques comme " ; regarder mais ne pas faire toucher-et nous commandons l'everything" ;.

Voir également

Logiciel gratuit
Glossaire de des limites légales en technologie
Open Source

.

Random links:Marathon, le Texas | Ridge minéral, Ohio | Arnold Rüütel | Rackett | Gourou Surajananda | Fuente_compartida