کد ۴۸ ساله معروف بیل گیتس، اوپن‌سورس شد!

پنج‌شنبه 13 شهریور 1404 - 19:06
مطالعه 2 دقیقه
بیل گیتس از نمای نزدیک
مایکروسافت کد ۴۸ ساله‌ی معروف بیل گیتس را متن‌باز کرد تا هر کسی بتواند آن را ببیند و استفاده کند.
تبلیغات

مایکروسافت کد یکی از اولین و مهم‌ترین نرم‌افزارهای خود را به‌صورت رایگان در اختیار عموم قرار داد. این کد که BASIC for 6502 Microprocessor نام دارد و توسط بیل گیتس و همکارانش نوشته شده بود، روی پلتفرم گیت‌هاب در دسترس است تا هر کسی بتواند آن را ببیند و استفاده کند.

این کد اهمیت زیادی دارد، چون اساس و پایه‌ی زبان برنامه‌نویسی BASIC بود که در کامپیوترهای نمادینی مثل کامادور ۶۴ (پر‌فروش‌ترین کامپیوتر تاریخ) استفاده شد. BASIC همان نرم‌افزاری بود که میلیون‌ها نفر با آن برای اولین‌بار برنامه‌نویسی را تجربه کردند و عبارت معروف HELLO را روی صفحه‌نمایش چاپ کردند.

مایکروسافت برای اولین‌بار BASIC را در سال ۱۹۷۵ برای کامپیوتر Altair 8800 نوشت. نسخه‌ای که حالا منتشر شده، توسط بیل گیتس و ریک وایلند برای پردازنده‌ی MOS 6502 بازنویسی شده بود و در سال ۱۹۷۶ منتشر شد.

کد مذکور پایه و اساس زبان BASIC در کامپیوترهایی مثل اپل II، کامادور PET و VIC-20 و کامادور ۶۴ بود. شرکت کامادور این کد را با مبلغ ثابت ۲۵ هزار دلار از مایکروسافت خرید که به رشد و موفقیت این شرکت نوپا کمک زیادی کرد.

نسخه‌ی ۱٫۱ که حالا در گیت‌هاب قرار گرفته، شامل ۶۹۵۵ خط کد به زبان اسمبلی است و از سیستم‌های قدیمی مانند اپل II و کامادور PET پشتیبانی می‌کند. در این نسخه، باگ‌های نرم‌افزاری برطرف شدهاند که این کار با همکاری یک مهندس کامادور و خود بیل گیتس انجام شده بود. به گفته‌ی مایکروسافت، این کد یکی از مهم‌ترین قطعات نرم‌افزاری در تاریخ کامپیوترهای شخصی است.

انتشار این کد، یادآور پروژه‌های مشابه قبلی مایکروسافت است که کدهای قدیمی خود را اوپن‌سورس کرد؛ از جمله کد GW-BASIC که در کامپیوترهای IBM استفاده می‌شد و بعدها به Visual Basic تبدیل شد.

تبلیغات
تبلیغات

نظرات