Car-tech

Computer History Museum sdílí originální Photoshop kód

The search for extraterrestrial intelligence | Computer Science | Khan Academy

The search for extraterrestrial intelligence | Computer Science | Khan Academy
Anonim

milionům lidí po celém světě, jméno Photoshop inspiruje obrazy žraloků vyskočí na vrtulníky, falešné katastrofy a retušované celebrity. Původní počítačový kód, který ho začal, je k dispozici ke kontrole.

Muzeum počítačové historie v Mountain View v Kalifornii nedávno zpřístupnilo zdrojový kód Adobe Photoshopu 1.0.1 jako download ke komerčním účelům. Původně povolený pro Macintosh v roce 1990, Photoshop se stal synonymem pro sofistikované úpravy fotografií (včetně některých kreativních falešných fotografií).

Původní program, který se stane Photoshop, byl napsán koncem 80. let Thomasem Knollem, PhD studentem na univerzitě Michigan. On a jeho bratr John, který pracoval v Industrial Light and Magic, vyvinul Photoshop do plnohodnotné aplikace připravené pro spotřebitele. První komerční vydání od výrobce skenerů Barneyscan prodávalo jen asi 200 kopií pod názvem Barneyscan XP a přicházelo se s hardwarem společnosti. Krátce po tomto počátečním komerčním průchodu Adobe licencoval práva od Knolls a vydal vylepšenou verzi programu Photoshop 1.0.

creativebits.org Originální Photoshop (klikněte pro zvětšení).

Na svém původním vydání Macworld volal Photoshop 1.0 snadné použití. "Vzhledem k velkému množství funkcí a nástrojů," řekl Macworld. "Společnost Adobe udělala dobrou práci, jak udržet věci organizované a jednoduché."

Téměř celý původní program je k dispozici v downloadu muzea Computer History Museum. Jedinou výjimkou je rámec MacApp, který byl licencován společností Apple. Aplikace Photoshop 1.0.1 obsahuje 179 souborů s přibližně 128 000 řádky kódu. Pro srovnání, aktuální verze Photoshopu má asi 10 milionů řádků, podle Gradyho Boocha, vedoucího vědce pro softwarové inženýrství v IBM Research Almaden a správce počítačového historického muzea.

Muzeum říká asi 75 procent původního programu byl napsán v Pascalu a dalších 15 procent je v strojním jazyce pro procesor Motorola 68000, originální čip pro linku Macintosh. Zbytek zdrojového kódu je tvořen různými bitovými daty.

Původní kód aplikace Photoshop má téměř žádné komentáře, poznámky zapsané ve zdrojových souborech, které vysvětlují, co je určeno určitým kusům kódu. "Tento kód je natolik gramotný, tak snadno čitelný, že komentáře se možná dokonce dostaly do cesty," řekl Booch na příspěvku blogu CHM, který oznamuje vydání zdrojového kódu.

Můžete si stáhnout zdrojové soubory aplikace Photoshop 1.0.1 Muzeum počítačové historie. Photoshop se připojí k muzejní online zdrojovému kódu, který obsahuje také MacPaint, QuickDraw a programovací jazyk APL 360.