آمیگا یونیکس فراموش شده Commodore دوباره احیا می شود
با پیوستن Open Look به بازگشت یکپارچهسازی با سیستمعامل، Amix پشتیبانی جدیدتری از CPU و مدیریت بستهها را به دست میآورد
یک مدیر پنجره یونیکس قدیمی و یک سیستم عامل قدیمی یونیکس که از آن استفاده می کند به روز رسانی های مدرن دریافت کرده اند. بله، هوش مصنوعی کمک کرد، اما ما برای آن اینجا هستیم. Commodore Amiga یکی از محبوبترین رایانههای دهه 1980 است: The Register سیامین سالگرد خود را در سال 2015 جشن گرفت. بسیاری از طرفداران آن را عمدتا بهعنوان یک رایانه خانگی و در زمان خود بهعنوان ماشین بازی نهایی یاد میکنند. با این حال، در اواخر عمر آمیگا، Commodore امیدوار بود که مدل های قدرتمندتر خود را به عنوان ایستگاه های کاری یونیکس بفروشد. در سال 1991، Commodore آمیگا یونیکس را منتشر کرد که بیشتر با نام آمیکس شناخته می شود.
این یک پورت کامل از AT&T UNIX System V Release 4 برای یک نسخه پیشرفته از Amiga 3000 به نام Amiga 3000UX بود. بروشور Commodore [PDF] با عنوان "Commodore A3000UX: متولد شده برای اجرای UNIX SVR4" بود. برای اینکه بدانید چقدر زود بود، Amix با نوار کارتریج یک چهارم اینچی DC6150 عرضه شد، بنابراین نصب تمیز به یک درایو نوار Commodore 3070 نیاز داشت. درایوهای CD-ROM هنوز رایج نبودند. علیرغم توانایی آمیگا در فیلمبرداری، ویدیوی داخلی ECS این دستگاه 4998 دلاری تنها میتوانست X11 را در سیاه و سفید اجرا کند.
Commodore بعدا از طریق کارت گرافیک اختیاری A2410 پشتیبانی رنگی را ارائه داد که قیمت آن 998 دلار دیگر بود. Amix یک محصول خاص بود و تعداد نسبتا کمی از علاقه مندان آمیگا امروز آن را به خاطر دارند. در کنفرانس یک روزه Saku 2026 Amiga در Oulu، فنلاند، آخر هفته گذشته، گروهی از هکرها بهروزرسانی جدیدی را برای Amix اعلام کردند. از AmigaUX.org در دسترس است. آخرین نسخه Commodore، آمیکس 2.1 در سال 1992 بود و به این شکل بود. هسته اصلی از دستورالعملهای خاص 68030 استفاده میکند که از پردازندههای بعدی موتورولا حذف شدهاند، بنابراین Amix در ماشینهای جدیدتر مانند Amiga 4000 مجهز به 68040 بوت نمیشود.
این به روز رسانی شامل یک هسته اصلاح شده برای پردازنده های 68040 و 68060 به همراه تغییراتی است که به کد منبع بوت لودر تاریخی Commodore اجازه می دهد با GCC در لینوکس کامپایل شود. این پشتیبانی از کارت های Zorro III و سایر لوازم جانبی غیرقابل دسترس به نسخه اصلی را اضافه می کند. همچنین یک بوت لودر unix_boot به روز شده، بر اساس نسخه 2002 Markus Wild، و یک زنجیره ابزار به روز شده وجود دارد. یک مدیر بسته جدید، apkg، می تواند نرم افزار را از طریق اتصال به اینترنت واکشی کند. این سایت جزئیات بسته های به روز شده را ارائه می دهد، در حالی که اسناد در Amix Grimoire جمع آوری شده است.
بسیاری از کارها از سه فنلاندی بی باک به دست آمده است: Antti Sokero، "isoriano1968"، و "Jussi"، با آنچه جوسی آن را "استفاده بسیار سنگین از هوش مصنوعی در مهندسی معکوس" می نامد. اگر هدف صرفا اجرای یک یونیکس مدرن بر روی سخت افزار اصلی آمیگا باشد، NetBSD 11 یک پورت بومی آمیگا دارد. در واقع، زمانی که میز Reg FOSS برای اولین بار در مورد NetBSD نوشت، ما متوجه شدیم که نسخه 9.3 می تواند دسکتاپ گرافیکی را روی آمیگا اجرا کند. NetBSD به طور قابل توجهی مدرن تر است و Amix هرگز به دلیل سرعت آن مورد توجه قرار نگرفت. NetBSD می تواند از آن بهتر عمل کند.
آمیکس از نظر تاریخی مهم بود زیرا به نظر میرسید که رایانههای خانگی رده بالا با سطح پایینتر بازار ایستگاههای کاری همپوشانی داشته باشند، همانطور که کارل «Datagubbe» Svensson هنگام بررسی شایعه معامله Sun/Commodore در اطراف Amix اشاره میکند. Open Look نیز مدرن شد Amix با مدیر پنجره Open Look عرضه شد. در سال 1988، مجله BYTE چهره به چهره با Open Look رفت و از او پرسید که آیا می تواند پس از این همه سال یونیکس را دوستانه کند یا خیر. Tomaž Štih، که GEM او برای لینوکس در اوایل این ماه بررسی کردیم، همچنین Open Look را برای کامپایل با ابزارهای مدرن FOSS تطبیق داده است.
مخزن GitHub او همچنان فعال است. در Reddit، "idevnull" موفق شده است آن را بر روی FreeBSD 15.1 بسازد و اجرا کند، و ما فکر می کنیم که نتیجه فوق العاده به نظر می رسد. ما مشتاقانه منتظر انتشار نسخه های جدید یکی یا هر دو پروژه هستیم. ®
متن اصلی (انگلیسی)
Commodore's forgotten Amiga Unix gets a modern revival
Amix gains newer CPU support and a package manager as Open Look joins the retro comeback