Axlmon Δημοσ. Πέμπτη στις 04:19 μμ Δημοσ. Πέμπτη στις 04:19 μμ Η Microsoft ανακοίνωσε ότι διαθέτει πλέον με άδεια ανοιχτού κώδικα το ιστορικό της λογισμικό 6502 BASIC, μετά από χρόνια κυκλοφορίας ανεπίσημων αντιγράφων στο διαδίκτυο. Το 6502 BASIC ήταν ένα από τα πρώτα software της εταιρείας, το οποίο προσαρμόστηκε το 1976 από τον συνιδρυτή της Microsoft, Bill Gates, και τον πρώιμο υπάλληλο Ric Weiland, για να λειτουργεί στον επεξεργαστή 6502 CPU. Ο συγκεκριμένος επεξεργαστής αποτελούσε τη βάση για διάσημα συστήματα όπως το Apple II, το Atari 2600, το Nintendo Entertainment System και τη σειρά 8-bit της Commodore. Η κυκλοφορία του κώδικα αποτελεί μια αναδρομή στις πρώτες ημέρες του προγραμματισμού. Όπως αναφέρει η Microsoft σε ανάρτησή της στο blog, "Το 1977, η Commodore αγόρασε την άδεια χρήσης με ένα εφάπαξ ποσό 25.000 δολαρίων, μια συμφωνία που τοποθέτησε τη Microsoft BASIC στην καρδιά των υπολογιστών PET της Commodore και, αργότερα, των VIC-20 και Commodore 64". Το λογισμικό 6502 BASIC βοήθησε στην τυποποίηση υλοποιήσεων γλωσσών προγραμματισμού και επέτρεψε σε πολλούς από τους πρώτους προγραμματιστές να χρησιμοποιήσουν συστήματα Commodore και να μάθουν προγραμματισμό πληκτρολογώντας απλές εντολές όπως 10 PRINT "HELLO" και 20 GOTO 10. Παρά το γεγονός ότι έχουν περάσει σχεδόν 50 χρόνια, το ενδιαφέρον για τον πρώιμο κώδικα και τον επεξεργαστή MOS 6502 παραμένει έντονο. Σύμφωνα με τη Microsoft, συντηρητές και χομπίστες πειραματίζονται με αναδημιουργίες βασισμένες σε FPGA και projects προσομοιωτών, ενώ ο κώδικας του 6502 BASIC έχει επίσης εμφανιστεί σε αρχεία μουσείων. "Με την πάροδο των χρόνων, αφοσιωμένοι συντηρητές έχουν δημιουργήσει εκ νέου περιβάλλοντα ανάπτυξης ενώ έχουν επαληθεύσει ότι ο ιστορικός πηγαίος κώδικας μπορεί ακόμα να παράγει ROMs με ακριβώς το ίδιο περιεχόμενο byte", αναφέρει η Microsoft. "Η κυκλοφορία αυτή ανοιχτού κώδικα βασίζεται σε αυτή την εργασία, τώρα όμως με μια σαφή, σύγχρονη άδεια. Ακολουθεί την προηγούμενη κυκλοφορία της Microsoft της GW-BASIC, που προήλθε από την ίδια γενιά και αποστελλόταν στη ROM του αρχικού IBM PC". Η 6502 BASIC και άλλα πρώιμα software projects της Microsoft συνέβαλαν στην ανάπτυξη του MS-DOS και καθιέρωσαν το επιχειρηματικό μοντέλο αδειοδότησης λογισμικού της εταιρείας. Για όσους ενδιαφέρονται να πειραματιστούν με τον πηγαίο κώδικα γλώσσας assembly του Microsoft 6502 BASIC, ο πλήρης κώδικας είναι πλέον διαθέσιμος στο GitHub. Διαβάστε ολόκληρο το άρθρο
masteripper Δημοσ. Σάββατο στις 02:59 μμ Δημοσ. Σάββατο στις 02:59 μμ Ας κάνει κανένα λάθος να βγάλει τον πηγαίο για τα ActiveX (αν και νομίζω κάποια τα έχει χάσει) να φέρει τα πάνω κάτω στο desktop development 2
dkstopo Δημοσ. Σάββατο στις 03:23 μμ Δημοσ. Σάββατο στις 03:23 μμ Είχα γράψει πολλές σελίδες προγραμματισμού με την basic και την Fortran77 σε 8088… 4
CyanBlue Δημοσ. Σάββατο στις 04:09 μμ Δημοσ. Σάββατο στις 04:09 μμ Εποχές που οι "κομπιουτεράδες" ήταν κάτι σαν... μάγοι και οι μουσικοί είχαν σπουδάσει μουσική. 😀 1 2
Retromaniac Δημοσ. Σάββατο στις 06:24 μμ Δημοσ. Σάββατο στις 06:24 μμ (επεξεργασμένο) 2 ώρες πριν, CyanBlue είπε Εποχές που οι "κομπιουτεράδες" ήταν κάτι σαν... μάγοι και οι μουσικοί είχαν σπουδάσει μουσική. 😀 Ντρεπόμασταν να πούμε οτι ασχολούμαστε με υπολογιστές. Μας είχαν για χαζούς με γυαλιά και φακίδες. Κοιτάω το project τώρα και βλέπω πως είναι 1 μόνο assembly αρχείο περίπου 7000 γραμμές. Επεξ/σία Σάββατο στις 06:27 μμ από Retromaniac 2
V.I.Smirnov Δημοσ. Σάββατο στις 06:25 μμ Δημοσ. Σάββατο στις 06:25 μμ Commodore 64 Basic.....ίσως η χειρότερη Basic που βγήκε ποτέ. Δεν μπορούσες να κάνεις σχεδόν τίποτε. Όλα έπρεπε να ελέγχονται με ατέλειωτα pokes. 1
Eddy_Gordo Δημοσ. Σάββατο στις 09:07 μμ Δημοσ. Σάββατο στις 09:07 μμ ΜΟΝΟ για ΜΥΣΤΕΣ: ΤΕΙ Λαμίας τμήμα Ηλεκτρολογιας
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα