Microsoft опубликовала исходный код интерпретатора 6502 BASIC

Microsoft опубликовала исходный код интерпретатора 6502 BASIC
15:12, сентября 6, 2025 Microsoft опубликовала под открытой лицензией исходный код интерпретатора 6502 BASIC, тем самым продолжив практику по открытию кода исторически значимого программного обеспечения, созданного компанией десятилетия назад. История Microsoft BASIC началась в 1975 году, когда Билл Гейтс и Пол Аллен создали первый продукт компании — интерпретатор BASIC для процессора Intel 8080, предназначенный для компьютера Altair 8800.

Вскоре эта кодовая база была адаптирована для других 8-битных процессоров, включая MOS 6502, Motorola 6800 и 6809.

Портирование на 6502 было завершено в 1976 году Биллом Гейтсом и Риком Вейландом. Уже в 1977 году компания Commodore заключила с Microsoft знаковую сделку, приобретя лицензию на использование этого ПО за единовременную плату в 25 000 долларов.

Это решение позволило Microsoft BASIC стать основой для компьютеров Commodore PET, а затем и легендарных VIC-20 и Commodore 64.

Миллионы начинающих программистов познакомились с компьютерами, набирая простые строки: 10 PRINT "HELLO" 20 GOTO 10 Опубликованная версия — это BASIC M6502 8K VER 1.1, датированная 1978 годом. Эта же кодовая база легла в основу Applesoft BASIC для компьютеров Apple II.

Оригинальные заголовки файлов до сих пор хранят надпись «BASIC M6502 8K VER 1.1 BY MICRO-SOFT», словно настоящая капсула времени. Версия 1.1, исходный код которой теперь доступен всем, содержит важные исправления в работе «сборщика мусора».

Эти улучшения были разработаны совместно инженером Commodore Джоном Фигансом (John Feagans) и Биллом Гейтсом в 1978 году во время визита Фиганса в офис Microsoft.

Именно эта версия поставлялась с компьютерами PET под названием «BASIC V2». Код даже содержит забавную «пасхалку» от Билла Гейтса в метках STORDO и STORD0, подлинность которой сам Гейтс подтвердил в 2010 году.

Изучить исходный код Microsoft 6502 BASIC можно на платформе GitHub по этой ссылке.
Источник: thecommunity.ru
 
 

Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

Microsoft опубликовала отчёт за 4-й квартал 2024 финансового года

Microsoft опубликовала отчёт за 4-й квартал 2024 финансового года Компания Microsoft опубликовала отчёт о доходах за третий квартал 2024 финансового года. Выручка за указанный период составила $64,7 млрд; чистая при …

Интернет, Игры 10:12, августа 8, 2024 | thecommunity.ru
Microsoft опубликовала отчёт за 1-й квартал 2026 финансового года

Microsoft опубликовала отчёт за 1-й квартал 2026 финансового года Компания Microsoft опубликовала отчёт о доходах за первый квартал 2026 финансового года. Выручка за указанный период составила $77,7 млрд; чистая при …

Интернет, Игры 05:12, ноября 10, 2025 | thecommunity.ru
Microsoft опубликовала отчёт за 1-й квартал 2025 финансового года

Microsoft опубликовала отчёт за 1-й квартал 2025 финансового года Компания Microsoft опубликовала отчёт о доходах за первый квартал 2025 финансового года. Выручка за указанный период составила $65,6 млрд; чистая при …

Интернет, Игры 00:12, ноября 8, 2024 | thecommunity.ru
Microsoft опубликовала системные требования для функции Automatic Super Resolution в Windows 11

Microsoft опубликовала системные требования для функции Automatic Super Resolution в Windows 11 Компания Microsoft опубликовала системные требования для функции Automatic Super Resolution (Auto SR), которая появится в Windows 11 версии 24H2. Нап …

Интернет, Игры 22:10, июня 6, 2024 | thecommunity.ru
Kioxia представила серию SSD Exceria Basic: доступное обновление до PCIe 4.0

Kioxia представила серию SSD Exceria Basic: доступное обновление до PCIe 4.0 Компания Kioxia расширила линейку потребительских SSD, представив новую серию Exceria Basic, основанную на интерфейсе PCIe 4.0. Новинка ориентирована …

Технологии, Наука 20:12, ноября 16, 2025 | hardwareluxx.ru
Thermal Grizzly представляет серии термопрокладок Minus Pad Basic, Advance и Pro

Thermal Grizzly представляет серии термопрокладок Minus Pad Basic, Advance и Pro Компания Thermal Grizzly выпустила новые термопрокладки серий Minus Pad Basic, Advance и Pro, основанные на доработанной версии Minus Pad 8. Эти непр …

Технологии, Наука 20:12, февраля 10, 2025 | hardwareluxx.ru
Обзор электронной книги PocketBook 618 Basic Lux 4, или Стоит ли вообще связываться с бюджетными ридерами

