Open researchOpen research is research that is openly accessible by others. Those who publish research in this way are often concerned with making research more transparent, more collaborative, more wide-reaching, and more efficient. Open research aims to make both research methods and the resulting data freely available, often via the internet, in order to support reproducibility and, potentially, massively distributed research collaboration. In this regard, it is related to both open source software and citizen science.
Théorie des langages de programmationvignette|La lettre grecque minuscule λ (lambda) est un symbole non officiel de la théorie des langages de programmation. Cet usage dérive du lambda-calcul, un modèle de calcul introduit par Alonzo Church dans les années 1930 et largement utilisé par les chercheurs en langage de programmation. Il orne la couverture du texte classique Structure et interprétation des programmes informatiques, et apparaît dans le titre des fameux Lambda Papers de 1975 à 1980, écrits par Gerald Jay Sussman et Guy Steele, les développeurs du langage de programmation Scheme.
Édition (activité)vignette|Edition 1340 L'édition (du bas latin editio : « action de publier, produire ») consiste à présenter, reproduire, puis commercialiser légalement la production intellectuelle d'un auteur. Éditer, au sens large, recouvre toutes formes de production des contenus : littéraire, scientifique, partition musicale, code informatique, image, etc. Le support final est aujourd'hui multimédia, et non plus seulement papier. Plus largement, « l'édition peut être comprise comme un processus de médiation qui permet à un contenu d'exister et d'être accessible ».
Visual Studio CodeVisual Studio Code est un éditeur de code extensible développé par Microsoft pour Windows, Linux et macOS. Les fonctionnalités incluent la prise en charge du débogage, la mise en évidence de la syntaxe, la complétion intelligente du code (IntelliSense.), les snippets, la refactorisation du code et Git intégré. Les utilisateurs peuvent modifier le thème, les raccourcis clavier, les préférences et installer des extensions qui ajoutent des fonctionnalités supplémentaires.
Système de suivi des bugsUn système de suivi des bugs (de l'anglais bug tracking system) est un logiciel qui permet d'effectuer un suivi des bugs signalés dans le cadre d'un projet de développement de logiciel. Il permet d'aider les utilisateurs et les développeurs à améliorer la qualité d'un logiciel. Les utilisateurs soumettent leurs demandes d'assistance dans le logiciel. Les développeurs sont alors toujours au fait des bugs rencontrés.
Extreme programmingL’extreme programming (ou XP), en français « la programmation extrême », est une méthode agile de génie logiciel privilégiant l'aspect réalisation d'une application, sans pour autant négliger l'aspect gestion de projet. Elle pousse à l'extrême des principes simples, d'où son nom. La programmation poussée à l'extrême est adaptée aux équipes réduites ayant des besoins changeants. La programmation extrême a été inventée par Kent Beck, Ward Cunningham et Ron Jeffries pendant leur travail sur un projet « C3 » de calcul des rémunérations chez Chrysler.
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.
Licence (juridique)Une licence, dans le droit français, est, en droit administratif, une autorisation, ou, en droit commercial, un contrat de licence. Une concession de licence est une forme d’alliance stratégique qui implique la vente d’un droit d’utilisation d’un certain savoir (la dénommée propriété intellectuelle) d’une façon déterminée. Cette propriété intellectuelle peut être enregistrée, par exemple sous la forme d’un brevet ou d’une marque commerciale, de dessins et modèles afin d’établir les droits du propriétaire.
Simple FeaturesSimple Features (officially Simple Feature Access) is a set of standards that specify a common storage and access model of geographic features made of mostly two-dimensional geometries (point, line, polygon, multi-point, multi-line, etc.) used by geographic information systems. It is formalized by both the Open Geospatial Consortium (OGC) and the International Organization for Standardization (ISO). The ISO 19125 standard comes in two parts.
Cross-licensingA cross-licensing agreement is a contract between two or more parties where each party grants rights to their intellectual property to the other parties. In patent law, a cross-licensing agreement is an agreement according to which two or more parties grant a license to each other for the exploitation of the subject-matter claimed in one or more of the patents each owns. Usually, this type of agreement happens between two parties in order to avoid litigation or to settle an infringement dispute.