Car-tech

Computer History Museum partage le code Photoshop original

POLYBIUS - The Video Game That Doesn't Exist

POLYBIUS - The Video Game That Doesn't Exist
Anonim

Le Computer History Museum de Mountain View, en Californie, a récemment rendu le code source d'Adobe Photoshop 1.0.1 disponible en téléchargement pour une utilisation non commerciale. Initialement publié pour Macintosh en 1990, Photoshop est devenu synonyme de retouche photo sophistiquée (y compris quelques canulars photo créatifs).

Le programme original qui deviendra Photoshop a été écrit à la fin des années 1980 par Thomas Knoll, un étudiant en doctorat à l'Université du Michigan. Lui et son frère John, qui travaillait chez Industrial Light and Magic, ont développé Photoshop pour en faire une application à part entière. La première version commerciale du fabricant de scanners de diapositives Barneyscan ne s'est vendue qu'à environ 200 exemplaires sous le nom de Barneyscan XP et a été livrée avec le matériel de la société. Peu de temps après cette première incursion commerciale, Adobe a concédé sous licence les droits des Knolls et a publié une version améliorée du programme, Photoshop 1.0.

creativebits.orgThe Photoshop original (cliquez pour agrandir).

À sa version originale, Macworld appelait Photoshop 1.0 facile à utiliser. "Considérant le grand nombre de fonctionnalités et d'outils impliqués", a déclaré Macworld. "Adobe a fait du bon travail pour garder les choses organisées et simples."

Presque tout le programme original est disponible dans le téléchargement du Computer History Museum. La seule exception est le framework MacApp, sous licence Apple. Le téléchargement de Photoshop 1.0.1 comprend 179 fichiers avec environ 128 000 lignes de code. En comparaison, la version actuelle de Photoshop a environ 10 millions de lignes, selon Grady Booch, directeur scientifique pour l'ingénierie logicielle chez IBM Research Almaden et un administrateur du Computer History Museum.

Le musée dit environ 75% du programme original a été écrit en Pascal et un autre 15 pour cent est en langage machine pour le processeur Motorola 68000, la puce d'origine pour la ligne Macintosh. Le reste du code source est composé de plusieurs bits de données.

Le code original de Photoshop ne contient presque aucun commentaire, les notes écrites dans les fichiers de code source expliquant ce que certains blocs de code sont destinés à faire. "Ce code est si alphabétisé, si facile à lire, que les commentaires pourraient même avoir gêné", a déclaré Booch dans le blog du CHM annonçant la sortie du code source.

Vous pouvez télécharger les fichiers sources de Photoshop 1.0.1 depuis le musée d'histoire informatique. Photoshop rejoint la collection de codes source en ligne du musée, qui inclut également MacPaint, QuickDraw et le langage de programmation APL 360.