Concept

Open Source Definition

L'Open Source Definition (« définition de lopen source ») détermine les conditions nécessaires pour qu'une licence soit considérée comme open source aux yeux de l'Open Source Initiative. Elle est publiée sur le site de l'OSI avec une liste de licences approuvées''. La définition est reprise du texte des principes du logiciel libre selon Debian, écrits et adaptés principalement par Bruce Perens avec des contributions des développeurs de Debian. Le document est créé 9 mois avant la création de l'Open Source Initiative. Le programme doit inclure le code source, et doit permettre une distribution sous forme de code source aussi bien que sous forme compilée. Si une certaine forme de produit n'est pas distribuée avec un code source, il doit y avoir des moyens publiquement accessibles permettant d'obtenir le code source moyennant un coût raisonnable, ou de le télécharger par Internet sans frais supplémentaires. La forme la plus apte par laquelle un développeur est à même de pouvoir modifier le programme est le code source. Une offuscation délibérée du code source n'est pas permise. Des formes intermédiaires comme la forme de sortie d'un préprocesseur ou traducteur ne sont pas permises. Ci-dessous une traduction des conditions pour qu'un logiciel soit considéré comme open source par l'OSI : La redistribution libre La licence ne doit empêcher quiconque de vendre ou de donner le logiciel en tant que composant d'une distribution de logiciels constitués de programmes provenant de différentes sources. La licence ne doit pas exiger de droits d'auteur ou d'autres commissions sur une telle vente. Le code source Le programme doit inclure le code source, et autoriser sa distribution sous forme compilée aussi bien que sous forme de code source. Lorsqu'un produit n'est pas distribué avec son code source, il doit exister un moyen bien indiqué pour l'obtenir sans autres frais qu'un coût raisonnable de reproduction, avec une préférence pour le téléchargement gratuit depuis l'Internet. Le code source doit être la forme privilégiée afin qu'un programmeur puisse modifier le programme.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Cours associés (4)
DH-405: Foundations of digital humanities
This course gives an introduction to the fundamental concepts and methods of the Digital Humanities, both from a theoretical and applied point of view. The course introduces the Digital Humanities cir
ENV-370: Environmental system analysis and assessment
Les enjeux environnementaux doivent être abordés de façon systémique. L'Analyse du Cycle de Vie (ACV) et l'Analyse de Flux de Matière (AFM) sont des méthodes permettant d'évaluer de façon globale les
ENV-542: Advanced satellite positioning
All fundamental principles behind modern satellite positioning to acquire, track and evaluate direct and indirect satellite signals and process them in relation to example applications: Earth monito
Afficher plus
Séances de cours associées (32)
Systèmes d'équations linéaires
Couvre les fondamentaux des systèmes d'équations linéaires, y compris les définitions, les représentations et les méthodes de solution.
Plugins: TopSolid
Explore l'interopérabilité en temps réel et les solutions open-source pour développer des plugins pour TopSolid.
Zotero : Logiciel de gestion des références
Couvre les bases de l'utilisation de Zotero, un logiciel de gestion de référence gratuit et open-source avec des fonctionnalités telles que l'intégration de navigateur Web et la synchronisation en ligne.
Afficher plus
Publications associées (66)

X-HEEP Poster - EcoCloud Event 2023

David Atienza Alonso, Miguel Peon Quiros, Simone Machetti, Pasquale Davide Schiavone

In this work, we present eXtendible Heterogeneous Energy-Efficient Platform (X-HEEP), an open-source, configurable, and extendible RISC-V microcontroller to support the integration of ultra-low-power edge accelerators natively. ...
2023

Practical Implementations of Remote Power Side-Channel and Fault-Injection Attacks on Multitenant FPGAs

Francesco Regazzoni, Mirjana Stojilovic, Dina Gamaleldin Ahmed Shawky Mahmoud, Ognjen Glamocanin

Cloud computing environments increasingly provision FPGAs because of their fine-grained, highly parallel, and flexible hardware architecture. The availability of FPGAs in the cloud fueled research on the security risks associated with exposing FPGA fabric ...
Springer, Cham2023

Projector-based augmented stacking framework for irregularly shaped objects

Katrin Beyer, Yves Weinand, Julien Gamerro, Andrea Settimi, Qianqing Wang

Augmented reality in additive fabrication is predominantly applied to the manufacturing of structures from regularly shaped materials. Our work however embraces natural heterogeneity, by focusing on the assembly of irregularly shaped elements such as miner ...
2023
Afficher plus
Concepts associés (15)
Open-source software
Open-source software (OSS) is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Open-source software may be developed in a collaborative, public manner. Open-source software is a prominent example of open collaboration, meaning any capable user is able to participate online in development, making the number of possible contributors indefinite.
Richard Stallman
Richard Matthew Stallman, né le à Manhattan, connu aussi sous les initiales rms (en minuscules), est un programmeur et militant du logiciel libre. Initiateur du mouvement du logiciel libre, il lance, en 1983, le projet GNU et la licence publique générale GNU connue aussi sous le sigle GPL. Il a popularisé le terme anglais « copyleft ». Programmeur renommé de la communauté informatique américaine et internationale, il a développé de nombreux logiciels dont les plus connus des développeurs sont l’éditeur de texte , le (GCC), le (gdb) mais aussi, en collaboration avec Roland McGrath, le moteur de production .
Copyleft
vignette|droite|Le symbole du copyleft, avec un C réfléchi (ouvert à gauche), est l’« opposé » du copyright (C ouvert à droite). Le copyleft (🄯), parfois traduit comme gauche d'auteur ou copie laissée, est l'autorisation donnée par l'auteur d'un travail soumis au droit d'auteur (œuvre d'art, texte, programme informatique ou autre) d'utiliser, d'étudier, de modifier et de diffuser son œuvre, dans la mesure où cette même autorisation reste préservée.
Afficher plus

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.