MOS 2.1 işlemcilere yönelik bir işletim sistemi olan GeckOS 6502'in piyasaya sürülmesi

4 yıllık geliştirme sürecinin ardından Commodore PET, Commodore 2.1 ve CS/A6502 PC'lerde kullanılan sekiz bit MOS 6510 ve MOS 64 işlemcili sistemlerde kullanılması amaçlanan GeckOS 65 işletim sisteminin sürümü yayınlandı. Proje, 1989'dan beri tek yazar (André Fachat) tarafından geliştirilmekte, montaj ve C dillerinde yazılmakta ve GPLv2 lisansı altında dağıtılmaktadır.

İşletim sistemi bir mikro çekirdek ile donatılmıştır, önleyici çoklu görevi ve bellek yönetim sistemini destekler, standart Unix yardımcı programlarını (sh, mkdir, ps, ls, vb.) ve ilkelleri (çoklu iş parçacığı, semaforlar, sinyaller vb.) sağlar, bir standart geliştirir kütüphane lib6502, ağ uygulamalarını çalıştırma yeteneğine sahip basitleştirilmiş bir TCP/IP yığını içerir (örneğin, bir http sunucusu mevcuttur). Minimal bir yapıda sistem çekirdeği yalnızca 2 KB yer kaplar, tam bir yapıda ise 4 KB yer kaplar. Çekirdek donanımdan bağımsızdır; donanıma özgü tüm bileşenler ayrı bir katmana yerleştirilir.

Yeni sürüm, ps ve ls yardımcı programlarının uygulanmasını geliştirdi, çalışan görevler hakkındaki bilgileri değiştirmek için setinfo uygulamasını ekledi, kill, hexdump, wc ve daha fazla yardımcı program oluşturdu ve yeni bir lsh komut yorumlayıcısı önerdi. C64, PET ve CBM 8x96 platformları için iyileştirilmiş bağlantı noktası performansı. CS/A65 platformunun bağlantı noktası iade edildi.

Kaynak: opennet.ru

Yorum ekle