Кристиан Шаллер (Christian Schaller), разработчик проектов GNOME и GStreamer, опубликовал открытое письмо, в котором призвал некоммерческую организацию Apache Software Foundation (ASF) предложить пользователям офисного пакета OpenOffice другой свободный продукт — LibreOffice.
Пакет OpenOffice развивается под крылом ASF с тех пор, как в 2011 году Oracle передала ей исходный код проекта после покупки компании-разработчика Sun Microsystems. Несмотря на значительные попытки ASF привлечь к OpenOffice внимание мирового СПО-сообщества, всё большую популярность стал обретать форк OpenOffice — LibreOffice, для которого была создана отдельная организация The Document Foundation и который довольно быстро пришёл на смену «классическому» офису во многих Linux-дистрибутивах. По мнению Шаллера, сегодня проект OpenOffice фактически мёртв, поскольку последний крупный разработчик — IBM — перестал участвовать в его развитии почти год назад.
«Я понимаю, что Apache Foundation заслуживает уважения и предприняла много усилий в попытке создать офисный пакет под лицензией Apache на основе старой кодовой базы OpenOffice, но надеюсь, теперь ясно, что попытка провалилась и что логично перенаправить всех пользователей, посещающих сайт openoffice.org, на сайт LibreOffice. Давать пользователям надежду, что OpenOffice ещё жив и развивается, вредно для общей репутации офисного программного обеспечения с открытым кодом среди обычных пользователей», — заявляет Кристиан в письме.
Последний релиз Apache OpenOffice — 4.1.0 — состоялся в апреле прошлого года.
25 августа 2001 года, через 10 лет после первого анонса Linux Линусом Торвальдсом, началась работа над первым сайтом nixp, который был известен тогда как *nix project. Сегодня проект отмечает своё 14-летие.
За прошедший год в новостной колонке nixp.ru успели поработать два редактора, после чего регулярная публикация контента снова легла на плечи основателя: «Поскольку проект не является коммерческим, его поддержка и развитие проходит с переменным успехом. Однако тот простой факт, что он сохраняет аудиторию и создаёт собственный контент на протяжении многих лет, говорит о какой-то его значимости, пусть и в ограниченных кругах. Не сомневаюсь, что nixp будет жить, пока он кому-то нужен», — цитирует сам себя Дмитрий Шурупов в новости, приуроченной к 14-летию проекта.
Будем рады любому вкладу в развитие сайта (новости, рецепты, статьи…) от представителей сообщества свободного программного обеспечения и поздравляем всех с днём рождения операционной системы GNU/Linux!
P.S. История проекта nixp.ru с упоминанием более-менее значимых событий в его жизни представлена на этой странице.
17 августа некоммерческая организация Linux Foundation объявила о своей очередной инициативе под названием Kinetic Open Storage Project. Она призвана сформировать платформу для современных сетевых хранилищ, использующих свободное программное обеспечение и актуальные стандарты для облачного хранения объектов.
Основателями Kinetic Open Storage Project стали крупные производители аппаратного и сетевого оборудования, а также разработчики программного обеспечения: Cisco, Cleversafe, Dell, Digital Sense, Huawei, NetApp, Open vStorage, Red Hat, Scality, Seagate, SwiftStack, Toshiba и Western Digital. Платформу, которая создаётся в рамках этого проекта, называют «образующей технологией для создания объектных хранилищ с открытым кодом на базе устройств хранения нового поколения, поддерживающих Ethernet».
Участники открытого хранилища Kinetic уже создают Open Source-библиотеки, программные интерфейсы (API) и симуляторы, которые не будут зависеть от производителя и призваны уменьшить совокупную стоимость владения сетевыми устройствами хранения. На GitHub опубликованы первые результаты деятельности проекта: доступные под свободными лицензиями API для языков программирования C, C++, Java, Python, OCaml.
Подробности о Kinetic Open Storage Project можно найти на сайте www.openkinetic.org.
С 16 по 18 октября 2015 года в городе Калуга будет проходить Двенадцатая конференция разработчиков свободных программ, организованная компанией ALT Linux.
Как и в прошлом году, конференция проводится на базе Калужского ИТ-Кластера. В этот раз организационный взнос с участников (слушателей, заочных участников, докладчиков) не взимается. По традиции в мероприятии примут участие разработчики свободного программного обеспечения из России и других стран, а организаторы ставят своей целью наладить контакты между специалистами, обсудить перспективы развития свободного ПО и инициировать новые проекты. К началу работы конференции будет издан сборник тезисов докладов (принимаются в форматах LaTeX и OpenDocument). Предлагаемые темы для докладов:
Проекты разработки свободного программного обеспечения.
Научные проекты в различных областях знаний, включающие разработку продуктов под свободной лицензией.
Культурные, философские и правовые особенности свободного лицензирования.
Свободные программы для органов государственной власти.
Заявки на доклады принимаются до 28 сентября. Для участия в конференции в качестве слушателя необходимо отправить заявку до 15 октября. Подробности о действиях, которые необходимо выполнить для регистрации в качестве слушателя или докладчика Двенадцатой конференции разработчиков свободных программ, опубликованы на altlinux.ru.
Майк Ларкин (Mike Larkin) из команды разработчиков свободной операционной системы OpenBSD объявил о подготовке нового гипервизора виртуализации vmm.
Анонсируя проект, Майк отметил, что идея создания гипервизора пришла к нему несколько лет назад, а над её непосредственной реализацией он работает уже несколько месяцев. Финансовую поддержку проекту оказывает некоммерческая организация OpenBSD Foundation. Публичный анонс гипервизора OpenBSD состоялся только теперь, поскольку автор «достиг достаточного прогресса». На данном этапе гипервизор vmm способен запускать ядро OpenBSD и запрашивать корневую файловую систему. Для эмуляции дисков и сетевых интерфейсов будет использоваться virtio, для которого пишутся бэкенды. Первая рабочая версия гипервизора, вероятно, появится в конце октября.
Почему вообще появился проект нового гипервизора, если можно портировать на OpenBSD другие свободные решения? Автор утверждает, что «по различным техническим причинам» портирование существующего гипервизора не решит ряд проблем: многие вещи, «о которых не заботятся другие реализации (поддержка i386, механизма теневых страниц, вложенная виртуализация, поддержка устаревшего периферийного оборудования и т.п.)», так же трудно сделать, как и создать полностью новое решение.
OpenBSD vmm сможет запускать операционные системы, работающие с устройствами на базе virtio, а в дальнейшем предполагается исследование на тему поддержки QEMU для запуска устаревших ОС или ОС с загрузкой в BIOS/UEFI. Для работы гипервизора потребуется любой процессор от AMD или Intel с поддержкой виртуализации (SVM или VMX соответственно), а основные утилиты проекта (гипервизор vmm(4), демон vmd(8) и инструменты управления vmmctl(8))) будут доступны в OpenBSD base для архитектур i386 и amd64.
В минувший вторник состоялся новый крупный стабильный релиз свободной реализации протоколов SMB/CIFS — Samba 4.3.0.
Выпуск Samba 4.3.0 собрал множество интересных изменений как с точки зрения расширения функциональных возможностей, так и в плане технической реализации некоторых важных компонентов. Среди наиболее значимых новшеств этого релиза выделим следующие:
поддержка протокола SMB 3.1.1, представленного в Windows 10;
поддержка всех семи ролей FSMO (Flexible Single-Master Operations) в samba-tool: Schema Master, Domain Naming Master, RID Master, PDC Emulator, Infrastructure Master, DomainDnsZones Infrastructure Master и ForestDnsZones Infrastructure Master (были добавлены последние две для работы с DNS);
поддержка инструмента поиска Apple Spotlight благодаря интеграции с GNOME Tracker;
поддержка одновременного логирования в множество бэкендов, к числу которых помимо стандартных (syslog и файл) добавлены systemd-journal, lttng и gpfs;
настраиваемая работа с TLS (можно выбирать протоколы; по умолчанию отключен SSLv3);
новая подсистема для уведомлений об изменениях в файловой системе (FileChangeNotify), работающая с центральным демоном на каждом узле (вместо единого файла с базой данных notify_index.tdb, как было раньше);
улучшенная поддержка доверенных доменов/лесов при работе в качестве контроллера домена Active Directory (AD DC);
новый код для профилирования SMB1, SMB2 и SMB3, использующий tdb вместо разделяемой памяти sysv IPC;
новые подкоманды в smbclient и rpcclient, новые модули (idmap_script, vfs_unityed_media, vfs_shell_snap);
улучшения в работе с разрежёнными (sparse) файлами: добавлена поддержка FSCTL_SET_ZERO_DATA и FSCTL_QUERY_ALLOCATED_RANGES для запросов SMB2.
30 августа Линус Торвальдс анонсировал очередной релиза ядра Linux — 4.2.
Первый кандидат в релиз Linux 4.2, появившийся в июле, стал самым крупным обновлением Linux по количеству строк кода из-за добавления огромного фрагмента драйвера для видеокарт AMD. Финальная версия была анонсирована по итогам последней недели августа, когда активность изменений кода стала минимальной. Среди наиболее значимых новшеств в ядре Linux 4.2 можно выделить следующие:
включение DRM-драйвера для видеокарт AMDGPU с поддержкой Radeon R9 285 «Tonga» и будущих видеопроцессоров (включая Carrizo APU и Fiji/Fury GPU); в будущем Linux-драйвер AMD Catalyst будет опираться на этот модуль ядра, а бинарный блоб вынесут в пользовательское пространство;
новый «виртуальный» драйвер — VirtIO GPU, — обеспечивающий поддержку mode-setting для гостей виртуализации KVM/QEMU (станет частью проекта Virgil3D);
поддержка новых SoC от Intel на базе Atom — Broxton;
новая процессорная архитектура — микроконтроллер Renesas H8/300;
поддержка новых ARM-плат и SoC: Freescale i.MX7D, ZTE ZX296702 и HiSilicon hi6220, платы 96Boards HiKey;
зачистка в базовом коде поддержки x86 (переведен с ASM на Си) для упрощения его поддержки и улучшений в производительности;
новый API для шифрования публичных ключей, предоставляющий Akcipher (Asymmetric Key Interface), и поддержка Jitter RNG (генератор случайных чисел);
новая возможность — спинлоки с очередями (queue spinlocks) — с лучшей производительностью, чем у ticket spinlock (оптимально подходят для машин с NUMA, имеющих не менее 2 сокетов).
Во вторник, 8 сентября, состоялся крупный релиз серверной JavaScript-платформы Node.js — 4.0.0, — который стал официальным анонсом о слиянии кодовых баз проектов Node.js и io.js.
Проект io.js является альтернативной JavaScript-платформой, исполняемой на стороне сервера, и форком Node.js. Однако через некоторое время разработчики решили вновь объединить свои кодовые базы, и первым релиз с общим кодом стал недавний Node.js 4.0.0. Отныне разработчиками проекта являются 44 человека, 15 из которых формируют технический комитет (Technical Steering Committee, TSC).
В Node.js v4.0.0 включены возможности последней версии io.js (v3.3.0) и JavaScript-движок V8 v4.5, используемый в последнем релизе веб-браузера Chrome. Кроме того, релиз получил «первоклассную поддержку» процессоров ARM: тесты проекта выполняются на процессорах ARMv6, ARMv7 и новом 64-битном ARMv8.
Наконец, четвёртая ветка Node.js привносит в проект план по подготовке релизов с длительным сроком поддержки (long-term support, LTS; общее время поддержки составит 30 месяцев) и регулярного цикла релизов. В релизах 4.x не будет изменений, ломающих совместимость с другими релизами этой ветки. Обновления стабильных версий будут выпускаться два раза в год (в апреле и октябре). Первый LTS-релиз запланирован на ближайший октябрь. В то же время появится новая ветка 5.x, куда разработчики начнут включать новые версии V8 и другие значительные изменения по мере их необходимости.