Car-tech

Το Μουσείο Ιστορίας του Υπολογιστή μοιράζεται τον αρχικό κώδικα Photoshop

Италия: Пьенца и пейзажи Тосканы | Italy: Pienza and the Tuscany landscapes

Италия: Пьенца и пейзажи Тосканы | Italy: Pienza and the Tuscany landscapes
Anonim

Στα εκατομμύρια των ανθρώπων σε όλο τον κόσμο, το όνομα Photoshop εμπνέει εικόνες καρχαριών που εκτοξεύονται σε ελικόπτερα, φωτογραφίες φρικιαστικών καταστροφών και ρετουσαρισμένες λήψεις διασημοτήτων. Τώρα, ο αρχικός κώδικας του υπολογιστή που ξεκίνησε όλα είναι διαθέσιμος για επιθεώρηση.

Το Μουσείο Ιστορίας Υπολογιστών στο Mountain View της Καλιφόρνια έκανε πρόσφατα τον πηγαίο κώδικα του Adobe Photoshop 1.0.1 διαθέσιμο ως λήψη για μη εμπορική χρήση. Το αρχικό πρόγραμμα που θα γίνει Photoshop γράφτηκε στα τέλη της δεκαετίας του 1980 από τον Thomas Knoll, φοιτητή στο Πανεπιστήμιο του Μίτσιγκαν. Αυτός και ο αδελφός του Ιωάννης, ο οποίος εργάστηκε στο Industrial Light and Magic, ανέπτυξε το Photoshop σε μια ολοκληρωμένη εφαρμογή έτοιμη για τον καταναλωτή. Η πρώτη εμπορική απελευθέρωση από τον κατασκευαστή σαρωτών διαφανειών Barneyscan πώλησε μόνο περίπου 200 αντίγραφα με το όνομα Barneyscan XP και ήρθε μαζί με το υλικό της εταιρείας. Λίγο μετά την αρχική εμπορική εισβολή, η Adobe χορήγησε άδεια από τα Knolls και κυκλοφόρησε μια βελτιωμένη έκδοση του προγράμματος Photoshop 1.0

creativebits.org Το αρχικό Photoshop (κάντε κλικ για μεγέθυνση).

Στην αρχική έκδοση, ο Macworld κάλεσε Photoshop 1.0 εύκολο στη χρήση. "Λαμβάνοντας υπόψη τον τεράστιο αριθμό των χαρακτηριστικών και των εργαλείων που εμπλέκονται", δήλωσε ο Macworld. "Η Adobe έχει κάνει καλή δουλειά να κρατά τα πράγματα οργανωμένα και απλά."

Σχεδόν όλο το αρχικό πρόγραμμα διατίθεται στο download του Μουσείου Ιστορίας Υπολογιστών. Η μόνη εξαίρεση είναι το πλαίσιο MacApp, το οποίο είχε άδεια από την Apple. Η λήψη του Photoshop 1.0.1 περιλαμβάνει 179 αρχεία με περίπου 128.000 σειρές κώδικα. Συγκριτικά, η τρέχουσα έκδοση του Photoshop έχει περίπου 10 εκατομμύρια γραμμές, σύμφωνα με τον Grady Booch, επικεφαλής επιστήμονα για την τεχνολογία λογισμικού της IBM Research Almaden και έναν διαχειριστή του Μουσείου Ιστορίας Υπολογιστών.

Το Μουσείο αναφέρει περίπου το 75 τοις εκατό του αρχικού προγράμματος γράφτηκε στο Pascal και ένα άλλο 15 τοις εκατό είναι στη γλώσσα μηχανής για τον επεξεργαστή Motorola 68000, το αρχικό τσιπ για τη γραμμή Macintosh. Το υπόλοιπο του πηγαίου κώδικα αποτελείται από διάφορα κομμάτια δεδομένων.

Ο αρχικός κώδικας του Photoshop δεν έχει σχεδόν κανένα σχόλιο, οι σημειώσεις που γράφονται στα αρχεία πηγαίου κώδικα για να εξηγήσουν τι έχουν σχεδιαστεί να κάνουν μερικά κομμάτια κώδικα. "Αυτός ο κώδικας είναι τόσο εγγράψιμος, τόσο εύκολος στην ανάγνωση, ότι τα σχόλια μπορεί να έχουν πάρει ακόμη και το δρόμο", δήλωσε ο Booch στο post blog του CHM που ανακοινώνει την έκδοση πηγαίου κώδικα.

Μπορείτε να κατεβάσετε τα αρχεία προέλευσης του Photoshop 1.0.1 από το Μουσείο Ιστορίας Υπολογιστών. Το Photoshop ενώνει την συλλογή πηγαίου κώδικα του μουσείου που περιλαμβάνει επίσης το MacPaint, το QuickDraw και τη γλώσσα προγραμματισμού APL 360.