Pour le moment, le document est une ébauche … ça parait.
Beaucoup de code après la page 31 … La présentation n’est pas optimale, certes, mais c’est fait exprès, c’est une annexe, un appel de note fait à la page 21.
Il s’agit d’un code Javascript amazon trouvé sur la page d’un site anarchiste, dont je dis qu’il sont inconscients de ce que fait ou pourrait faire le code qu’ils ont utilisés.
Mettre ce code imprimé en annexe dans le bouquin prend de la place (15 pages de code illisible et 5 de code lisible, mais pas par les lecteurs du livre). Il me semble que c’est intéressant d’illustrer de cette manière la place que prend le code illisible dans nos espaces de vie.
D’accord, dans l’ébauche, et mal présenté, ça fait un peu tache !
La licence …
Je me posais la question pour l’oeuvre finale, pas pour les ébauches.
En y regardant de plus prêt, cela me pose deux questions :
Ai-je vraimewnt le droit de déclarer sous une licence CC du code piqué dans une page web et venant d’Amazon ?
Je devrais fournir des liens vers l’oeuvre et son code source (respectivement les fichiers pdf et odt dans mon cas) liens qui devraient être durables. Or le lien que je viens de partager est temporaire, dans quelques semaines / mois, il sera obsolète, comme cette ébauche.
C’est la première fois que je me pose la question de la licence pour une ébauche. Pourtant, une ébauche peut être considérée comme un travail ouvert aux oeuvres dérivées, et la question de la licence a du sens. Merci de me l’avoir posée.
Comment on gère les versions de travail sans passer par un dépot Git et lu Latex ? Contributions bienvenues
Non, du moins pas intégralement. S’il n’y a pas de licence, c’est le droit d’auteur tout court qui s’applique. Tu peux en citer des extraits en te basant sur l’utilisation équitable, mais tu ne peux jamais changer la license d’une oeuvre si tu n’es pas l’ayant droit.
Dans le cas d’une compilation, chaque oeuvre conserve sa licence et la compilation peut elle-même avoir sa propre license.
(j’ai remplacé «lu» par «du»)
Un wiki? Mais pourquoi éviter git?
Quant au code source minifié, https://beautifier.io/ peut améliorer la sortie. Cela dit, il contient des copyright et des liens vers les versions upstream. De nos jours, c’est rare le js qui parvient à nos fureteurs sans passer par plusieurs processus de transpilation/minification/concaténation.