[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [gulliver] Objet des statuts de Gulliver


From Gilles LAMIRAL <gilles dot lamiral at laposte dot net>
Subject Re: [gulliver] Objet des statuts de Gulliver
Date Sun, 15 Apr 2007 03:36:35 +0200

Bonjour,

> Ce n'est pas une simple vue de l'esprit. Il m'est arrivé à de
> multiples reprises de directement programmer une machine.

Nous en discutions avec Jean-Yves à l'issue de la réunion des statuts.
J'ai aussi programmé des processeurs en opcode hexadécimal avec 
un clavier de 24 touches. Le "compilo" (l'assembleur en fait) 
c'était moi, mais même là, j'écrivais en langage assembleur 
sur papier et je traduisais ensuite en binaire (de l'hexadécimal 
en fait). Cependant, il y avait un source assembleur en papier 
bien documenté et même un bel algorithme pour représenter le code.  
Je pense que pour toi c'est pareil. 
Quel humain pense et conçoit en binaire ? 
(en me relisant je pense qu'il y en a, mais pas pour
écrire des programmes informatiques)

Les *sources* sont les éléments produits et utilisés 
par les humains pour fabriquer l'oeuvre finale.

Il est facile d'écrire dans un langage hautement évolué,
d'utiliser un programme convertisseur pour produire
du C par exemple et de dire voici le source en C.
Le source en C est souvent inutilisable pour l'étude
et la modification. Les compilateurs de compilateurs
ne font rien d'autre. Le source dans ce cas, c'est 
le premier programme de la chaine de transformation.

Je sais que nous sommes d'accord.

De toute façon les sources ne sont pas suffisant la plupart
du temps. C'est pourquoi j'ai proposé :

"Une oeuvre est dite libre si toute personne a le droit
d'accéder à tous les procédés de fabrication de l'oeuvre
permettant l'usage, l'étude, la reproduction et la
modification de cette oeuvre, dans la mesure du possible.
Cet accès ne doit pas détériorer l'oeuvre physique
originale, ni la vie de ses auteurs."


-- 
Au revoir,                                02 99 64 31 77
                                          06 20 79 76 06
Gilles Lamiral. France, Chavagne (35310)  09 52 27 33 66