Espace membre :
flechePublicité

Apple dévoile le code source d'un logiciel... de 1984

Publiée par Antoine Duvauchelle le Mercredi 21 Juillet 2010

MacPaint
On ne pourra pas dire qu'à l'instar de Google, Apple n'est pas un tenant de l'open-source... Voire, car si la Pomme vient d'offrir au musée de l'histoire de l'informatique le code source de l'un de ses logiciels de création graphique phare, il s'agit en fait de MacPaint, qui date de... 1984.

Le code source de la bibliothèque graphique QuickDraw a été offert dans le même temps au musée, qui a distribué les deux via les réseaux. Ils sont disponibles au téléchargement ici, avec un historique un brin nostalgique du logiciel. MacPaint n'est pas pour autant à ranger sur le rayon des anecdotes de l'histoire informatique. C'est en effet selon le musée le premier logiciel à avoir intégré des palettes d'outils déplaçables, qui ont depuis essaimé dans des softwares aussi célèbres qu'Adobe Photoshop CS5 ou The Gimp.

MacPaint aurait donc sa place au musée, puisqu'il a contribué à la genèse des logiciels de graphisme modernes. L'outil de sélection au lasso, le pot de remplissage ou le crayon sont autant d'outils archi-connus qui n'auraient peut-être pas existé sans MacPaint. Le tout fonctionnait au sein d'une fenêtre fixe de 416 par 240 pixels, sur l'écran du Macintosh de 512 par 342 pixels.

MacPaint


Même les pointillés clignotants qui indiquent toujours le contour d'une sélection proviennent de ce logiciel, distribué avec le Macintosh de janvier 1984. Il permettait notamment de réaliser des copiers-collers d'une image ou d'une portion d'image pour la déplacer, par exemple, dans le traitement de texte MacWrite.

Autant de petites actions qu'on oublierait presque aujourd'hui tant elles sont entrées dans les usages, mais qui à l'époque étaient une révolution pour les utilisateurs d'outils de graphisme. Le tout tient dans 5 804 lignes de code en Pascal, pour la version 1.3 de MacPaint disponible. Selon Andy Hartzfeld, l'un des pionniers du Mac, 2 738 lignes d'assembleur venaient s'ajouter à ce code, pour une version compilée « de moins de 0,05 Mo. »
_
 
le 21 Juill. 10 à 16h49
Edition
Message peu intéressant
  
mdr et bientôt le code source de space invaders ....

non mais sérieusement je ne vois pas l'intérêt de la chose ... à la rigueur des sources code de Mac OS 9 ça serais intelligent mais là c'est ridicule
 
le 21 Juill. 10 à 16h51
Edition
  
Ouhaa !
 
le 21 Juill. 10 à 16h53
Edition
Message exceptionnel
  
5804 Lignes de codes !! ça c'est une programmation efficace
 
le 21 Juill. 10 à 16h53
Edition
Message intéressant
  
c'est ton commentaire qui est ridicule ...

le code est destiné en premier lieu à un "musée" électronique, cela peut permettre de voir l'évolution, est aussi que certaines de ces fonctions sont toujours utilisée de nos jours...
 
le 21 Juill. 10 à 16h54
Edition
Message intéressant
  
Les documents de design de l'antenne de l'iPhone 4 déclassifiés en 2026 ?
 
le 21 Juill. 10 à 16h57
Edition
  
ti4444 a écrit:
mdr et bientôt le code source de space invaders ....

non mais sérieusement je ne vois pas l'intérêt de la chose ... à la rigueur des sources code de Mac OS 9 ça serais intelligent mais là c'est ridicule

Ça fait parti de l'Histoire de l'informatique ; comme dit dans la news, ce logiciel a posé les bases de tous les logiciels graphiques actuels.
C'est comme certains musées qui conservent des Ford T intacts : ce sont des pièces historiques qui ont influencé notre présent.
 
le 21 Juill. 10 à 16h57
Edition
  
Un musée de l'informatique.
Je trouve ça énorme!

C'est dingue l'évolution qu'il y a pu avoir en 25 ans.
 
le 21 Juill. 10 à 17h02
Edition
Message exceptionnel
  
A l'époque, on programmait "propre" : un tel tésultat en si peu de code, chapeau!
 
le 21 Juill. 10 à 17h02
Edition
Message intéressant
  
