Η Microsoft ανακοίνωσε ότι ανοίγει τον πηγαίο κώδικα του 6502 BASIC, ενός από τα πιο ιστορικά προγράμματα της εταιρείας που γράφτηκε το 1976 από τον Bill Gates και τον Ric Weiland. Πρόκειται για την έκδοση που έτρεχε στους επεξεργαστές MOS 6502, οι οποίοι χρησιμοποιήθηκαν σε θρυλικούς υπολογιστές όπως ο Apple II, ο Commodore PET, ο VIC-20 και φυσικά ο Commodore 64.
Ο κώδικας που δόθηκε στη δημοσιότητα είναι η έκδοση 6502 BASIC M6502 8K Version 1.1, που αριθμεί περίπου 6.955 γραμμές assembly. Περιλαμβάνει και βελτιώσεις που έγιναν το 1978, με πιο γνωστή την αναθεώρηση του garbage collector στην οποία συμμετείχε και ο ίδιος ο Bill Gates μαζί με μηχανικούς της Commodore.
Για την ιστορία, η Commodore είχε αγοράσει τα δικαιώματα χρήσης του BASIC το 1977 πληρώνοντας ένα εφάπαξ ποσό 25.000 δολαρίων, μια κίνηση που άνοιξε τον δρόμο για εκατομμύρια νέους χρήστες να μάθουν προγραμματισμό πληκτρολογώντας απλές εντολές όπως 10 PRINT "HELLO" και 20 GOTO 10.
Το σημαντικό είναι ότι σήμερα, σχεδόν 50 χρόνια μετά, ο κώδικας διατίθεται επίσημα ως open source στο GitHub με άδεια MIT, δίνοντας τη δυνατότητα σε προγραμματιστές, εκπαιδευτικούς αλλά και λάτρεις της retro πληροφορικής να τον μελετήσουν, να τον τρέξουν ή ακόμα και να τον χρησιμοποιήσουν σε projects και emulators.
Πηγή: opensource.microsoft.com
Συντάκτης του άρθρου: Κυριάκος Οικονομίδης
Αν θέλεις να υποστηρίξεις την προσπάθεια μας και να βλέπεις καθημερινά νέα άρθρα με δωρεάν υλικό, μπορείς να το κάνεις με μια δωρεά στο Paypal