Haberler

Commodore’un Amiga Unix Sistemi 35 Yıl Sonra Yeniden Geliştirildi

Commodore’un 1991 yılında Amiga 3000UX için geliştirdiği Amiga Unix, yaklaşık 35 yıl sonra bağımsız geliştiricilerin çalışmalarıyla yeniden güncelleniyor. Yeni paket, Motorola 68040 ve 68060 işlemcilere uyarlanmış çekirdek, modern GCC araçları, Zorro III genişleme desteği ve internet üzerinden yazılım kurulmasını sağlayan yeni bir paket yöneticisi içeriyor. Finlandiya’nın Oulu kentindeki Saku 2026 Amiga konferansında duyurulan proje, Amiga’nın Unix tabanlı iş istasyonu geçmişini güncel donanım ve geliştirme araçlarıyla yeniden kullanılabilir hale getiriyor.

Amiga Unix, 1991’de Profesyonel İş İstasyonları İçin Geliştirildi

Commodore, 1991 yılında Amiga 3000UX modeliyle Amiga ailesini ev bilgisayarı pazarının dışına taşıyan bir Unix çözümü sundu. Amiga Unix veya Amix adı verilen işletim sistemi, AT&T UNIX System V Release 4 temelinde geliştirilerek profesyonel iş istasyonlarında kullanılmak üzere tasarlandı.

Amiga 3000UX’in hedeflediği kullanıcı grubu, dönemin standart Amiga bilgisayarlarını kullanan tüketicilerden farklı bir profil oluşturuyordu. Yüksek donanım maliyeti ile dönemin sınırlı depolama teknolojileri, Amix’in daha geniş bir kullanıcı kitlesine ulaşmasını zorlaştırdı. İşletim sisteminin dağıtımında CD-ROM’un henüz yaygınlaşmaması da kurulum sürecini dönemin standartlarına göre alışılmadık bir noktaya taşıdı.

Commodore’un Amix geliştirmesini sonlandırmasının ardından sistemin son resmi sürümü 1992 yılında yayımlanan Amix 2.1 oldu. Motorola 68030 işlemcisine göre hazırlanan yazılım yapısı, sonraki nesil 68040 ve 68060 tabanlı Amiga bilgisayarlara geçişin önünde teknik bir engel oluşturdu.

Finlandiya’daki bağımsız geliştiriciler, eski Amix kodunu yeni donanımlarla çalıştırmak için kapsamlı bir uyarlama süreci yürüttü. Saku 2026 konferansında tanıtılan güncel paket, 68040 ve 68060 işlemciler için düzenlenmiş çekirdeğiyle eski işletim sisteminin daha sonraki Amiga sistemlerinde çalıştırılmasının önünü açıyor.

Proje kapsamında yapay zekâ destekli tersine mühendislik yöntemlerinden de yararlanıldı. Geliştiriciler, eski kodun işleyişini analiz ederek güncel derleme araçlarıyla yeniden oluşturulabilecek bileşenler hazırlarken Linux üzerinde modern GCC derleyicileriyle derlenebilen önyükleyici kodlarını da pakete dahil etti.

Zorro III genişleme standardına yönelik yerel destek de güncellenen Amix paketinin donanım tarafındaki önemli yeniliklerinden biri olarak öne çıkıyor. Zorro III, Amiga 3000 ve sonraki profesyonel Amiga sistemlerinde genişleme kartlarının kullanılmasını sağlayan yerel veri yolu standardı olarak dönemin iş istasyonu donanımının önemli parçalarından birini oluşturuyordu.

Yeni Amix paketinin en önemli değişikliklerinden biri yazılım kurulum modelinde ortaya çıkıyor. apkg adı verilen paket yöneticisi, kullanıcıların yazılımları internet üzerinden indirerek sistemlerine kurmasına olanak tanıyor.

Modern paket yönetimi yaklaşımı, Amix’in 1990’ların başındaki dağıtım modelinden önemli ölçüde ayrılmasını sağlıyor. Kullanıcıların fiziksel medya veya dönemsel yazılım arşivleri üzerinden kurulum yapmak yerine çevrim içi depolardan paket edinmesi, eski işletim sisteminin günümüzdeki geliştirme alışkanlıklarına daha yakın bir yapıya kavuşmasını sağlıyor.

Open Look pencere yöneticisi de proje kapsamında yeniden ele alındı. Geliştiriciler, Unix dünyasının eski grafik arayüzlerinden biri olan Open Look’u modern açık kaynak araçlarıyla yeniden derlerken arayüzün FreeBSD gibi güncel Unix tabanlı sistemlerde çalıştırılabilmesini de sağladı.

Güncellenen Amiga Unix paketi, Commodore’un 1990’ların başında sınırlı bir profesyonel kullanıcı kitlesine sunduğu iş istasyonu yazılımını günümüzün geliştirme ortamlarıyla yeniden buluşturuyor. Projenin kapsamı yalnızca eski işletim sistemini yeni işlemcilerde çalıştırmakla sınırlı kalmazken paket yönetimi, derleme araçları, genişleme kartları ve grafik arayüz gibi farklı katmanları da kapsıyor.

Amix’in yeniden geliştirilmesi, retro bilgisayar topluluğunda yalnızca eski donanımı korumaya dayanmayan bir yaklaşımın da örneğini oluşturuyor. Eski işletim sistemlerinin kaynak kodu, donanım mimarisi ve yazılım araçları üzerinde yapılan çalışmalar, tarihî bilgisayar platformlarının çağdaş geliştirme ortamlarında yeniden incelenmesine olanak sağlıyor.

Projenin ilerleyen aşamalarda daha fazla donanım uyumluluğu kazanması veya Amiga Unix yazılımlarının modern sistemlerle daha kapsamlı biçimde birlikte çalışması, eski platformun kullanım alanını genişletebilir. Güncel paket yöneticisi ve derleme araçları ise Amix’in yalnızca arşiv niteliğinde bir işletim sistemi olarak kalması yerine geliştiricilerin üzerinde deney yapabileceği yaşayan bir proje olarak sürdürülmesine katkı sağlıyor.

İlgili Makaleler

Bir yanıt yazın

Başa dön tuşu