Некоммерческая организация Software Freedom Conservancy (SFC), обеспечивающая административную и юридическую поддержку проектам свободного программного обеспечения, представила инициативу GPL Compliance Project for Linux Developers.
Новая программа SFC призвана помочь разработчикам ядра Linux с соблюдением условий свободной лицензии GNU GPLv2 на исходный код, написанный и опубликованный ими в рамках работы над ядром Linux. К инициативе уже подключились семь Linux-разработчиков, первым из которых стал Мэтью Гарретт (Matthew Garrett). Теперь SFC может представлять их интересы в случае обнаружения проблем, связанных с нарушениями условий лицензии GPL в каких-либо продуктах.
Одновременно с этим SFC объявила о том, что к числу проектов, которые дали согласие на защиту их интересов в контексте соблюдения условий свободных лицензий, присоединилась Samba. Ответственным представителем в SFC со стороны Samba стал Симо Сорс (Simo Sorce), занимавшийся в Samba вопросами, связанными с лицензированием и GPL, с 90-х годов. На сегодняшний день в списке участников SFC числится 27 проектов, среди которых BusyBox, uCLibc, Wine, Git, Mercurial, PyPy, Inkscape, Foresight Linux и другие.
Некоммерческая организация The Document Foundation представила очередной релиз своего свободного офисного пакета — LibreOffice 3.5.4.
Релиз LibreOffice 3.5.4 является четвертым незначительным обновлением к ветке 3.5, однако он примечателен существенными улучшениями в производительности. Согласно официальному анонсу, они были достигнуты благодаря совместным усилиям «многочисленных оптимизаторов кода на протяжении последних месяцев», а также «регулярной активности добровольцев и разработчиков по устранению багов и регрессий». Авторы обещают рост производительности вплоть до 100% при открытии больших файлов — впрочем, эти результаты «зависят от операционной системы, аппаратного обеспечения и содержимого файлов».
Компания Samsung выпустила два новых мобильных устройства для операционной системы Google Chrome OS, а Google представила очередное обновление к Chrome OS (версия 19), включив в него ряд возможностей, присущих рабочим столам в «традиционных» ОС для десктопов.
Результаты обновления Chrome OS привели к значительным улучшениям в производительности, поддержке многооконного режима, возможности плавного масштабирования на экранах от 11 до 30 дюймов, появлении панели для запуска приложений и с «областью состояния» (status area, аналог системного трея с информацией об аккумуляторе, сетевом подключении, выбранном языке ввода и т.п.), возможности смены обоев рабочего стола, встроенной функции просмотра офисных документов (в онлайне и оффлайне) и файлов десятка других форматов, новом мультимедийном плеере и редакторе фотографий, начальной поддержке Google Drive.
Вместе с этим, Samsung выпустила два новых устройства. Первое — «хромбук» Chromebook Series 5 550 с 12,1-дюймовым экраном (1280 × 800), 2-ядерным процессором Intel Celeron 867 с тактовой частотой 1,3 Гц, 4 Гб оперативной памяти, Wi-Fi 802.11 a/b/g/n, гигабитным Ethernet-портом и 3G-модемом (опционально), двумя портами USB 2.0, слотом для карт памяти 4-в-1, выходом DisplayPort++ Output (совместим с HDMI, DVI и VGA). Его стоимость составляет 449 USD за базовую версию и 549 USD за вариант с 3G-модемом.
Второе новое устройство Samsung с Chrome OS имеет новый для «хромбуков» форм-фактор (компактный блок без дисплея) и называется «хромбоксом» (Chromebox), позиционируется как компактный аналог настольных компьютеров. Samsung Chromebox Series 3 оснащен 2-ядерным процессором Intel Celeron B840 с тактовой частотой 1,9 ГГц, 4 Гб оперативной памяти, WiFi 802.11 a/b/g/n, гигабитным Ethernet-портом, шестью портами USB 2.0, выходами DVI и двумя DisplayPort++ Output, Bluetooth 3.0. Его стоимость составляет 329 USD.
Опубликован новый выпуск электронного приложения к журналу «Системный администратор», полностью посвященного программному обеспечению с открытым кодом, — «Open Source» 108.
В этом выпуске «Open Source»:
«Новости мира Open Source» (Дмитрий Шурупов).
«Обзор Linux-дистрибутива Mageia 2: по свежим следам» (Петр Семилетов).
«Novell и FSF: история взаимоотношений» (Александр Митюнин).
«Шпаргалка по восстановлению RHEL с fsck и rpm/yum» (Ренат Гараев).
«Открытая редакция Zimbra. Часть 3: веб-консоль администрирования» (Андрей Бражук).
Подписчики уже сейчас могут скачать выпуск «Open Source» 108 на сайте издания. Бесплатный доступ к нему для всех будет автоматически открыт через месяц.
Американская компания Sierraware, специализирующаяся в области встраиваемых решений процессоров ARM, объявила о выпуске Open Virtualization — первой Open Source-реализации API для ARM TrustZone.
ARM TrustZone — это расширения безопасности для процессоров ARM (появились в ARMv6KZ), которые обеспечивают два виртуальных процессора с аппаратным контролем доступа. Технология TrustZone позволяет помещать важные данные и приложения в безопасное окружение Trusted Execution Environment (TEE), защищенное от проникновения стороннего программного обеспечения. Проект Open Virtualization предоставляет SDK для создания «безопасного, легковесного ядра в мобильных и сетевых устройствах».
Авторы Open Virtualization постарались добиться минимального потребления ресурсов в своей разработке и говорят о возможности параллельного запуска Open Virtualization с полноценной операционной системой (GNU/Linux, Android или BSD) на том же ядре процессора.
Исходный код Open Virtualization от Sierraware распространяется под лицензией GNU LGPLv2. Подробности о проекте можно найти на openvirtualization.org.
P.S. Стоит также отметить, что совсем недавно в почтовой рассылке разработчиков QEMU подняли вопрос поддержки ARM TrustZone в QEMU/KVM.
Некоммерческая организация The Linux Foundation, занимающаяся продвижением операционной системы GNU/Linux, объявила о выпуске FOSS Bar Code Tracker — инструмента для учета Open Source-компонентов в программных продуктах.
Принцип работы FOSS Bar Code Tracker заключается в создании QR-кодов для каждого программного продукта, которые будут содержать информацию об используемых в этом продукте компонентах с открытым кодом: их названия, версии, лицензии, ссылки на исходники и т.п. Эбен Моглен (Eben Moglen), генеральный директор SFLC (Software Freedom Law Center) и один из авторов GNU GPLv3, отметил важность нового проекта в контексте соблюдения условий лицензий в продукции, содержащей Open Source-компоненты. По его мнению, автоматизация сбора информации о них пойдет на пользу и для разработчиков ПО, и для производителей аппаратного обеспечения.
Исходный код FOSS Bar Code Tracker написан на языке Python, распространяется под Open Source-лицензией MIT. Подробности о проекте можно найти на linuxfoundation.org. Интересно, что последние изменения в Git-дереве инструмента датируются январем 2012 года, однако анонс проекта состоялся только теперь.
7 июня корпорация Microsoft в рамках мероприятия «Meet Windows Azure» представит новые возможности своей проприетарной облачной платформы. Одной из особенностей обновлённой Windows Azure станет предварительная поддержка платформы GNU/Linux в виртуальных машинах, работающих в режиме persistent.
На данный момент пользователи Azure могут запускать Linux, но с существенным ограничением: при перезагрузке все хранящиеся в таких виртуальных машинах данных удаляются. Теперь виртуальные машины с Linux в Azure получат поддержку режима «постоянной», «длительной» (persistent) работы, т.е. без потери данных в случае их перезагрузки. Впрочем, пока эта возможность будет находиться в тестовом режиме — запланированный на начало июня анонс обещает лишь предварительную версию этой технологии (technology preview).
P.S. Сторонники открытого и свободного программного обеспечения (например, Ричард Столлман, проект Debian и компания Red Hat) уже неоднократно обращали внимание ИТ-специалистов на то, что облачная платформа должна быть открытой и свободной — ведь иначе вы рискуете попасть в ещё большую зависимость от поставщика, чем в случае с «классическим» ПО.
В минувшую среду в здании Совета Федерации прошло заседание комиссии Совета законодателей по развитию информационного общества. На нём прозвучали сомнения в необходимости перехода органов государственной власти России на свободное программное обеспечение и создании операционной системы для использования в госорганах.
Павел Пугачев, заместитель руководителя департамента Минкомсвязи, заявил, что «тенденции в области IT направлены в область облачных вычислений», из-за чего создание операционной системы для органов власти не так перспективно, как развитие облачных технологий. По его же словам, «роль государства должна быть не в том, чтобы создавать или разрабатывать программное обеспечение, стать заказчиком готового программного решения, а [государство] должно выступать в роли регулятора».
Обсуждалось и подписанное В.В. Путиным распоряжение Правительства РФ от 17 декабря 2010 г. №2299-р «О плане перехода федеральных органов исполнительной власти и федеральных бюджетных учреждений на использование свободного программного обеспечения (2011—2015 годы)». По мнению Пугачева, миграция на свободное ПО не должна быть обязательной: «СПО — это дело правильное, но его нужно рассматривать лишь как один из эффективных инструментов поддержки российского рынка ПО». Он указал и на внесенный в правила закупки ПО региональными органами власти пункт, позволяющий приобретение и использование проприетарного ПО, если совокупная стоимость его владения на протяжении 5 лет ниже, чем у аналогов на базе свободного ПО.
Олег Пак, заместитель директора департамента государственного регулирования в экономике Минэкономразвития, высказал мысль, что у разработчиков СПО не должно быть никаких преимуществ. Юлия Овчинникова, президент Российской ассоциации свободного ПО (РАСПО), парировала его заявление тем, что особых преимуществ у разработчиков СПО в России, в общем-то, и нет: «Когда госорган хочет что-то у себя установить, не факт, что его погладят по головке. Если поставил Мicrosoft — погладят, освоил бюджет. А если установил свободное ПО — это подозрительно».
Вчера судья, занимающийся судебным иском Oracle против компании Google по поводу использования Java в мобильной платформе Android, вынес вердикт, согласно которому программные интерфейсы (API) Java не могут быть защищены авторским правом.
Одна из претензий Oracle заключалась в том, что Google, применяя JVM-машину Dalvik в Android, нелегально скопировала 37 пакетов из разработанного в Oracle (точнее, в Sun Microsystems, ныне принадлежащей Oracle) Java API, повторив их структуру и последовательность. Но судья заявил, что на подобные API не распространяется авторское право: «Если существует всего один способ выразить идею или функцию, каждый может делать это, и никто не вправе монополизировать данный способ выражения». Судья также объявил, что наличие в свободной реализации Java команд, идентичных представленным в официальных API, является вынужденной мерой для сохранения совместимости.
Неделю назад сообщалось о победе Google и в патентном разбирательстве по Android: Oracle утверждала, что права на их интеллектуальную собственность ущемляются из-за нарушения патентов на Java в Android, однако суд с этим не согласился. Таким образом, Oracle потерпела окончательное поражение в своей тяжбе по Java и Android с Google.
Вышла новая версия Linux-дистрибутива, основанного на Slackware и использующего графическую рабочую среду KDE 4, — VectorLinux 7.0 SOHO.
Авторы VectorLinux отмечают производительность своего дистрибутива, а его редакция SOHO (Small Office / Home Office) ориентирована на использование в корпоративной среде. Релиз VectorLinux 7.0 SOHO основывается на ядре Linux 3.2.6 и графической среде KDE 4.8.3. В качестве дополнительных оболочек доступны Xfce 4.8 и Fluxbox. В дистрибутив включены аудио- и видеокодеки, Java, плагины для воспроизведения мультимедийного контента.
Среди прочего программного обеспечения в составе VectorLinux 7.0 SOHO можно найти GCC 4.5.2, glibc 2.13, Xorg-server 1.9.5, LibreOffice 3.5, MPlayer и UMPlayer, VLC, Xine, Amarok, K3b, GIMP, Scribus, Inkscape, Geeqie, Shotwell. Видеоролик с демонстрацией возможностей VectorLinux 7.0 SOHO и включенного в его состав софта доступен на YouTube.