Для Linux доступна нативна підтримка файлової системи ZFS

Брайан Белендорф (Brian Behlendorf), творець http-сервера Apache, представив нову версію проекту, в рамках якого ведеться робота з реалізації рідної підтримки файлової системи ZFS для Linux. На відміну від системи ZFS-FUSE, що працює на рівні користувача через підсистему FUSE, новий проект реалізований у вигляді модуля Linux-ядра. Як відомо інтеграції коду ZFS в Linux-ядро заважає несумісність ліцензій GPLv2 і CDDL, що виключає можливість змішування коду під даними ліцензіями. Для обходу даного обмеження, Белендорф скористався простим і очевидним методом - він вирішив поширювати свій продукт цілком під ліцензією CDDL у вигляді окремо завантаження модуля до Linux-ядра, який поставляється окремо від ядра.

У силу специфіки роботи з пам’яттю в оригінальному коді ZFS зі складу Solaris, ZFS-модуль для Linux поки працює тільки в 64-розрядної зборці. При цьому для тестування використовуються такі дистрибутиви, як RHEL, CentOS, Fedora і Ubuntu. У проекті використовується код 1918 версії ZFS, імпортованих з 121 зборки OpenSolaris. Окрім безпосередньо реалізації ZFS в модулі використані такі Супутні бібліотеки Solaris, як libavl, libnvpair, libefi, libunicode і libutil.

Розробка ведеться в Ліверморської національної лабораторії Каліфорнійського університету за контрактом з Міністерством енергетики США. З інструкціями по збірці і установці можна познайомитися на даній сторінці. Повідомляється, що в даний момент у модулі реалізована повнофункціональна і стабільна підтримка таких можливостей, як SPA (Storage Pool Allocator), DMU (Data Management Unit), ZPL (ZFS POSIX Layer) і ZVOL (ZFS Emulated Volume).

—–
http://ru.wikipedia.org/wiki/Zettabyte_File_System

28 May 2010

Вийшов лінукс-дистрибутив Fedora 13 Goddard
Верховний суд Канади: купівля держорганами продуктів Microsoft без розгляду альтернатив є порушенням

• Проект по додаванню підтримки системних викликів Windows NT, Linux ядро »»»
Вийшов реліз Linux Unified Kernel 0.2.4? LUK або Longene), що представляє собою набір модулів і патчів для Linux ядра з реалізацією підтримки інфраструктури драйверів і системних викликів Win32, що дозволяють безпосередньо виконувати Windows програми та використовувати Windows драйвери в Linux.
• Компанія Oracle припиняє випуск дистрибутиву OpenSolaris »»»
У списку розсилки розробників OpenSolaris опубліковано внутрішній документ Oracle, згідно з яким компанія припиняє розвиток OpenSolaris як дистрибутива.
• Вийшло ядро Linux 2.6.31 »»»
Після 9 кандидатів у реліз 9 вересня в 16 годин по Тихоокеанському часу (3 години ночі 10 вересня за московським часом) Лінус випустив 2.
• Нове в ядрі Linux 2.6.20 »»»
Один з основних “будівельників” ядра Джонатан Корбет (Jonathan Corbet) зробив доповідь, в якому розповів про деякі особливості майбутньої версії ядра Linux 2.
• Подробиці про використання Linux ядра в Google »»»
На що проходив у жовтні саміті розробників Linux ядра співробітником Google було зроблено доповідь про те, як Linux використовується в цій компанії.