Обзор электронной книги PocketBook 618 Basic Lux 4, или Стоит ли вообще связываться с бюджетными ридерами Чтобы понять, что творится в нижнем сегменте рынка читалок, мы решили протестировать PocketBook 618 Basic Lux 4. Стоит этот девайс 14 тысяч рублей. Н …

Технологии, Наука 05:12, июля 17, 2024 | iguides.ru
Открыт исходный код игры Outertale

Открыт исходный код игры Outertale Открыт исходный код проекта Outertale, развивающего фанатскую интерпретацию игры Undertale, поместившую прежнюю историю на просторы космоса. Игра явл …

Интернет, Игры 10:12, августа 20, 2024 | opennet.ru
Опубликован исходный код мультимедийного проигрывателя Winamp

Опубликован исходный код мультимедийного проигрывателя Winamp Компания Llama Group опубликовала исходный код мультимедийного проигрывателя Winamp. Код написан на языке C++ и использует в качестве зависимостей Qt …

Интернет, Игры 10:12, октября 3, 2024 | opennet.ru
Кризисная ситуация: исходный код Crysis 3 попал в руки хакерам

«Кризисная» ситуация: исходный код Crysis 3 попал в руки хакерам В Сети появилась информация о том, что некоему «исследователю видеоигр» c ником SvenTek_667 удалось заполучить исходный код оригинальной …

Игры 05:12, декабря 2, 2024 | 3dnews.ru
Вымпелком выкупил исходный код американо-израильской биллинговой системы

«Вымпелком» выкупил исходный код американо-израильской биллинговой системы Передача интеллектуальных прав на софт такого уровня может стоить не менее $100 млн, оценивают аналитики …

Технологии, Наука 03:00, мая 15, 2024 | vedomosti.ru
IBM открыла исходный код моделей Granite Code Foundation для помощи разработчикам

IBM открыла исходный код моделей Granite Code Foundation для помощи разработчикам IBM Research раскрыла исходный код моделей Granite Code Foundation, которые являются ключевым элементом семейства моделей Granite Foundation. Эти мод …

Технологии, Наука 09:25, мая 16, 2024 | ixbt.com
Nival выложила в открытый доступ исходный код военной стратегии Блицкриг 2

Nival выложила в открытый доступ исходный код военной стратегии «Блицкриг 2» Российская компания Nival Interactive опубликовала открытый исходный код своей военной стратегии «Блицкриг 2» (Blitzkrieg 2), которая выш …

Игры 15:12, сентября 30, 2025 | 3dnews.ru
Илон Маск объявил, что X откроет исходный код своего нового алгоритма

Илон Маск объявил, что X откроет исходный код своего нового алгоритма Илон Маск объявил, что компания X (бывшая Twitter) откроет исходный код своего нового алгоритма рекомендаций как для органических публикаций, так и д …

Технологии, Наука 10:12, января 11, 2026 | ixbt.com
M**a не будет открывать исходный код всех своих ИИ-моделей суперинтеллекта  это не безопасно

M**a не будет открывать исходный код всех своих ИИ-моделей «суперинтеллекта» — это не безопасно M**a может изменить свой подход к публикации исходного кода ИИ-моделей, включая так называемый «персональный суперинтеллект». По словам г …

Software 00:12, августа 1, 2025 | 3dnews.ru
Власти Индии собираются требовать от производителей смартфонов раскрывать исходный программный код

Власти Индии собираются требовать от производителей смартфонов раскрывать исходный программный код Новая инициатива индийских властей, на которую ссылается Reuters, направлена на повышение прозрачности в сфере информационной безопасности, и выражен …

Hardware 00:12, января 13, 2026 | 3dnews.ru
Хакеры украли у Apple исходный код нескольких инструментов, которые используют разработчики компании

Хакеры украли у Apple исходный код нескольких инструментов, которые используют разработчики компании Хакерская группировка IntelBroker, ранее сообщившая о взломе серверов компании AMD, заявила, что похитила у компании Apple несколько инструментов, ко …

Software 15:12, июня 21, 2024 | 3dnews.ru
Новый план Huawei по захвату мира: компания открыла исходный код своих ИИ-моделей

Новый план Huawei по «захвату мира»: компания открыла исходный код своих ИИ-моделей Huawei открыла исходные коды своих моделей искусственного интеллекта. Эта мера, уверены эксперты, поможет ей даже в условиях американских санкций выс …

Software 00:12, июля 2, 2025 | 3dnews.ru
Студия бывших сотрудников Riot Games открыла исходный код Friendshipper  инструмента для тестирования игр

Студия бывших сотрудников Riot Games открыла исходный код Friendshipper — инструмента для тестирования игр Инди-студия Believer Entertainment решила поделиться с другими разработчиками своим инструментом Friendshipper. Она опубликовала исходники проекта в …

Технологии, Наука 21:45, июня 5, 2024 | app2top.ru
Electronic Arts сделала подарок моддерам и выложила в открытый доступ исходный код классических Command & Conquer

