На сайте Linux Kernel Mailing List появилось сообщение от Линуса Торвальдса, в котором он объявил о выходе ядра Linux версии 4.0.
По его словам, этот релиз не включает в себя ничего особенного в плане новых возможностей, а такое резкое повышение номера версии (изначально этому выпуску планировалось присвоить номер 3.20) скорее призвано отразить уровень стабильности кода в этом релизе. Он также заметил, что предстоящий релиз Linux 4.1 обещает быть куда более «крупным» в плане количества и качества нововведений. Напомним, что выбор между v3.20 и v4.0 был сделан по итогам голосования, проведенного Торвальдсом в своем блоге на сервисе Google Plus.
Тем не менее, в новую версию все же вошло несколько заметных улучшений, включая интеграцию механизмов обновления ядра без перезагрузки системы, патчи для поддержки энергонезависимой памяти (NVM), а также ряд возможностей, облегчающих отладку пользовательских приложений. В остальном же почти половина внесенных изменений связана с драйверами устройств. После выхода Linux 4.0 репозиторий проекта пересек отметку в 4 миллиона объектов и приблизился к отметке в 500 тысяч коммитов.
Также следует отметить, что представитель Фонда свободного ПО (FSF) Александр Олива (Alexandre Oliva) объявил о выходе редакции ядра Linux 4.0, содержащей только полностью свободный код, и очищенной от проприетарных драйверов и прочих несвободных компонентов — Linux-libre 4.0-gnu.
Новый релиз дистрибутива elementary OS, получивший кодовое название «Freya», увидел свет после полутора лет разработки.
Elementary OS на данный момент находится в десятке самых популярных дистрибутивов Linux по версии сайта Distrowatch.com. Он основан на Ubuntu, но существенно отличается от большинства клонов Ubuntu наличием ряда уникальных компонентов, в том числе собственной среды рабочего стола Pantheon. Дистрибутив ориентирован на простоту использования, низкую ресурсоемкость и высокую скорость работы.
В релиз Freya вошел ряд новшеств, в основном связанных с Pantheon: обновленный инструмент переключения между задачами, новая система уведомлений, новые возможности меню приложений, новый дизайн инструмента настроек системы (дата/время, учетные записи пользователей, настройки приложений и экрана), и многое другое. Кроме того, добавлен новый межсетевой экран, инструмент подключения к WiFi-сетям, унифицированный экран блокировки и входа в систему, «приватный режим» пользования системой, а также поддержка UEFI. Обновлены многие компоненты системы, в том числе ядро Linux — до версии 3.16, GTK+ — до 3.14, и Vala — до 0.26.
Загрузочные образы как релиза Freya, так и предыдущего релиза Luna для 32- и 64-битных систем доступны для скачивания здесь.
Сотрудник Google и разработчик файловой системы ext4 Теодор Тсо (Theodore «Ted» Ts’o) обнародовал набор патчей для реализации шифрования в ext4 под Android.
Под «реализацией шифрования» в данном случае подразумевается шифрование отдельных частей (например, директорий) файловой системы, при котором шифруется только содержимое и имена файлов. Шифрование метаданных (прав доступа, размера файлов и т.д.) на данный момент не поддерживается. Содержимое файлов шифруется с помощью алгоритма AES-256-XTS, имена — с помощью AES-256-CBC. Для каждого индексного дескриптора генерируется свой уникальный ключ шифрования.
Ожидается, что если представленные патчи успешно пройдут период тестирования, то они войдут в предстоящий релиз Android «M». Также отмечается, что эти наработки могут быть использованы для поддержки шифрования в файловой системе f2fs. Более подробно с технической стороной реализации шифрования можно ознакомиться здесь.