В этой статье () описываются возможности и особенности MiniGUI, легковесной графической среды для встраиваемых система на основе uClinux, Linux, eCos или проприетарных ОСРВ. Статья написана Вэем Йонгмингом (Wei Yongming), который создал MiniGUI для системы CNC (computer numerical control) и позже (семь лет назад) открыл ее исходники.
Gideon, универсальный дизайнер интерфейсов для GTK/C++
Gideon - универсальный дизайнер GUI с использованием GTK/C++. Целью проекта является создание легкого в использовании инструмента быстрой разработки для программистов на C++, которые хотят создавать мультиплатформенные графические приложения на основе GTK. Gideon не перегружен возможностями, но имеет все необходимое, оставаясь простым и легковесным для конечного пользователя.
GoboLinux довольно сильно отличается от привычного большинства дистрибутивов GNU/Linux - он напрочь отрицает стандартную иерархию файловой системы, разработанную Free Standards Group, предлагая вместо нее другой подход, более сходный с OS X. Дистрибутив имеет свою, ярко выраженную философию, познакомиться с которой, вместе с первым впечатлением от этого дистрибутива можно в этом обзоре ().
Ging, первый и единственный живой дистрибутив на основе Debian GNU/kFreeBSD, добрался до релиза 0.1.0. В качестве настольной среды Ging использует KDE 3.4 и смесь приложений KDE и GNOME: Konqueror, Gimp, Koffice, Gaim и других (скриншот). Те, кто пробовал предыдущие версии Ging, наверняка будут обрадованы сообщением о том, что время загрузки системы в новом релизе уменьшилось в приблизительно 15 раз.
Статья из двух частей для разработчиков драйверов Linux на сайте IBM - в первой () рассказывается о стратегиях и действиях по эмуляции прерываний и тестах процедур обработки прерываний, а во второй () рассказывается о стратегиях отладки кода вашего драйвера.
Согласно последнему отчету OneStat, общая доля браузеров семейства Mozilla в Сети достигла 11,51%, что на 2,82 процента больше, чем в апреле 2005. Доминирует по прежнему Microsoft Internet Explorer с 85,45 процентами, что на 1,18 процентов меньше, чем в конце апреля.
Небольшое исследование BentUser.com () состояло из трех тестов, два из которых выиграл .NET 2.0, значительно опередив Java 1.5 в скорости исполнения и использумой памяти для объектов. В то же время, Java не менее убедительно выиграла тест на использование памяти для стандартных типов.
Обновился дистрибутив OpenSolaris SchilliX, в нем представлен star-1.5a69 с встроенной поддержкой -find, а также новая основа в виде OpenSolaris Nevada Build 26.
Вышла новая версия языка программирования Nemerle для платформы .NET. Основные изменения касаются исправлений обнаруженных ошибок, но также в нее вошел новый опциональный синтаксис на основе отступов.
The Register: Sun нанимает скаутов для грязной работы в чипах Rock
Sun очень неторопливо рассказывает о технологиях улучшения производительности, которые войдут в чипы Niagara и будущую линейку процессоров Rock. Однако, несколько лет назад Sun упоминала, что в Niagara войдет специальная технология для ускорения обработки потоков TCP/IP и SSL. Теперь же пришло подтверждение о том, что ОС Solaris 10 будет дополнена новшествами для использования спец. возможностей Niagara.
Однако, самое интересное начнется в чипах серии Rock - появится технология "аппаратных скаутов" ("hardware scout"). Такой скаут представляет из себя аппаратный поток со своим регистровым файлом, который работает на несколько сотен циклов впереди основного потока. Скаут-поток работает во время бездействия основного потока и помогает доставить данные в кэши, чтобы при исполнении кода основным потоком не было
задержек на их загрузку. Sun надеется, что Niagara и Rock смогут оживить ее SPARC-сервера, которые сегодня проигрывают Power-системам от IBM по производительности.
Реализация файловой системы FUSE для FreeBSD появилась в дереве портов (раздел sysutils, порты - fusefs-kmod, fusefs-libs, fusefs-sshfs). Напомню, что FUSE позволяет создавать реализации файловых систем вне пространства ядра, как непривилегированный пользовательский процесс.
OpenNET: MapFS и eCryptfs - новые файловые системы для Linux
Фирма Levanta представила под GPL лицензией реализацию файловой системы MapFS, позволяющей монтировать группе машин удаленную файловую систему доступную в режиме только для чтения, но дающую возможность модификации файлов, при этом изменения произведенные на каждой машине сохраняются локально.
LinuxToday: Зачем Novell уничтожает SUSE Workstation и Desktop?
Когда Novell объявила о сокращении штата, никто не думал, что это коснется того, что раньше называлось "ключевыми компонентами Linux-разработок Novell". Однако это так и многие разработчики Mono, Hula, Evolution и другие остаются без работы. Пользователи SUSE в шоке. В статье Курта Пфайфле (Kurt Pfeifle) () рассказывается о подробностях этого шага и его возможных последствиях для Novell и свободного сообщества.
Проект T2, framework для создания дистрибутивов Linux, добрался до стабильной версии 2.1.0. Релиз стал первым стабильным после ответвления проекта от ROCK Linux 2.0, хотя у дистрибутивов по прежнему много общего. В новой версии были исправлены выявленные ошибки и добавлен новый софт, в том числе компилятор GCC версии 3.4.4. Доступен архив скриптов для сборки (1,67 МБ), а также предварительно собранные ISO образы для цели сборки desktop (оптимизированы для Pentium 4) - CD 1 (637 МБ), CD 2 (462 МБ).