Car-tech

Muzeum Historii Komputerów udostępnia oryginalny kod Photoshopa

213 Jak ŁATWO wycinać obiekty z tła narzędziem pióro | Adobe Photoshop

213 Jak ŁATWO wycinać obiekty z tła narzędziem pióro | Adobe Photoshop
Anonim

Dla milionów ludzi na całym świecie, nazwa Photoshop inspiruje obrazy rekinów wyskakujących na śmigłowce, fałszywe zdjęcia katastrofy i retuszowane strzały gwiazd. Teraz oryginalny kod komputerowy, który uruchomił to wszystko, jest dostępny do wglądu.

Muzeum Historii Komputerów w Mountain View w Kalifornii ostatnio udostępniło kod źródłowy Adobe Photoshop 1.0.1 do pobrania w celach niekomercyjnych. Pierwotnie wydany na Macintosha w 1990 r. Photoshop stał się synonimem zaawansowanej edycji zdjęć (w tym twórczych fałszerstw).

Oryginalny program, który stał się programem Photoshop, został napisany pod koniec lat 80. przez Thomasa Knolla, doktoranta na Uniwersytecie z Michigan. On i jego brat John, który pracował w Industrial Light and Magic, opracowali program Photoshop w pełni gotową aplikację dla konsumentów. Pierwsze komercyjne wydanie od skanera slajdów Barneyscan sprzedało się tylko w około 200 egzemplarzach pod nazwą Barneyscan XP i zostało dołączone do sprzętu firmy. Wkrótce po tym wstępnym komercyjnym podboju Adobe licencjonował prawa od Knolls i wydał ulepszoną wersję programu, Photoshop 1.0.

creativebits.org Oryginalny Photoshop (kliknij, aby powiększyć).

W oryginalnym wydaniu Macworld nazwał Photoshop 1.0 jest łatwy w użyciu. "Biorąc pod uwagę ogromną liczbę funkcji i narzędzi" - powiedział Macworld. "Adobe wykonało dobrą robotę, utrzymując rzeczy uporządkowane i proste."

Prawie cały oryginalny program jest dostępny w pobraniu do Muzeum Historii Komputerów. Jedynym wyjątkiem jest framework MacApp, który był licencjonowany przez firmę Apple. Pobieranie Photoshop 1.0.1 zawiera 179 plików z około 128 000 linii kodu. Dla porównania, obecna wersja Photoshopa ma około 10 milionów linii, według Grady'ego Boocha, Głównego naukowca ds. Inżynierii oprogramowania w IBM Research Almaden i powiernika Muzeum Historii Komputerów.

Muzeum mówi o 75 procentach oryginalnego programu został napisany w języku Pascal, a kolejne 15 procent w języku maszynowym dla procesora Motorola 68000, oryginalnego układu dla linii Macintosh. Reszta kodu źródłowego składa się z różnych bitów danych.

Oryginalny kod programu Photoshop prawie nie ma komentarzy, notatki zapisane w plikach kodu źródłowego, aby wyjaśnić, do czego służą niektóre fragmenty kodu. "Ten kod jest tak piśmienny, tak łatwy do odczytania, że ​​komentarze mogły nawet stanąć na przeszkodzie" - powiedział Booch na blogu CHM ogłaszającym wydanie kodu źródłowego.

Możesz pobrać pliki źródłowe Photoshopa 1.0.1 z Muzeum Historii Komputerów. Photoshop dołącza do kolekcji online kodu źródłowego muzeum, która obejmuje także MacPaint, QuickDraw i język programowania APL 360.