Les logiciels libres en documentation 2 1

CLes Logiciels libres en documentation Sébastien Thébault Université Bordeaux - Michel de Montaigne - IUT B Bordeaux Exporté de Wikisource le décembre C I Quelles raisons d ? adopter le logiciel libre Dé ?nitions et situation récente Le logiciel Un logiciel peut se présenter sous deux formes di ?érentes un code source ou un exécutable Un exécutable consiste en un ?chier unique qui lorsqu ? on clique dessus lance l ? application à l ? aide d ? éventuelles bibliothèques logicielles extérieures Le code source consiste en un ensemble de ?chiers rédigés dans un des langages informatiques il en existe di ?érents du COBOL au C que le programmeur compile ensuite a ?n d ? obtenir les ?chiers en langage binaire Le HTML est un langage de description de documents Il existe diverses méthodes de programmation nous y reviendrons plus tard Toute erreur dans le code source peut se manifester sous forme de bogue dans l ? exécutable Ces bogues peuvent ne jamais se produire ou aller jusqu ? à empêcher le fonctionnement de l ? application plantage ou même refus de se lancer Pour corriger ces erreurs il faut avoir accès Cau code source ce qui n ? est en général possible qu ? à l ? auteur Les licences libres ou open source En Richard Stallman fonde la fsf Free Software Fondation Fondation du logiciel libre a ?n de soutenir la di ?usion de logiciels à code source ouvert Jusqu ? alors les logiciels étaient tous fermés c ? est-à-dire qu ? ils n ? étaient distribués que sous leur forme exécutable et que leur code source n ? était accessible qu ? à leurs auteurs on parle de logiciels propriétaires Richard Stallman créa un nouveau type de licence la GNU GPL la GNU ? s not Unix General Public License Licence publique générale GNU GNU n ? est pas un Unix la seconde partie est un acronyme récursif voir Annexe A pour sa traduction française licence sous laquelle il publia divers programmes autorisant tout utilisateur de ceux-ci à en inspecter le code source à le modi ?er pour l ? adapter à son usage en supprimer les bogues ou l ? améliorer à le copier et à le distribuer librement Les seules conditions posées sont la publication de ces modi ?cations et la di ?usion sous les mêmes conditions du code ainsi obtenu avec une mention de la licence Depuis de nombreuses licences de logiciel libre ont été créées avec des particularités et des Crestrictions plus ou moins grandes Nathalie Cornée ayant listé les di ?érentes licences je n ? en citerai que quelques unes à titre d ? exemple Ainsi la BSD Berkeley Software License est moins restrictive que la GNU GPL et autorise l ? utilisateur à inclure le code sous licence BSD dans un logiciel propriétaire ce qui a permis à Apple Computers d ? utiliser des éléments du système d ? exploitation libre Open BSD dans son propre OS Operating system système d

  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Dec 21, 2021
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 97.3kB