Décrire ici « CoursLogicielsLibres ».

Notes de cours sur les logiciels libres

Language numérique binaire

  • Ordinateur: traduit les pensées humaines en 0 et 1 pour que la machine comprenne.
    • 0 = Courant négatif
    • 1 = Courant positif

Informaticiens on développé un language ionformatique.

  • Il cré des languages:
    • Basic
    • Java
    • Php
    • Pl1
    • Pascal
    • Ctt
    • Visual basic

Chaque language a sa syntaxe

  • Listing (ex.)
    1. # Bash!
    2. Fazi = 8
    3. End do
    4. Print
    5. End

Programmes: interpretteur ou compilateur

Processus d'interprétation binaire: 01001110001010100

Fichier exécutable (.exe) Ex: Word

  • Programme qui a été transformé de 0 et 1

Logiciels: Programmes (fichier exécutable)

  • Systèmes d'exploitations (programme compilé pour une machine) Ex: Windows

Matériels: Machines (comprend juste 01100111)

1984: Licence GPL (général public licence)

  • Première licence libre
  • 4 droits:
    1. Droit de l'utiliser comme bon mesemble
    2. Étudier son contenu
    3. Copier et distribuer
    4. Modifier
  • 1 obligation: participer
  • 1 principe de contamination
  • Allemagne et France: Ils sont plus avancés dans les logiciels libres. Tout l'état doit utiliser les logiciels libres.

1984: Stedman cré un mouvement du logiciel libre sur le droit d'intérargir avec les objets qu'on achète pour avoir accès au source de la connaissance.

  • Ex: mécanique et pharmacie

1985: Les ordinateurs personnelles

  • Les entreprises comme Zérox ont changés la politique en m'offrant plus le listening seulement le fichier exécutable. Les autres personnes n'ont pas accès pour modifier. Donc, il on commencé à vendre leurs trucs. Ex: microsoft