Анонсирован выход новой версии ToaruOS 2.2, которая является независимой операционной системой. написан с нуля и снабжен собственным ядром. В представленной новой версии выделяются улучшения поддержки, загрузчика, исправления ошибок и многое другое.
Те, кто не знает о ToaruOS, должны знать, что это это образовательная операционная система, который в основном ориентирован на его использование в виртуальных машинах. Он предоставляет Unix-подобную среду с графическим интерфейсом рабочего стола, общими библиотеками, многофункциональным эмулятором терминала и поддержкой запуска GCC, Quake и различных других портов.
Ядро ToaruOS, представленное на образах компакт-дисков этого выпуска, создано полностью с нуля. Загрузчик, ядро, драйверы, стандартная библиотека C и приложения пользовательского пространства являются оригинальным программным обеспечением, созданным авторами, как и графические ресурсы.
Основные новинки ToaruOS 2.2
В представленной новой версии ToaruOS 2.2к множеству изменений, из которых изменения и улучшения, внесенные в пользовательский интерфейс (UI). И именно в этом запуске улучшена реализация кнопок управления окнами, помимо оконного менеджераs Yutani, теперь поддерживает сворачивание окон, Расширен диапазон нажатия кнопок и появилась подсказка при наведении на кнопку.
В дополнение к этому также подчеркивается, что панель была переработана и возвращается к плоскому макету и не имеет закругленных углов, растеризатор TrueType был улучшен, и его функция рендеринга пути теперь доступна другим приложениям, а также улучшена библиотека для работы с меню.
В части улучшений Куроко (ваш собственный динамический язык программирования), этои был обновлен до версии 1.4. что улучшило совместимость с Python и существенно переработало процесс создания объектов, который стал ближе к объектной модели языка Python.
В дополнение к этому, в этой новой версии ToaruOS 2.2, игра "Шахты" переписана на языке Куроко.. Средство просмотра фракталов Джулии имеет новые функциональные возможности, включая проводник множеств Мандельброта.
Также подчеркивается, что /bin/sh теперь является символической ссылкой на /bin/esh и можно изменить, чтобы указать на подходящую оболочку POSIX, например Dash. В загрузчик были внесены различные улучшения, а также различные улучшения в libc и различные исправления ошибок, связанных с работой TTY.
Из других изменений которые выделяются из новой версии:
- Новые обои
- Добавлена опция загрузки «lfbwc».
- Исправлен неправильный шаг при размытой текстуре в VMware.
- Исправлен нулевой указатель при щелчке на рабочем столе, иногда
- Улучшено сохранение снимков экрана с уведомлениями.
- В cpuwidget добавлена строка меню
- Выполнил очистку модуля в загрузчике ядра.
- Исправлен обмен LCUC на tty.
- Устранение неполадок с таймаутами в fswait3
- Поддержка getockname, getpeername для TCP.
- Виджетам теперь разрешено запрашивать более высокую частоту обновления анимации.
- Исправьте несоответствие подписи в widget_update_volume.
- В терминале произведена корректировка стрелки влево
Наконец, если вам интересно узнать об этом больше, вы должны знать, что код проекта написан на C и распространяется под лицензией BSD, вы также можете ознакомиться с деталями. По следующей ссылке.
Скачайте и получите ToaruOS 2.2
Для тех, кто заинтересован в тестировании этой новой версии, он подготовил для загрузки живой образ размером 6.38 МБ, который можно протестировать в QEMU, VMware или VirtualBox.
Связь это.