Вышла новая версия Unix-подобной операционной системы ToaruOS 2.3, в которой добавили поддержку вкладок в терминале и ряд других улучшений. Это обновление знаменует собой продолжение развития системы, которая была создана с нуля и сейчас — интересным проектом для разработчиков и энтузиастов ОС.
История разработки ToaruOS
ToaruOS был разработан в Иллинойсском университете как экспериментальный проект, сосредоточенный на создании новых композитных графических интерфейсов. С тех пор он значительно эволюционировал, и теперь — полноценную операционную систему, доступную для общественности. Исходный код доступен на GitHub под лицензией BSD, что делает его доступным для изучения и улучшения.
Что нового в версии 2.3
В новой версии ToaruOS 2.3 пользователям стали доступны вкладки в эмуляторе терминала, переключение между которыми делается с помощью комбинации Alt + цифра. Также добавлена поддержка жирного начертания шрифтов и новые системные вызовы, такие как pread/pwrite и fcntl. Ядро системы продолжает развиваться, поддерживая важные функции вроде многопоточности и виртуальных файловых систем.
Дополнительно к функционалу, в систему встроены редакторы и утилиты, такие как Bim и управляемые виджеты для графической панели. Проект также включает динамический язык программирования Kuroko, который может использоваться для создания приложений на ToaruOS.
Значение для разработчиков и энтузиастов
Для разработчиков с русскоязычным опытом ToaruOS 2.3 — интересный вариант для изучения и тестирования. Возможность протестировать систему через live-образ в средах как QEMU или VirtualBox, а также использование пакетов программного обеспечения, таких как GCC и Vim, делает её полезной как для учебных целей, так и для разработки.
Как видно из недавно представленных функций, обновление делает ToaruOS более удобным для пользователей и может привлечь внимания новых разработчиков. В условиях растущей популярности open source проектов такие подходы могут стимулировать интерес к альтернативам мейнстримным операционным системам.
Следующий шаг для ToaruOS заключается в дальнейшем развитии функционала системы и увеличении её пользовательской базы, что будет интересно как разработчикам, так и конечным пользователям.


