Genode Projesi, Sculpt 19.07 Genel Amaçlı İşletim Sistemi sürümünü yayınladı

Açık mikro çekirdek işletim sisteminin geliştiricileri Genode İşletim Sistemi Çerçevesi oluşturulan işletim sistemi sürümü Heykel 19.07. Sculpt projesi kapsamında, Genode teknolojilerini temel alan, sıradan kullanıcıların günlük görevleri gerçekleştirmek için kullanabileceği genel amaçlı bir işletim sistemi geliştiriliyor. Proje kaynakları yayılmış AGPLv3 kapsamında lisanslanmıştır. Indirilebilir Canlı USB görüntüsü, 24 MB boyutunda. Intel işlemcili ve VT-d ve VT-x uzantıları etkinleştirilmiş grafiklere sahip sistemlerde çalışmayı destekler.

Sistem, tipik sistem yönetimi görevlerini gerçekleştirmenize olanak tanıyan bir Leitzentrale grafik arayüzüyle birlikte gelir. GUI'nin sol üst köşesinde kullanıcıları yönetmek, depolama aygıtlarını bağlamak ve ağ bağlantısı kurmak için araçlar içeren bir menü görüntülenir. Merkezde sistemin doldurulmasını yapılandırmak için bir yapılandırıcı bulunmaktadır. sağlar sistem bileşenleri arasındaki ilişkiyi tanımlayan bir grafik biçiminde arayüz. Kullanıcı, sistem ortamının veya sanal makinelerin bileşimini tanımlayarak bileşenleri etkileşimli olarak keyfi olarak kaldırabilir veya ekleyebilir.

Genode Projesi, Sculpt 19.07 Genel Amaçlı İşletim Sistemi sürümünü yayınladı

Kullanıcı istediği zaman, yönetimde daha fazla esneklik sağlayan konsol yönetim moduna geçebilir. Bir Linux sanal makinesinde TinyCore Linux dağıtımı çalıştırılarak geleneksel bir masaüstü elde edilebilir. Bu ortamda Firefox ve Aurora tarayıcıları, Qt tabanlı bir metin editörü ve çeşitli uygulamalar mevcuttur. Noux ortamı, komut satırı yardımcı programlarını çalıştırmak için sunulur.

Yeni sürüm dikkat çekici desteğin uygulanması pano terminaller, Qt5 tabanlı GUI uygulamaları ve sanal makineler arasında metin kopyalamak ve yapıştırmak için. Verimliliği artırmak ve arayüzün yanıt verebilirliğini geliştirmek için de çalışmalar yapıldı. Mayıs platform güncellemesinde sunulan iyileştirmeleri içerir
Çekirdekten bağımsız bir sanallaştırma arayüzü, AARCH64 mimarisi desteği, varsayılan olarak C++17 standardını kullanmaya geçiş, GCC 8.3'ü temel alan yeni bir araç seti ve FreeBSD 12'den libc'yi temel alan güncellenmiş bir çalışma zamanı gibi genode.

Hatırlatalım ki Genode sağlar Linux çekirdeği (32 ve 64 bit) üzerinde çalışan özel uygulamalar oluşturmak için birleşik bir altyapı veya mikro çekirdekler NOVA (sanallaştırmalı x86), seL4 (x86_32, x86_64, ARM), Muen (x86_64), Fiasco.OC (x86_32, x86_64, ARM), L4ka::Pistachio (IA32, PowerPC), OKL4, L4/Fiasco (IA32, AMD64, ARM) ve ARM ve RISC-V platformları için doğrudan çalıştırılan çekirdek. Fiasco.OC mikro çekirdeğinin üzerinde çalışan, paravirtualleştirilmiş Linux çekirdeği L4Linux, Genode'da normal Linux programlarını çalıştırmanıza olanak tanır. L4Linux çekirdeği doğrudan donanımla çalışmaz, ancak bir dizi sanal sürücü aracılığıyla Genode hizmetlerini kullanır.

Genode için çeşitli Linux ve BSD bileşenleri portlandı, Gallium3D desteklendi, Qt, GCC ve WebKit entegre edildi ve hibrit Linux/Genode ortamları hayata geçirildi. NOVA mikro çekirdeğinin üzerinde çalışan bir VirtualBox bağlantı noktası hazırlanmıştır. Çok sayıda uygulama, işletim sistemi düzeyinde sanallaştırma sağlayan mikro çekirdeğin ve Noux ortamının üzerinde doğrudan çalışacak şekilde uyarlanmıştır. Taşınmayan programları çalıştırmak için, ayrı uygulamalar düzeyinde sanal ortamlar oluşturma mekanizmasını kullanmak mümkündür, bu da paravirtualization kullanarak programları sanal bir Linux ortamında çalıştırmanıza olanak tanır.

Kaynak: opennet.ru

Yorum ekle