Electronic Arts сделала подарок моддерам и выложила в открытый доступ исходный код классических Command & Conquer В ожидании новых ремастеров фанаты стратегической серии Command & Conquer получили от Electronic Arts подарок иного рода — открытый исходный ко …

Software 10:12, марта 2, 2025 | 3dnews.ru
В Microsoft Edge появилась синхронизация ключей доступа с Microsoft Password Manager

В Microsoft Edge появилась синхронизация ключей доступа с Microsoft Password Manager Microsoft объявила, что теперь пользователи браузера Edge могут безопасно сохранять и синхронизировать ключи доступа (passkeys) между устройствами по …

Интернет, Игры 05:12, ноября 10, 2025 | thecommunity.ru
Слух: Microsoft хочет снизить зависимость от OpenAI в сервисе Microsoft 365 Copilot

Слух: Microsoft хочет снизить зависимость от OpenAI в сервисе Microsoft 365 Copilot Microsoft намерена расширить перечень поддерживаемых моделей искусственного интеллекта в сервисе Microsoft 365 Copilot, чтобы снизить зависимость от …

Интернет, Игры 10:12, января 4, 2025 | thecommunity.ru
Microsoft удалит приложение Paint 3D из Microsoft Store в ноябре 2024 года

Microsoft удалит приложение Paint 3D из Microsoft Store в ноябре 2024 года Microsoft объявила о прекращении поддержки приложения Paint 3D. Компания больше не будет выпускать какие-либо обновления для приложения, а 4 ноября 2 …

Интернет, Игры 10:12, августа 12, 2024 | thecommunity.ru
ЕС обвинила Microsoft в нарушении антимонопольного законодательства из-за связи Teams с Microsoft 365

ЕС обвинила Microsoft в нарушении антимонопольного законодательства из-за связи Teams с Microsoft 365 Еврокомиссия выдвинула против Microsoft обвинения в нарушении антимонопольного законодательства ЕС, утверждая, что компания незаконно связала свое пр …

Интернет, Игры 10:12, июля 2, 2024 | thecommunity.ru
Microsoft удаляет скрипт, позволявший избежать создания аккаунта Microsoft во время установки ОС

Microsoft удаляет скрипт, позволявший избежать создания аккаунта Microsoft во время установки ОС Компания Microsoft удалила из preview-сборок Windows 11 скрипт BypassNRO.cmd, который позволял устанавливать ОС без подключения к интернету и обходит …

Технологии, Наука 00:12, апреля 2, 2025 | xakep.ru
Microsoft начинает блокировку ActiveX в Microsoft 365 и Office 2024

Microsoft начинает блокировку ActiveX в Microsoft 365 и Office 2024 Microsoft объявила об отключении элементов управления ActiveX в приложениях Word, Excel, PowerPoint и Visio из состава Microsoft 365 и Office 2024 в …

Интернет, Игры 15:12, апреля 17, 2025 | thecommunity.ru
Microsoft готовит крупное обновление интерфейса Microsoft 365 и Copilot

Microsoft готовит крупное обновление интерфейса Microsoft 365 и Copilot Microsoft анонсировала крупное обновление пользовательского интерфейса приложения Microsoft 365 и сервиса Copilot, которое пользователи увидят уже в …

Интернет, Игры 10:12, января 4, 2025 | thecommunity.ru
Microsoft добавляет ИИ-модели Anthropic в Microsoft 365 Copilot

Microsoft добавляет ИИ-модели Anthropic в Microsoft 365 Copilot На протяжении последних месяцев Microsoft активно работает над диверсификацией своей стратегии в области искусственного интеллекта, стремясь ослабить …

Интернет, Игры 15:12, октября 4, 2025 | thecommunity.ru
КХЛ опубликовала календарь на сезон2024/25

КХЛ опубликовала календарь на сезон‑2024/25 Континентальная хоккейная лига (КХЛ) на своём официальном сайте объявила, что сезон‑2024/25 стартует 3 сентября …

Основные новости 19:45, июня 11, 2024 | nsn.fm
Загитова опубликовала фото в купальнике

Загитова опубликовала фото в купальнике Российская фигуристка Алина Загитова опубликовала фотографии с празднования своего дня рождения. 18 мая Загитовой исполнилось 22 года. На снимках она …

Спорт 04:55, мая 19, 2024 | gazeta.ru
Пензенская епархия опубликовала расписание богослужений

Пензенская епархия опубликовала расписание богослужений Пензенская епархия опубликовала расписание богослужений Представители Пензенской епархии опубликовали расписание богослужений, которые пройдут сегодн …

Основные новости 05:12, января 1, 2025 | progorod58.ru
Надежда Оболенцева опубликовала фото с отдыха

Надежда Оболенцева опубликовала фото с отдыха Надежда Оболенцева, которая недавно обручилась с миллиардером Евгением Швидлером, отдыхает на модном курорте Сен-Барт. 41-летняя экс-супруга Резо Гиг …

Шоу-бизнес 00:12, февраля 4, 2025 | spletnik.ru