Ordinateurs

Préserver notre histoire numérique : le code source de Photoshop 1.0.1 rendu public – High-teK.ca

Ce site peut gagner des commissions d’affiliation à partir des liens sur cette page. Conditions d’utilisation.

Photoshop est une partie étonnamment importante de nos vies. Il est utilisé comme outil dans d’innombrables industries, et il est même devenu une partie de la langue vernaculaire commune en tant que verbe signifiant « modifier une photo ». Sans aucun doute, Photoshop est un logiciel d’importance culturelle, et il mérite d’être préservé pour la postérité. Grâce à Adobe et au Computer History Museum, le code source de Photoshop version 1.0.1 pour Mac est désormais disponible pour une utilisation non commerciale.

Ce n’est pas la première fois que la source d’un logiciel commercial vieillissant est rendue publique. Id Software, créateur de jeux comme Perte et tremblement de terre, ont partagé une grande partie du code source de leur moteur avec le public. Par exemple, Doom 3Le moteur de est disponible directement sur GitHub, et sous licence GPL. La source de l’original SimCité a été publié sous licence GPL aussi bien. La publication de code a beaucoup de sens pour les jeux plus anciens. Il existe un marché limité pour la vente de jeux vieillissants, et le développeur peut bénéficier de l’exposition accrue et de la bonne volonté de la communauté.

La volonté de préserver les jeux vieillissants est clairement forte, et la communauté de l’émulation et de l’archivage ROM est assez active. Les anciens outils comme les traitements de texte ou les éditeurs de photos n’ont pas tout à fait le même attachement émotionnel, de sorte que le nombre de personnes dédiées à la sauvegarde des anciens logiciels est plus petit. Cependant, la publication du code source des anciennes applications est une bonne étape pour que le logiciel continue de fonctionner sur de nouvelles plates-formes. Maintenant que nous avons le code source Photoshop, nous pouvons nous attendre à ce que des versions de travail existent pour les décennies à venir. Dans cinquante ans, nos petits-enfants voudront savoir à quoi ressemblaient les premiers logiciels informatiques. À moins que davantage d’entreprises ne prennent des mesures comme celle-ci pour préserver les logiciels en état de fonctionnement, une grande partie de notre culture s’effacera dans l’obscurité.

Cette version a tous les Photoshop code, mais il n’inclut pas la bibliothèque MacApp sous licence de Pomme, des travaux supplémentaires sont donc nécessaires pour le mettre dans un état entièrement fonctionnel. Contenu en environ 128 000 lignes, le téléchargement ne représente que 601 Ko compressés. Développé, il fait environ 2,7 Mo. On estime que les trois quarts du code sont écrits en Pascal tandis que 15% sont écrits en langage assembleur 68000. Quant aux 10 % restants, ils sont occupés par des données diverses. Le code n’est pas commenté, mais au moins les développeurs ont eu la décence de le garder proprement formaté.

Psssssst :  AMD dévoile la feuille de route GPU 2016 ; Polaris offre des performances 2,5x par watt, peut utiliser GDDR5 - High-teK.ca

Si vous voulez jouer vous-même avec le code source, vous devez accepter le contrat de licence. Ce ne sera pas très utile, mais c’est une partie précieuse de notre histoire à l’ère numérique.

Maintenant lis: 30 ans de PC

Bouton retour en haut de la page