Licence de logicielUne licence de logiciel est un contrat par lequel le titulaire des droits d'auteur sur un programme informatique définit avec son cocontractant (exploitant ou utilisateur) les conditions dans lesquelles ce programme peut être utilisé, diffusé ou modifié. Une licence de logiciel est un contrat « par lequel le titulaire des droits du logiciel autorise un tiers à poser des gestes qui autrement les enfreindraient. » Pour avoir le droit d'utiliser un logiciel, il faut que le titulaire des droits l'autorise.
Licence MITvignette La licence MIT est une licence de logiciel pour logiciels libres et open source, provenant de l'Institut de technologie du Massachusetts (MIT) à la fin des années 1980. Cette licence de logiciel permissive implique très peu de limitations sur la réutilisation du code et elle est ainsi compatible avec de nombreuses autres licences. Le terme « licence MIT » est ambigu, puisque le MIT a utilisé des licences différentes, et le texte exact peut varier selon les publications (Free Software Foundation, Open Source Initiative).
Licence ApacheLa licence Apache est une licence de logiciel libre et open source. Elle est écrite par l'Apache Software Foundation, qui l'applique à tous les logiciels qu'elle publie. Il existe plusieurs versions de cette licence (1.0, 1.1, 2.0). Cette licence n'est pas copyleft. Les caractéristiques majeures de la licence Apache sont, d'une part, d'autoriser la modification et la distribution du code sous toute forme (libre ou propriétaire, gratuit ou commercial) et, d'autre part, d'obliger le maintien du copyright lors de toute modification (et également du texte de la licence elle-même).
Free-software licenseA free-software license is a notice that grants the recipient of a piece of software extensive rights to modify and redistribute that software. These actions are usually prohibited by copyright law, but the rights-holder (usually the author) of a piece of software can remove these restrictions by accompanying the software with a software license which grants the recipient these rights. Software using such a license is free software (or free and open-source software) as conferred by the copyright holder.
Licence de logiciel permissivevignette|400x400px|Les licences de logiciels dans le contexte du droit d'auteur: les licences permissives - deuxième à partir de la gauche, identifiées comme licences libres non protectrices (adapté de Mark Webbink). Une licence logicielle permissive est une licence libre dans le domaine informatique. Ce type de licence se caractérise par des exigences minimales sur la manière dont un logiciel peut être redistribué. La licence MIT, les licences BSD, la licence Apple Public Source et la licence Apache sont des exemples de licences logicielles permissives.
Open-source licenseOpen-source licenses facilitate free and open-source software (FOSS) development. Intellectual property (IP) laws restrict the modification and sharing of creative works. Free and open-source software licenses use these existing legal structures for the inverse purpose of granting freedoms that promote sharing and collaboration. They grant the recipient the rights to use the software, examine the source code, modify it, and distribute the modifications. These licenses target computer software where source code can be necessary to create modifications.
Liste de licences libresCet article est une liste de licences libres. Les quatre libertés mentionnées dans le tableau sont : La liberté d'utiliser le logiciel ; La liberté d'étudier le logiciel ; La liberté de copier le logiciel ; La liberté de modifier le logiciel et de redistribuer les versions modifiées. Parmi les différents types de licences de logiciel libre, certaines permettent la modification et la redistribution du logiciel sans contrainte, et autorisent notamment des dérivés propriétaires, par exemple sans mise à disposition du code source.
Droitvignette|La Loi par Jean-Jacques Feuchère. Marbre, 1852. Place du Palais-Bourbon, VIIe arrondissement de Paris. Le droit est défini comme , ou de façon plus complète . Ces règles, appelées règles de droit sont impersonnelles, abstraites, obligatoires et indiquent ce qui « doit être fait ». Ces règles juridiques peuvent trouver leur source dans une source normative « supérieure », extérieure, transcendante, comme le droit naturel, ou découler de normes intrinsèques, issues de la morale et de la raison.
StatutsEn droit, les statuts d’une personne morale sont un texte règlementaire officiel définissant à minima le statut juridique de cette personne et les différents éléments que ce statut impose, ce qui inclut la plupart du temps les objectifs de l’organisation et son mode de gouvernance. En cas de conflit, ils font référence devant le tribunal. Les statuts se situent en bas de la hiérarchie des normes : ils ne peuvent pas permettre ce qu’interdit une loi ou un arrêté.
Source-available softwareSource-available software is software released through a source code distribution model that includes arrangements where the source can be viewed, and in some cases modified, but without necessarily meeting the criteria to be called open-source. The licenses associated with the offerings range from allowing code to be viewed for reference to allowing code to be modified and redistributed for both commercial and non-commercial purposes.
Droit d'Angleterre et du pays de Gallesvignette|Le juge en chef Lord Coleridge en 1881. Le droit anglais est le système juridique qui prévaut en Angleterre et au pays de Galles, deux des quatre nations constitutives du Royaume-Uni formant une même juridiction au sein du droit britannique, connue comme Angleterre et pays de Galles (en anglais : England and Wales ; en gallois : Cymru a Lloegr). Le droit gallois est une partie constitutive du droit anglais. L’Écosse et l’Irlande du Nord possèdent quant à elles des systèmes juridiques distincts.
License compatibilityLicense compatibility is a legal framework that allows for pieces of software with different software licenses to be distributed together. The need for such a framework arises because the different licenses can contain contradictory requirements, rendering it impossible to legally combine source code from separately-licensed software in order to create and publish a new program. Proprietary licenses are generally program-specific and incompatible; authors must negotiate to combine code.
Droit des sociétésLe droit des sociétés est la branche du droit privé qui étudie les sociétés civiles et commerciales. Les règles du droit des sociétés prévoient l'ensemble des dispositions nécessaires à la création, au fonctionnement ainsi qu'à l'éventuelle liquidation de la société. Également, cette branche du droit s'intéresse aux relations entre les différentes parties prenantes de la société — actionnaires, dirigeants et administrateurs notamment —, ainsi qu'aux relations que la société entretient avec les tiers.
Common lawthumb|450px|Les systèmes juridiques dans le monde. La common law est un système juridique dont les règles sont principalement édictées par les tribunaux au fur et à mesure des décisions individuelles. La jurisprudence est ainsi la principale source du droit et la règle du précédent oblige les juges à suivre les décisions prises antérieurement par les tribunaux. Les systèmes de common law laissent toutefois place à de nombreuses lois. Historiquement, la common law est un système issu du droit anglais.
Droit françaisvignette|300px|France métropolitaine et d'outre-mer (bleu) : territoire d'application du droit français.|alt=Une carte de la France d'outre-mer, montrant que la France est présente dans tous les océans. vignette|300px|Organisation juridictionnelle française. Le droit français est, actuellement, un droit romano-civiliste régissant en partie le droit appliqué en France. La notion de droit français est apparue de manière doctrinale au .
Droit privévignette|La Collection Justinienne (Corpus Iuris Civilis) - Pays d'origine de l'édition gothique de 1583. Le droit privé est l'ensemble des règles de droit qui régissent les rapports entre les personnes physiques ou morales. On oppose généralement le droit privé au droit public, qui recouvre les relations avec l'État ou l'administration, ainsi que les relations entre institutions publiques. Le droit privé regroupe généralement et entre autres le droit civil, le droit des affaires et le droit du travail.
Processus unifiéLe processus unifié (PU), ou « unified process (UP) » en anglais, ou « Unified Software Development Process (USDP) » est une famille de méthodes de développement de logiciels orientés objets. Elle se caractérise par une démarche itérative et incrémentale, pilotée par les cas d'utilisation, et centrée sur l'architecture et les modèles UML. Elle définit un processus intégrant toutes les activités de conception et de réalisation au sein de cycles de développement composés d'une phase de création, d'une phase d'élaboration, d'une phase de construction et d'une phase de transition, comprenant chacune plusieurs itérations.
Rational unified processThe rational unified process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. RUP is not a single concrete prescriptive process, but rather an adaptable process framework, intended to be tailored by the development organizations and software project teams that will select the elements of the process that are appropriate for their needs. RUP is a specific implementation of the Unified Process.
Licence BSDLa licence BSD (Berkeley Software Distribution License) est une licence libre utilisée pour la distribution de logiciels. Elle permet de réutiliser tout ou une partie du logiciel sans restriction, qu'il soit intégré dans un logiciel libre ou propriétaire. La version originale de la licence BSD incluait une clause de publicité particulièrement contraignante qui obligeait la mention du copyright dans toute publicité ou document fourni avec le logiciel, ce qui pouvait provoquer quelques problèmes en cas d'utilisation d'un grand nombre de composants sous cette licence.
Business process automationBusiness process automation (BPA), also known as business automation, is the technology-enabled automation of business processes. It can streamline a business for simplicity, achieve digital transformation, increase service quality, improve service delivery, or contain costs. BPA consists of integrating applications, restructuring labor resources, and using software applications throughout the organization. Robotic process automation is an emerging field within BPA.