มีการเผยแพร่การเผยแพร่ Nitrux 2.7.0 ที่สร้างขึ้นบนฐานแพ็คเกจ Debian เทคโนโลยี KDE และระบบการเริ่มต้น OpenRC โปรเจ็กต์นี้มีเดสก์ท็อปของตัวเอง NX Desktop ซึ่งเป็นส่วนเสริมสำหรับ KDE Plasma รวมถึงสภาพแวดล้อม Maui Shell ที่แยกต่างหาก จากไลบรารี Maui ชุดแอปพลิเคชันผู้ใช้มาตรฐานกำลังได้รับการพัฒนาสำหรับการแจกจ่ายที่สามารถใช้ได้ทั้งบนระบบเดสก์ท็อปและอุปกรณ์มือถือ ในการติดตั้งแอปพลิเคชันเพิ่มเติม กำลังได้รับการส่งเสริมระบบแพ็คเกจ AppImages ที่มีในตัวเอง ขนาดอิมเมจสำหรับบูตเต็มคือ 3.2 GB (NX Desktop) และ 2.6 GB (Maui Shell) การพัฒนาของโครงการได้รับการเผยแพร่ภายใต้ลิขสิทธิ์ฟรี
NX Desktop นำเสนอสไตล์ที่แตกต่างกัน การใช้งานซิสเต็มเทรย์ ศูนย์การแจ้งเตือน และพลาสมอยด์ต่างๆ เช่น ตัวกำหนดค่าการเชื่อมต่อเครือข่ายและแอพเพล็ตมัลติมีเดียสำหรับการควบคุมระดับเสียงและการควบคุมการเล่นสื่อ แอปพลิเคชันที่สร้างขึ้นโดยใช้เฟรมเวิร์ก MauiKit ได้แก่ ตัวจัดการไฟล์ดัชนี (สามารถใช้ Dolphin ได้), โปรแกรมแก้ไขข้อความโน้ต, โปรแกรมจำลองสถานีปลายทาง, เครื่องเล่นเพลง VVave, เครื่องเล่นวิดีโอคลิป, NX Software Center และโปรแกรมดูรูปภาพ Pix
สภาพแวดล้อมผู้ใช้ Maui Shell ได้รับการพัฒนาตามแนวคิด "Convergence" ซึ่งหมายถึงความสามารถในการทำงานกับแอปพลิเคชันเดียวกันทั้งบนหน้าจอสัมผัสของสมาร์ทโฟนและแท็บเล็ต และบนหน้าจอขนาดใหญ่ของแล็ปท็อปและพีซี Maui Shell จะปรับขนาดหน้าจอและวิธีการป้อนข้อมูลที่มีอยู่โดยอัตโนมัติ และสามารถใช้ได้ไม่เพียงแต่บนระบบเดสก์ท็อปเท่านั้น แต่ยังรวมถึงสมาร์ทโฟนและแท็บเล็ตด้วย รหัสโครงการเขียนด้วยภาษา C++ และ QML และเผยแพร่ภายใต้ใบอนุญาต LGPL 3.0
Maui Shell ใช้ส่วนประกอบ MauiKit GUI และเฟรมเวิร์ก Kirigami ซึ่งพัฒนาโดยชุมชน KDE Kirigami เป็นส่วนเสริมของ Qt Quick Controls 2 และ MauiKit นำเสนอเทมเพลตองค์ประกอบอินเทอร์เฟซสำเร็จรูปที่ช่วยให้คุณสามารถสร้างแอปพลิเคชันได้อย่างรวดเร็ว โปรเจ็กต์ยังใช้ส่วนประกอบต่างๆ เช่น BlueDevil (การจัดการ Bluetooth), Plasma-nm (การจัดการเครือข่าย), KIO, PowerDevil (การจัดการพลังงาน), KSolid และ PulseAudio
เอาต์พุตข้อมูลจัดทำโดยใช้ตัวจัดการคอมโพสิต Zpace ซึ่งรับผิดชอบในการแสดงและวางหน้าต่างและประมวลผลเดสก์ท็อปเสมือน โปรโตคอล Wayland ใช้เป็นโปรโตคอลหลัก ซึ่งทำงานร่วมกับ Qt Wayland Compositor API การทำงานบน Zpace คือ Cask Shell ซึ่งใช้คอนเทนเนอร์ที่ครอบคลุมเนื้อหาทั้งหมดของหน้าจอ และยังให้การใช้งานขั้นพื้นฐานขององค์ประกอบต่างๆ เช่น แถบด้านบน กล่องโต้ตอบป๊อปอัป แผนที่หน้าจอ พื้นที่แจ้งเตือน แผงท่าเรือ ชอร์ตคัท, อินเตอร์เฟซการเรียกโปรแกรม ฯลฯ
Shell เดียวกันนี้สามารถใช้ได้กับระบบเดสก์ท็อป สมาร์ทโฟน และแท็บเล็ต โดยไม่จำเป็นต้องสร้างเวอร์ชันแยกต่างหากสำหรับอุปกรณ์ที่มีฟอร์มแฟคเตอร์ต่างกัน เมื่อทำงานบนจอภาพปกติ เชลล์จะทำงานในโหมดเดสก์ท็อปโดยมีแผงยึดอยู่ด้านบน ความสามารถในการเปิดหน้าต่างตามจำนวนที่ต้องการและควบคุมด้วยเมาส์ หากคุณมีหน้าจอสัมผัส เชลล์จะทำงานในโหมดแท็บเล็ตโดยมีเค้าโครงองค์ประกอบแนวตั้งและเปิดหน้าต่างให้เต็มหน้าจอหรือเค้าโครงแบบเคียงข้างกันคล้ายกับตัวจัดการหน้าต่างแบบเรียงต่อกัน บนสมาร์ทโฟน องค์ประกอบแผงและแอปพลิเคชันจะขยายเต็มหน้าจอ เช่นเดียวกับแพลตฟอร์มมือถือทั่วไป
นวัตกรรมหลักของ Nitrux 2.7:
- การสร้างอิมเมจ ISO ที่แยกจากกันด้วย Maui Shell ได้เริ่มต้นขึ้นแล้ว เวอร์ชันอัปเดตของ MauiKit 2.2.2, MauiKit Frameworks 2.2.2, Maui Apps 2.2.2 และ Maui Shell 0.6.0 ขณะนี้ชุดประกอบอยู่ในตำแหน่งเพื่อแสดงความสามารถของเชลล์ใหม่และแอปพลิเคชันที่มีอยู่ รวมไปถึงวาระ, Arca, บอนไซ, บูธ, Buho, คลิป, Communicator, Fiery, Index, Maui Manager, Nota, Pix, Shelf, Station, Strike และ VVave
- ส่วนประกอบ NX Desktop ได้รับการอัพเดตเป็น KDE Plasma 5.27.2, KDE Frameworks 5.103.0 และ KDE Gear (แอปพลิเคชัน KDE) 22.12.3 เวอร์ชันซอฟต์แวร์ที่อัปเดต ได้แก่ Mesa 23.1-git, Firefox 110.0.1 และไดรเวอร์ NVIDIA 525.89.02
- ตามค่าเริ่มต้น เคอร์เนล Linux 6.1.15 พร้อมแพตช์ Liquorix จะถูกใช้
- รวมแพ็คเกจที่มี OpenVPN และ open-iscsi ด้วย
- ไฟล์ปฏิบัติการที่มียูทิลิตี้การจัดการแพ็คเกจได้ถูกลบออกจากอิมเมจ Live แล้ว (ตัวติดตั้ง Calamares สามารถติดตั้งระบบและไฟล์เหล่านั้นได้ และใน Live image แบบคงที่ ไฟล์เหล่านี้จะไม่จำเป็น)
- NX Software Center ได้รับการสร้างขึ้นใหม่โดยใช้ MauiKit
ที่มา: opennet.ru