super nouvelle pour l'histoire de l'informatique , mais delà à dire que Apple est un tenant de l'open source faut pas déconner ! ils n'ont jamais défendu l'open source et l'ont exploité généreusement sans rien lui apporter en retour. Apple se fout de l'open source.
 
le 21 Juill. 10 à 17h03
Edition
  
Oh, que de souvenirs. J'adorais les motifs/textures en attendant la couleur !
 
le 21 Juill. 10 à 17h06
Edition
  
1984, une bien belle année qu'Apple aime nous rappeler... ayez confiance
Au moins à cette époque point de brevet, vous vous imaginez une société payant des droit pour utiliser les pointillés ?!
 
le 21 Juill. 10 à 17h09
Edition
  
Apple est pret à tout pour faire parler de lui en ce moment et éviter les sujets sur les déboires de l'Iphone4.
En tout cas une opération médiatique bien inutile, j'en cherche encore l'interet.
 
le 21 Juill. 10 à 17h10
Edition
  
Normalement ce n'est pas après 20 ans que ça devient open source ? parce que là ça fait 26.
Edité le 21/07/2010 à 17:11
 
le 21 Juill. 10 à 17h17
Edition
  
siger95 a écrit:
super nouvelle pour l'histoire de l'informatique , mais delà à dire que Apple est un tenant de l'open source faut pas déconner ! ils n'ont jamais défendu l'open source et l'ont exploité généreusement sans rien lui apporter en retour. Apple se fout de l'open source.

Faux, Apple contribue de façon importante au développement de webkit. Tu peux d'ailleurs les remercier si t'utilise Chrome.
Edité le 21/07/2010 à 17:17
 
le 21 Juill. 10 à 17h19
Edition
  
Celizior > jusqu'ici Steve et Apple ne sont pas morts, donc non ils possèdent toujours les droits.

par contre c'est clair que c'était opti, 5000 lignes pour ce que ça faisait (je l'utilisais), c'était quand même fort.
 
le 21 Juill. 10 à 17h20
Edition
  
Celizior a écrit:
Normalement ce n'est pas après 20 ans que ça devient l'open source ? parce que là ça fait 26.

La durée n'a rien à voir, l'éditeur n'a aucune obligation de divulguer ou non un code source. Apple existe toujours et a toujours tous les droits sur ses logiciels. Maintenant, pour certains logiciels dont la société créatrice n'existe même plus, on peut considérer que c'est de l'abandonware, mais ça donne pas forcément accès au code source.

Donner le code source à un musée, c'est une bonne initiative pour conserver ce qui reste d'une époque (les années 80) qui a marqué l'histoire de l'informatique, déjà bien lointaine...

www.computerhistory.org...
 
le 21 Juill. 10 à 17h25
Edition
  
wilih a écrit:
A l'époque, on programmait "propre" : un tel tésultat en si peu de code, chapeau!

Court ne rime absolument pas avec propre. A l'époque, c'était nécessaire car les espaces de stockage étaient très restreints mais ça ne veut absolument pas dire que c'était propre !
 
le 21 Juill. 10 à 17h25
Edition
Message intéressant
  
siger95 a écrit:
super nouvelle pour l'histoire de l'informatique , mais delà à dire que Apple est un tenant de l'open source faut pas déconner ! ils n'ont jamais défendu l'open source et l'ont exploité généreusement sans rien lui apporter en retour. Apple se fout de l'open source.

Euh, il ne t'est pas venu à l'idée qu'il s'agissait d'une touche d'humour de la part de l'auteur de la news?...

Peut-être faut-il te coller systématiquement des smileys ou des LOL au bout d'une phrase pour que tu saches qu'elle est ironique?...
 
le 21 Juill. 10 à 17h29
Edition
  
On savait optimiser à cette époque !
 
 
Pour participer, inscrivez-vous ou connectez-vous avec votre compte clubic.com ou Facebook Connect
flechePublicité

Top logiciels Collections

UnderCoverXP
Imprimer simplement des jaquettes de tous formats
Filmotech
Gérer sa collection de films
Ant Movie Catalog
Gestion des bibliothèques DVD, DivX, CD-Video ...
BaseDVDivX
Gestion de bibliothèque de DVD, VHS et DivX
Imprim' Covers
Création de jaquettes DVD, CD et VHS
Book'In
Gérer sa collection de livres gratuitement

Fond d'écran

Glossaire High-Tech : #  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z