ΑρχικήSoftwareΗ Microsoft κυκλοφόρησε τον κώδικα του επεξεργαστή MOS 6502 του Bill Gates...

Η Microsoft κυκλοφόρησε τον κώδικα του επεξεργαστή MOS 6502 του Bill Gates από το 1978

Loading

Η Microsoft κυκλοφόρησε τον κώδικα για τον επεξεργαστή MOS 6502, γραμμένο από τον Μπιλ Γκέιτς και την ομάδα του το 1978 ο οποίος έγινε και επίσημα open source παρέχοντας στους χρήστες πρόσβαση στον ιστορικό πρωτότυπο κώδικα που ενσωματώθηκε σε υπολογιστές όπως ο Commodore PET, VIC-20, Commodore 64 και Apple II.

Η συγκεκριμένη έκδοση 1.1 περιλαμβάνει διορθώσεις που είχαν γίνει από κοινού από τον Bill Gates και τον μηχανικό της Commodore John Feagans, μεταξύ των οποίων διορθώσεις στη διαχείριση μνήμης (garbage collection). Η διάθεση του κώδικα υπό την άδεια MIT επιτρέπει σε προγραμματιστές και ενθουσιώδεις να χρησιμοποιήσουν, να τροποποιήσουν και να μοιραστούν τον κώδικα, ο οποίος αποτελεί ένα ιστορικό κομμάτι της εξέλιξης της προσωπικής πληροφορικής και του προγραμματισμού σε οικιακούς υπολογιστές.

UNITED STATES – DECEMBER 10: Exhibited at the Consumer Electronics Show in the United States in January 1977, the Commodore PET (Personal Electronic Transactor) was one of the first consumer-level microcomputers to be launched. Together with the Apple II and the Radio Shack TS 80, the PET revolutionised home computing. The model shown here is an early version with a built-in cassette tape drive and small ‘chicklet’ style keyboard and number pad, which were replaced by a larger typewriter-style keyboard on subsequent models. This version of the PET had 8kb of RAM and used a MOS Technology 6502 microprocessor. Manufactured by Commodore Business Machines, United States. (Photo by SSPL/Getty Images)

Ιστορικό του 6502 BASIC της Microsoft

Ο Microsoft BASIC ήταν το πρώτο προϊόν της εταιρείας, γραμμένο αρχικά για τον επεξεργαστή Intel 8080 και το Altair 8800 από τον Bill Gates και τον Paul Allen το 1975. Το 1976, ο Gates μαζί με τον Ric Weiland έκαναν τη μεταφορά του κώδικα για τον επεξεργαστή MOS 6502. Ο συγκεκριμένος επεξεργαστής χρησιμοποιήθηκε σε πολλούς δημοφιλείς οικιακούς υπολογιστές και κονσόλες παιχνιδιών της εποχής, προσφέροντας προσιτή και αποδοτική υπολογιστική ισχύ, σε αντίθεση με πιο ακριβούς ανταγωνιστές.

Σημασία και επιρροή της διάθεσης του κώδικα

Η άδεια χρήσης του κώδικα ως open source επιτρέπει την ελεύθερη πρόσβαση σε έναν από τους πιο ιστορικούς και σημαντικούς κώδικες λογισμικού της πρώτης εποχής της προσωπικής πληροφορικής. Επιπλέον, ο κώδικας αυτός ήταν η βάση για τους προγραμματιστές που έκαναν τα πρώτα τους βήματα στον προγραμματισμό, διδασκόμενοι τη γλώσσα BASIC σε υπολογιστές που βασίζονταν σε αυτόν τον ερμηνευτή. Το άνοιγμα του κώδικα χρησιμοποιείται ήδη από την κοινότητα των ρετρό υπολογιστών για να αναβιώσουν και να επεκτείνουν την ιστορική αυτή τεχνολογία.

Ο κώδικας αποτελείται από 6.955 γραμμές assembly και περιλαμβάνει χαρακτηριστικά όπως πλήρη υλοποίηση της γλώσσας BASIC, αριθμητικές υπολογιστικές λειτουργίες κινητής υποδιαστολής, χειρισμό συμβολοσειρών, πίνακες, μαθηματικές συναρτήσεις, εισόδους/εξόδους, καθώς και αποδοτική διαχείριση μνήμης, κρίσιμη για συστήματα με περιορισμένους πόρους. Η έκδοση 1.1 που δημοσιεύτηκε περιλαμβάνει επίσης μια κρυφή “Πασχαλινή έκπληξη” από τον Bill Gates που επιβεβαιώθηκε το 2010.

Η διάθεση αυτής της ιστορικής έκδοσης του 6502 BASIC σηματοδοτεί μια γέφυρα ανάμεσα στο παρελθόν και το μέλλον της τεχνολογίας, δίνοντας τη δυνατότητα σε νέες γενιές να εξερευνήσουν, να μάθουν και να πειραματιστούν με κώδικα που έπαιξε καθοριστικό ρόλο στην ανάπτυξη της προσωπικής πληροφορικής.

opensource.microsoft+4

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

George S. Metallidis
George S. Metallidishttps://techlog.gr
Όλα ξεκίνησαν το 1988 όταν μπήκε στο σπίτι το πρώτο PC ένας 32bit 80386 με 4mb ram, CGA γραφικά σε 16colours monitor....και φυσικά λιώσιμο με το DOS game Grand Prix Circuit της Accolade
Σχετικά άρθρα

Η AMD προκαλεί τη NVIDIA με το πρώτο rack-scale AI σύστημά...

0
Το νέο Helios της AMD υπόσχεται τεράστια χωρητικότητα HBM4 και κορυφαίες επιδόσεις σε AI inference, όμως η τιμή του αναμένεται να ξεπερνά εκείνη των αντίστοιχων λύσεων της NVIDIA.

ΔΕΙΤΕ ΑΚΟΜΑ!