[size="3"]Оценка вклада разработчиков в развитие OpenOffice.org[/size]
Michael Meek представил результаты анализа вклада индивидуальных разработчиков и компаний в развитие проекта OpenOffice.org. Исследование показало, что подавляющее большинство кода вносится в проект компанией Sun Microsystems, временами в проекте появляются патчи от независимых разработчиков, а также компаний Novell, IBM, Red Hat, Google (вклад остальных компаний непостоянен). В сумме объем кода, вносимого в проект от сторонних участников, равен 1-5 процентам от объема кода добавляемого силами Sun.
Вторая тенденция - падение числа активных разработчиков проекта, если в лучшие времена проектом постоянно занималось до 70 человек, то сейчас код пишут всего 24 постоянных разработчика, это наименьшее число за всю историю проекта. Для сравнения приводится график изменения числа разработчиков Linux ядра, который показывает, что последние несколько месяцев над Linux ядром работало от 160 до 290 активных программистов.
Кроме того, можно отметить сообщение о появлении на FTP серверах финальной версии OpenOffice.org 3.0, официальный анонс релиза будет выпущен в понедельник.
http://www.gnome.org...stats-2008.html (http://www.gnome.org/%7Emichael/blog/ooo-commit-stats-2008.html)
http://www.opennet.r...shtml?num=18361 (http://www.opennet.ru/opennews/art.shtml?num=18361)
[size="3"]Официально анонсирован релиз OpenOffice.org 3.0[/size]
Ровно в день 8-летия проекта выпущен релиз свободного офисного пакета OpenOffice.org 3.0.
Из новых возможностей можно отметить:
* Официальная поддержка платформы Mac OS X.
* Расширенная поддержка форматов:
o полная поддержка формата ODF 1.2;
o Поддержка wiki прямо из OpenOffice без необходимости изучать "еще один ненужный wiki-диалект" (внешние wiki редактируются как обычный документ в openoffice.org);
o Wordpress и Movabletype блоги так же могут редактироваться напрямую из OpenOffice;
o Поддержка чтения документов созданных в MS Office 2007 XML (.docx, .xlsx, .pptx);
o Расширенная поддержка Latex.
o Расширенная поддержка XML
* Поддержка дополнений в стиле Firefox. Доступны расширения:
o работа с факсом (прием и отправка);
o интеграция с Google Docs;
o дистанционное управление презентациями через bluetooth устройства;
o версионный контроль с помощью Subversion;
o голосовые комментарии для презентаций.
* Новый движок отчетов Base позволяет создавать красивые документы напрямую из базы данных;
* Calc: Возможность одновременной работы нескольких пользователей с одним документом. Переделан модуль построения диаграмм;
* Writer: Возможность одновременного просмотра нескольких страниц на одном экране. Расширенная поддержка записок.
* Электронные таблицы: Ограничение на число столбцов в таблице расширено с 256 до 1024. Средства для совместной работы несколькими пользователями над таблицей;
* Улучшение функции кадрирования в векторном редакторе Draw и системе для создания презентаций Impress. Поддержка таблиц внутри презентаций Impress;
* Пакет распространяется под лицензией LGPL v3, являющейся более мягким вариантом GPL v3, позволяющим связывать LGPL продукты с коммерческими проектами;
* Через внешние плагины доступны такие функции, как импорт файлов в формате PDF и поддержка гибридного PDF (документ в этом формате может просматриваться как PDF и редактироваться как OpenDocument).
http://www.openoffic...news/index.html (http://www.openoffice.org/news/index.html)
http://www.opennet.r...shtml?num=18379 (http://www.opennet.ru/opennews/art.shtml?num=18379)
[size="3"]За первую неделю после релиза, было загружено 3 миллиона копий OpenOffice.org 3[/size]
За первую неделю после релиза, с сайта download.openoffice.org было загружено более 3 миллионов копий OpenOffice.org 3.0. В расчете не принимались во внимание копии OpenOffice.org 3.0 распространяемые на DVD-дисках, через Bittorrent и в виде пакетов в репозиториях различных дистрибутивов.
Что касается популярности сборок для различных ОС, то Windows версию загрузили 2.4 миллиона раз, Mac OS X - 320 тыс., Linux - 221 тыс., Solaris - 16.7 тыс. Интерес к исходным текстам пакета проявили 1394 человека. Низкий уровень загрузки Linux версии объясняется привычкой пользователей устанавливать программу не с сайта производителя, а в виде пакета, собранного и распространяемого создателями дистрибутивов Linux. Например, новая версия входит в состав релиза Mandriva Linux 2009.0.
По словам John McCreesh, возглавляющего маркетинговую группу проекта, разработчики планируют, что в 2010 году пакет OpenOffice.org займет более 40% рынка офисных приложений и будет установлен на 400 миллионах ПК.
http://www.opennet.r...shtml?num=18537 (http://www.opennet.ru/opennews/art.shtml?num=18537)
[size="3"]Пользовательский интерфейс OpenOffice будет полностью переработан[/size]
Команда создателей OpenOffice решила качественно переработать интерфейс самого популярного открытого офисного пакета. Надежды пользователей на то, что версия 3.0 будет выглядеть по-другому не оправдались: меню стало еще более запутанным и менее удобным, в то время как в пакете Microsoft Office 2007 появилась ленточная (ribbon) система доступа. Придя на смену классическому меню в таких приложениях, как Word, Excel, Access и Powerpoint, с выходом Windows 7 нововведение появится и в стандартных приложениях, таких как Paint и Wordpad.
Названный Ренессанс, проект рассчитывает на широкую поддержку пользователей недовольных устаревшим видом OpenOffice. На первом этапе с помощью он-лайн опросника необходимо выяснить предпочтения и пожелания сообщества, которые затем в анонимной форме будут переданы команде проекта. С этой же целью для OpenOffice будет выпущено специальное расширение, которое еще и позволит собрать статистику по наиболее часто используемым функциям. Эти данные будут использованы на втором этапе проекта, когда разработчики начнут реализовывать новый дизайн.
Модуль User Feedback Extension будет выпущен в виде отдельного пакета в то же самое время, как и OpenOffice 3.0.1, и станет неотъемлемой его составляющей начиная с версии 3.1. Разработчики заверяют, что хотя модуль и фиксирует все действия пользователя по доступу к пунктам меню или нажатия на кнопки быстрого вызова, он не сохраняет содержимое документа. К тому же пользователь всегда сможет просмотреть собранный лог.
По словам менеджера проекта Франка Лемана (Frank Loehmann), Ренессанс -- это долгосрочный проект. Его результаты конечные пользователи не увидят в OpenOffice 3.1, а только в гораздо более поздних версиях.
http://www.opennet.r...shtml?num=19220 (http://www.opennet.ru/opennews/art.shtml?num=19220)
[size="3"]Обзор новинок OpenOffice.org 3.1[/size]
Эндрю Зием (Andrew Ziem) представил (http://www.oooninja.com/2009/01/openofficeorg-31-new-features.html) наглядный обзор новинок OpenOffice.org 3.1, релиз которого намечен на 26 марта. В настоящее время исправлено около 800 проблем и реализован ряд новых возможностей, среди которых:
* Поддержка сглаживания при рисовании линий, кривых, окружностей и схем в Calc, Draw, Impress и Writer;
* Во время перемещения объектов их образ для наглядности перемещается в полупрозрачном виде (раньше перемещалась одна рамка);
* Выделение текста во Writer теперь имеет просвечивающий характер, что выглядит значительно приятнее, чем инверсное выделение;
* Оси координат при построении графика в Calc теперь нормально отрисовываются для отрицательных значений, помещая 0 пересечение координат в середину, но оставляя метки вне графика или рядом с осями, по выбору пользователя;
* Стиль и уровень нумерации можно задавать независимо для каждого абзаца;
* Возможность выделения заданного блока текста при нажатии "Reply" в заметке по краям (позволяет посмотреть текст на который был написан отзыв);
* На панели в Impress появились две кнопки, для увеличения и уменьшения размера шрифта;
* Значительно расширены возможности инфраструктуры по проверке грамматики;
* В дополнение к подчеркиванию текста, появилась возможность "надчеркивания", когда линия рисуется над текстом;
* Возможность настройки параметров гиперссылок в документе, теперь можно быстро изменить параметры ссылки, например, превратить в обычный текст;
* Impress появилась возможность добавление анимационных эффектов во время начала, остановки или завершения проигрывания фонового аудио или видео;
* Улучшены возможности сортировки ячеек таблицы в Calc;
* В .odb (OpenOffice.org Base) файлах отныне допустимо использовать макросы, которые могут быть привязаны к определенным событиям;
* В .odb файлах теперь определяются только относительные пути, что упрощается использование базы на разных машинах;
* В SQL редакторе системы Base реализована подсветка синтаксиса.
http://www.opennet.r...shtml?num=19873 (http://www.opennet.ru/opennews/art.shtml?num=19873)
[size="3"]Выпущено обновление офисного пакета OpenOffice.org 3.0.1[/size]
Выпущено (http://development.openoffice.org/releases/3.0.1.html) обновление офисного пакета OpenOffice.org 3.0.1 (http://htt://www.openoffice.org/), в котором исправлены накопившиеся ошибки. Например, не работала (https://tools.services.openoffice.org/EIS2/cws.ShowCWS?logon=false&Id=7572&Path=OOO300%2Ffix30autorecovery) надлежащим образом система восстановления после сбоя автоматически сохраненного документа.
Новшества:
* Расширены возможности по созданию пользовательских словарей, лимит слов в которых увеличен до 30 тысяч (было 2 тысячи);
* Изменен механизм блокировки файлов.
* Во Writer досрочно добавлен новый компонент (http://specs.openoffice.org/appwide/linguistic/Spelling_and_Grammar.odt) для проверки грамматики, ранее инфраструктуру для проверки грамматики планировали включить в состав OpenOffice.org 3.1.
Выпуск OpenOffice.org pro 3.0.1 (http://i-rs.ru/), оптимизированный для русскоговорящих пользователей, выйдет в ближайшие дни.
http://www.opennet.r...shtml?num=19992 (http://www.opennet.ru/opennews/art.shtml?num=19992)
[size="3"]Оценка производительности различных сборок Openoffice.org 3.0[/size]
Эндрю Зием (Andrew Ziem) опубликовал (http://www.oooninja.com/2009/03/multiplatform-benchmark-30.html) отчет с анализом производительности 7 сборок OpenOffice.org 3.0 - 4 из которых были протестированы в Ubuntu 8.10 (хurl="http://go-oo.org/"]Go-oo[/url], PPA-сборка (https://launchpad.net/%7Eopenoffice-pkgs/+archive/ppa) на основе Go-oo, StarOffice 9, версиия с сайта openoffice.org) и 3 в Windows XP SP3 (OpenOffice Portable, версиия с сайта openoffice.org и StarOffice 9). Go-oo отличается включением наиболее интересных патчей, не принятых в основную ветку (например наработки по оптимизации кода, средства для выполнения VBA скриптов, импорт OpenXML, MS-Works, WordPerfect и т.д.).
При тестировании измерялось время выполнения типовых операций, таких как запуск и завершение пакета, время открытия и записи документа, скорость скроллинга. Для чистоты эксперимента все тесты было повторены 100 раз, после каждых 10 повторов производилась перезагрузка системы. Отдельно отмечается, что скорость - это лишь один из показателей качества пакета, который иногда работает в ущерб стабильности. Например, в прошлых тестах несмотря на более высокую скорость работы в Go-OOo и OxygenOffice Professional (http://sourceforge.net/projects/ooop) из-за наложения дополнительных патчей, прослеживалось больше проблем со стабильностью.
Результаты тестирования:
* Время первого, холодного, запуска: быстрее всех, менее чем за 3 сек, загрузился оригинальный OpenOffice в Windows и PPA сборка в Ubuntu. Медленнее всех стартовали StarOffice и OpenOffice Portable под Windows, потратив на запуск более 4 сек. В целом время запуска всех версий отличается несущественно, всего в пределах 1-2 секунд;
* Время теплого рестарта, когда OpenOffice запустили второй раз: результаты у всех пакетов очень близки и колеблются от 0.8 сек. до 1.4 сек.;
* Открытие тестового документа: менее, чем за 6 сек. документ открылся в Go-oo, PPA и OpenOffice Portable (windows). Дольше 8 секунд, на 44% отставая от победителей, документ открывался в Windows версиях StarOffice и оригинального OpenOffice. Интересно, что при повторном открытии документа, ситуация поменялась, быстрее всего документ открылся в сборках под Windows (около 2.5 сек.), в то время как в PPA сборка в Ubuntu потребовала для открытия 3 сек, а Go-oo - 3.5 сек.;
* Время скроллинга от начала до конца тестового документа: c 2 кратным опережением лидируют сборки под Windows, затратившие на операцию около 3 сек., в то время как сборкам Ubuntu понадобилось на скроллинг от 5 до 7 сек.;
* Скорость экспорта документа (время закрытия приложения): показатели очень близки и находятся в пределах 0.5 - 1 сек. (0.2 - 0.3 сек.), за исключением сборки Go-oo на "холодном" тесте потратившей на экспорт 1.5 сек. (0.4 сек.);
* В общем зачете, быстрее всех в "холодном" режиме работы (запуск первый раз) оказалась PPA сборка OpenOffice для Ubuntu, на втором - Go-ooo, а третье место поделили оригинальная сборка OpenOffice в Ubuntu, StarOffice в Ubuntu и OpenOffice Portable для Windows. В "теплом" режиме (повторный запуск) первые три места заняли сборки для Windows, на четвертом - PPA сборка для Ubuntu.
http://www.opennet.r...shtml?num=21029 (http://www.opennet.ru/opennews/art.shtml?num=21029)
[size="3"]Вышел релиз MySQL Community Server 5.1.34[/size]
Вышел релиз MySQL 5.1.34, содержащий исправление 26 ошибок, из которых 5 приводили к краху сервера, но при далеких от реального применения условиях. Кроме того, из ветки 6.0 бэкпортирована поддержка настройки "@@optimizer_switch", позволяющая включить или выключить алгоритмы оптимизиации index_merge, index_merge_intersection, index_merge_union и index_merge_sort_union.
В прошлой версии 5.1.33, вышедшей за день до отмены переговоров о покупке Sun компанией IBM, в исходные тексты была добавлена поддержка хранилища IBM DB2 for i Storage Engine. В релизе 5.1.34, вышедшем непосредственно перед соглашением о покупке Sun компанией Oracle, в исходных текстах, нет, не появилась поддержка хранилища Oracle, но заявлено о плановом прекращении поддержки ОС AIX 5.2 начиная со следующего выпуска (AIX 5.2 выпущен в 2002 году).
http://www.opennet.r...shtml?num=21362 (http://www.opennet.ru/opennews/art.shtml?num=21362)
[size="3"]Oracle может придать Openoffice.org статус независимого проекта[/size]
По данным разработчиков OpenOffice.org компания Oracle рассматривает возможность придания проекту полной независимости, организовав для курирования разработки специальную некоммерческую организацию, выполняющую функции сходные с Mozilla Foundation, Apache Foundation и Linux Foundation.
В настоящее время Sun Microsystems полностью контролирует разработку и, несмотря на распространение исходных текстов под лицензией LGPLv3, требует при добавлении кода от сторонних разработчиков заключения соглашения о передаче компании полных прав на свой код, несогласным подписывать соглашение предлагается оформить их код в виде отдельно загружаемого плагина. При этом программистами компании Sun в проект вносится около 95% всех изменений.
Создание полностью независимой организации поможет привлечь в основную ветвь разработчиков формальных форков OpenOffice.org, например, поддерживаемого компанией Novell ответвления Go-OO. В Go-OO включены наиболее интересные патчи не принятые в основную ветку из-за разногласий разработчиков с Sun Microsystems, например наработки по оптимизации кода, средства для выполнения VBA скриптов, импорт OpenXML, MS-Works, WordPerfect и т.д.
Другие разработчики предпочитают, чтобы пакет остался под покровительством компании Oracle, которая может форсировать развитие проекта в плане его продвижения в роли замены Microsoft Office. За последние 6 месяцев число загрузок OpenOffice.org 3.0 составило 50 миллионов, при содействии Oracle популярность пакета может значительно возрасти.
http://www.opennet.r...shtml?num=21507 (http://www.opennet.ru/opennews/art.shtml?num=21507)
[size="3"]Выход OpenOffice.org 3.1-RC2, переход проекта на Mercurial и оптимизация производительности [/size]
Из-за необходимости исправления непредвиденных ошибок, вместо ожидаемой финальной версии разработчики выпустили второй кандидат в релизы OpenOffice.org 3.1, который уже доступен для загрузки с ftp-зеркал проекта. Релиз OpenOffice 3.1 планируется выпустить 7 мая. Обзор новшеств OpenOffice.org 3.1 на русском языке можно посмотреть здесь (http://www.opennet.ru/opennews/art.shtml?num=19873).
В заключение можно отметить несколько новых тенденций, озвученных в блоге разработчиков OpenOffice:
* В сентябре прошлого года проект перешел на систему управления версий Subversion, но команда выпускающая релизы осталась не довольна и запустила в пилотном режиме новый репозиторий на основе распределенной системы управления исходными текстами Mercurial. В предварительных испытаниях участвовали Bazaar, Mercurial и Git, но только Mercurial и Git удовлетворили все требования, предъявляемые к управлению кодовой базой OpenOffice. Выбор Mercurial обусловлен личными предпочтениями большинства разработчиков - 3% проголосовали за Bazaar, 23% - за Git и 49% за Mercurial. По мнению проводивших тестирование Git и Mercurial прекрасно справляются с возложенными на них задачами и попытки их сравнения напоминают религиозные войны представителей Vi и Emacs.
* Опубликованы результаты опроса пользователей OpenOffice Base, направленного на выяснение какие из запланированных на будущее возможностей востребованы больше других. Наиболее востребованными оказались: поддержка SQLite3, оформление форм в виде диалогов, создание интерфейса для текстовых таблиц HSQL, возможность связывания таблиц разных БД.
* Представлена серия заметок с демонстрацией успехов начатой недавно интенсивной работы по оптимизации производительности: загрузка документов в Calc с большим числом формул ускорена на 55-63% при снижении потребления памяти на 75%, ведется работа по значительному ускорению операций записи и чтения документов во Writer, проведен анализ времени расходуемой пакетом на этапе запуска (загрузка библиотек - 52%, чтение файлов данных - 28%, т.е. 80% времени тратится на ввод/вывод) и представлен план проведения оптимизации.
http://www.opennet.r...shtml?num=21532 (http://www.opennet.ru/opennews/art.shtml?num=21532)
[size="3"]Релиз MySQL 5.0.81. Заметки по производительности MySQL. Новый движок TokuDB[/size]
Вышел релиз MySQL Community Server 5.0.81, список изменений насчитывает исправление более 100 ошибок из которых 30 приводили к краху серверного процесса, а 2 ошибки были связаны с исправлением проблем безопасности. Но при внимательном рассмотрении большинство записей в списке изменений совпадают с изменениями в релизах 5.0.77 и 5.0.75, при выборке из репозитория исходных текстов обнаружено около 20 исправлений. Загрузить новую версию можно в исходных текстах и в виде бинарных сборок для всех популярных платформ.
Несколько новых заметок по MySQL:
* "RAID vs SSD vs FusionIO" - результаты сравнения производительности MySQL 5.4 (InnoDB) при хранении БД на RAID10, SSD-накопителе и при использовании накопителя/акселератора ввода/вывода FusionIO. Результаты: RAID10 - 7,439 TPM, DSD - 10,681 TPM, FusionIO - 17,372 TPM (!).
* "MySQL Performance: MySQL 5.4 and other InnoDB engines @dbSTRESS Benchmark" (очень подробное сравнение), "Looking on 5.4 - IO bound benchmarks" - оценка производительности новой экспериментальной ветки MySQL 5.4. По сравнению с 5.0.77 результаты впечатляют. При сравнении MySQL 5.4 с PostgreSQL 8.3.7, PostgreSQL проиграл на Read-Only тестах почти в два раза: 13.500 TPS для MySQL против 7.000 TPS для PostgreSQL. В тестах на смешанную нагрузку, MySQL 5.4 совсем немного вырвался вперед: 7.000-8.000 TPS для MySQL против 6.000-7.000 TPS для PostgreSQL.
* "Detailed review of Tokutek storage engine" - обзор нового хранилища MySQL - TokuDB (Tokutek storage engine). TokuDB поддерживает транзакции и позволяет в разы уменьшить размер базы и индексов (в 6.2 раза по сравнению с InnoDB и в 5.5 раз по сравнению с MyISAM), за счет использования вместо классических B-tree деревьев инновационных фрактальных индексов (fractal tree indexes) с хранением данных в сжатом виде. За счет сокращения интенсивности ввода/вывода по производительности TokuDB опережает InnoDB при добавлении больших объемов данных более чем в 10 раз (InnoDB 1,555 rows/sec, TokuDB 16,437 rows/sec), но проигрывает по степени нагрузки на CPU при выборке данных. К сожалению исходные тексты TokuDB не открыты для публичного доступа.
http://www.opennet.r...shtml?num=21601 (http://www.opennet.ru/opennews/art.shtml?num=21601)
[size="3"]Началось обсуждение предложений по реконструкции интерфейса Openoffice.org Impress[/size]
Проект Renaissance завершил этап приема предложений по улучшению оформления и оптимизации пользовательского интерфейса OpenOffice.org. До 25 мая продлится фаза усовершенствования присланных работ на основе их публичного обсуждения.
Среди предложенных 16 примеров дизайна есть и FLUX UI, проект, удостоенный награды программы Sun Microsystems Community Innovation Awards. Также представлены следующие полезные предложения: изменение дизайна боковой панели инструментов (sidebar); интерфейс на основе табов; система иерархических блоков управления; система редактирования стилей, интегрированная в тулбар; динамические элементы управления, отображаемые в зависимости от востребованности; максимальное упрощение интерфейса; контекстные меню; контекстные тулбары; настраиваемые контейнеры.
При рассмотрении заявок, основное внимание уделяется следующим пунктам:
* Информационное проектирование (т.е. принцип группировки элементов, их разметка, интеграция, приоритеты)
* Планирование взаимодействия (т.е. распределение задач, последовательность операций)
* Визуальному проектированию (т.е. заливке, теням и прозрачности) особое внимание ''не уделяется''
Цели проекта - помочь пользователю быстрее найти и применить основные функции программы, быстро стать опытным пользователем и научиться быстро создавать "привлекательные документы". От дизайна требуется минимальная загруженность элементами и максимальное их узнавание. Целевая задача - Impress, т.е. создание и редактирование презентаций, управление ими, просмотр и запуск презентаций.
http://www.opennet.r...shtml?num=21727 (http://www.opennet.ru/opennews/art.shtml?num=21727)
[size="3"]Еврокомиссия проводит анкетирование компаний, работающих с MySQL [/size]
Еврокомиссия всерьез занялась делом о слиянии Sun/Oracle, и, в частности, его аспектом, связанным с MySQL. Пользователи этой базы данных начали получать достаточно объемные списки вопросов, ответы на которые лягут в основу антитрастового отчета, который должен быть опубликован 3-го сентября.
Некоторые детали, касающиеся сферы, к которой проявляет интерес Еврокомиссия, отражены в блоге Mayflower/ThinkPHP. Комиссия пытается составить объективную картину чего ожидают пользователи от слияния компаний Sun и Oracle. Один из приведенных в качестве примера вопросов предлагает охарактеризовать в лучшую или худшую сторону изменилось качество InnoDB с момента приобретения компанией Oracle вендора Innobase Oy.
В ответ на предложение Mayflower помочь с распространением анкеты, Vera Pozzato, сотрудник Европейской Дирекции по свободной конкуренции, ответила, что это было бы крайне нежелательно. Комиссия предпочитает персонально контактировать с интересующими ее организациями, таким образом, чтобы в последующем легче было отслеживать ответы, и избежать путаницы и дублирования. Тем не менее, подчеркивает автор блога, компании, работающие с MySQL и другими открытыми продуктами, могут напрямую обратиться по указанному электронному адресу и запросить персональную копию анкеты.
http://www.opennet.r...shtml?num=22861 (http://www.opennet.ru/opennews/art.shtml?num=22861)
[size="3"]Основатель MySQL рассказал о возможных проблемах при двойном лицензировании [/size]
Майкл Видениус (Michael Widenius), основатель MySQL AB, в своем блоге высказался по поводу двойного лицензирования программного обеспечения Open Source. Он говорит о том, что выпустить MySQL под двойной лицензией их с Дэвидом Аксмарком (David Axmark), сооснователем MySQL AB и разработчиком MySQL, вдохновил Петер Дойтч (Peter Deutsch), который применил двойное лицензирование для Ghostscript - сначала под GPL, а затем под Aladdin Free Public License и проприетарной лицензией. В 2000 году бесплатная лицензия MySQL была изменена на GPL. Таким образом, по мнению Майкла Видениуса, для того, чтобы обойти ограничения GPL при использовании MySQL необходимо было приобретать специальную коммерческую лицензию. Основатель MySQL AB считает такой подход в вопросах двойного лицензирования, наиболее оптимальным и собирается его придерживаться для выпуска продукции своей новой компании Monty Program Ab.
Далее Майкл Видениус говорит о том, что Sun Microsystems значительно изменила MySQL OEM License внеся ряд дополнительных ограничений (нельзя изменять MySQL каким-либо образом, а также нельзя использовать любой из форков MySQL (например, Drizzle, ExtSQL или MariaDB); покупатель будет привязан к текущей версии MySQL Enterprise, т.е. ему придется заплатить за модернизацию; нельзя передавать/продавать лицензию кому-либо другому).
Не ограничиваясь констатацией сложившейся ситуации, Майкл Видениус предложил рекомендации лицензиатам и тем, кто хочет приобрести лицензию на MySQL; рекомендации компаниям, осуществляющим двойное лицензирование; рекомендации для сообщества разработчиков. Так, первым он советует изучить лицензионные ограничения и сделать вывод, стоит покупать лицензию или нет. В крайнем случае, можно связаться с Sun Microsystems и возможно получится изменить условия последней. Если планируется применение двойного лицензирования, то необходимо убедиться, что приобретаемая лицензия позволяет использовать открытую версию MySQL.
Вторым основатель Monty Program Ab советует обеспечивать возможность взаимодействия с открытыми проектами при двойном лицензировании, что позволяет извлечь различные преимущества. Единственное ограничение, которое уместно применять - запрет изменения лицензии на код.
Разработчикам, вносящим свой вклад в развитие проекта, имеющего двойное лицензирование, Майкл Видениус советует обратить внимание на то, как будет использовать их код в соответствии с коммерческой лицензией. Например, какие существуют ограничения относительно использования в условиях двойного лицензирования?; Какие изменения можно внести в код в условиях двойного лицензирования?; Привязывает ли повторное лицензирование к конкретной версии проекта?; Можно ли будет использовать возможность опубликовать собственный код, как открытый, или включить его в свою продукцию?. Таким образом, Майкл Видениус считает, что двойное лицензирование не должно ограничивать лицензиатов в использовании лицензионной копии, а разработчиков в использовании их кода.
http://www.opennet.r...shtml?num=22884 (http://www.opennet.ru/opennews/art.shtml?num=22884)
[size="3"]Разработчики Openoffice.org предоставили наброски нового интерфейса Impress[/size]
Основное впечатление от показанного - команда ООО воспроизводит ribbon-интерфейс, известный по Microsoft Office 2007 и вызвавший в своё время много недоумения во всём мире. Основной целью введения ribbon, то есть принципа функций, сгруппированных по рабочим панелям и разграниченных табами - было более простое донесение до пользователя всего функционала программ в составе Microsoft Office, одновременно избегая перегрузки интерфейса.
Разработчики нового интерфейса ООО преследуют те же цели, и в итоге на данный момент приближения к ribbon максимальны настолько, насколько это возможно. Также, по аналогии с Microsoft, используется отслеживание изменения данных с согласия пользователя, которые будут выкладываться на общий доступ в сообществе. Пользователи с установленной Java могут протестировать образец.
http://www.opennet.r...shtml?num=22915 (http://www.opennet.ru/opennews/art.shtml?num=22915)
[size="3"]Релиз EON ZFS NAS 0.59.2, дистрибутива для организации сетевых хранилищ [/size]
Увидел свет релиз проекта EON ZFS NAS 0.59.2, представляющего собой специализированный дистрибутив на базе OpenSolaris (snv_119) для быстрого развёртывания сетевого хранилища (NAS, Network-Attached Storage). Дистрибутив выпускается в двух сборках, позволяющих организовать доступ к данным посредством использования Samba или реализации протокола CIFS от компании Sun Microsistems. Кроме CIFS поддерживается организация доступа к данным через iSCSI ("target" и "client initiator"), NFSv3, NFSv4, SFTP и rsync.
Дистрибутив оформлен в виде LiveCD/LiveUSB, полностью загружается в память и работает из ram-диска. В качестве файловой системы для хранения данных используется ZFS, поддерживается динамическое сжатие данных и создание программных RAID следующих типов: RAID-0 (striping), RAID-1 (зеркалирование), RAID-Z (похоже на RAID-5, но с плавающим размером сегмента), RAID-Z2 (RAID-6 построенный по принципу RAID-Z).
Минимальный для дистрибутива объем ОЗУ - 768 Мб, рекомендуемый - 2 Гб, для высоконагруженных хранилищ - 4 Гб. Для работы требуется наличие двух или более одинаковых дисков в системе. Управление EON производится через интерфейс командной строки, но на будущее запланирована разработка web-интерфейса.
http://www.opennet.r...shtml?num=22952 (http://www.opennet.ru/opennews/art.shtml?num=22952)
[size="3"]Компания Sun выпустила Linux-редакцию пакета для высокопроизводительных вычислений[/size]
Компания Sun Microsystems анонсировала доступность продукта HPC Software, Linux Edition 2.0, включающего в себя подборку открытого ПО для упрощения развертывания и управления большими вычислительными (HPC) кластерами на базе Linux, которые могут выступать как основа для работы таких дополнений, как Sun Grid Engine или Slurm/MUNGE. Для упрощения создания кластеров, пакет оформлен в виде загрузочного iso-образа.
В состав включены такие открытые пакеты, как Lustre, Heartbeat, Env-switcher, genders, MVAPICH, OFED, OpenMPI, IOR, Slurm, MUNGE, Ganglia, oneSIS, Cobbler, CFEngine, OpenSM и т.д. Из входящих комплект разработок Sun можно отметить Sun Clustertools 8.1, SunStudio 12u1 и Sun Grid Engine 6.2u2.
В новой версии, в дополнение к ранее сертифицированным RHEL 5.3 и CentOS 5.3, добавлена поддержка Linux дистрибутива SLES 10sp2. Добавлена реализация специализированной БД "gtdb" для хранения информации о конфигурации кластера и для автоматической генерации конфигурационных файлов. Linux ядро поставляется с интегрированной поддержкой кластерной ФС Lustre 1.8.0.1. В версии 2.0 также проведена работа по упрощению установки и автоматизации развертывания узлов кластера.
http://www.opennet.r...shtml?num=22954 (http://www.opennet.ru/opennews/art.shtml?num=22954)
[size="3"]Mycached - дополнение для организации обращения к MySQL по протоколу memcached[/size]
В рамках проекта Mycached реализована поддержка протокола memcached для обращения к MySQL базам, т.е. дает возможность обратиться к существующей MySQL базе не через SQL запрос, а через протокол memcached. Проект выступает своего рода противоположностью memcached хранилища к MySQL, позволяющему обращаться к внешнему mymcached серверу через стандартные SQL команды.
По задумке авторов Mycached, прямой запрос ключей из хранилища, позволит оптимизировать скорость выполнения запросов, благодаря пропуску шагов по парсингу SQL и планированию выполнения запроса. При предварительном тестировании, в простейших запросах, обращение по протоколу memcached оказалось в два раза быстрее, чем выполнение стандартных SQL запросов, обеспечив при этом значительное опережение в плане организации параллельных запросов к базе. Mycached позволяет комбинировать гибкость MySQL с высокой производительностью решений подобных MemcacheDB (модифицированная версия memcached с сохранением кэша на диск в Berkeley DB базе).
В настоящий момент Mycached поддерживает только чтение данных (команда get) и прозрачное преобразование записи в JSON представление (добавление постфикса ":json" к запрашиваемому ключу). Возможен вывод нескольких столбцов за один запрос и вывод отдельных столбцов.
http://www.opennet.r...shtml?num=23186 (http://www.opennet.ru/opennews/art.shtml?num=23186)
[size="3"]Релиз Openoffice.Org 3.1.1[/size]
Сообщество OpenOffice.org представило версию офисного пакета OpenOffice.org 3.1.1, которая содержит исправления ошибок, обнаруженных после выхода в мае 2009 года релиза OpenOffice.org 3.1.
Полный список исправленных ошибок доступен на странице заметок к релизу. Подробности об исправленных ошибках безопасности будут опубликованы по адресу http://www.openoffic...y/bulletin.html (http://www.openoffice.org/security/bulletin.html) 11 сентября, когда истечет стандартный срок публичного неразглашения. Несмотря на то, что ни одна из исправленных ошибок безопасности до настоящего момента не представляет серьезной угрозы, разработчики советуют обновить предыдущие версии OpenOffice.org.
Следующая версия OpenOffice.org 3.2, содержащая значительные функциональные изменения, ожидается в конце ноября 2009 года. Традиционный выпуск OpenOffice.org pro 3.1.1, оптимизированный для русскоговорящих пользователей, выйдет в ближайшие дни.
http://www.opennet.r...shtml?num=23225 (http://www.opennet.ru/opennews/art.shtml?num=23225)
[size="3"]Вышел релиз Berkeley DB 4.8[/size]
Компания Oracle выпустила релиз открытой БД Berkeley DB 4.8 и ориентированной на хранение XML данных надстройки - Berkeley DB XML 2.5.
Новый выпуск Berkeley DB содержит ряд интересных новшеств:
* Поддержка внешних ключей (foreign keys) для гарантированного сохранения ссылочной целостности и упрощения работы программистов, которым теперь не обязательно реализовывать логику сохранения целостности на уровне приложения;
* Улучшенный механизм обработки ситуации сбоя для многопоточных программ;
* В комплект включена новая утилита db_sql, позволяющая сгенерировать скелет конструкций на языке Си/С++ для работы с Berkeley DB, на основании заданной на языке SQL схемы;
* Интеграция с C++ Standard Template Library (STL) и поддержка C#/.NET;
* Поддержка многопроцессного режима в API менеджера репликации;
* Улучшение производительности на SMP системах за счет переработки организации блокировок.
* Поддержка автоматического разбиения таблиц на размещенные на разных хранилищах разделы, для увеличения пропускной способности;
* Новое API для загрузки в базу и удаления больших объемов данных;
* Поддержка нового метода сжатия данных для B-tree структур, позволяющего увеличить скорость загрузки и уменьшить потребление места на диске;
В Berkeley DB XML 2.5, открытой XML БД, поддерживающей организацию доступа к хранимым документам посредством XQuery, добавлены следующие улучшения:
* Поддержка определения внешних функций на языках C++, Java и Python, расширяющих возможности XQuery конструкций;
* Уменьшение на 30% потребления дискового пространства для контейнеров XML данных.
http://www.opennet.r...shtml?num=23454 (http://www.opennet.ru/opennews/art.shtml?num=23454)
[size="3"]Результаты исследования степени использования MySQL и СПО на предприятиях[/size]
Агентство TNS Gallup по заказу компании Sun Microsystems провело опрос представителей более 600 европейских предприятий малого и среднего бизнеса, в штате которых насчитывается менее 500 человек. Основные выводы:
54% опрошенных используют открытое программное обеспечение. Наибольшая активность внедрения открытого ПО наблюдается во Франции (72%), Германии (69%) и Италии (67%);
Через два года прогнозируется увеличение доли предприятий, перешедших на открытое ПО, до 70%. Если рассматривать процентное отношение внедрения открытого ПО в общую IT-инфраструктуру предприятий, то в 2011 году открытым ПО будет обслуживаться от 25 до 100% функций на каждом третьем предприятии;
60% из внедрений открытого ПО на предприятиях используется для обеспечения работы первичных критически важных проектов;
В следующие 12 месяцев 42% из опрошенных планируют увеличить степень использования СУБД MySQL. Наибольший рост интереса к MySQL прослеживается в Италии (64%)
Основные мотивы внедрения MySQL: 1 - экономия средств, 2 - выбор операционной системы и языка программирования; 3 - производительность и стабильность; 4 - простота использования.
http://www.opennet.r...shtml?num=23637 (http://www.opennet.ru/opennews/art.shtml?num=23637)
[size="3"]Доступно восьмое обновление Solaris 10 (10/09)[/size]
Компания Sun Microsystems представила операционную систему Solaris 10 10/09. ОС Solaris 10 была дополнена улучшениями в сфере производительности и энергоэффективности, более удобным стал процесс установки как самой системы, так и обновлений к ней; появились обновления файловой системы ZFS, ряд улучшений и дополнений для дальнейшего развития функционала систем на базе SPARC и x86.
Новинки, касающиеся системного администрирования и работы файловой системы ZFS:
поддержка двухтеррабайтных дисков для установки и загрузки ОС Solaris;
утилита pcitool (позволяет системному администратору привязывать прерывания к конкретным аппаратным решениям для улучшения производительности);
поддержка flash-установки в ZFS (в Solaris 10 10/09 можно настроить профиль JumpStart таким образом, что будет распознан флэш-архив в корневом ZFS пуле);
установка пользовательских и групповых ZFS-квот (в предыдущих релизах ОС Solaris были возможны установка квот и резервирование ZFS для управления дисковым пространством; в текущем релизе стало возможно установить квоту для файлов, владельцем которых является конкретный пользователь или группа);
использование наследования разрешения на выполнение файлов (в предыдущих релизах ОС Solaris при применении наследования ACL все файлы создавались с разрешением 0664 или 0666; в текущем релизе возможно включить разрешение на выполнение файла в список унаследованных разрешений ACL);
использование кэш-устройств в пуле ZFS (в релизе 10/09 при создании пула ZFS возможно определить кэш-устройcтва, которые используются для кэширования хранимых в пуле данных - это обеспечивает еще один уровень кэширования между оперативной памятью и диском, что в ряде случаев улучшает производительность);
расширенные возможности настройки свойств ZFS (возможность установки свойств ZFS при создании пула, например, включение сжатия, расширенные настройки кэширования и использования дискового пространства);
использование наборов разрешений ZFS-ACL (релиз 10/09 дает возможность выдавать разрешения ACL в стиле NFSv4.
Изменения также коснулись сервиса LDAP, расширены возможности Sun Validation Test Suite. Процессы инсталляции стали идти быстрей (касается как первоначальной установки системы, так и обновлений). Появилась возможность параллельной установки патчей в неглобальных зонах. Расширен набор драйверов устройств, улучшена работа с iSCSI устройствами.
Sun и Intel провели значительную работу по улучшению энергоэффективности, используя возможности, которые дает использование процессоров Intel Xeon серии 5500. Solaris Power Aware Dispatcher проводит мониторинг и оптимизацию работы системы для достижения максимальной производительности при минимальных энергозатратах и имеет возможность использовать технологию Deep C-States (Intel) для значительного снижения энергопотребления.
http://www.opennet.r...shtml?num=23781 (http://www.opennet.ru/opennews/art.shtml?num=23781)
[size="3"]Глава Oracle рассказал о перспективах развития технологий Sun Microsystems[/size]
В своем выступлении на конференции Oracle Open World 2009 глава корпорации Oracle Ларри Эллисон подчеркнул приверженность Oracle задаче по сохранению всех существующих продуктов и расширении позиции на рынке. Аналогичное заявление было сделано о развитии MySQL: "Мы также считаем, что MySQL это чрезвычайно популярный образец технологии с открытым исходным кодом" - заявил Эллисон - "И мы намерены увеличить наши вложения в этот продукт".
Также было отмечено и предстоящее слияние Oracle и Sun: "Если вы разрабатываете только программное обеспечение, рано или поздно наступит предел развитию. Возьмите выдающуюся компанию Sun, объедините ее с не менее выдающейся Oracle и это объединение позволит достигнуть недоступных ранее высот." Oracle намерена не только поддерживать и совершенствовать существующие продукты Sun, но и готова принять непосредственное участие в решении принципиально новых задач по разработке конкретных оптимизированных программных и аппаратных решений.
Преимущества предстоящего слияния Oracle и Sun были продемонстрированы на примере уже реализованной системы Sun-Oracle, которая сочетает в себе софтверные инновации Oracle с инновациями аппаратного обеспечения Sun. Исполнительный вице-президент Sun Джон Фаулер отметил что Sun является самым быстрым аппаратным обеспечением на рынке и мировым рекордсменом по производительности.
В свою очередь "Отец Java" Джеймс Гослинг заверил собравшихся о совместном будущем Oracle и Java. Он отметил, что за прошедшие годы Oracle активно участвует почти во всех крупных запросах на спецификацию Java (JSR), а также в разработке самой платформы Java. Гослинг заострил внимание на том что в ближайшие годы это не изменится.
http://www.opennet.r...shtml?num=23840 (http://www.opennet.ru/opennews/art.shtml?num=23840)
[size="3"]Проект OpenOffice.org переходит на систему управления версиями Mercurial[/size]
Разработчики проекта OpenOffice.org заявили о переводе инфраструктуры разработки на распределенную систему управления исходными текстами Mercurial. Выбор в пользу Mercurial объясняется тем, что эта система в наибольшей мере отвечает потребностям разработчиков офисного пакета, сочетая в себе простоту использования, гибкость и производительность. Тем не менее разработчики пояснили, что они не считают, что Git или Bazaar хуже, а выбор обусловлен скорее личными предпочтениями и наличием опыта работы с Mercurial у большинства разработчиков.
В соответствии с планом, перевод проекта на новую систему управления исходными текстами начнется 26 октября. Вначале на Mercurial будет переведена экспериментальная ветка DEV300, а затем ветка OOO320, в рамках которой ведется подготовка релиза OpenOffice.org 3.2.
Напомню, что в сентябре прошлого года проект перешел на систему управления версий Subversion, но команда выпускающая релизы осталась не довольна и запустила в пилотном режиме новый репозиторий на основе распределенной системы управления исходными текстами Mercurial. Позднее, при проведении референдума 3% разработчиков проголосовали за Bazaar, 23% - за Git и 49% за Mercurial. Система Mercurial используется в таких проектах, как Python, Firefox, OpenSolaris, NetBeans, OpenJDK, ALSA, Xen, Xine.
http://www.opennet.r...shtml?num=23858 (http://www.opennet.ru/opennews/art.shtml?num=23858)
[size="3"]Основатель MySQL выдвигает предложение о перепродаже MySQL третьим лицам[/size]
Майкл "Монти" Видениус (Michael 'Monty' Widenius), создатель СУБД MySQL и основатель компании c аналогичным названием, позже приобретенной Sun, сегодня выступил с предложением о том, что Oracle, для решения своих антимонопольных проблем и завершения сделки по поглощению компании Sun Microsystems, должен продать MySQL подходящему третьему лицу. Напомним, что заявленное поглощение Sun еще не было осуществлено, потому что данная сделка подробно исследуется комитетом Европейской Комиссии по антимонопольной политике.
Данную инициативу можно расценивать, как ответ на яркие октябрьские заявления руководителей Oracle и Sun на конференции Open World 2009, а также на заявление бывшего исполнительного директора MySQL Мартена Миконса о перспективах развития MySQL-направления в составе Oracle.
М. Видениус желает Sun "самого лучшего, но MySQL нуждается в другом доме нежели Oracle, доме, где не будет никаких злоупотреблений служебным положением относительно вопросов дальнейшей разработки и развития MySQL... Покупатели обычно решают спорные моменты по сделке заранее, передавая проблематичные активы третьим лицам. В отличие от этого, Oracle и чиновники Sun настаивают на одобрение всей сделки целиком без других альтернатив, несмотря на получаемые убытки от Sun порядка 100 миллионов долларов в месяц."
«Каждый день, который проходит без исключения MySQL из состава Oracle - свидетельствует о желании последнего избавиться от его open source претендента и что дальнейшее расследование ЕС необходимо, чтобы защитить свободу выбора клиентов и инновации» - говорится в заявлении.
http://www.opennet.r...shtml?num=23894 (http://www.opennet.ru/opennews/art.shtml?num=23894)
[size="3"]Ричард Столлман направил в Еврокомиссию письмо, касающееся MySQL и компании Oracle[/size]
Ричард Столлман, совместно с общественными организациями KEI (Knowledge Ecology International) и ORG (Open Rights Groups), подготовил и отправил в Еврокомиссию письмо, выражающее сомнение в продолжении надлежащего развития MySQL, после завершения сделки по покупке Sun Microsystems компанией Oracle. Столлман предлагает не утверждать сделку, мотивируя свой призыв недопустимостью поглощения компанией Oracle близкого к ее основному бизнесу продукта MySQL, так как это может подорвать конкуренцию на рынке СУБД. В настоящее время MySQL пересекается с коммерческими продуктами Oracle в различных рыночных сегментах, что может привести к форсированию продвижения данных продуктов в ущерб развития открытых и бесплатных реализаций данных функций в MySQL.
Напомню, что в начале сентября Еврокомиссия на 90 дней приостановила завершение сделки между Sun Microsystems и Oracle, инициировав дополнительное разбирательство, в рамках которого планируется прояснить ситуацию с возможным подавлением СУБД MySQL со стороны компании Oracle, имеющей собственный проприетарный продукт. Несколько дней назад свой протест по поводу поглощения MySQL выразил создатель данной СУБД Майкл Видениус, предложивший обязать Oracle продать подразделение MySQL третьему лицу. С другой стороны, Ларри Эллисон, руководитель компании Oracle, уверил пользователей, что СУБД Oracle не выступает в роли конкурента MySQL, так как продукты занимают совершенно различные рыночные ниши, ранее компания уже имела опыт поглощения создателей открытых проектов BerkeleyDB и InnoDB, темпы развития которых не изменились.
http://www.opennet.r...shtml?num=23921 (http://www.opennet.ru/opennews/art.shtml?num=23921)
[size="3"]Для OpenOffice.org представлена специальная многокнопочная мышь[/size]Компания WarMouse и сообщество OpenOffice.org разработали манипулятор «мышь», оптимизированный специально под работу с приложениями Открытого Офиса. Устройство, названное OpenOfficeMouse, имеет необычайно большое количество кнопок и может занять достойное место в рейтинге самых оригинальных мышей.
(http://www.opennet.ru/opennews/pics_base/0_1257628102.jpg)
OpenOfficeMouse имеет колесо прокрутки и 18 программируемых кнопок, каждая из которых поддерживает функцию двойного клика. Встроенные в устройство 512Кб энергонезависимой памяти позволяют сохранять более 60 различных профилей конфигурации. Остается надеяться, что пользователи окажутся достаточно способными и найдут применение всему этому функционалу. Наиболее востребованной такая конструкция может оказаться в руках геймеров, для которых большое количество функциональных кнопок может существенно облегчить прохождение World Of Warcraft или Call Of Duty.
К сожалению, компания не афиширует дату начала продаж новой мыши. Пока известно только, что стоить она будет около 75$.
http://www.opennet.r...shtml?num=24155 (http://www.opennet.ru/opennews/art.shtml?num=24155)
[size="3"]Опрос показывает расхождение взглядов на MySQL[/size]
По результатам опроса, проведённого компанией 451 Group, специализирующейся на исследованиях в области свободного ПО, сделаны следующие выводы:
* Сформирован тренд на снижение популярности использования MySQL: при 82.1% текущих пользователей, только 78% планируют использовать эту СУБД в 2011 г. Среди основных причин называется возможное поглощение MySQL компанией Oracle (14.4% пользователей предполагают прекращение использования MySQL в таком случае).
* Основными платформами, на которые предполагается переход с MySQL, станут MariaDB и PostgreSQL, прирост рыночной доли которых ожидается на уровне 3-4% . Так, к перспективам развития MariaDB относится рост её использования от 0 сейчас до 3.5% в 2011 г.
* Несмотря на это, подавляющее большинство пользователей ( 57.9% пользователей свободного ПО и 63.9% пользователей MySQL ) будут использовать MySQL везде, где это возможно.
* На вопрос о предпочтительном варианте разрешения антимонопольного разбирательства Еврокомиссии в отношении поглощения Sun компанией Oracle, называется:
o организовать независимую некоммерческую организацию для разработки MySQL (32.6%),
o продать MySQL посторонней коммерческой компании (4.3%),
o позволить Oracle владеть MySQL (17.6%),
o 13.8% пользователей MySQL продемонстрировали отсутствие беспокойства по данному поводу либо поприветствовали покупку MySQL, в том числе даже если его продадут не компании Oracle.
* В то же время прогнозы опрошенных насчёт рыночной доли СУБД Oracle показали медленность её роста в ближайшее время по сравнению с долгосрочной перспективой: с 19.3% сейчас до 19.6% в 2011 г. и 21.4% в 2014 г.
http://www.opennet.r...shtml?num=24533 (http://www.opennet.ru/opennews/art.shtml?num=24533)
[size="3"]Вышел MySQL 5.1.42. Представлен FAQ по проблемам развития MySQL в составе Oracle[/size]
Вышел релиз комьюнити сборки MySQL 5.1.42, содержащей исправление 49 ошибок, 9 из которых приводили к краху рабочего процесса. В составе 5.1.42 представлена новая версия InnoDB Plugin 1.0.6, который имеет качество кандидата в релизы.
Начиная с версии 5.1.42 расширен список числа платформ, для которых будут выходить бинарные сборки, новые платформы: Mac OS X 10.6 x86/x64, HP-UX 11.31 IA64 и SUSE Linux Enterprise Server 11 x86/x64. В анонсе также представлен дополнительный список функций, не рекомендуемых для использования в системах с логической репликацией данных (statement based), так как для них не гарантируется полная синхронность изменений: GET_LOCK(), IS_FREE_LOCK(), IS_USED_LOCK(), MASTER_POS_WAIT(), RELEASE_LOCK(), SLEEP(), SYSDATE(), VERSION().
Кроме того, можно отметить публикацию Майклом "Монти" Видениусом (Michael 'Monty' Widenius), создателем MySQL, достаточно объемного документа, в котором представлены ответы на часто задаваемые вопросы, связанные с проблемами, которые могут возникнут после перехода проекта MySQL под крыло компании Oracle. Документ выступает в роли продолжения публикации с призывом добиваться изменений условий сделки, дополненной с учетом недавних публично оглашенных обязательств компании Oracle по отношению к проекту MySQL.
Майкл предостерегает от принятия Еврокомиссией тезиса, что в любом случае на базе кода MySQL может всегда быть создан форк проекта. По мнению Майкла большие свободные проекты не защищены от подавления конкуренции с их стороны путем покупки курирующей проект компании. Форк кодовой базы окажется бесполезен, если ключевые разработчики будут отстранены от его развития. От подобного развития событий не застрахован и PostgreSQL, например, Oracle может поглотить компанию EnterpriseDB, финансирующую работу активных разработчиков проекта - без основных разработчиков проект будет обречен на стагнацию и упадок.
GPL гарантирует, что накопленная кодовая база всегда будет свободной, но не влияет на экономические аспекты разработки и не гарантирует продолжения развития проекта в том же виде. В частности, купив MySQL AB компания Sun Microsystems приобрела права на торговую марку, авторские права на код MySQL сервера, контроль над экономической экосистемой, доступ к сообществу из 15 миллионнов пользователей и 50 миллионов установок, контракты на поддержку клиентов, контракты с основными разработчиками MySQL и активы MySQL AB.
Как один из бывших руководителей MySQL AB Видениус приводит данные о том, что до поглощения проекта компанией Sun, Oracle дважды намеревалась купить MySQL AB. При этом известно, что из-за MySQL компания Oracle теряет продаж на примерно 1 миллиард долларов в год. В качестве подозрений на возможность после покупки подавления конкуренции со стороны MySQL или перевод разработки на более закрытую схему, называется:
* Затягивание процесса урегулирования вопроса с одобрением сделки Еврокомиссией;
* Публикация ограниченных по времени публичных обещаний, вместо юридического закрепления обязательств перед Еврокомиссией;
* Волна увольнений в Sun, затронула многих разработчиков MySQL;
* Вклад в Linux ядро компанией Oracle носит прежде всего интерес, направленный на улучшение работы собственных продуктов в Linux;
* Открытые проекты развиваются в Oracle под жестким контролем и с минимальным привлечением независимых участников.
http://www.opennet.r...shtml?num=24876 (http://www.opennet.ru/opennews/art.shtml?num=24876)
[size="3"]Еврокомиссия одобрила сделку о поглощении Sun Microsystems компанией Oracle[/size]
На сайте Еврокомиссии появился пресс-релиз с уведомлением о принятии решения по одобрению сделки по покупке Sun Microsystems компанией Oracle. В итоге разбирательства Еврокомиссия пришла к заключению, что поглощение проекта MySQL компанией Oracle не может заметно отразиться на конкуренции на рынке СУБД.
В заявлении значится, что доля MySQL на рынке СУБД незначительная, так как доминирующими вендорами СУБД являются компании Oracle, IBM и Microsoft. Еврокомиссия признала, что в некоторых областях MySQL и СУБД Oracle являются конкурентами, но эти области не относятся к ключевым сегментам рынка и конкуренция не носит жесткий характер.
Среди выводов упомянуто, что после прекращения конкуренции со стороны СУБД MySQL в этих областях, ее место может занять другой открытый проект - PostgreSQL. Также заявлено, что MySQL является свободным продуктом, который в любой момент может быть легально перерожден (форк) другой компанией и вновь предстать в роли конкурента Oracle.
Для полного завершения сделки осталось дождаться утверждения от Антимонопольного комитета России и Министерства торговли Китая. Но судя по всему, эти решения будут формальными, так как компания Oracle наметила на 27 января пресс-конференцию, на которой будет оглашена новая стратегия развития объединенной компании.
Напомню, что в сентябре Еврокомиссия приостановила сделку и инициировала разбирательство с целью выявления возможных последствий передачи развития СУБД MySQL в руки компании, поддерживающей конкурирующий проприетарный продукт. Главное опасение было связано с тем, что Oracle может принудительно затормозить развитие MySQL и начать сдерживать реализацию новых возможностей, которые могут конкурировать с более выгодным собственным проприетарным продуктом.
Вскоре после приостановки сделки руководитель Oracle заверил Еврокомиссию, что компания не видит в лице MySQL конкурента СУБД Oracle и намерена продолжить развитие MySQL, приведя в качестве примеров такие ранее поглощенные продукты, как BerkeleyDB и InnoDB, а также подчеркнув большой вклад Oracle в развитие Linux ядра и свободных технологий.
В ответ основатель СУБД MySQL Майкл "Монти" Видениус, ранее уволившийся из компании Sun Microsystems и основавший фирму, которая начала развивать форк MySQL - MariaDB, выступил с критикой политики Oracle и предложением продать MySQL подходящему третьему лицу. Основатель Фонда свободного ПО Ричард Столлман поддержал Видениуса и направил в Еврокомиссию письмо, в котором предложил не утверждать сделку, мотивируя свой призыв недопустимостью поглощения компанией Oracle близкого к ее основному бизнесу продукта MySQL. В поддержку Oracle тем временем выступило Министерство юстиции США, Сенат США, а позднее глава Red Hat и бывший основатель проекта JBoss.
Приняв во внимание аргументы обеих сторон Еврокомисcия в ноябре вынесла предварительное решение, с запретом сделки и дала возможность компании Oracle убедить членов Еврокомиссии изменить свое предварительное решение. В качестве финальной даты утверждения решения в отношении сделки было названо 27 января 2010 года.
Компания Oracle предложила в качестве компромиссного решения выделить связанные с MySQL разработки в отдельное подразделение, полностью изолированное от стандартных управленческих структур Oracle.
В начале декабря Майкл Видениус возобновил активность по освещению возможных проблем после передачи проекта MySQL в руки Oracle и инициировал сбор подписей с призывом к Еврокомиссии отвергнуть условия сделки и обязать Oracle строго следовать текущей модели лицензирования MySQL с тем, чтобы СУБД продолжала быть доступной и конкурентоспособной альтернативой на рынке баз данных.
В ответ компания Oracle публично приняла обязательства по отношению к MySQL, в которых были учтены все пожелания, озвученные представителями Еврокомиссии. После чего Майкл Видениус подчеркнул, что все элементы обязательства ограничены пятилетним сроком и заявил, что это лишь обещания, не закрепленные юридическим документом.
http://www.opennet.r...shtml?num=25098 (http://www.opennet.ru/opennews/art.shtml?num=25098)
[size="3"]Компания Sun официально вошла в состав Oracle. Политика после поглощения[/size]
Ниже приводятся некоторые комментарии по развитию стратегических направлений, озвученные на пресс-конференции, проведенной компанией Oracle в связи с завершением сделки о поглощении компании Sun Microsystems. После окончания пресс-конференции на сайте Oracle.com были открыты разделы, связанные с технологиями Sun, а именно "Hardware", "Networking", "Desktops" и "Solaris". Также были опубликованы все презентации и записи Webcast'а, с разбивкой по тематикам (кстати хранятся презентации, как видно по ссылкам на странице, в Oracle UCM).
Solaris и SPARC:
* Повышение инвестиций в Solaris, как ведущую ОС для business-critical операций;
* Поддержка и развитие серверов на базе SPARC, продолжение совместной разработки процессоров с Fujitsu;
* Фокус на разработке промышленных интегрированных x86 кластеров
Системы хранения:
* Инвестиции и развитие 7000 ZFS Storage, StorageTek Archive;
* Развитие комплексных (hardware+software) решений на базе Flash памяти, например ZFS Storage + Oracle VM, SPARC серверы с Flash памятью + Oracle Database;
MySQL:
* Oracle продолжит развивать, продвигать и поддерживать MySQL;
* MySQL выделяется в новое подразделение (Oracle Open Source Global Business Unit);
* Сохранение бизнес-структуры по разработке, маркетингу и продажам;
* Интеграция с системами управления и мониторинга от Oracle, например Enterprise Manager, Audit Vault и Secure Backup;
* Развитие и расширение InnoDB;
* Включение MySQL в глобальную систему поддержки
OpenOffice:
* Как и MySQL, OpenOffice выделяется в новое подразделение (Oracle Open Source Global Business Unit);
* Сохранение команды разработки и поддержки
* Oracle продолжит развивать, продвигать и поддерживать OpenOffice, включая Community Edition;
* Новое решение: Oracle Cloud Office, новая офисная платформа в Web (!), объединит настольный, Web и мобильный доступ;
* Интеграция с текущими бизнес и Middleware приложениями, например с системами Бизнес-аналитики и Управления контентом
Операционные системы Solaris и Linux:
* Существенные инвестиции и развитие как Linux, так и Solaris;
* Оптимизация операционных систем для всего стека решений от приложений до жестких дисков.
Виртуализация:
* Стратегия обеспечения систем виртуализации "от десктопа до дата-центра";
* Портфолио решений по виртуализации:
o Хранение: Exadata, ASM, Storage Connect, Open Storage;
o Серверы: Oracle VM, Logical Domains, Solaris Containers, Dynamic Domains;
o Настольные системы: VDI (Virtual Desktop Infrastructure, Sun Ray, Secure Global Desktop, VirtualBox);
Java:
* Быстрый выпуск Java SE 7 с многими новыми функциями (Modularization, Multiple languages, поддержка многоядерных процессоров);
* Две стратегические JVM: HotSpot и JRockit (Конвергенция лучших функций, управление и мониторинг в реальном времени, и т.д.);
* Поддержка на всех ведущих операционных системах;
* Четкое дифференцирование задач Glassfish и WebLogic Server (Glassfish остается референс-платформой для Java EE и для тактических приложений, WebLogic Server остается стратегическим корпоративным сервером приложений);
* Унификация API между выпусками Java Mobile и Java Standard;
* Оптимизация Java ME по производительности, энергопотреблению, функциональности и встраиваемости.
Middleware:
* NetBeans остается легкой интегрированной средой разработчика для Java;
* JDeveloper остается стратегическим средством разработки, как единая интеграционная среда разработки для Fusion Middleware и Fusion-приложений;
* Oracle продолжит развивать свои компоненты для Eclipse;
* Oracle SOA Suite остается стратегическим продуктом для SOA и интеграции бизнес решений;
* Oracle будет поддерживать Sun Open ESB, JCAPS, Data Integration и Event Processing;
* Oracle WebCenter Suite остается стратегическим продуктом для корпоративных порталов;
* Oracle продолжит поддерживать Sun Glassfish WebSpace Portal;
* Расширения WebSpace будут переданы в open-source сообщество Apache Liferay;
* Oracle Content Management остается стратегическим продуктом по управлению контентом;
* Oracle Identity Management Suite остается стратегическим набором продуктов;
* Sun Role Manager становится стратегическим продуктом по Identity Analytics.
Управление системами и поддержка:
* В стратегии Oracle Enterprise Manager и Sun Ops Center будут объедены в один продукт;
* My Oracle Support (бывший Metalink) будет единой точкой входа по поддержке.
http://www.opennet.r...shtml?num=25190 (http://www.opennet.ru/opennews/art.shtml?num=25190)
Цитата: turbo от 28 Января 2010, 17:36[size="3"]Компания Sun официально вошла в состав Oracle. Политика после поглощения[/size]
а синий сайт sun.com (http://www.sun.com) мне больше нравился...
просто Red Alert какой-то...
[size="3"]Oracle закрывает хостинг открытых проектов Kenai[/size]
Компания Oracle намерена прекратить развитие как общедоступного проекта платформы для совместной разработки и хостинга открытых проектов Kenai.com. Сервис Kenai был создан компанией Sun Microsystems в 2008 году и получил популярность среди разработчиков открытых приложений на языке Java. От других хостингов открытых проектов Kenai отличается достаточно плотной интеграцией со средой разработки NetBeans, из которой можно создавать проекты в Kenai и управлять ими, обмениваться сообщениями с другими разработчиками и отслеживать исправление ошибок.
В настоящий момент на сайте Oracle утверждается, что планируется прекратить публичную доступность Kenai, а наработки сервиса задействовать для использования во внутренних проектах компании. После проведения реструктуризации и интеграции с разработками Oracle, не исключено, что в будущем будет принято решение по вторичному открытию Kenai как общедоступного сервиса, но подобное развитие событий выглядит маловероятно.
Детали закрытия проекта, а также рекомендации по миграции размещенных на хостинге открытых проектов, будут опубликованы в ближайшее время на сайте Kenai.com. Что касается ресурса Java.net, то представители Oracle отметили его важность и заявили, что после поглощения Sun развитие сервиса продолжится в полном объеме.
http://www.opennet.r...shtml?num=25200 (http://www.opennet.ru/opennews/art.shtml?num=25200)
[size="3"]Стабильный релиз MySQL хранилища InfiniDB 1.0[/size]
Представлен первый релиз InfiniDB, нового хранилища для MySQL 5.1.x, предназначенного для организации обработки и выполнения аналитических запросов над большими массивами данных (Data Warehouse). InfiniDB подходит для создания хранилища для средств бизнес-аналитики, организации систем генерации отчетов и использования в программах с интенсивным чтением данных из БД. Слабое место InfiniDB - производительность добавления данных. Исходные тексты разработки распространяются в рамках лицензии GPL v2.
В отличие от других хранилищ, InfiniDB хранит данные не построчно, а с разбивкой по столбцам, что позволяет оптимизировать выполнение группировки по столбцам из БД большого размера (сотни гигабайт). Особенно эффективен подобный подход, когда данные в столбцах повторяются. Кроме построчного хранения с целью оптимизации операций ввода/вывода в InfiniDB поддерживается автоматическое вертикальное и горизонтальное партицирование больших таблиц, позволяющее логически распределять данные по хранилищам в привязке к диапазонам хранимых значений. При партицировании не требуется ручное проектирование схемы БД или определение места размещения хранилищ.
Другие особенности InfiniDB:
* Многопоточная организация работы, позволяющая максимально использовать ресурсы многоядерных систем;
* Поддержка выполнения множества одновременных запросов, лимит выполнения конкурирующих запросов ограничен только мощностью сервера;
* В комплект входит специальный инструмент для отдачи больших объемов данных с высокой скоростью;
* Поддержка всех DML операций (insert, update, delete);
* Поддержка ACID-совместимых транзакций и система обнаружения взаимных блокировок (deadlock);
* Предоставление средств для автоматического восстановления базы в случае сбоя системы (например, внезапного отключения питания);
* Мультиверсионный (MVCC) дизайн позволяет избежать блокировки при чтении данных, всегда отдается текущий "снапшот" состояния, одновременно вносимые изменения будут отражены уже в другом снапшоте;
* Отсутствует необходимость в создании индексов, так как индексация при вертикальном и горизонтальном партицировании производится автоматически;
* Поддержка конструкции по изменению налету структуры таблиц (ALTER TABLE);
* Прозрачное сжатие с выбором метода сжатия в зависимости от типа хранимых данных;
* Набор средств для диагностики производительности, формирования подсказок по тюнингу, выполнения трассировки для выявления неоптимальных SQL запросов;
* Реализация в виде обычного MySQL-хранилища, подразумевает возможность прозрачного использования во всех приложениях, поддерживающих MySQL.
http://www.opennet.r...shtml?num=25267 (http://www.opennet.ru/opennews/art.shtml?num=25267)
[size="3"]Релиз офисного пакета OpenOffice.org 3.2[/size]
Сообщество разработчиков OpenOffice.org анонсировало выход релиза офисного пакета OpenOffice.org 3.2.0.
Наиболее интересные улучшения:
* Значительно уменьшено время запуска пакета, например, тестирование показало, что ooWriter и ooCalc теперь стартуют на 46% быстрее (6 сек. вместо 11 сек.) по сравнению с версией 3.0;
* Проведена работа по более жесткому соблюдению требований стандарта Open Document Format (ODF) 1.2, особенно в плане соблюдения спецификаций OASIS ODFF/OpenFormula при работе с формулами. При использовании дополнительных возможностей, выходящих за рамки ODF 1.2, пользователю выводится отдельное предупреждение, что просмотр создаваемого документа может быть затруднен в других ODF-совместимых пакетах. При попытке открытия в OpenOffice.org документа не полностью соответствующего ODF 1.2, программа выведет диалог с предупреждением, что документ поврежден и предложит привести его в соответствие со стандартом;
* Улучшена поддержка следующих проприетарных форматов:
o Добавлена поддержка защищенных паролем офисных документов из Microsoft Office 2007: *.docx, *.docm, *.dotx, *.dotm, *.xlsx, *.xlsm, *.xlsb, *.xltx, *.xltm, *.pptx, *.pptm,*.potx, *.potm.
o Появилась возможность чтения OLE объектов для таблиц из MS Excel 2007 (*.xlsx, *.xlsb);
o В фильтр Microsoft Word 97/2000/XP добавлена поддержка записи зашифрованных файлов (используется стандартный для MS Office алгоритм RC4);
o В фильтрах AportisDoc и PocketWord добавлена поддержка типа документов на базе DocType, вместо ранее используемой операции ручного определения типа;
* Поддержка OpenType шрифтов, интегрированных в PostScript файлы. Такие шрифты теперь можно использовать для форматирования, печати, PDF-экспорта и отображения на экране;
* В текстовом процессоре Writer реализована функция автоматического расширения словаря системы автодополнения строк.
* В целях избежания конфликтов из пакета удален Mediawiki фильтр, доступный теперь только как внешнее расширение Wiki Publisher;
* В векторном редакторе Draw и системе для создания презентаций Impress добавлена поддержка установки комментариев, прикрепляемых в форме липких заметок. Добавлена поддержка поля со счетчиком страниц;
* В интерфейсе Base упрощен процесс копирования запросов между разными документами, форма БД теперь поддерживает масштабирование, улучшены средства импорта RTF и HTML данных в БД;
* В системе Chart расширено число доступных диаграмм: добавлены Bubble (пузырь) и Filled Net (радар). Проведена работа по улучшению юзабилити интерфейса пользователя, расширены средства для определения меток;
* Наибольшее число изменений отмечено в табличном процессоре Calc:
o При выборе типа рамки теперь можно одновременно выбирать несколько элементов оформления;
o Улучшены возможности по автозаполнению ячеек, например, стало проще формировать такие списки, как диапазоны IP адресов;
o Улучшено выполнение операций по слиянию ячеек, объединенные ячейки могут быть скопированы в буфер обмена и затем вставлены в другое место таблицы;
o Реализована поддержка копирования и восстановления через буфер обмена сложных табличных структур, таких как наборы нескольких разорванных рядов;
o Расширена функциональность фильтров: диалог фильтрации теперь отображает 4 условия вместо 3 и позволяет определить в сумме до 8 условий. Теперь поддерживаются условия: "Содержит", "Не содержит", "Начинается с ", "Не начинается с", "Заканчивается на", "Не заканчивается на";
o Расширено число факторов преобразования в функции CONVERT_ADD. Добавлены новые функции UNICODE и UNICHAR.
http://www.opennet.r...shtml?num=25346 (http://www.opennet.ru/opennews/art.shtml?num=25346)
[size="3"]Сообщество OpenSolaris обеспокоено молчанием Oracle[/size]
Сообщество OpenSolaris крайне расстроено молчанием Oracle по поводу её будущих планов, касающихся операционных систем с открытыми исходными текстами. В своем блоге разработчик Питер Триббл (Peter Tribble) выразил тревогу по поводу того, что Oracle в последнее время не упоминает OpenSolaris, за исключением одного мимолётного упоминания в пятичасовом вебкасте, посвящённом приобретению Sun.
Триббл является заместителем председателя Совета, управляющего развитием OpenSolaris, по его словам он пытался наладить контакт между Советом и Oracle, но до настоящего момента не получил подтверждения тому, что эти попытки были замечены компанией. Ранее в этом месяце Бен Роквуд (Ben Rockwood) опубликовал открытое письмо к Oracle, в котором спрашивал компанию о её стратегических планах, касающихся OpenSolaris и Solaris. Ответа от Oracle тогда также не поступило. Компания связывалась с группами пользователей OpenSolaris (OSUG), но по словам Триббла, Oracle проигнорировала более многочисленное сообщество OpenSolaris и "совершенно не приняла во внимание Управляющий Совет".
Молчание Oracle, тем не менее, может оказаться положительным знаком: неопределённость, вызванная интеграцией проекта Kenai с Java.net - знак того, что компания всё ещё взвешивает планы, касающиеся многих продуктов Sun.
http://www.opennet.r...shtml?num=25478 (http://www.opennet.ru/opennews/art.shtml?num=25478)
[size="3"]Создатель MySQL пророчит большое будущее открытому проекту MoSync[/size]
Майкл "Монти" Видениус (Michael 'Monty' Widenius), создатель СУБД MySQL, сообщил в своем блоге об инвестировании в проект по разработке открытой платформы для создания кроссплатформенных мобильных приложений - MoSync. По заявлению Видениуса, он видит в проекте MoSync примерно такой-же потенциал, какой наблюдался им на начальном этапе развития MySQL. MoSync позволяет унифицировать разработку программ для всех популярных мобильных платформ, не заботясь об особенности каждой из них.
Исходные тексты всех составляющих частей MoSync распространяются в рамках лицензии GPLv2, для использования кода проекта в проприетарных разработках предусмотрен вариант двойного лицензирования.
Костяк MoSync составляет SDK, позволяющий создавать мобильные программы на языках C/C++ с использованием специального набора библиотек, которые затем транслируются в представление, адаптированное для выполнения на платформах Android, Windows Mobile, S60, Moblin и JavaME. В ближайшем будущем ожидается поддержка iPhone, MeeGo и Blackbery. Для упрощения разработки подготовлена специальная интегрированная среда разработки на базе Eclipse, а также отладчик, эмулятор для оценки работы программ на телефонах, набор компиляторов, средства сборки и вспомогательные утилиты.
Для обеспечения работы базового приложения, написанного на C/C++, в вид пригодный для работы на принципиально отличающихся мобильных платформах, код приложения транслируется в специальное промежуточное представление (MoSync Intermediate Language) при помощи специально разработанного на базе GCC компилятора. В дальнейшем производится компиляция промежуточной формы в конечные приложения для целевых платформ. При этом MoSync Intermediate Language может быть трансформирован в байткод MoSync, Java-байткод или исходные тексты на языках C/C++. Сборка runtime-компонентов производится с учетом особенностей каждого устройства: в текущий момент база профилей включает описание для примерно 800 моделей телефонов и мобильных устройств.
Программный API-интерфейс MoSync поддерживает широкий спектр возможностей, среди которых функции для работы с 3D, звуком, телефонией, GPS, HTTP, XML, Bluetooth, GUI-библиотека MAUI и т.п. В будущем планируется реализация поддержки разработки мобильных приложений на динамических языках программирования, таких как Java, Ruby, PHP и Python.
http://www.opennet.r...shtml?num=25522 (http://www.opennet.ru/opennews/art.shtml?num=25522)
Цитата: turbo от 11 Февраля 2010, 15:17[size="3"]Релиз офисного пакета OpenOffice.org 3.2[/size]
не могу найти где включить в версии 3.2 "Быстрый старт".
в предыдущих был флажок на вкладке "Параметры->OpenOffice.org->Память"
или я туплю, или одно из двух....
add:
нашел OpenOffice.org Quickstarter2 (http://segfaultskde.berlios.de/index.php?content=oooqs), но он древний и хочет qt3
можно ли скомпилить древнюю qt3 программу если установлен qt4 с qt3support. или надо ставить qt3 все равно?
Цитата: hedgeven от 27 Марта 2010, 14:14нашел OpenOffice.org Quickstarter2 (http://segfaultskde.berlios.de/index.php?content=oooqs), но он древний и хочет qt3
можно ли скомпилить древнюю qt3 программу если установлен qt4 с qt3support. или надо ставить qt3 все равно?
Допилить проект надо, переименовав все классы (добавить символ "3" после первой буквы Q). Но это долго. Есть утилита от троллей, вроде, входит в поставку qt3support: qt3to4 файл.pro - это модифицирует ваши исходники согласно файлу проекта. Но я не пробовал, ибо когда было Qt3, я под стол пешком ходил и кодить не умел (иносказательно).
Цитата: 2E3S от 27 Марта 2010, 21:28Допилить проект надо, переименовав все классы (добавить символ "3" после первой буквы Q). Но это долго. Есть утилита от троллей, вроде, входит в поставку qt3support: qt3to4 файл.pro - это модифицирует ваши исходники согласно файлу проекта. Но я не пробовал, ибо когда было Qt3, я под стол пешком ходил и кодить не умел (иносказательно).
нашел решение, просматривая логи изменений в go-oo
Цитировать2010-02-03 Enable -quistart option on Linux again (i#108918, bnc#575555)
2010-02-04 More quickstarter fixes from Caolan (i#108846)
скомпилил последнюю версию от go-oo(3.2.0.7) и опция Быстрого старта снова появилась.
[size="3"]OpenOffice.org: Форум поддержки пользователей Ru.OpenOffice.org [/size]
Дорогие друзья!
Мы рады приветствовать вас на русскоязычном форуме поддержки пользователей OpenOffice.org.
Форум создавался как площадка для общения пользователей пакета, обмена мнениями, накопленным опытом и реализованными проектами. Если вас интересует, как сделать что-то в OpenOffice.org - задайте вопрос и на него обязательно ответят. Если вы знаете что-то, что может помочь другим людям - поделитесь и вам будут благодарны. Если вы ведёте проект по пакету и хотите, чтобы о нём узнали окружающие - разместите его на форуме.
Одной из главных целей создания форума было создания комфортной и доброжелательной среды общения, в которой приятно было бы себя чувствовать не только опытным пользователям, но и совсем новичкам, только начинающим своё знакомство с OpenOffice.org.
Форум не статичен, не застыл в себе, а постоянно развивается, помня, что без развития любое дело обречено на провал. Мы разные люди как по профессии, так и по складу характера - системные администраторы, программисты, дизайнеры, писатели, предприниматели, офисные работники и люди многих других профессий из разных стран. Но не смотря на все наши отличия, нашёлся проект, который познакомил всех нас, объединил в сообщество и собрал вместе. Имя этому проекту - OpenOffice.org
Добро пожаловать!
С уважением, команда forumooo.ru (http://forumooo.ru/index.php)
[size="3"]OpenOffice.org: О организации процесса разработки [/size]OpenOffice.org - флагман свободного и открытого ПО, число загрузок этого пакета насчитывает сотни миллионов. С одной стороны пакет демонстрирует абсолютный успех по многим показателям, но в то же время уже довольно давно циркулируют слухи о недовольстве среди разработчиков OpenOffice.org, которое выливается в жалобы на "крайнюю негибкость и отсутствие реальных лидеров (http://wiki.services.openoffice.org/mwiki/index.php?title=Ooo-build&oldid=11083#non-responsiveness_.2F_lack_of_leadership)" в проекте. И дело не в том, что проект неудачен, а в том, что его структура нуждается в улучшении, необходим подход, гораздо менее завязанный на принципе руководства сверху вниз и развязывающий руки разработчикам, желающим принять участие в проекте. [indent]Майкл Микс (Michael Meeks (http://en.wikipedia.org/wiki/Michael_Meeks_%28software_developer%29)), сотрудник компании Novell, известный своим вкладом в развитие проекта GNOME, уже давно (http://www.gnome.org/%7Emichael/blog/ooo-commit-stats-2008.html) является одним из наиболее активных критиков (http://www.h-online.com/open/features/OpenOffice-at-the-crossroads-1023702.html) процесса разработки OpenOffice.org. По его мнению, OpenOffice.org не может привлечь независимых и корпоративных разработчиков вследствие своей половинчатой open-source-стратегии, которая не является в действительности до конца открытой и которой не хватает прозрачности. Это препятствует полному раскрытию всего потенциала OpenOffice.org.
С начала процесса разработки OpenOffice.org число активных разработчиков даже уменьшилось, что несвойственно успешным проектам по созданию открытого ПО. Подобные проекты как правило ведутся независимыми разработчиками, они открыты, демократичны, полны споров, разногласий, хаотичны и чрезвычайно производительны. Эта модель работает. Микс утверждает, что OpenOffice.org нуждается в пересмотре структуры собственности и системы лицензирования. В идеале нужна немного менее контролируемая форма работы снизу-вверх и более насыщенный информацией подход к совместной работе.
Все хотят работать совместно, но по словам Микса (http://www.tuxdeluxe.org/node/184), внутри Sun (ныне Oracle) существуют серьёзные системные проблемы, в первую очередь в отделе Quality Assurance, где работает большое количество очень консервативных и закоснелых людей со своим самодостаточным видением мира, которых бесполезно в чём-либо убеждать. OpenOffice.org страдает от унаследованной от StarDivision проприетарной системы разработки ПО, с жёстким акцентом на "модели водопада (http://ru.wikipedia.org/wiki/%D0%9C%D0%BE%D0%B4%D0%B5%D0%BB%D1%8C_%D0%B2%D0%BE%D0%B4%D0%BE%D0%BF%D0%B0%D0%B4%D0%B0)" и проприетарным инструментарием.
Эта негибкая модель разительно контрастирует с подвижным стилем разработки сообщества, позволяющим "почесать там, где чешется". Одна из проблем - условия передачи прав на код. Существующие условия затрудняют повторное использование кода где-либо ещё и заставляют правопреемника повторно лицензировать свой код на своих условиях. Например, Sun использовала свои права на OpenOffice при соглашении с Microsoft на патентную защиту, чего лицензия OpenOffice не допускает.
Проблема несоблюдения прав на интеллектуальную собственность уже возникала (http://jonathanischwartz.wordpress.com/2010/03/09/good-artists-copy-great-artists-steal/) для OpenOffice в прошлом. Один из аргументов Sun против включения кода, который им не принадлежит: всё, что вам нужно, вы можете включить в расширение, а найти нужное расширение можно в репозитории расширений. Грустная реальность же такова, что этот подход они применили, например, к просмотрщику презентаций (presentation viewer), но об его существовании никто не знает, потому что он живёт в репозитории расширений, имеющим ограниченный функционал. "В месяц у нас есть миллион загрузок OpenOffice.org и примерно 10 тысяч загрузок просмотрщика презентаций, то есть о нём знает один процент от всех пользователей. Предложение разместить расширение в репозитории - это предложение поместить его в небытие". Кроме того репозиторий - это мешанина несовместимых и противоречащих лицензий, на что недавно обратил внимание (http://www.opennet.ru/opennews/art.shtml?num=26529) фонд FSF своим предложением создать библиотеку только для расширений со свободными лицензиями.
В виду всего этого Микс и Novell создали проект Go-oo.org (http://go-oo.org/), в который принимается всё то, что не сделала Sun. Прежде всего были добавлены возможности и функциональность, например, поиск и система контроля исходного кода (git). Был унифицирован код всех тех дистрибутивов, где серьёзно патчат OpenOffice.org, чтобы его можно было собрать для других дистрибутивов, и сегодня многие дистрибутивы (Debian и Red Hat, Ubuntu и Mandriva) берут код OpenOffice.org для своих релизов с go-oo и собирают в собственные пакеты. И там есть функционал, которого нет в "главном" OpenOffice, а также функционал, код которого разработчики или Novell не хотят передавать Sun. Одновременно IBM выпустила новую версию пакета Symphony на основе OpenOffice, но с проприетарным фронтендом. Микс рекомендует эту новую версию, но опять же тот печальный факт, что IBM открыто демонстрирует своё неприятие GPL, вызывает путаницу с лицензированием.
Микс соотносит проблемы OpenOffice.org с другими компаниями, которые боролись с принципом разработки свободного ПО. "Если вы владеете и чрезмерно контролируете процесс разработки, вы теряете преимущества свободного и открытого ПО. Организации участвуют в проектах свободного ПО из корыстных побуждений, потому что эта модель работает и потому что она приносит двойные активы за полцены. Но удовлетворить даже самые корыстные мотивы они смогут ещё в более крупных масштабах, если ослабят контролирующую хватку и дадут разработчикам свободу инициативы." "Я оптимистично настроен на тот момент, когда Oracle закончит процесс приобретения немецкой составляющей Sun, надеясь на дополнительные полезные вложения в ту область, потому что мы просим об относительно простых вещах, которые совершенно не затронут их бизнес. Мы не хотим навредить бизнесу. Ровно наоборот, мы хотим его роста, и одновременно с ним - роста и нашего бизнеса."
[/indent]
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=27036)
[size="3"]OpenOffice.org 3.3: Beta-test [/size]Началось (http://blogs.sun.com/GullFOSS/entry/new_ooo_3_3_0) бета-тестирование офисного пакета OpenOffice.org 3.3 (http://development.openoffice.org/releases/3.3.0beta1.html). В представленной тестовой версии сформированы все новые возможности, запланированные для включения в финальный релиз, который ожидается осенью текущего года. Новая ветка также примечательна тем, что при ее подготовке осуществлен переход проекта на использование распределенной системы управления исходными текстами Mercurial и использование новой модульной системы сборки. Из добавленных улучшений (http://wiki.services.openoffice.org/wiki/Feature_Freeze_Testing_3.3) можно отметить: - Начало реализации нового интерфейса пользователя, разработанного в рамках проекта Renaissance (http://www.opennet.ru/opennews/art.shtml?num=19220), в котором вместо классического меню будет использован ленточный (ribbon) интерфейс (сгруппированные по рабочим панелям и разграниченные табами функции), похожий на Microsoft Office 2007.
- Быстрое обращение к тезаурусу через меню, отображаемое при правом клике мышью;
- Возможность назначения произвольных цветов для вкладок в электронных таблицах;
- Переработка (http://www.opennet.ru/opennews/art.shtml?num=25100) диалога для вывода на печать;
- Начальная поддержка фильтров для экспорта документов в форматах MS Office 2007;
- Переработанная (http://www.opennet.ru/opennews/art.shtml?num=25180) встроенная система поиска, похожая на поиск в Firefox.
- В параметрах документа добавлена вкладка "File/Properties../Security", позволяющая установить пароль на редактирование документа в writer и calc, ранее паролем можно было ограничить только общий доступ к документу;
- В Calc число строк в таблице увеличено с 65 тыс. до 1 миллиона;
- Экспорт в формате PDF теперь поддерживает опциональное встраивание всех 14 стандартных PDF-шрифтов;
- В интерфейсе для построения диаграмм появилась возможность использования объектов рисования, например, можно начертить произвольную линию, прямоугольник, вставить текст и т.п.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=27581)
[media]http://www.youtube.c...h?v=ATIqhqjwUns (http://www.youtube.com/watch?v=ATIqhqjwUns)[/media]
OpenOffice.org Renaissance GUI Prototype
Цитата: D.MON от 11 Августа 2010, 00:42[size="3"]OpenOffice.org 3.3: Beta-test[/size]
Уххххх ахр.... вот это порадовали, нескончаемые благодарности. Только сегодня жаловался на неудобства опена.
Цитата: Павел от 11 Августа 2010, 02:18Уххххх ахр.... вот это порадовали, нескончаемые благодарности. Только сегодня жаловался на неудобства опена.
Скачал я её для винды а там старый интерфейс, а когда с новым выйдет?? В стабильной уже должен быть новый, или это так в далеких планах???
[size="3"]Прекращение развития OpenSolaris [/size]В списке рассылки разработчиков OpenSolaris опубликован (http://mail.opensolaris.org/pipermail/opensolaris-discuss/2010-August/059310.html) внутренний документ Oracle, согласно которому компания прекращает развитие OpenSolaris как дистрибутива, но будет продолжать его поддержку в качестве кодовой базы для отражений новых технологий, появляющихся в Solaris. Вместо дистрибутива OpenSolaris периодически будут выпускаться бесплатные экспериментальные бинарные сборки Solaris Express. Первый выпуск Solaris 11 Express намечен на конец года. Кроме Solaris Express никакие другие бинарные варианты Solaris выпускаться не будут, включая отказ от ночных и еженедельных сборок и отмену уже запоздавшего выпуска OpenSolaris 2010.05.
Код Solaris по прежнему будет доступен под лицензией CDDL, но исходные тексты новых разработок будут публиковаться в открытом доступе только после выхода очередного бинарного релиза Solaris, содержащего данные новшества. Если раньше новые возможности сначала добавлялись в кодовую базу OpenSolaris, тестировались и переносились в Solaris, то теперь будет наоборот - вначале будет формироваться релиз Solaris, а потом включенные в него улучшения будут отдаваться сообществу. По мнению Oracle новая схема позволит предотвратить растекание новинок по сторонним проектам до их интеграции в Enterprise-версию Solaris.
Следует отметить, что информация официально не анонсирована Oracle и является внутренней утечкой, подтвержденной (http://mail.opensolaris.org/pipermail/opensolaris-discuss/2010-August/059316.html) одним из сотрудников.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=27622)
[size="3"]Oracle vs. Google: Java на Android вне закона[/size]
Корпорация Oracle обвинила Google в нарушении авторских прав. Ее претензии касаются операционной системы Android, установленной в 17% всех смартфонов.
В исковом заявлении Oracle (http://www.vedomosti.ru/companies/a-z/358/Oracle), направленном в окружной суд (http://www.vedomosti.ru/glossary/%D0%BE%D0%BA%D1%80%D1%83%D0%B6%D0%BD%D0%BE%D0%B9%20%D1%81%D1%83%D0%B4) штата Северная Калифорния, утверждается, что Google (http://www.vedomosti.ru/companies/a-z/3588/Google%20Inc.) нарушила семь патентов, касающихся технологии Java. От ответчика Oracle требует возместить ущерб, размер которого не уточняет, а от суда -- запретить Google нарушать авторские права в дальнейшем.
Технология Java, разработанная компанией Sun Microsystems (http://www.vedomosti.ru/companies/a-z/68/Sun%20Microsystems), широко используется в операционной системе Android, созданной консорциумом разработчиков во главе с Google. Предполагалось, что Google вправе пользоваться Java, хотя об официальном соглашении на этот счет компании не объявляли. Гендиректор Google Эрик Шмидт (http://www.vedomosti.ru/persons/5583/%D0%AD%D1%80%D0%B8%D0%BA%20%D0%A8%D0%BC%D0%B8%D0%B4%D1%82), бывший директор Sun по технологии, сторонник программ с открытым исходным кодом, бесплатных для пользователя. Такой же позиции придерживалась и Sun до слияния с Oracle -- помимо коммерческих продуктов на основе Java она предлагала и «свободные» лицензии.
Но в январе 2010 г. Sun была поглощена Oracle, чье отношение к свободному ПО всегда было неоднозначным. По словам аналитика Altimeter Group Рея Вонга, Oracle «гораздо больше озабочена защитой интеллектуальной собственности, а Java -- одна из жемчужин в ее коллекции». Теперь, считает он, у разработчиков приложений для смартфонов могут возникнуть сомнения насчет перспектив работы с Android. Многие опрошенные The Wall Street Journal (http://www.vedomosti.ru/companies/a-z/506/The%20Wall%20Street%20Journal) эксперты сразу припомнили другой патентный иск, поданный в марте корпорацией Apple против другого производителя телефонов на базе Android -- HTC.
«Это очень странно, -- заявил Ким Полиз, бывший менеджер Sun, ныне работающий со свободным ПО. -- Java используется всеми повсеместно». В заявлении Google действия Oracle названы «необоснованной атакой на сообщество разработчиков». «Мы будем решительно бороться за стандарты открытого ПО и вместе с другими компаниями развивать платформу Android», -- обещает Google.
Источник: http://www.vedomosti...java_na_android (http://www.vedomosti.ru/newspaper/article/243705/oracle_nastavila_java_na_android)
Цитата: Linofka от 16 Августа 2010, 11:27[size="3"]Oracle vs. Google: Java на Android вне закона[/size]
Редиска этот Оракль...
Цитата: Linofka от 16 Августа 2010, 11:27[size="3"]Oracle vs. Google: Java на Android вне закона[/size]
Мдааа...Ради того чтобы снять пенку с Java, ну или стружку с Google стоило прикупить Sun.

/unsure.gif\' class=\'bbc_emoticon\' alt=\':unsure:\' />
Лозунг:
Oracle новый идиологический враг Свободного ПО.
Марк Шаттлворт критично высказался (http://www.zdnet.com/blog/open-source/shuttleworth-oracle-dooms-its-prospects-in-open-source-business/7181) по поводу иска Oracle к Google и призвал одуматься:ЦитироватьOracle существенно подорвали связь с открытым исходным кодом и сообществом разработчиков. Это может иметь или не иметь непосредственный результат, но это, представляет реальные проблемы для темпов внедрения ключевых технологий Oracle,таких как Java и MySQL. Разработчики будут избегать платформ, которые выглядят как патент-ловушка.
Крупные производители программного обеспечения исторически были покровителями патентов, они говорили, что патенты помогут им защитить свои прибыли, и их действующие позиции на прибыльном рынке. Microsoft, например, провел большую часть последнего десятилетия подавая иски, что бы не пропустить Linux на рынок, а так же получить доход от его открытого портфолио. Но, если смотреть на цифры, то все очевидно, что патентные иски бьют, в основном, крупнейшие софтверные компаний - т.е. тех, кто обязан поставлять новые продукты для большого числа пользователей, а также наиболее уязвимые для атак патенты.
Крупнейшие софтверные компании только выиграют от уменьшения сферы применения патентов в отрасли программного обеспечения.Может быть Oracle это поймет.
-- Действия Oracle -- это нейтронная бомба в лагерь Open Source. -- Мартин Хеллер (http://habrahabr.ru/blogs/open_source/102268/):
ЦитироватьКак известно, компания Oracle подала в суд (http://habrahabr.ru/blogs/oracle/101709/) на Google в связи с использованием Java без лицензии в операционной системе Android. Естественно, Google отвергает обвинения (http://habrahabr.ru/blogs/oracle/101756/) и говорит, что не нарушала чужую интеллектуальную собственность. Всё это вполне нормально и является частью обычных юридических баталий. Но вот что ненормально -- это та часть искового заявления Oracle, которая, как говорится, напечатана мелким шрифтом. Требования Oracle и её реальные действия, если разобраться, должны всерьёз напугать не только Google, но и всё сообщество Open Source.
Oracle требует уничтожить все копии Android (в том числе устройства, проданные с этой операционной системой), а также возместить нанесённый ущерб в тройном размере и юридические издержки. Конечно, это блеф. На самом деле Google может откупиться довольно дёшево, но этот выгодный шаг для Google станет очень опасным для IT-индустрии. В том-то и ловушка.
Мартин Хеллер с Infoworld вчера опубликовал (http://infoworld.com/t/intellectual-property/oracles-android-lawsuit-pandoras-box-serious-evils-359) анализ претензий Oracle и прогноз возможного развития этого судебного процесса.
На первый взгляд, ситуация для Google выглядит довольно мрачно.
Например, одним из юристов Oracle по этому делу является Дэвид Бойес (David Boies). Он известен по недавнему выигранному делу по отмене запрета на однополые браки в Калифорнии, а также по старому антимонопольному процессу против Microsoft. Он также был советником RIAA в деле против Napster и представлял вице-президента Эла Гора на слушаниях об оспаривании результатов подсчёта голосов на президентских выборах 2004 года в США. Никто не нанимает Дэвида Бойеса, если не имеет очень серьёзных намерений.
Претензии Oracle касаются нарушения семи софтверных патентов.
* Protection Domains to Provide Security in a Computer System (2000)
* Controlling Access to a Resource (2000)
* Method and Apparatus for Preprocessing and Packaging Class Files (1999)
* System and Method for Dynamic Preloading of Classes through Memory Space Cloning of a Master Runtime System Process (2008)
* Method and Apparatus for Resolving Data References in Generate Code (2003)
* Interpreting Functions Utilizing a Hybrid of Virtual and Native Machine Instructions (2005)
* Method and System for Performing Static Initialization (2000)
Всё это софтверные патенты.
К сожалению, несмотря на недавнее решение по делу Билски (http://www.infoworld.com/d/the-industry-standard/court-patent-ruling-leaves-software-patents-intact-603), Верховный суд США так и не решился отменить софтверные патенты целиком, и дискуссия по этому вопросу до сих пор продолжается, хотя абсурдность патентования софтверных приёмов для многих очевидна. И Верховный суд, судя по всему, идёт к этому.
Есть также обвинения в нарушении копирайта. Но я думаю, что все они будут отвергнуты в начале судебного процесса, если команда Android, как сообщалось (http://www.infoworld.com/d/the-industry-standard/oracle-sues-google-over-java-use-in-android-852), создала виртуальную машину Dalvik VM в результате чистого реверс-инжиниринга Java VM и сможет доказать это.
Phoenix Technologies в своё время умудрилась провернуть такой трюк с IBM PC BIOS, так что вполне возможно, что Google сможет доказать это в случае с Java.
Убийственные требования Oracle
Oracle требует уничтожить все копии Android (в том числе устройства, проданные с этой операционной системой), а также возместить нанесённый ущерб в тройном размере и юридические издержки. Также они требуют проведения судебного процесса.
Это явно преувеличенные требования. Они могли бы, как говориться, попросить «ещё и пони». Ни один суд не даст им всё перечисленное, даже по результатам судебного процесса в Северной Калифорнии. Что уж говорить, даже в Восточном Техасе (http://habrahabr.ru/blogs/lenta/66863/) они такого бы не добились.
Но если Oracle выиграет дело, некоторые требования всё-таки могут быть удовлетворены. Но в этом случае стопроцентно будет подана апелляция со стороны Google, и суд наверняка отсрочит исполнение требований на время рассмотрения апелляции.
Если Google выиграет апелляцию, то Oracle тогда может подать свою апелляцию в Верховный суд. Однако, если дело дойдёт до такого уровня, то существует высокая вероятность, что Верховный суд примет решение вообще отменить все патенты. Только одной этой угрозы достаточно, чтобы Oracle не доводил процесс до такой стадии.
Как Google может договориться
Google может достичь досудебного соглашения с Oracle довольно дёшево. Для этого есть два варианта: выплата деньгами или кросс-лицензирование.
Однако, такое соглашение может сильно повредить IT-индустрии, даже если для Google оно будет выгодно. Если Google согласиться выплатить деньги, то перед Oracle выстраивается целый ряд новых жертв, которые уже будут беззащитны по результатам принятого решения: HTC, Motorola, Samsung, другие производители смартфонов, Verizon Wireless, T-Mobile, другие операторы связи, и даже крупные компании, которые используют устройства под Android. Это может стать настоящим кошмаром для мобильной индустрии.
Кажется, что гораздо лучше для всех было ба заключить кросс-лицензионное соглашение. В этом случае, скорее всего, Google защитит всех лицензиатов и пользователей Android от будущих претензий со стороны Oracle.
Некоторые из моих коллег призывают немедленно форкать (http://www.infoworld.com/d/open-source/the-viability-open-source-forking-907) все open source проекты Sun, чтобы хоть как-то обезопасить их от будущих действий Oracle. Но я сомневаюсь, что они смогут довести дело до такой стадии, когда проекты действительно будут в безопасности.
Бей в больное место
Если б я был радикален как в 20 лет, то призвал бы ко всемирному бойкоту продуктов Oracle, потому что этот судебный процесс аналогичен сбросу нейтронной бомбы на open source сообщество.
Подумайте об этом: пользователи СУБД Oracle могут перейти на IBM DB2 или Microsoft SQL Server, а пользователи MySQL могут мигрировать на форк Монти (http://askmonty.org/wiki/index.php/MariaDB)
или Postgres. Пользователи Oracle Forms и Oracle Web Forms могут мигрировать на Alpha Five, а клиенты Oracle ERP имеют возможность выбрать решения от SAP, Microsoft или Sage.
Вы готовы проголосовать своим кошельком?
Цитата: 42. от 20 Августа 2010, 18:59Oracle [size="2"]требует уничтожить[/size] все копии Android (в том числе устройства, проданные с этой операционной системой)
Цитата: 42. от 20 Августа 2010, 18:59Oracle требует уничтожить все копии Android (в том числе устройства, проданные с этой операционной системой)
Крыша едит неспеша, тихо шифером шурша.
1) Поглотили Sun
2) слили "солярку"
3) теперь "рычат" на Google (цепляя FOSS и всех производителей)
... маразм крепчал
- репутация сутяжников - это даже не PR
[size="3"]Управляющий совет OpenSolaris сложил с себя полномочия [/size]ЦитироватьНа состоявшемся сегодня заседании (http://wiki.genunix.org/wiki/index.php/2010_08_23_OGB_Agenda) членов управляющего комитета проекта OpenSolaris принято решение (http://webmink.com/2010/08/23/opensolaris-governing-board-resigns/) о прекращении работы комитета и отставке всех его членов. Решение о роспуске совета принято после того, как компания Oracle никак не отреагировала на выдвинутый в июле ультиматум, в котором было поставлено условие назначить в Oracle специальное ответственное лицо, которое будет иметь полномочия по принятию решений, связанных проектом OpenSolaris, и сможет выступать связующим звеном между компанией и сообществом разработчиков.
Причиной выдвижения ультиматума и ухода в отставку стало игнорирование компанией Oracle всех попыток сообщества OpenSolaris установить контакт, - сообщество оказалось не у дел, пути совместного с Oracle ведения разработки разорваны, а образовавшийся вакуум в отношениях ведет к стагнации проекта. В настоящее время интерес и энтузиазм продолжать разработку открытой кодовой базы OpenSolaris ускользает из рук Oracle и сформированного ранее сообщества в руки других, независимых, сообществ (Illumos (http://www.opennet.ru/opennews/art.shtml?num=27515)).
С роспуском совета официальные рычаги управления над проектом OpenSolaris остаются теперь только в руках Oracle, которая по недавно обнародованным (http://www.opennet.ru/opennews/art.shtml?num=27622) данным намерена полностью реформировать процесс разработки OpenSolaris, переведя проект в разряд вторичных. Если раньше, в OpenSolaris обкатывались новейшие технологии и свежие разработки, перед их включением в промышленную ОС Solaris, то отныне ситуация изменилась на противоположную - Oracle будет открывать части кода после выхода проприетарных релизов Solaris.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=27718)
[size="3"]MySQL 5.5: Представление первой RC-версии[/size]Представлен (http://permalink.gmane.org/gmane.comp.db.mysql.announce/576) MySQL Community Server 5.5.6-rc (http://dev.mysql.com/doc/refman/5.5/en/news-5-5-6.html), первый кандидат в релизы новой ветки СУБД MySQL 5.5. В случае если не произойдет непредвиденных проблем, первый стабильный релиз можно ожидать в течение ближайших нескольких месяцев. Ветка MySQL 5.5 базируется на не выпущенной серии MySQL 5.4 и содержит ряд значительных улучшений, связанных с повышением масштабируемости и производительности.
Ключевые улучшения MySQL 5.5 (http://blogs.oracle.com/mysql/2010/09/oracle_announces_mysql_55_release_candidate.html):
- Улучшение производительности и масштабируемости (по сравнению с веткой MySQL 5.1 производительность смешанных операций записи/чтения возросла в 3.6 раза, а операций только чтения - в два раза);
- Поддержка (http://dev.mysql.com/doc/refman/5.5/en/replication-semisync.html) полусинхронного (semi-synchronous) механизма репликации, основанного на патчах к InnoDB от компании Google. Метод является разумным компромиссом между надежностью синхронной репликации и скоростью асинхронной. Новый режим гарантирует распространение изменений как минимум на один slave узел, т.е. репликация считается успешной если хотя бы один узел подтвердил принятие данных;
- Поддержка (http://dev.mysql.com/doc/refman/5.0/en/ha-heartbeat-drbd.html) создания отказоустойчивых конфигураций из нескольких синхронизированных серверов, базирующихся на использовании Heartbeat и DRBD;
- Улучшение функций по партицированию данных. Расширенный синтаксис для разбиения больших таблиц на несколько частей, размещенных в разных файловых системах (partitioning). Добавлены операции RANGE (http://dev.mysql.com/doc/refman/5.5/en/partitioning-range.html), LIST (http://dev.mysql.com/doc/refman/5.5/en/partitioning-list.html) и метод оптимизации "partition pruning (http://dev.mysql.com/doc/refman/5.5/en/partitioning-pruning.html)";
- Включение в MySQL схемы производительности (http://dev.mysql.com/doc/refman/5.5/en/performance-schema.html), которая содержит низкоуровневую информацию о производительности работы движка InnoDB.
- Реализация операторов SIGNAL и RESIGNAL (http://dev.mysql.com/doc/refman/5.5/en/signal-resignal.html) - новых способов обработки ошибок в функциях, триггерах и обработчиках событий;
- Указание типа хранилища через ключевое слово "TYPE" в блоке "CREATE TABLE" объявлено устаревшим, необходимо использовать директиву "ENGINE";
- Улучшены средства работы с XML-данными, добавлен оператор "LOAD XML";
- Улучшения в управлении метаданными при выполнении транзакций;
- Использование по умолчанию движка InnoDB;
- Новый механизм оптимизации вложенных запросов и JOIN операций, повышающий скорость выполнения некоторых запросов на 90%;
- Переработана система внутренних блокировок. Интегрированы (http://dev.mysql.com/doc/mysql-5.4-features/en/innodb-io-improvements.html) патчи Google с оптимизацией работы InnoDB на CPU с большим числом ядер. Например, на 16 и 64 ядерных серверах наблюдается почти двойной прирост производительности. Ранее код InnoDB не мог корректно использовать более 4 CPU;
- Новый алгоритм формирования запроса, более оптимально использующий оперативную память для выполнения JOIN операций при использовании MySQL Cluster;
- Улучшена реализация встраиваемых процедур, добавлены полноценные средства для управления ошибками через реализацию SIGNAL/RESIGNAL функций;
- Добавлена поддержка задания параметров вывода при использовании заранее подготовленных выражений (prepared statement);
- Расширены возможности по доступу к данным информационной схемы для разработчиков, использующих программные интерфейсы подобные ODBC и JDBC. Например, расширен доступ к параметрам и возвращаемым типам данным, которые используются в хранимых процедурах;
- Улучшена поддержка платформы Solaris, расширены средства диагностики, базирующиеся на DTrace.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28078)
[size="3"]Создатель файловой системы ZFS покинул компанию Oracle[/size]Джефф Бонвик (Jeff Bonwick), вице-президент Oracle по системам хранения данных и лидер проекта ZFS, объявил (http://blogs.sun.com/bonwick/en_US/entry/and_now_page_2) об уходе из компании Oracle и основании собственного стартапа для воплощения в жизнь новой большой идеи. Подробности об области деятельности создаваемого стартапа не сообщается, вся связанная с ним информация пока держится в секрете. По заявлению Джеффа сообществу пользователей ZFS не стоит беспокоиться, состояние данной технологии уже достигло стадии зрелости и в проекте остается много достойных разработчиков, способных продолжить развитие ZFS.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28091)
[size="3"]Microsoft vs. OpenOffice.org: Признание конкуренции [/size]Компания Microsoft начала (http://arstechnica.com/microsoft/news/2010/10/microsoft-posts-video-of-customers-criticizing-openoffice.ars) пропагандистскую кампанию, агитирующую пользователей переходить на MS Office с OpenOffice.org, невольно признав конкуренцию со стороны свободного офисного пакета. Судя по опубликованному видеоролику, Microsoft серьезно озабочена ростом популярности OpenOffice.org и видит в нем серьезную угрозу бизнесу, связанному с продажей Microsoft Office.
В ролике собрано 15 комментариев от привыкших к продуктам Microsoft пользователей, попытавшихся использовать OpenOffice.org. Среди подчеркиваемых в ролике недостатков OpenOffice.org упоминаются проблемы с выполнением макросов MS Office, увеличение затрат времени IT-персонала на обслуживание и установку, проблемы с открытием присылаемых документов, низкую безопасность, плохую совместимость с форматами MS Office, нарушение форматирования при импорте из документов в других форматах, длительный период привыкания персонала к OpenOffice.
Примечательно, что через несколько часов после публикации ролика в канале Microsoft на YouTube, доступ к видео был закрыт из-за большой негативной реакции посетителей (вариант на сайте microsoft.com оставлен (http://www.microsoft.com/showcase/en/US/details/faaf9eb8-77c6-4bed-bc08-c069a7bfbb04), но для его просмотра требуется установка Silverlight), оскорбленных тем, что Microsoft процитировала только несколько выгодных для себя отрицательных рецензий, проигнорировав сотни отчетов об успешном внедрении OpenOffice.org.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28289)
Цитата: Zhek@Ch от 14 Октября 2010, 22:16[size="3"]Microsoft vs. OpenOffice.org: Признание конкуренции[/size]
Мелкомягкие зачесались! Все минусы говорят о недоразвитости офисного планктона и общирной диффузии последних к M$ Офису.
[size="3"]OpenOffice.org: Проекту исполнилось 10 лет [/size]Свободному офисному пакету OpenOffice.org исполнилось (http://www.openoffice.org/servlets/ReadMsg?list=announce&msgNo=430) 10 лет - 13 октября 2000 года компания Sun Microsystems открыла под свободной лицензией исходные тексты офисного пакета StarOffice. На прошедшей 14 и 15 октября конференции ODF Plugfes представители Oracle заявили (http://www.oracle.com/us/corporate/press/177158), что компания намерена продолжить развитие открытой кодовой базы OpenOffice.org, которая насчитывает около 7.5 млн. строк кода. В частности, заявлено об увеличении штата работающих над открытым офисным пакетом разработчиков, инженеров по качеству и специалистов по дизайну пользовательского интерфейса. В настоящий момент ведется работа по подготовке к выпуску первого кандидата в релизы OpenOffice.org 3,3 (http://linuxforum.kz/topic/4029-openofficeorg-33), после тестирования которого поздней осенью планируется выпустить финальный релиз. В блоге разработчиков OpenOffice.org начата публикация обзоров некоторых ключевых улучшений (http://www.opennet.ru/opennews/art.shtml?num=27581) будущего релиза, таких как расширение инструментов (http://blogs.sun.com/GullFOSS/entry/new_chart_features_in_openoffice3) по интеграции дополнительных графических и текстовых объектов в диаграммы и графики, добавление возможности установки позиции относительно активной области диаграммы без учета осей, поддержки (http://blogs.sun.com/GullFOSS/entry/new_chart_features_in_openoffice4) автоматической иерархической маркировки осей, нового интерфейса (http://blogs.sun.com/GullFOSS/entry/behind_the_scenes_datapilot_improvements) для сортировки и выбора элементов в DataPilot.
Тем временем доступна (http://www.documentfoundation.org/lists/announce/msg00013.html) для тестирования вторая бета-версия (http://wiki.documentfoundation.org/Beta2) LibreOffice, независимого ответвления (http://linuxforum.kz/topic/4180-libreoffice/) от OpenOffice.org. По сравнению с первой бета-версией, которая была загружена более 80 тыс. раз и включала некоторые патчи из кодовой базы Go-OO (http://go-oo.org/), во вторую бета-версию внесено около 600 изменений (http://cgit.freedesktop.org/libreoffice/build/commit/?id=66715ec5f0765e4ffae1296e0dc5c7cccd0df9aa). Примечательно, что в развитии LibreOffice уже приняли участие 84 разработчика.
Кодовая база LibreOffice/Go-oo отличается от OpenOffice.org включением дополнительных улучшений, не принятых в основную ветку из-за нежелания разработчиков подписать дополнительное соглашение по передаче прав на код компании Oracle. Например, Go-oo включает (http://go-oo.org/discover/) наработки по оптимизации кода и ускорению запуска пакета; средства для выполнения VBA-макросов в табличном процессоре; поддержку встраивания в документы диаграмм из пакета Visio; дополнительные инструменты для импорта документов OpenXML, Excel, MS-Works, Lotus Word Pro и WordPerfect; поддержку родных файловых диалогов и мультимедиа фреймворка GStreamer при работе в Linux; фильтр для импорта векторных SVG-изображений; систему для создания 3D-презентаций; инструмент для формирования заполняемых бланков; более качественное отображение EMF-контента; наличие из коробки расширения pdfimport.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=28308)
Цитата: Drone от 14 Октября 2010, 22:44Мелкомягкие зачесались! Все минусы говорят о недоразвитости офисного планктона и общирной диффузии последних к M$ Офису.
За OpenOffice.org только одно: полностью бесплатный. В мелких коммерческих организациях, имеющих мастдайку на достаточно новом железе, бесплатный офис имеет некоторые шансы на конкуренцию с микрософтовским.
Если речь идет о конторах, сознательно перешедших на линукс, то имеет смысл использовать Gnumeric и AbiWord - значительно более легкие и "поворотливые" приложения.
[size="3"]
Oracle Solaris 11 Express.[/size]
Стал доступен для загрузки (http://www.oracle.com/technetwork/server-storage/solaris11/downloads/downloads-sol11-168267.html) дистрибутив Oracle Solaris 11 Express.
Для загрузки доступны следующие ISO-образы:
- Для установки в текстовом режиме (для платформ SPARC и x86/X64)
- Для автоматизированной установки по сети (для платформ SPARC и x86/X64)
- LiveCD (для платформ x86/X64)
- Репозиторий пакетов для создания локального репозитория IPS (единый для всех платорм)
Для платформ x86/X64 также доступны USB-образы - как для установки в текстовом режиме и по сети, так и LiveUSB.
Для загрузки требуется принятие лицензии OTN License Agreement for Oracle Solaris (http://www.oracle.com/technetwork/licenses/solaris-cluster-express-license-167852.html).
Перечень новшеств (http://www.oracle.com/technetwork/server-storage/solaris11/documentation/solaris-express-whatsnew-201011-175308.pdf) выглядит весьма внушительно. Руководство по установке и использованию Oracle Solaris 11 Express можно найти здесь (http://docs.sun.com/app/docs/doc/820-7799). Замечания к релизу можно найти в этом документе (http://docs.sun.com/app/docs/doc/821-1479). Список поддерживаемых платформ можно найти здесь (http://www.sun.com/bigadmin/hcl/).
Минимальные требования к системе:
- Дисковое пространство: 3 GiB минимум, рекомендуется 7 GiB или больше
- Оперативная память: 512 MiB минимум, рекомендуется 768 MiB или больше
>>> Страница для загрузки (http://www.oracle.com/technetwork/server-storage/solaris11/downloads/downloads-sol11-168267.html)
# linux.org.ru (http://www.linux.org.ru/news/commercial/5565931)
[size="3"]Доступен дистрибутив Oracle Enterprise Linux 5 Update 6 [/size]Компания Oracle выпустила (http://oss.oracle.com/pipermail/el-errata/2011-January/001791.html) шестое обновление своего Linux дистрибутива Oracle Enterprise Linux (http://linux.oracle.com/), основанного на пакетах Red Hat Enterprise Linux 5.6 (http://linuxforum.kz/index.php?/topic/4265-red-hat-enterprise-linux/page__view__findpost__p__13857). Дистрибутив поставляется в сборках для архитектур x86 и x86_64 и по сравнению с RHEL 5.6 включает (http://oss.oracle.com/el5/docs/RELEASE-NOTES-U6-en.html) дополнительные исправления ошибок и оптимизации, в основном нацеленные на улучшение работы продуктов Oracle и использование дистрибутива для работы гипервизора Xen (например, добавлена поддержка xen pv netconsole). Кроме того, в новой версии обновлено 14 драйверов для сетевых устройств и 11 драйверов для систем хранения. Кроме стандартного для RHEL 5 ядра 2.6.18, для систем x86_64 в составе новой версии поставляется подготовленный (http://linuxforum.kz/index.php?/topic/4277-linux-%d1%8f%d0%b4%d1%80%d0%be/page__view__findpost__p__13800) силами Oracle пакет на основе Linux-ядра 2.6.32.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29355)
[size="3"]Увидел свет офисный пакет OpenOffice.org 3.3 [/size]После семи месяцев разработки и на следующий день после выхода (http://www.opennet.ru/opennews/art.shtml?num=29376) конкурирующего продукта LibreOffice 3.3 представлен (http://www.openoffice.org/news/index.html) релиз OpenOffice.org 3.3 (http://download.openoffice.org/).
Особенности (http://www.openoffice.org/dev_docs/features/3.3/) новой версии:
- Быстрое обращение к тезаурусу через меню, отображаемое при правом клике мышью и изменение оформления диалога тезауруса;
(http://pics.kz/s3/af/7c/a7/af7ca74d3ce3c393da1ab59895fe798b.jpg)
- Возможность назначения произвольных цветов для вкладок в электронных таблицах;
- Переработка (http://www.opennet.ru/opennews/art.shtml?num=25100) диалога для вывода на печать. Переход на использование для печати формата PDF, вместо PostScript;
(http://pics.kz/s2/6f/30/39/6f30398329f23227e40707171714467e.jpg)
- Поддержка фильтров для экспорта документов в форматах MS Office 2007;
- Новая панель инструментов поиска (http://www.opennet.ru/opennews/art.shtml?num=25180), поиск производится мгновенно одновременно с набором поискового запроса, примерно так как это производится в Firefox;
(http://pics.kz/s2/89/c2/6f/89c26fb4dd918c4a6a4033422e2987df.jpg)
- В параметрах документа добавлена вкладка "File/Properties../Security", позволяющая установить пароль на редактирование документа в writer и calc, ранее паролем можно было ограничить только общий доступ к документу;
- В Calc число строк в таблице увеличено с 65 тыс. до 1 миллиона;
- Экспорт в формате PDF теперь поддерживает опциональное встраивание всех 14 стандартных PDF-шрифтов;
- В интерфейсе для построения диаграмм появилась возможность использования объектов рисования, например, можно начертить произвольную линию, прямоугольник, вставить текст и т.п. Также обеспечена поддержка иерархического назначения меток для осей координат;
- Возможность редактирования новых свойств документа в меню "Файл / Свойства / Свойства пользователя": DateTime и Duration;
(http://pics.kz/s4/7a/ab/c4/7aabc40eade9e715509f680ff55895b5.jpg)
- Поставка нового свободного шрифта Liberation Narrow, метрически совместимого со шрифтом Arial Narrow из состава Windows;
- Расширение числа опций при экспорте данных в формате CSV (http://ru.wikipedia.org/wiki/CSV) (Comma-Separated Value) из Calc;
- В Impress значительно улучшена обработка слоев в процессе подготовки презентации. Определить тип содержимого каждой секции можно непосредственно на слайде, через выбор соответствующего пункта (таблица, график, анимация, текст) специально отображаемой пиктограммы;
(http://pics.kz/s5/a9/0b/c5/a90bc5c72bd61ce4e38b47ed6513ba49.jpg)
- В интерфейсе для работы с БД добавлена возможность ручного указания первичных ключей и реализован режим регистрации баз в режиме только для чтения;
- При подготовке OpenOffice.org 3.3 осуществлен переход проекта на использование распределенной системы управления исходными текстами Mercurial и использование новой модульной системы сборки.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29393)
[size="3"]Намерение Oracle удержать контроль над проектом Hudson может привести к расколу сообщества [/size]Компания Oracle не планирует сдаваться в продолжающемся противостоянии (http://www.opennet.ru/opennews/art.shtml?num=28864) между Oracle и сообществом Hudson (http://ru.wikipedia.org/wiki/Hudson_%28%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5_%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%29), разрабатывающем открытый инструментарий непрерывной интеграции (http://ru.wikipedia.org/wiki/%D0%9D%D0%B5%D0%BF%D1%80%D0%B5%D1%80%D1%8B%D0%B2%D0%BD%D0%B0%D1%8F_%D0%B8%D0%BD%D1%82%D0%B5%D0%B3%D1%80%D0%B0%D1%86%D0%B8%D1%8F). Старший вице-президент Oracle Тед Фаррелл (Ted Farrell (http://www.oracle.com/us/corporate/press/Spokespeople/016474)) опубликовал в корпоративном блоге сообщение, в котором заверил (http://hudson-ci.org/docs/process_summary.html), что Oracle, предпринимая попытку возврата контроля над торговым знаком Hudson, делала это для того, чтобы предоставить пользователям гарантии стабильности и целостности проекта.
Основные аргументы:
- С момента приобретения Sun, Oracle ничего не меняла в работе сообщества Hudson. Для того, чтобы иметь возможность вкладывать в проект, по-прежнему необходимо подписать соглашение Oracle Contributor Agreement (ранее - Sun Contributor Agreement, SCA), и Oracle ещё не подала в суд ни на одного из тех, кто использует торговую марку Hudson. "Единственный раз, когда эта тема возникла, - это когда я указал на то, что если кто-то создаст форк Hudson, то тогда его придётся назвать как-то по-другому, что не отличается от процедуры форка любого другого открытого проекта", сказал Тед Фаррелл;
- Речь ведется о правах на название, а не на сам код. Если завтра Oracle решит запретить использование имени Hudson (Фаррелл уверен, что Oracle этого никогда не сделает), то пользователи вполне смогут продолжать использовать программу столько, сколько им захочется. Эта тема затрагивает только тех людей или компании, которые используют имя Hudson в продуктах, маркетинговых материалах и т.д. Это напрямую не затрагивает сам код. Эта лицензия никак не влияет на пользователей или компании, изменяющих исходный код Hudson, но не предоставляющих его для публичного использования;
- Oracle предоставляет инструментарий и фреймворк, помогающие создавать ПО. Ни за них ни за Hudson Oracle не берёт денег. У Oracle нет намерений продавать сам Hudson, она продаёт техподдержку для Hudson, которую можно купить как и любой другой продукт компании. Sun делала то же самое, и Oracle продолжает эту практику;
- Собственность на торговый знак даёт Oracle возможность гарантировать пользователям Hudson стабильность и целостность продукта. Oracle хочет добиться того, что публичное упоминание имени Hudson по отношению к непрерывной интеграции будет означать для всех одно и тоже. И чтобы разработчик плагина был уверен в том, что его плагин работает на всех версиях продукта под названием Hudson, а пользователи, использующие набор плагинов на одной версии Hudson, могли бы мигрировать на версию Hudson от другого производителя с уверенностью, что плагины будут работать точно также. Существование нескольких доступных версий с одним и тем же названием, с которыми плагины могут работать, а могут и не работать, может привести к огромной путанице и фрустрации. Oracle хочет это предотвратить.
Также Тед Фаррелл представил проект (http://hudson-ci.org/docs/Hudson_Process_v0.4.html) процесса разработки, основанный на итогах переговоров с членами сообщества Hudson. В проекте, в частности, говорится, что любой, в чьём распоряжении оказался веб-архив hudson-ci.war, немодифицированной главной библиотеки Hudson, может назвать итоговый результат Hudson, даже если он поставляется вместе любым количеством расширений и плагинов. Но если главная библиотека Hudson - это модифицированная версия, тогда придётся поменять имя.
Создатель Hudson, Косукэ Кавагути (Kohsuke Kawaguchi), ответил, что данное предложение "доказывает обоснованность наших опасений. То, чего мы боялись, уже происходит". В ответном сообщении (http://kohsuke.org/2011/01/24/on-oracle-proposal-about-hudson/) он говорит о том, что Oracle собирается изменить правила, согласно которым проект живёт и работает, и в одиночку начать контролировать такие вопросы, как управление системой контроля за исходным кодом и багтрекерами.
С того момента, как Кавагути ушёл из Oracle, объём коммитов компании не достигает даже одного процента, что недостаточно для того, чтобы требовать полного контроля. Он повторил (http://kohsuke.org/2011/01/26/one-last-plea-for-hudsonjenkins-vote/) свой прежний призыв к тому, чтобы переименовать Hudson в Jenkins, перевести проект под эгиду Software Freedom Conservancy (http://www.sfconservancy.org/) и разработать новую модель управления со свободно доступным торговым знаком. В сообществе Hudson ведется подготовка к проведению голосования для утверждения представленного плана развития, подразумевающего переименование проекта.
Дополнение: голосование началось (http://groups.google.com/group/hudson-dev/browse_frm/thread/f3a0f69ee3dc86d3?pli=1), результаты будут объявлены в субботу. Участвовать в голосовании могут все активные подписчики списков рассылки hudson-dev и hudson-users.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29390)
[size="3"]Релиз промышленного дистрибутива Oracle Linux 6[/size]Компания Oracle выпустила (http://oss.oracle.com/pipermail/el-errata/2011-February/001819.html) релиз Linux-дистрибутива Oracle Linux 6 (http://oss.oracle.com/ol6/docs/RELEASE-NOTES-GA-en.html), основанного на пакетной базе Red Hat Enterprise Linux 6.0. Дистрибутив поставляется в сборках для архитектур x86 и x86_64. Установочный DVD-образ доступен (https://edelivery.oracle.com/linux) для свободной загрузки (требуется бесплатная регистрация). Ранее дистрибутив поставлялся под именами "Oracle Enterprise Linux" и "Oracle Unbreakable Linux", но несколько месяцев назад было принято решение по упрощению названия до "Oracle Linux". Основным отличием Oracle Linux 6 от Red Hat Enterprise Linux 6 является поставка в комплекте двух вариантов пакетов с Linux-ядром 2.6.32: классического варианта от компании Red Hat - kernel-2.6.32-71.el6 и собственной разработки компании Oracle - kernel-uek-2.6.32-100.28.5.el6. Подготовленный в Oracle пакет с ядром используется по умолчанию, но доступен только для платформы x86_64. Готовые бинарные сборки ядра от Oracle для совместимых c RHEL 4 и 5 дистрибутивов и src.rpm-пакеты представлены на сайте public-yum.oracle.com (http://public-yum.oracle.com/), там же можно загрузить и другие присутствующие в дистрибутиве пакеты. Oracle не накладывает никаких ограничений на поставку подготовленного в Oracle ядра в сторонних продуктах.
Из особенностей Oracle Linux 6 отмечается:
- Использование по умолчанию файловой системы ext4;
- Опциональная поддержка файловой системы XFS;
- Интеграция работающего на уровне ядра инструментария ftrace для трассировки, анализа производительности и отзывчивости
- Интеграция подсистемы PCL (Performance Counters for Linux), позволяющей задействовать для выявления узких мест, отладки и профилирования специальных "PERFMON" регистров, доступных в современных CPU (например, Intel Core 2). Регистры PERFMON могут отразить такие статистически данные, как число выполненных инструкций, распределение попаданий данных во внутренний кеш, качество работы предсказательной логики CPU. Достоинство задействования аппаратных счетчиков производительности в возможности проведения операции профилирования без использования ptrace и без замедления работы на выполнение сопутствующих вычислений. Для управления представлена специальная утилита perf, поддерживающая в числе прочего и top-подобный формат вывода текущей статистики;
- Интеграция утилиты Powertop, нацеленной на проведения оптимизации энегропотребления через выявление прожорливых процессов и выработку рекомендаций по уменьшению паразитной нагрузки;
- Интеграция утилиты Latencytop, предназначенной для выявления приложений, негативно влияющих на отзывчивость системы и приводящих к блокировкам в результате нехватки ресурсов.
- Прекращение поддержки up2date в пользу использования только пакетного менеджера yum для установки обновлений из репозиториев Unbreakable Linux Network (ULN), регистрация в которых выполняется через команду uln_register.
Особенности Linux-ядра Oracle kernel-uek-2.6.32:
- Поддержка технологии OFED (OpenFabrics Enterprise Distribution) 1.5.1, реализующей метод удаленного прямого доступа к памяти (Remote Direct Memory Access - RDMA) и позволяющей выполнять напрямую некоторые действия в ядре, что позволят добиться повышения эффективности вычислений, увеличения скорости обмена сообщениями, значительного сокращения задержек и увеличения пропускной способности ввода/вывода для серверов, блочных устройств и файловых систем.
- Поддержка кластерной файловой системы OCFS2 1.6, в которой добавлена поддержка JBD2, расширенных атрибутов, POSIX ACL, хранения контрольных сумм для мета-данных, индексации директорий и REFLINK-ов;
- Поддержка фреймворка обеспечения целостности данных DIF/DIX (Linux data integrity framework), который позволяет защитить данные от повреждения при их записи в хранилище за счет сохранения дополнительных корректирующих блоков;
- Поддержка tickless-режима, позволяющего ядру динамически менять интенсивность генерации прерываний таймера, что увеличивает время нахождения процессора в состоянии с пониженным энергопотреблением, как следствие процессор меньше нагревается и уменьшаются расходы на электроэнергию;
- Поддержка групп контроля за выполнением задач (Task Control Groups - TCG или cgroups), которые работают на уровне групп процессов и позволяют управлять доступом к ресурсам процессора, памяти, пропускной способности сетевых интерфейсов и дисковой подсистемы ввода/вывода. Cgroups также позволяет определить ограничения для гостевых операционных системы при их виртуализации;
- Использование подсистемы Performance Counters for Linux (PCL);
- Система автоматического адаптивного тюнинга работы SSD-накопителей, определяющая факт подключения SSD-накопителя и применяющая ряд оптимизирующих настроек, зависящих от характера ввода/вывода;
- Возможность привязки обработчиков ввода/вывода к определенным процессорным ядрам (IO affinity) с целью увеличения эффективности кэширования (один и тот же поток обрабатывается одним ядром CPU);
- Поддержка технологий Receive Packet Steering (RPS) и Receive Flow Steering (RFS) для прозрачного распределения нагрузки по обработке входящего сетевого трафика на имеющиеся в системе CPU. Функция RPS позволяет организовать на разных CPU параллельную обработку операций над IP и TCP пакетами, для чего для каждого сетевого устройства или для каждой очереди пакетов добавлен дополнительный индекс, использующий хэширование по заголовку пакетов для выбора CPU-обработчика. RFS дополняет RPS эвристическими методами выбора CPU, не просто выбирая обработчик случайным образом, а учитывая на каком CPU выполняется вызвавшее системный вызов recvmsg() приложение для наиболее оптимального использования кэша. Изменения разработаны и переданы в состав Linux-ядра компанией Google. Измерение производительности показало, что новая функция позволила увеличить пропускную способность на восьмиядерном сервере для драйвера tg3 с 90 тыс. транзакций в сек. до 285 тыс., а для драйвера e1000 с 90 тыс. до 292 тыс. транзакций в сек. (нагрузка на CPU при этом возросла с 30 до 60%);
- Поддержка системного вызова fallocate(), обеспечивающего возможность предварительного выделения места под создаваемые приложением файлы, что позволяет гарантировать, что для заданного файла в ФС при любых обстоятельствах хватит места, даже если в процессе создания файла дисковый раздел будет переполнен другими процессами. Использование fallocate позволяет значительно ускорить создание больших файлов, таких как образы виртуальных машин;
- Улучшена балансировка IRQ;
- Проведена работа по сокращению блокировок внутри ядра;
- Проведена оптимизация производительности сетевой подсистемы и системы виртуальной памяти.
Подробный обзор новшеств RHEL 6 можно посмотреть здесь (http://linuxforum.kz/index.php?/topic/4265-red-hat-linux/page__view__findpost__p__13133), обзор особенностей сборки Linux-ядра от компании Oracle - здесь (http://linuxforum.kz/index.php?/topic/4277-linux-%d1%8f%d0%b4%d1%80%d0%be/page__view__findpost__p__13800), а обзор особенностей Linux-ядра от компании Red Hat - здесь (http://www.opennet.ru/opennews/art.shtml?num=26507).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29576)
[size="3"]Корректирующие выпуски MySQL Server 5.0.92, 5.1.55 и 5.5.9[/size]Представлены новые версии комьюнити сборок MySQL 5.0.92 (http://permalink.gmane.org/gmane.comp.db.mysql.announce/590), 5.1.55 (http://permalink.gmane.org/gmane.comp.db.mysql.announce/592) и 5.5.9 (http://permalink.gmane.org/gmane.comp.db.mysql.announce/591). В ветке 5.0, активная поддержка которой уже прекращена, а предыдущий выпуск состоялся (http://www.opennet.ru/opennews/art.shtml?num=26693) в мае 2010 года, устранено 9 ошибок и 8 уязвимостей, позволяющих совершить DoS-атаку. В выпуске 5.1.55 исправлены 33 ошибки, из которых 5 приводили к краху рабочего процесса. В версии 5.5.9 исправлено 72 ошибки, из которых к краху приводили 9. Из изменений отмечен полный перевод системы сборки на CMake и прекращение поддержки autotools; в утилиты mysqladmin и mysqldump clients добавлены новые опции "--default-auth" и "--plugin-dir", позволяющие подключить внешний модуль аутентификации; при запуске в системных булевых переменных теперь можно использовать значения ON/OFF, а не только TRUE/FALSE; очень много исправлений связано с поддержкой репликации и партицированием в InnoDB; Одно из изменений отмечено (http://bugs.mysql.com/bug.php?id=39828) как нарушающее совместимость: когда auto_increment больше единицы, большое число INSERT-операций теперь не может довести счетчик инкрементов до максимального значения (BIGINT UNSIGNED) - вместо возникновения ошибки, счетчик теперь сбрасывается и начинает расти по новой;
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29589)
[size="3"]Началось альфа-тестирование OpenOffice.org 3.4 [/size]Представлена (http://blogs.sun.com/GullFOSS/entry/new_openoffice_org_3_4) первая альфа-версия офисного пакета OpenOffice.org 3.4 (http://blogs.sun.com/GullFOSS/entry/new_openoffice_org_3_4). Основные улучшения:
- В системе печати CUPS, используемой для обеспечения печати из OpenOffice.org в Linux и других Unix-совместимых ОС, осуществлена миграция c PostScript на PDF. Разработчики OpenOffice.org также перешли на использование PDF в качестве стандартного формата для вывода на печать;
- Во Writer улучшена работа фильтра импорта документов DOCX (OOXML) и экспорта в формате RTF;
- Calc: Термин "DataPilot" заменен на "Pivot Table", добавлена возможность добавлять в "Pivot Table" более восьми полей в областях "Row Fields", "Column Fields" и "DataFields", а также более 10 полей в области "Page Fields".
- Chart: размер подписи к диаграмме теперь поддается настройке. Диаграммы (Column, Bar, Area, Line, Stock и Column&Line) могут быть созданы с датами на оси;
- Impress/Draw: из проекта Renaissance перенесены разработки, связанные с оптимизацией используемых по умолчанию параметров, таких как настройки цвета, размера, текста, презентаций и абзацев. В фильтре экспорта графики добавлена возможность настройки DPI;
- Database: удалены поддержка адресной книги Mozilla в пользу адресных книг SeaMonkey;
- Math: добавлена возможность автоматического выравнивания формул по базовой формуле с учетом окружающего текста. Для уменьшения размера в документе сохраняются только используемые математические символы.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29740)
[size="3"]Корректирующий релиз MySQL Community Server 5.1.56[/size]Вышел (http://permalink.gmane.org/gmane.comp.db.mysql.announce/596) релиз комьюнити сборки MySQL 5.1.56 (http://dev.mysql.com/downloads/), содержащей исправление 18 ошибок, 5 из которых приводили к краху рабочего процесса: крах mysqlslap при возврате NULL-значения функцией mysql_store_result(), крах при попытке использования при партицировании одного ключа более одного раза, крах при выполнении "SUBSTRING_INDEX(FORMAT(...), FORMAT(...))" в отладочной сборке MySQL, крах при выполнении определенным образом сформированных вложенных регулярных выражений, крах при выполнении ExtractValue() или UpdateXML() для XML-документов с незакрытыми строками комментариев.
Дополнительно при выполнении "mysqldump --xml" обеспечено отображение комментариев из описаний столбцов. Устранены проблемы с проверкой некоторых диапазонов системных дат на платформах FreeBSD и OpenBSD. Устранено зависание mysqldadmin при определенном использовании опций --sleep и --count, а также зависание mysql-клиента при передаче на вход директории вместо файла.
opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29878)
[size="3"]Корректирующий релиз MySQL Community Server 5.5.10[/size]Представлен (http://permalink.gmane.org/gmane.comp.db.mysql.announce/598) корректирующий выпуск СУБД MySQL 5.5.10 в котором исправлено 30 ошибок, из которых 5 приводили к краху рабочего процесса:
- Крах при обработке некорректных значений в функции DES_DECRYPT();
- Крах при выполнении "SUBSTRING_INDEX(FORMAT(...), FORMAT(...))" в отладочной сборке MySQL;
- Крах при выполнении определенным образом сформированных вложенных регулярных выражений;
- Крах при выполнении ExtractValue() или UpdateXML() для XML-документов с незакрытыми строками комментариев;
- Крах или вывод некорректного результата при сортировке с использованием "ORDER BY AVG(DISTINCT decimal_col)".
Важные изменения:
- Изменена версия ABI-интерфейса, что требует пересборки клиентских библиотек при обновлении с прошлых версий MySQL 5.5.x;
- Полный перевод системы сборки на CMake и прекращение поддержки autotools;
- В состав включен плагин внешней аутентификации auth_socket, предназначенный для обеспечения соединений от локальных клиентов чрез файл Unix socket;
- В утилиты mysql_upgrade, mysqlbinlog, mysqlcheck, mysqlimport, mysqlshow и mysqlslap добавлены новые опции "--default-auth" и "--plugin-dir", позволяющие подключить внешний модуль аутентификации;
- В системных булевых переменных на этапе запуска сервера теперь можно использовать значения ON/OFF, а не только TRUE/FALSE;
- Организован вывод более детальной диагностики при возникновении ошибок, связанных с сортировкой. Например:
- [ERROR] mysqld: Sort aborted: Out of memory (Needed 24 bytes)
- [ERROR] mysqld: Out of sort memory, consider increasing server sort buffer size
- [ERROR] mysqld: Sort aborted: Out of sort memory, consider increasing server sort buffer size
- [ERROR] mysqld: Sort aborted: Incorrect number of arguments for FUNCTION test.f1; expected 0, got 1
- При выполнении "mysqldump --xml" обеспечено отображение комментариев из описаний столбцов
- В поставку MySQL включен плагин аутентификации mysql_clear_password, который обрабатывает пароли в открытом виде, без их хэширования и шифрования.
opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29958)
[size="3"]Компания Oracle выпустила пакет для тестирования совместимости с Solaris 11 [/size] Компания Oracle подготовила (http://blogs.sun.com/OTNGarage/entry/compatibility_checker_for_solaris_11) пакет Oracle Solaris 11 Express Compatibility Checker (https://www.samplecode.oracle.com/sf/projects/solaris_11_compatibility_tools/), предназначенный для тестирования собранных для Solaris 10 приложений на предмет возможности их немодифицированного запуска в Solaris 11. Несмотря на то, что у большинства работающих в Solaris 10 программ не будет проблем с выполнением в Solaris 11, существует ряд нарушающих совместимость особенностей, на раннее выявление и последующее исправление которых и направлен представленный пакет.
В состав пакета входит анализатор исходных текстов и анализатор исполняемых файлов. В ближайшее время планируется подготовить и анализатор runtime-компонентов. Пакет доступен в сборке для SPARC и x86 версий Solaris.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=29988)
[size="3"]Зафиксирован взлом СУБД, обслуживающей сайт MySQL.com [/size]Поступило сообщение (http://seclists.org/fulldisclosure/2011/Mar/309) об успешном взломе сайтов MySQL.com и Sun.com, а также некоторых связанных с ними субпроектов. Примечательно, что проникновение было совершено через простейшую уязвимость, позволившую осуществить подстановку SQL-кода (http://ru.wikipedia.org/wiki/%D0%92%D0%BD%D0%B5%D0%B4%D1%80%D0%B5%D0%BD%D0%B8%D0%B5_SQL-%D0%BA%D0%BE%D0%B4%D0%B0) из-за некорректной проверки одного из параметров скрипта, используемого для предоставления клиентских сервисов. По доступным в настоящий момент данным, взлом ограничился только доступом к СУБД. Пока нет никаких сведений, указывающих на то, что атакующим удалось получить доступ к серверу или web-движку.
Атакующие уже опубликовали в открытом доступе список всех обслуживаемых на взломанном сервере баз данных и перечень некоторых таблиц. В одной из таблиц содержался список пользователей и администраторов СУБД. Большинство паролей для пользователей в данном списке было представлено в виде MD5-хэшей, что позволило атакующим достаточно оперативно подобрать значение некоторых простейших паролей. Кроме того, по словам совершивших атаку, удалось получить доступ к содержимому архива приватной переписки по электронной почте, таблицы с данными по сотрудникам и клиентам (с email и реквизитами), таблицы с результатами работы систем мониторинга, позволяющих определить подробности построения сети и т.п.
Совершившие взлом подчеркнули, что сайт MySQL.com работает под управлением Fedora Linux, Apache 2.2.15 и PHP 5.2.13 (устаревшая и не поддерживаемая ветка PHP) и поддерживает работу нескольких ключевых сервисов: загрузка общедоступных и промышленных сборок MySQL (MySQL Community и Enterprise), организация работы поддержки клиентов, обеспечение доставки обновлений, ресурсы по сертификации, консалтингу и обучению. Более того, некоторые из баз данных, к которым атакующим удалось получить доступ, используются для обеспечения другого крупного ресурса - сайта Sun.com.
Кроме того, в начале января в скрипте gpg.php на сайте mysql.com была найдена XSS-уязвимость, позволяющая осуществить атаку с использованием межсайтового скриптинга. Данная уязвимость до сих пор остается не исправленной.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30043)
[size="3"]Корректирующий релиз MySQL Community Server 5.5.11[/size]Представлен (http://permalink.gmane.org/gmane.comp.db.mysql.announce/599) корректирующий выпуск СУБД MySQL 5.5.11 в котором исправлено 9 ошибок и удалено недокументированное выражение "SHOW NEW MASTER". Из устраненных ошибок можно отметить:
- крах при работе в отладочном режиме;
- возвращение неверных результатов при использовании определенных вложенных запросов с агрегатными функциями;
- проблема при работе партицирования, приводившая к сбою выполнения выражений с выводом ошибки "Can't find record errors";
- зацикливание чтения при обработке функцией UpdateXML() или ExtractValue() XML-строк в которых отсутствуют закрывающие кавычки;
- проблема с квотингом имен баз в ALTER DATABASE при выполнении mysqldump;
- проблемы при выполнении update-запросов, затрагивающих несколько таблиц;
- вывод 134 ошибки в процессе работы движка MyISAM;
- выполнение "SHOW WARNINGS" после "EXPLAIN EXTENDED" может привести к выводу непечатных символов.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30179)
[size="3"]Вышла первая бета-версия OpenOffice.org 3.4 [/size] Доступна для тестирования (http://blogs.sun.com/GullFOSS/entry/openoffice_org_3_4_beta) первая бета-версия офисного пакета OpenOffice.org 3.4 (http://development.openoffice.org/releases/3.4beta.html). Готовые установочные пакеты можно загрузить (http://download.openoffice.org/all_beta.html) в форматах deb и rpm.
Из улучшений (http://wiki.services.openoffice.org/wiki/Feature_Freeze_Testing_3.4) можно отметить:
- В системе печати CUPS, используемой для обеспечения печати из OpenOffice.org в Linux и других Unix-совместимых ОС, осуществлена миграция c PostScript на PDF. Разработчики OpenOffice.org также перешли на использование PDF в качестве стандартного формата для вывода на печать;
- Во Writer улучшена работа фильтра импорта документов DOCX (OOXML) и экспорта в формате RTF;
- Calc: Термин "DataPilot" заменен на "Pivot Table", добавлена возможность добавлять в "Pivot Table" более восьми полей в областях "Row Fields", "Column Fields" и "DataFields", а также более 10 полей в области "Page Fields".
- Chart: размер подписи к диаграмме теперь поддается настройке. Диаграммы (Column, Bar, Area, Line, Stock и Column&Line) могут быть созданы с датами на оси;
- Impress/Draw: из проекта Renaissance перенесены разработки, связанные с оптимизацией используемых по умолчанию параметров, таких как настройки цвета, размера, текста, презентаций и абзацев. В фильтре экспорта графики добавлена возможность настройки DPI;
- Database: удалены поддержка адресной книги Mozilla в пользу адресных книг SeaMonkey;
- Math: добавлена возможность автоматического выравнивания формул по базовой формуле с учетом окружающего текста. Для уменьшения размера в документе сохраняются только используемые математические символы.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30248)
[size="3"]Oracle передает управление над проектом OpenOffice.org свободному сообществу [/size] Корпорация Oracle объявила (http://www.marketwire.com/press-release/Oracle-Announces-Its-Intention-to-Move-OpenOfficeorg-to-a-Community-Based-Project-NASDAQ-ORCL-1428324.htm) о своём намерении превратить пакет офисных приложений OpenOffice.org в проект, полностью управляемый сообществом, а также о том, что коммерческая версия данной программы больше поставляться не будет.
Главный корпоративный архитектор корпорации заявил следующее: "Учитывая размах интереса к свободному персональному набору приложений по организации документооборота и быструю эволюцию технологий, связанных с персональными вычислениями, мы считаем, что для проекта OpenOffice.org будет лучше, если он будет управляться организацией, сфокусированной на удовлетворении широкого круга потребителей на некоммерческой основе. Мы намерены незамедлительно начать работу с представителями сообщества, чтобы ещё более поспособствовать успеху данного приложения. Oracle, в свою очередь, будет продолжать поддерживать переход компаний на открытые стандарты, такие как ODF".
Вероятной причиной этого шага стало недавнее создание форка (http://linuxforum.kz/index.php?/topic/4180-libreoffice/page__view__findpost__p__12231) проекта под названием LibreOffice, на разработку которого переключилось большее количество прежних программистов. Не исключено, что за этим шагом последует примирение Oracle с сообществом LibreOffice и объединение проектов, что, несомненно, будет полезным для всех пользователей, ибо усилия по разработке перестанут распыляться по нескольким проектам (коммерческий OpenOffice, открытый OpenOffice.org, LibreOffice и GoOffice).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30261)
[size="3"]Document Foundation продолжит развивать LibreOffice [/size]В ответ на заявление (http://www.opennet.ru/opennews/art.shtml?num=30261) компании Oracle о передаче проекта OpenOffice.org в руки независимого сообщества, курирующая проект LibreOffice организация Document Foundation сообщила (http://blog.documentfoundation.org/2011/04/18/whatwestrivefor/), что не намерена отступать от намеченных при создании форка (http://linuxforum.kz/index.php?/topic/4180-libreoffice/page__view__findpost__p__12231) планов и продолжит развитие офисного пакета в рамках проекта LibreOffice. Что касается шагов по снижению контроля за OpenOffice.org со стороны Oracle, то организация Document Foundation всегда рада новым членам и партнёрам, и приветствует шаги по объединению усилий двух проектов.
#opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30293)
[size="3"]Бывший руководитель MySQL AB считает, что в Oracle код MySQL достиг новых высот [/size]Мартин Микос (Marten Mickos), семь лет возглавлявший компанию MySQL AB, ныне управляющий проектом Eucalyptus (http://www.opennet.ru/opennews/art.shtml?num=25898), заявил (http://www.networkworld.com/news/2011/050311-mickos-mysql.html) в интервью изданию NetworkWorld, что несмотря на недостаточную работу Oracle по укреплению сообщества вокруг открытых проектов, с технологической точки зрения код MySQL в руках Oracle поднялся на новую высоту. По словам Микоса многие в сообществе чувствуют, что код не настолько открыт для сообщества как мог бы, но кодовая база MySQL сейчас хороша как никогда раньше и, судя по всему, курс на улучшение будет продолжаться и в будущем.
Говоря про релиз MySQL 5.5 (http://www.opennet.ru/opennews/art.shtml?num=29009), Микос упомянул, что вероятно это один из лучших выпусков, не только с точки зрения числа нововведений, но с позиции числа ошибок, степени тестирования и уровня контроля качества. Судя по активности разработки, следующая ветка MySQL 5.6 будет выглядеть не менее привлекательно, при полном сохранении доступности исходных текстов под лицензией GPL. Тем не менее, если взглянуть на уровень вовлечения независимых разработчиков, а также на изменения в организации форумов, online-документации и базы для отслеживания ошибок, становится видно, что MySQL все больше отстраняется от сообщества и становится похожим на другие продукты Oracle.
Рассуждая о противостоянии Microsoft и Linux, Микос признал, что открытое ПО пока проигрывает в конкуренции с такими продуктами Microsoft, как Exchange, SharePoint, Office и Windows, но на шаг впереди в области web-технологий - LAMP-стек (Linux, Apache, MySQL и Perl/PHP/Python) уже является стандартом де факто при построении web-серверов. Каждый, кто сталкивается с Web таки или иначе работает в Linux. Большая битва продолжается за рынок мобильных систем и cloud-технологий, несмотря на значительные успехи Linux на этом поприще, проприетарные решения еще не сдали все свои позиции.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30460)
[size="3"]Компания Oracle намерена передать управление над проектом Hudson в руки Eclipse Foundation [/size]Компания Oracle опубликовала (http://www.oracle.com/us/corporate/press/393483) предложение по передаче управления над открытым инструментарием непрерывной интеграции Hudson (http://hudson-ci.org/) в руки некоммерческой организации Eclipse Foundation. Компания Oracle готова передать фонду Eclipse все связанные с проектом аспекты, включая имущественные права на код, доменное имя hudson-ci.org и торговую марку Hudson. После передачи проекта в руки Eclipse, лицензию на код планируется изменить с MIT на EPL.
По мнению (http://hudson-ci.org/docs/hudson_eclipse_proposal_faq.html) Oracle подобный шаг станет лучшим решением для сохранения интересов разработчиков и открытого сообщества. Используя фонд Eclipse в качестве нейтральной площадки для разработки, Oracle надеется развеять предубеждение об излишнем контроле над проектом, при этом сохранив гарантии его стабильности, предсказуемости и целостности. Oracle, совместно с компаниями Sonatype, Tasktop и VMware, намерена занять позицию лидера нового проекта Eclipse и гаранта его развития. По мнению представителей Oracle и Eclipse перевод проекта на нейтральную площадку позволит привлечь к его разработке новых участников и расширит распространение системы.
Основатель проекта Hudson, Косукэ Кавагути (Kohsuke Kawaguchi), развивающий в настоящее время форк системы, выразил (http://kohsuke.org/2011/05/04/oracle-proposes-to-move-hudson-to-eclipse/) удивление подобным поступком Oracle. После всех ранее предпринятых попыток по полному захвату управления передача лишившегося ключевых разработчиков проекта Hudson в руки Eclipse выглядит как признание успеха развиваемого по именем Jenkins (http://jenkins-ci.org/) форка и неспособность поддержать Hudson на плаву собственными силами. Косукэ Кавагути считает, что, к сожалению, предложение запоздало, его следовало опубликовать несколько месяцев назад, когда разработчики Hudson были готовы пойти на устраивающий обе стороны компромисс. В то время, передача прав на торговую марку Hudson нейтральному лицу была бы идеальным вариантом урегулирования конфликта. Примечательно, что Oracle утверждает (http://hudson-ci.org/docs/hudson_eclipse_proposal_faq.html) что подобное предложение рассматривалось ещё до форка Jenkins, но было признано излишне тяжеловесным. Спустя несколько месяцев в Oracle поняли, что ошибались и передача проекта третьему лицу является оптимальным вариантом.
Но больше всего расстроило Кавагути то, что и сейчас, Oracle даже не попыталась привлечь сообщество Jenkins к участию в новом проекте, что подтверждает предположение о том, что Oracle никогда не была заинтересована в сотрудничестве с проектом Jenkins. В своем сообщении, Кавагути также привел интересный факт, указывающий на то, что текущий логотип проекта Hudson заимствован из стандартной коллекции клипарта компании Microsoft. Об этом ранее сообщалось представителям Oracle, но попыток сменить логотип пока не наблюдается.
Напомним, что в начале года в результате конфликта от проекта Hudson отделился основной костяк разработчиков, продолживших развивать код под новым именем Jenkins (http://jenkins-ci.org/). Изначально Hudson развивался как независимый проект, но в конце прошлого года разработчики вынуждены были (http://www.opennet.ru/opennews/art.shtml?num=28864) переместить репозиторий с кодом из инфраструктуры Java.net в сервис GitHub (в процессе миграции на новую платформу сервис Java.net без предупреждения перестал на какое-то время работать). Тед Фаррелл, вице-президент Oracle, попытался убедить разработчиков вернуться обратно на Java.net, но после того как понял, что сообщество не намерено уходить с GitHub, попытался вернуть проект силой, указав на то, что торговая марка на имя Hudson принадлежит Oracle и именно Oracle принимает окончательное решение о том, что нужно делать проекту. Позднее Тед Фаррелл осознал какую ошибку он допустил позволив себе подобные высказывания и попытался (http://linuxforum.kz/index.php?/topic/128-oracle/page__view__findpost__p__14243) детально аргументировать свою позицию, но это лишь укрепило недоверие к Oracle. Тем более, что объём коммитов от работников Oracle за последние 6 месяцев составил менее одного процента, что недостаточно для того, чтобы требовать полного контроля. Проведя голосование среди разработчиков проекта, большинством голосов было решено (http://www.opennet.ru/opennews/art.shtml?num=29432) основать форк и развивать код под именем Jenkins.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30467)
[size="3"]Корректирующие релизы MySQL Community Server 5.1.57 и 5.5.12 [/size]Представлены новые версии комьюнити сборок MySQL 5.1.57 (http://permalink.gmane.org/gmane.comp.db.mysql.announce/605) и 5.5.12 (http://permalink.gmane.org/gmane.comp.db.mysql.announce/606). В выпуске 5.5.12 исправлено 11 ошибок, из которых 5 связаны с устранением проблем работы с памятью, выявленных в процессе отладки в пакете Valgrind.
В версии 5.1.57 исправлено 28 ошибок, из которых одна приводила к краху отладочных сборок MySQL. В версии 5.1.57 также добавлено два улучшения:
- Выполнение утилиты mysqlslap с ключом "--auto-generate-sql" больше не приводит к удалению схем, указанных в параметрах опции "--create-schema". Для удаления схемы теперь нужно использовать опцию "--create-and-drop";
- Добавлена новая системная переменная max_long_data_size, позволяющая указать максимальный размер значения, который может быть отправлен через функцию mysql_stmt_send_long_data(). Если переменная не указана, по умолчанию её значение устанавливается равным переменной max_allowed_packet, которая объявлена устаревшей и будет удалена в выпуске MySQL 5.6.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30505)
[size="3"]Релиз промышленного дистрибутива Oracle Linux 6.1[/size]Увидел свет (http://oss.oracle.com/pipermail/el-errata/2011-May/002150.html) релиз промышленного дистрибутива Oracle Linux 6.1 (http://oss.oracle.com/ol6/docs/RELEASE-NOTES-U1-en.html), созданного компанией Oracle на основе пакетной базы Red Hat Enterprise Linux 6.1 (http://www.opennet.ru/opennews/art.shtml?num=30607). Дистрибутив доступен для бесплатной загрузки в сборках для архитектур x86 и x86_64, после регистрации на сайте edelivery.oracle.com (https://edelivery.oracle.com/linux).
В составе Oracle Linux 6.1 поставляется два варианта пакетов с Linux-ядром 2.6.32: классический вариант от компании Red Hat (kernel-2.6.32-131.0.15.el6) и созданный силами Oracle пакет с ядром (kernel-uek-2.6.32-100.34.1.el6uek), доступный только для платформы x86_64. По умолчанию в базовую поставку входят оба ядра, но подготовленный в Oracle пакет с ядром загружается по умолчанию. Готовые бинарные сборки ядра от Oracle для совместимых c RHEL 4 и 5 дистрибутивов и src.rpm-пакеты представлены на сайте public-yum.oracle.com (http://public-yum.oracle.com/), там же можно загрузить и другие присутствующие в дистрибутиве пакеты. Oracle не накладывает никаких ограничений на поставку подготовленного в Oracle ядра в сторонних продуктах.
Из отличий дистрибутива Oracle Linux 6.1 от RHEL 6.1 (http://www.opennet.ru/opennews/art.shtml?num=30607) отмечается (http://oss.oracle.com/ol6/docs/RELEASE-NOTES-U1-en.html) обновление версий драйверов и добавление поддержки Infiniband-адаптеров QLogic IB. В сборке Linux-ядра от Oracle улучшена балансировка IRQ, уменьшено число конкурирующих блокировок, проведена оптимизация производительности ввода/вывода.
С общими отличиями линейки Oracle Linux 6.x от RHEL 6.x можно познакомиться здесь (http://linuxforum.kz/index.php?/topic/128-oracle/page__view__findpost__p__14889). Среди ключевых отличий: поддержка метода удаленного прямого доступа к памяти OFED (OpenFabrics Enterprise Distribution); поддержка кластерной файловой системы OCFS2 1.6; интеграция фреймворка обеспечения целостности данных DIF/DIX (Linux data integrity framework); поддержка tickless-режима работы ядра; поддержка групп контроля за выполнением задач (Task Control Groups - TCG или cgroups); использование подсистемы Performance Counters; автоматический адаптивный тюнинг работы SSD-накопителей; возможность привязки обработчиков ввода/вывода к определенным процессорным ядрам (IO affinity); технология прозрачного распределения нагрузки по обработке входящего сетевого трафика на имеющиеся в системе CPU; поддержка системного вызова fallocate.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30736)
[size="3"]Oracle передает код OpenOffice.org в руки фонда Apache [/size]Компания Oracle сдержала ранее данное обещание (http://linuxforum.kz/index.php?/topic/128-oracle/page__view__findpost__p__17033) о превращении OpenOffice.org в проект полностью управляемый сообществом и заявила (http://www.marketwire.com/press-release/statements-on-openofficeorg-contribution-to-apache-nasdaq-orcl-1521400.htm) о передаче кода проекта OpenOffice.org и всей связанной с ним интеллектуальной собственности организации Apache Software Foundation. Первое время OpenOffice.org будет размещен в инкубаторе Apache, где будет проверена легальность кода и вокруг проекта будет сформировано сообщество, которое после подтверждения способности следования принципам разработки Apache будет отправлено в свободное плаванье в качестве самостоятельного первичного проекта.
После перехода проекта в руки Фонда Apache, лицензия на код OpenOffice.org будет изменена на Apache 2.0. По мнению представителей Oracle сообщество Apache обеспечивает проектам продуманную, открытую и хорошо зарекомендовавшую себя инфраструктуру, способную обеспечить дальнейшее развитие продукта в будущем. Поддерживаемая Apache Software Foundation модель лицензирования хорошо подходит для привлечения к разработке как независимых энтузиастов, так и коммерческих компаний.
Кевин Каванах (Kevin Cavanaugh), вице президент компании IBM поздравил, сообщество с передачей кода OpenOffice.org и объявил (http://www-03.ibm.com/press/us/en/pressrelease/34638.wss) о намерении принять участие в его разработке и выделить работающих в режиме полного рабочего дня разработчиков для развития кода OpenOffice.org под эгидой Apache. Кроме того, компания IBM призвала другие корпорации обратить внимание на OpenOffice.org и поддержать его разработку.
Роб Вейр (Rob Weir), работающий в IBM архитектор формата ODF, подчеркнул (http://www.robweir.com/blog/2011/06/apache-openoffice.html) серьёзный путь перед присвоением проекту звания первичного проекта Apache: недостаточно просто открыть код, необходимо пройти многоэтапный процесс интеграции кода в инфраструктуру, его рецензирования, проверки соблюдения чужой интеллектуальной собственности и оценки готовности. Даже сейчас, когда Oracle уже фактически передала код, а фонд Apache неформально согласился его принять (https://blogs.apache.org/foundation/entry/incubation_at_apache_what_s), необходимо официально утвердить данное решение в специальном комитете (Apache Incubator Project Management Committee).
Организация Document Foundation, развивающая офисный пакет LibreOffice, выразила (http://listarchives.documentfoundation.org/www/announce/msg00047.html) разочарование в поступке Oracle, указав на то, что хотя передача кода независимому сообществу в лице фонда Apache является шагом в верном направлении, это шаг напрямую не направлен в сторону достижения цели воссоединения проектов OpenOffice.org и LibreOffice. Принципы и правила разработки Apache, например модель лицензирования и утверждение новых участников, значительно отличаются от норм, принятых в Document Foundation.
Тем не менее, несмотря на возможные трудности, Document Foundation обязуется прилагать все усилия для укрепления сотрудничества между разработчиками LibreOffice и OpenOffice.org и дальнейшего совершенствования данных продуктов. С точки зрения лицензирования, лицензия Apache 2.0 совместима с лицензиями LGPLv3+ и MPLv2, что позволит в будущем, после перехода на лицензию MPLv2, обеспечить обмен кодом между проектами (в настоящее время код LibreOffice поставляется под лицензиями LGPLv3+ и MPLv1). По мнению Document Foundation использование более лояльных для коммерческого применения копилефт-лицензией является лучшим способом для привлечения корпораций к конструктивному сотрудничеству.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30744)
[size="3"]Релиз MySQL Community Server 5.5.13 [/size]Представлен (http://permalink.gmane.org/gmane.comp.db.mysql.announce/608) корректирующий выпуск СУБД MySQL 5.5.13 в котором исправлено 23 ошибки, из которых одна приводила к краху рабочего процесса при подготовке XA-транзакции без её последующего коммита (InnoDB). Устранены утечки памяти при использовании "LOAD DATA INFILE" и "PROCEDURE ANALYZE()". Дополнительно сообщается о наличии неисправленной проблемы, приводящей к неработоспособности разработанных для MySQL 4.0 старых клиентских библиотек при попытке соединения с MySQL 5.5.12 и 5.5.13.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30779)
[size="3"]Фонд Apache проголосовал за принятие OpenOffice.org в "инкубатор" [/size]Организация Apache Software Foundation формально утвердила принятие (http://linuxforum.kz/index.php?/topic/128-oracle/page__view__findpost__p__18757) из рук Oracle проекта OpenOffice.org. Большинством голосов (41 - за, 5 - против, 1 - воздержался) решено (http://permalink.gmane.org/gmane.comp.apache.incubator.general/30099) принять проект в инкубатор Apache. После подготовки инфраструктуры, анализа кода, проведения аудита лицензионной чистоты и проверки способности сообщества разработчиков соблюдения принятых в сообществе Apache принципов разработки, проект OpenOffice.org будет переведен из инкубатора в разряд первичных проектов Apache. Процесс проверки займет не менее нескольких месяцев.
Код OpenOffice.org будет перелицензирован (http://mail-archives.apache.org/mod_mbox/incubator-general/201106.mbox/%3C4DF24024.2040709@intertwingly.net%3E) и станет доступен под лицензией Apache 2.0. В начальный список коммитеров OpenOffice.org включено (http://wiki.apache.org/incubator/OpenOfficeProposal) 83 разработчика, из которых, 37 разработчиков связаны с OpenOffice.org, 7 с проектом Apache, 8 с IBM, 5 с RedOffice (китайский форк OpenOffice.org) и 2 с Oracle. Для сравнения, в подготовке LibreOffice 3.4 приняли участие (http://blog.documentfoundation.org/2011/06/03/the-document-foundation-announces-libreoffice-3-4-0/) 120 разработчиков, общий размер сообщества оценивается (http://www.libreoffice.org/about-us/credits/) в 367 человек.
До момента обновления лицензии на код LibreOffice c LGPLv2+MPLv1 на LGPLv3+MPLv2, обмен патчами между LibreOffice и OpenOffice.org будет затруднен, в виду несовместимости лицензий MPLv1 и Apache 2.0. Несмотря на это, в предварительном плане развития OpenOffice.org поставлена цель налаживания стратегического партнерства с сообществом разработчиков LibreOffice, организация совместных мероприятий, слежение за сохранением полной совместимости, обеспечение процесса обмена кодом, построение совместной инфраструктуры сборки и распространения, координация нумерации версий и процесса подготовки релизов.
Из возможных рисков отмечаются проблемы нахождения вектора развития после пропадания руководящей роли одной компании; отсутствие у большинства разработчиков опыта независимой работы в соответствии с принципами движения Apache; отсутствие опыта международной разработки (разработчики сосредоточены в Европе); опора на наемных разработчиков (привлечение спонсоров для оплаты труда в режиме полного рабочего дня); конфликт интересов принимающих участие в проекте компаний.
(http://pics.kz/s6/68/4e/60/684e6015f5d378c78a9b24261667b9c9.png) (http://www.robweir.com/blog/wp-content/uploads/2010/11/oo-forks.png)
Дополнение: Интерес представляет пояснение (http://permalink.gmane.org/gmane.comp.apache.incubator.general/30099) от одного из участников проекта Apache, проголосовавшего против принятия OpenOffice.org в инкубатор. По его мнению, под крылом Apache пакет OpenOffice.org не сможет сохранить свой текущий вид и изменится не в лучшую для конечных пользователей сторону, чтобы соответствовать требованиям правил оформления продуктов Apache. Для пользователей подобное изменение привычной начинки пакета станет большим ударом, так как пользователи не получат то что они ожидают и привыкли видеть. Для пользователей не важны правила и принципы Apache, им важна функциональность. Принятые правила поставки продуктов в Apache как минимум потребуют удаления, перелицензирования или полного переписывания всех несовместимых с лицензией Apache внешних зависимостей (http://wiki.services.openoffice.org/wiki/External/Modules), включая такие простые вещи, как предустановленные словари и шрифты.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30861)
[size="3"]Oracle требует миллиарды долларов[/size] Размер причиненных убытков, который Oracle хочет возместить с помощью иска к компании Google, касаемого патентов на интеллектуальную собственность относящуюся к разработке виртуальных машин, составляет миллиарды долларов. Об этом стало известно из документов, поданных юристами Oracle в суд
>>> Подробности (http://news.yahoo.com/s/nm/20110616/tc_nm/us_oracle_google_lawsuit)
# linux.org.ru (http://www.linux.org.ru/news/java/6394541)
[size="3"]Oracle хочет отсудить у Google 1-6 млрд долларов компенсации за нарушение Java-патентов в Android [/size] В соответствии с новыми документами, опубликованными в рамках связанного с Java судебного разбирательства (http://linuxforum.kz/index.php?/topic/128-oracle/page__view__findpost__p__11487), компания Oracle оценила (http://www.geek.com/articles/news/oracle-thinks-google-owes-it-6-1-billion-in-damages-20110620/) нанесенный в результате использования Java-технологий в платформе Android ущерб в сумму от 1.4 до 6.1 миллиардов долларов США. Верхний предел суммы, которую намерена отсудить компания Oracle сопоставим со стоимостью разработавшей язык Java компании Sun Microsystems.
С учетом того, что в настоящее время выпущено (http://android-developers.blogspot.com/2011/05/android-31-platform-new-sdk-tools.html) около 100 млн телефонов под управлением платформы Android, Oracle планирует получить с каждого проданного телефона по 60 долларов. Для сравнения, компания HTC уже платит (http://linuxforum.kz/index.php?/topic/205-google/page__view__findpost__p__18519) Microsoft по 5 долларов лицензионных отчислений за каждый Android-телефон. Oracle же пытается отсудить компенсацию не у производителей устройств, а у компании-разработчика открытой платформы, которая получила распространение у сторонних производителей.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30941)
[size="3"]Патентное ведомство США сократило число претензий Oracle к Google с 21 до 4 [/size]Несмотря на намерение (http://linuxforum.kz/index.php?/topic/128-oracle/page__view__findpost__p__19521) отсудить у Google миллиарды долларов в деле о нарушении связанной с Java интеллектуальной собственности в платформе Android, Бюро по регистрации патентов и торговых марок США отклонило (http://www.groklaw.net/article.php?story=20110621192510777) 17 из 21 претензий Oracle. Рассмотрение оставшихся 4 претензий пока не завершено. Претензии были отклонены после пересмотрения патента 6192476 (http://www.patentgenius.com/patent/6192476.html), описывающего технологию контроля доступа к ресурсам. Изначально было выдвинуто 132 претензии, но по решению суда их число было сокращено (http://www.opennet.ru/opennews/art.shtml?num=30413), из-за представления Google сотен доказательств более раннего использования упоминаемых в патентах технологий, на разбор которых понадобилось бы слишком много времени.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=30969)
[size="3"]В Solaris 11 будет прекращена поддержка 32-битных систем и процессоров до UltraSparc IV+ включительно[/size]Компания Oracle приняла решение (http://www.theregister.co.uk/2011/06/28/oracle_solaris_11_old_iron_mia/) избавиться в Solaris 11 от балласта, связанного с поддержкой устаревших систем семейства UltraSparc (http://en.wikipedia.org/wiki/SPARC). В частности, планируется прекратить поддержку оборудования на базе процессоров UltraSparc-I, UltraSparc-II, UltraSparc-IIe, UltraSparc-III, UltraSparc-III+, UltraSparc-IIIi, UltraSparc-IV и UltraSparc-IV+. Последние из серверных систем на базе данных процессоров датированы 2005 годом, большинство из них выпускалось компанией Fujitsu. Поддержка семейства Sparc T и Sparc Enterprise M на базе чипов Fujitsu Sparc64 будет сохранена в полном объёме.
Кроме того, заявлено (http://www.oracle.com/technetwork/systems/end-of-notices/eonsolaris11-392732.html) о прекращении поддержки 32-разрядных x86-совместимых систем и удалении достаточно большой порции драйверов для устаревшего оборудования, включая драйверы для контроллеров Adaptec SCSI HBA (AIC78xx), LSI MegaRAID 320-2x и LSI Logic SCSI HBA (SYM53Cxxx). Также заявлено об удалении из поставки:
- основанного на Xen гипервизора xVM;
- классической команды rdist (рекомендуется использовать rsync или scp);
- файловой системы cacheFS;
- подсистемы для поддержки смарт-карт;
- контейнеров для запуска Linux-приложений (рекомендуется использовать Oracle VM или VirtualBox);
- анонимной сети TOR;
- сервиса печати LP (будет использоваться CUPS);
- Sun OpenGL для SPARC (будет использоваться Mesa или реализация OpenGL от Nvidia);
- MySQL 5.0.x (сохранится поддержка MySQL 5.1.x);
- PostgreSQL (ни одна из версий данной СУБД больше не будет входить в поставку).
Релиз Solaris 11 ожидается (http://www.opennet.ru/opennews/art.shtml?num=27598) в конце 2011 года. Стандартная поддержка Solaris 10 продлится (http://www.oracle.com/us/support/library/lifetime-support-hardware-os-337182.pdf) до января 2015 года, а расширенная поддержка до января 2018 года.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31037)
[size="3"]Нарушена работоспособность сайтов OpenOffice.org и OpenJDK, компания Oracle отказалась от комментариев [/size] В настоящее время недоступны сайты как минимум двух открытых проектов, размещенные на мощностях Oracle - OpenOffice.org (http://www.openoffice.org/), NetBeans.org (http://netbeans.org/) и java.net (http://www.java.net/), включая OpenJDK.java.net (http://openjdk.java.net/). При попытке открытия данных ресурсов срабатывает редирект на раздел (http://www.oracle.com/splash/www/index.html) сайта Oracle.com. Все попытки выяснить причины отключения в службе поддержки Oracle не увенчались успехом (http://www.theregister.co.uk/2011/06/29/oracle_no_comment_on_downed_openoffice_org_url/), представители Oracle отказались прокомментировать ситуацию.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31039)
[size="3"]Число патентов в деле "Oracle против Google" продолжает сокращаться [/size]В судебном разбирательстве, связанном с нарушением интеллектуальной собственности компании Oracle в платформе Android, наблюдается продолжение сокращения числа принятых к рассмотрению патентов. В конце июня Бюро по регистрации патентов и торговых марок США отклонило (http://linuxforum.kz/index.php?/topic/128-oracle/page__view__findpost__p__19557) 17 из 21 претензий Oracle, а на днях еще один патент был признан сомнительным.
Все связанные с патентом 6,125,447 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=6125447.PN.&OS=PN%2F6125447&RS=PN%2F6125447) претензии временно отклонены на основании решения, ранее принятого в другом разбирательстве. На основании демонстрации факта более раннего использования запатентованной технологии признан недействительным патент 5,311,591 (http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%2Fnetahtml%2FPTO%2Fsrchnum.htm&r=1&f=G&l=50&s1=5%2C311%2C591.PN.&OS=PN%2F5%2C311%2C591&RS=PN%2F5%2C311%2C591) на который опирается фигурирующий в деле "Oracle против Google" патент 6,125,447.
Всего компания Google обвиняется (http://linuxforum.kz/index.php?/topic/128-oracle/page__view__findpost__p__11487) в нарушении 7 патентов, из которых 5 полностью или частично признаны недействительными. Компания Oracle не согласна с таким ходом и намерена через апелляцию опротестовать решение Бюро по регистрации патентов и торговых марок США. Напомним, что Oracle в конечном итоге оценила (http://www.scribd.com/doc/58926665/Oracle-Opposition-to-Google-Daubert-Motion) размер нанесенного платформой Android ущерба в 2.6 миллиарда долларов, которые намерена взыскать с Google.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31090)
[size="3"]Корректирующие релизы MySQL Community Server 5.1.58 и 5.5.14 [/size]Представлены новые версии комьюнити сборок MySQL 5.1.58 (http://permalink.gmane.org/gmane.comp.db.mysql.announce/615) и 5.5.14 (http://permalink.gmane.org/gmane.comp.db.mysql.announce/614). В выпуске 5.5.14 представлено 17 исправлений, а в выпуске 5.1.58 - 25.
Из изменений в версии 5.5.14 можно отметить.
- Устранена проблема, приводившая к краху мастер-сервера в процессе репликации;
- Решена появившаяся с 5.5.11 проблема из-за которой старые клиентские библиотеки, созданные для MySQL 4.0, не могли подключиться к серверу;
- В libmysql добавлена поддержка Windows-аутентификации;
- В сборочной конфигурации на базе CMake для платформы Linux добавлена опция ENABLE_GCOV, позволяющая управлять включением поддержки gcov;
- В InnoDB обеспечена возможность параллельного чтения в несколько потоков в процессе создания вторичного индекса;
- Клиентские программы теперь отображают более детально причину ошибок, связанных с SSL;
- В интерфейсе для подключения плагинов аудита из структуры mysql_event_general удален метод event_class и изменен метод вызова функции нотификации. Пример использования API можно найти в файле plugin_audit.h или в тестовом плагине plugin/audit_null.
Среди ошибок, исправленных в MySQL 5.1.58:
- Решение проблемы, приводящей к краху рабочего процесса при подготовке XA-транзакции без её последующего коммита (InnoDB);
- Устранение утечек памяти при использовании "LOAD DATA INFILE" и "PROCEDURE ANALYZE()";
- Исправление регрессивного изменения, приводящего к неработоспособности разработанных для MySQL 4.0 старых клиентских библиотек.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31121)
[size="3"]В Oracle VDI 3.3 появилась поддержка Linux (OEL)[/size] (http://pics.kz/s3/9f/d2/c4/9fd2c47ccbb3f4234b19f5e9661aee92.jpg) (http://www.nixp.ru/uploads/news/fullsize_image/4b0e5992d423227fdb006d0fa06b5be050894f29.jpg)
[size="1"]
Приглашение в iPad-клиенте для VDI
Иллюстрация с сайта theregister.co.uk (http://www.theregister.co.uk/)[/size]
Корпорация Oracle объявила о релизе Virtual Desktop Infrastructure (VDI) 3.3, в котором появилась поддержка операционной системы Oracle Enterprise Linux (OEL).
VDI -- это менеджер ресурсов (так называемый «connection broker» -- «посредник подключений»), обеспечивающий виртуализацию рабочих мест на сервере с виртуальными машинами, доступ к которым клиенты получают через протокол RDP или веб (Sun Secure Global Desktop, SGD). До сих пор в качестве базовой платформы могла использоваться лишь ОС Solaris, но теперь функции хоста доступны и для Oracle Enterprise Linux, основанного на Red Hat Enterprise Linux (RHEL).
В качестве гостей VDI поддерживает Solaris, Windows, «другие операционные системы на базе Linux, такие как Ubuntu 11.04». Из прочих новшеств в VDI 3.3 можно выделить появление «режима киоска» (kiosk mode), предоставляющего пользователям доступ к приложениям -- например, к веб-браузеру -- в полноэкранном режиме без возможности какого-либо прямого взаимодействия с самой операционной системой.
Кроме того, можно отметить и о другом пресс-релизе Oracle (http://www.oracle.com/us/corporate/press/427133), связанном с VDI: корпорация представила выпуск бесплатного клиента к VDI для планшетов Apple iPad. Oracle Virtual Desktop Client App for iPad уже доступен в App Store.
# nixp.ru (http://www.nixp.ru/news/%D0%92-Oracle-VDI-3-3-%D0%BF%D0%BE%D1%8F%D0%B2%D0%B8%D0%BB%D0%B0%D1%81%D1%8C-%D0%BF%D0%BE%D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B0-Linux-%28OEL%29.html)
[size="3"]SAP присоединилась к Open Source-проекту Oracle OpenJDK[/size] (http://pics.kz/s1/1f/86/7e/1f867ea79d0fbf5e433054363b18b7e1.png) (http://www.nixp.ru/uploads/news/fullsize_image/71a3de6f41f018aab7a42c3fe406770d020e3732.png)
[size="1"]
SAP и OpenJDK[/size]
[size="1"] Иллюстрация с сайта nixp.ru (http://www.nixp.ru/)[/size]
Компания SAP, успешный немецкий разработчик корпоративного программного обеспечения, стала участником Open Source-проекта по реализации Java, развитием которой занимается Oracle, -- OpenJDK.
OpenJDK -- свободная реализация языка программирования Java, созданная в Sun Microsystems и ныне поддерживаемая корпорацией Oracle. В конце прошлого года к этому проекту примкнули два заметных игрока рынка: IBM и Apple. Переход IBM «на сторону» OpenJDK после долгой поддержки другой Open Source-реализации -- Apache Harmony -- вызвал скептическую реакцию сообщества. Причины скепсиса просты: событие состоялось «на волне» иска Oracle против Google по Android, проблемы в котором возникли из-за того, что Google использует в своей платформе наработки Apache Harmony.
Тем временем, вчера в почтовой рассылке OpenJDK появилось сообщение от Волкера Симониса (Volker Simonis), представляющего команду разработчиков JVM (Java Virtual Machine) в SAP. Он известил сообщество о том, что SAP подписала соглашение с Oracle (Oracle Contributor Agreement) по проекту OpenJDK. Теперь разработчики JVM в SAP могут «официально присоединиться к дискуссиям в различных почтовых рассылках OpenJDK и предлагать проекту свои патчи и улучшения».
# nixp.ru (http://www.nixp.ru/news/SAP-%D0%BF%D1%80%D0%B8%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B8%D0%BB%D0%B0%D1%81%D1%8C-%D0%BA-Open-Source-%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D1%83-Oracle-OpenJDK.html)
[size="3"]Oracle поглотил Ksplice, создателя технологии обновления Linux-ядра без перезагрузки [/size]Корпорация Oracle объявила (http://www.oracle.com/us/corporate/press/435791) о заключении сделки по покупке компании Ksplice (http://www.ksplice.com/), развивающей технологию обновления Linux-ядра без перезагрузки и временной остановки работы. Сумма сделки не разглашается. По заверению (http://www.oracle.com/us/corporate/Acquisitions/ksplice/general-presentation-430138.pdf) Oracle, разработки Ksplice будут интегрированы в продукт Oracle Linux, что позволит усовершенствовать дистрибутив в плане увеличения безопасности, надежности и отказоустойчивости. Таким образом Oracle Linux станет первым промышленным дистрибутивом из коробки поддерживающим технологию обновления ядра без остановки работы системы.
Ранее сервис распространения готовых Ksplice-обновлений был бесплатно доступен для пользователей Ubuntu и Fedora Linux, а поддержка Red Hat Enterprise Linux, CloudLinux, Ubuntu Server, Debian GNU/Linux и CentOS осуществлялась на коммерческой основе. Около 700 компаний пользовались сервисом Ksplice. После перехода технологии в руки Oracle, сервис распространения обновлений планируется реализовать в виде стандартной опции "Oracle Linux Premier Support" и сделать его доступным всем клиентам Oracle, пользующимся данным типом технической поддержки. Отдельно отмечается (http://www.oracle.com/us/corporate/Acquisitions/ksplice/customer-letter-430127.html), что Oracle не планирует продолжать поддержку Red Hat Enterprise Linux и SUSE Enterprise Linux, все Ksplice-обновления будут доступны только для ядра Unbreakable Enterprise Kernel. О судьбе поддержки остальных Linux-дистрибутивов не сообщается.
Пользователи, не желающие оформить коммерческую подписку, могут подготовить обновления самостоятельно, на основе преобразования стандартных обновлений, выпускаемых создателями дистрибутивов. При использовании KSplice метод получения обновлений не изменяется - они по прежнему загружаются из стандартных репозиториев, а затем транслируются в представление, подходящее для наложения на образ памяти работающего ядра.
Ksplice универсален и не требует какой-либо модификации Linux ядра, требуется лишь подгрузить два модуля ядра для внесения pre- и post-изменений, и специальным образом оформить файл изменений, который будет спроецирован на работающее ядро. Ksplice невозможно использовать, когда изменения затрагивают структуры данных, но подавляющие большинство исправлений ошибок безопасности не производят подобные модификации (ksplice подходит для применения исправлений для 87% уязвимостей в ядре). Код Ksplice распространяется под лицензией GPL.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31257)
[size="3"]В MySQL 5.6 появится полнотекстовый поиск для InnoDB[/size] (http://pics.kz/s4/22/40/12/22401206cd0f0a4723c2b87376ae4389.png) (http://www.nixp.ru/uploads/news/fullsize_image/4624d2036295ae7e9543e4718b18c6f6eaf4a6a9.png)
[size="1"]
MySQL Labs
Иллюстрация с сайта Labs.Mysql.Com (http://labs.mysql.com/)[/size]
На проходящей сегодня конференции OSCON корпорация Oracle объявила о ранней доступности следующего крупного релиза свободной СУБД MySQL -- 5.6.
Среди ключевых изменений в релизе MySQL 5.6 ожидаются полнотекстовые индексы для хранилища данных InnoDB, повышенная производительность при интенсивной записи данных (максимальный размер журнального файла InnoDB Redo увеличен с 4 Гб до 2 Тб), улучшения в масштабируемости для систем с большой нагрузкой, появление Binlog API, а также обновленный механизм репликации, ориентированный на повышенную производительность, горизонтальную масштабируемость и целостность данных.
Нестабильные сборки MySQL 5.6 доступны для скачивания на сайте labs.mysql.com (http://labs.mysql.com/).
# nixp.ru (http://www.nixp.ru/news/%D0%92-MySQL-5-6-%D0%BF%D0%BE%D1%8F%D0%B2%D0%B8%D1%82%D1%81%D1%8F-%D0%BF%D0%BE%D0%BB%D0%BD%D0%BE%D1%82%D0%B5%D0%BA%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D0%B9-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D0%B4%D0%BB%D1%8F-InnoDB.html)
[size="3"]Oracle Linux 5.7[/size] Компания Oracle анонсировала (http://oss.oracle.com/pipermail/el-errata/2011-August/002251.html) выпуск новой версии своего дистрибутива основанного на RHEL.
Дистрибутив выпускается в версиях для 32-х и 64-х разрядных систем.
Поставка дистрибутива содержит как собственное патченное ядро (с доработанной поддержкой управления IRQ, улучшенным сетевым вводом-выводом и прочими изменениями), так и ядро от компании RedHat.
Дистрибутив доступен для скачивания после регистрации (https://edelivery.oracle.com/) на E-Delivery. Подробности об отличиях ядра Oracle от ядра RHEL, документацию, лицензионную политику, исходные тексты и прочую информацию можно посмотреть здесь (https://linux.oracle.com/pls/apex/f?p=101:3).
>>> Подробности (http://oss.oracle.com/el5/docs/RELEASE-NOTES-U7-en.html)
# linux.org.ru (http://www.linux.org.ru/news/opensource/6566086)
[size="3"]Oracle считает, что Java API является объектом интеллектуальной собственности[/size]Компания Oracle выступила (http://www.cio.com.au/article/398091/) с новыми заявлениями в связанном с платформой Android разбирательстве (http://www.opennet.ru/opennews/art.shtml?num=27610) против Google. Oracle пытается добиться трактовки, что API для сложных систем подобных Java, также является объектом защиты авторских прав. В частности, утверждается, что в Android скопированы названия 37 пакетов, 458 классов, 158 интерфейсов, 2427 методов и 893 полей. Oracle квалифицирует действия Google как фрагментацию Java, нарушая основной принцип этой платформы "написано один раз, работает везде". API Andrоid несовместим с Java, поэтому стандартные Java-приложения не могут работать на платформе Android и наоборот, Android-приложения несовместимы с платформой Java.
#opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=31574)
[size="3"]Фонд Apache опроверг данные о провале проекта OpenOffice.org [/size]В ответ на сообщение (http://www.einnews.com/pr-news/563275-open-source-software-defends-itself-against-looming-shut-down) от руководителя немецкой организации Team OpenOffice.org e.V., попытавшегося организовать сбор средств и указавшего на организационные проблемы, связанные с остановкой развития и потерей интереса (http://www.itworld.com/it-managementstrategy/212949/has-ibm-kicked-openofficeorg-curb) к OpenOffice.org со стороны компаний Oracle и IBM, организация Apache Software Foundation опубликовала (https://blogs.apache.org/foundation/entry/the_apache_software_foundation_statement) официальное заявление, в котором подчеркнула, что будущее проекта OpenOffice.org вне опасности, а все спекулятивные предположения о стагнации не обоснованы.
Сделанный некоторыми бывшими разработчиками OpenOffice.org вывод о провале проекта из-за отсутствия видимых движений в течение 18 недель с момента решения (http://linuxforum.kz/index.php/topic/128-oracle/page__view__findpost__p__19271) о принятии проекта в инкубатор Apache (http://incubator.apache.org/projects/openofficeorg.html), стал неожиданностью для некоторых представителей Apache, так процесс интеграции проекта в сообщество Apache идет в штатном режиме, и если есть отклонения, то они носят положительный характер. Непонятно, почему бывшие разработчики OpenOffice.org выступили с заявлением о проблемах с развитием OpenOffice.org, даже не попытавшись связаться с фондом Apache, уточнить детали и разобраться в особенностях нахождения проекта в "инкубаторе".
Число коммитеров и участников управляющего комитета, курирующего принятие проекта в Apache, для OpenOffice.org примерно в 10 раз превышает показатели других находящихся в инкубаторе проектов, что демонстрирует наличие повышенного интереса к OpenOffice.org (сейчас у проекта около 70 активных коммитеров). Число присылаемых патчей растет, более того, дополнительные наработки продолжают поступать от работников Oracle, действующих неофициально. Фонд Apache предложил прекратить спекуляции вокруг OpenOffice.org и указал на то, что разработка будет продолжена и для этого не требуется дополнительных пожертвований. Кроме того, Фонд Apache поздравил проект LibreOffice с успехом и выразил надежду на налаживание диалога между двумя проектами, что поможет добиться более глубокого понимания и прекращения распространения дезинформации.
В соответствии с правилами приема проектов в инкубатор, новый код публично будет доступен после того как пройдет (http://incubator.apache.org/clutch.html) первичную проверку и будет готов к распространению (проходящий проверку код можно найти (https://svn.apache.org/repos/asf/incubator/ooo/) в SVN). До завершения переходного этапа в планы Apache входит оценка элементов, необходимых для обновления продукта, который не имел официального релиза почти год. Предстоит решить вопрос созданием замены для частей, поставляемых под лицензиями не совместимыми с Apache.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32047)
[size="3"]Новая версия MySQL Community Server 5.5.17 [/size]Представлен (http://permalink.gmane.org/gmane.comp.db.mysql.announce/632) корректирующий выпуск СУБД MySQL 5.5.17 в котором исправлено 13 ошибок. Некоторые изменения:
- Исправлена ошибка, приводящая к потере данных из BLOB-столбцов при крахе сервера точно в тот момент, когда производилось обновление стобца в таблице InnoDB;
- Устранён крах сервера с сообщением об излишне долгом ожидании освобождения семафора из-за ошибки в InnoDB;
- Утилита myisampack могла создать повреждённые индексы FULLTEXT при сжатии таблиц;
- Началось формирование RPM-пакета для Red Hat Enterprise Linux 6.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32123)
[size="3"]Компания Oracle выпустила релиз Solaris 11 [/size]После 7 лет разработки увидел свет (http://www.oracle.com/us/corporate/press/1356190) релиз операционной системы Solaris 11 (http://oracle.com/solaris). По сравнению с Solaris 10 в Solaris 11 реализовано более 400 новшеств, объем кода Solaris 11 оценивается в более чем 20 млн. человеко-часов, затраченных на разработку, и ещё 60 млн. часов на тестирование. Компания Oracle представила новую версию как "первую облачную операционную систему", т.е. ОС специально созданную с оглядкой на облачные вычисления и готовую для обеспечения работы публичных, приватных и гибридных облачных окружений на предприятиях. Значительные улучшения наблюдаются во всех ключевых компонентах Solaris 11, начиная с сетевого стека и файловых систем и заканчивая инфраструктурой управление пакетами и расширенной поддержкой многопоточности.
Solaris 11 доступен только для 64-разрядных x86-систем и серверов на базе процессоров SPARC серии M и T. Поддержка неактуального оборудования, 32-битного ядра и старых моделей процессоров SPARC, включая UltraSparc IV+, прекращена (http://linuxforum.kz/index.php/topic/128-oracle/page__view__findpost__p__19735). Размер установочного образа (http://www.oracle.com/technetwork/server-storage/solaris11/downloads/index.html?ssSourceSiteId=ocomen) составляет 430 Мб для архитектуры x86 и 526 Мб для SPARC. Об открытии кода Solaris 11 пока ничего не известно. Напомним, что в отличие от Sun компания Oracle перешла от развития Solaris в качестве открытого проекта к практике закрытой разработки, с открытием кода только после вывода готового продукта на рынок.
Основные новшества (http://www.oracle.com/technetwork/server-storage/solaris11/technologies/index.html) Solaris 11 (подробнее см. 19-страничный обзор (http://www.oracle.com/technetwork/server-storage/solaris11/documentation/solaris11-whatsnew-201111-392603.pdf) в формате PDF):
- Встроенные средства виртуализации для операционных систем, включая возможности по созданию виртуальных сетевых устройств и виртуальных хранилищ:
- В дополнение ко встроенным механизмам виртуализации, Solaris 11 поддерживает развёртывание инфраструктур виртуализации на базе Oracle VM для архитектур x86 и SPARC, включая инструменты для упрощения развёртывания окружений и средства для организации Live-миграции;
- Переработана реализация изолированных контейнеров Solaris Zones, которая теперь позволяет выполнять на одном сервере сотни изолированных окружений, при этом накладные расходы на каждое окружение примерно в 15 раз ниже, чем при использовании систем полной виртуализации, таких как VMware. При работе Solaris Zones требуется значительно меньше таких ресурсов, как память, CPU и дисковое пространство. Интегрирована поддержка загрузочных окружений (глобальный корневой раздел для нескольких zone), которые можно клонировать от одной зоны к другой и содержимое которых можно оформлять используя стандартные инструменты управления пакетами. Для контроля за расходом ресурсов в зонах представлен специальный сервис мониторинга zonestat. Функции по управлению отдельными зонами можно делегировать разным администраторам, используя систему доступа на основе ролей (RBAC). Внутри Solaris Zones теперь допускается запуск NFS-сервера. Для каждой зоны можно закрепить свой независимый IP-стек со своей виртуальной сетевой картой;
- Реализована возможность миграции серверов на базе Solaris 10 в изолированные окружения Solaris Zones, работающие поверх Solaris 11, что позволяет безболезненно перевести существующие системы с Solaris 10 на новые серверы. Для упрощения миграции физических и виртуальных серверов подготовлены специальные наборы инструментов physical-to-virtual (p2v) и virtual-to-virtual (v2v);
- Новые механизмы сетевой виртуализации (http://www.oracle.com/technetwork/server-storage/solaris11/technologies/networkvirtualization-312278.html), позволяющие создавать высокопроизводительные и экономичные cетевые топологии в рамках одного физического сервера ("датацентр в коробке"). Функциональность реализована благодаря интеграции наработок проекта Crossbow по виртуализации IP-стека и сетевых устройств. Отличительной особенностью Crossbow является возможность установки приоритетов в обработке трафика и гибкое управление пропускной способностью для изолированной зоны, протокола или сервиса. Трафик определенного сервиса или зоны при этом не не оказывает влияние на другие подсистемы, что, например, позволит сохранить работоспособность других сервисов и зон в момент проведения DoS атаки;
- Единые средства для организации управления инфраструктурой, включая операционную систему, оборудование, сетевые ресурсы и хранилища, как физические, так и виртулизированные:
- Механизмы для построения, развёртывания и обслуживания больших серверных парков и cloud-инфраструктур, состоящих из тысяч машин;
- Улученная архитектура контроля за сбоями, более оперативная доставка обновлений, средства получения активной и упреждающей поддержки (выявление известных проблем);
- В систему поддержки включён Oracle Enterprise Manager Ops Center (http://www.oracle.com/technetwork/server-storage/solaris11/technologies/ops-center-514391.html), позволяющий организовать ценрализованное управление над оборудованием, операционными системами и виртуализированными ресурсами;
- Встроенная поддержка подсистемы снапшотов, позволяющих постоянно держать в запасе резервную копию работоспособного загрузочного образа системы и дающих пользователю возможность откатывать внесенные изменения путем простой перезагрузки. Для пользователей подготовлена специальная графическая утилита для создания снапшотов содержимого домашней директории и восстановления случайно удалённых или изменённых файлов;
- Осуществлён переход на инфраструктуру управления пакетами IPS (http://www.oracle.com/technetwork/server-storage/solaris11/technologies/ips-323421.html) (Image Packaging System), включающую новый пакетный менеджер, учитывающий зависимости между пакетами и исключающий ошибки при наложении исправлений и обновлений. Новый репозиторий пакетов и новая система распространения обновлений. В процессе установки обновлений используются снапшоты ZFS, которые предоставляют возможность мгновенно вернуть систему в прежнее состояние если что-то пойдет не так;
- Расширение возможностей подсистемы SMF (Service Management Facility): добавлена поддержка отправки уведомлений по email или в виде SNMP-трапов в случае нарушения работы сервисов; проведена реструктуризация SMF-репозитория, который разделён на "слои" (текущее состояния, профиль с индивидуальными настройками и значения по умолчанию); в SMF перемещены некоторые базовые системные настройки (DNS, идентификация хоста, часовое пояс и т.п.); добавлена новая утилита sysconfig для переконфигурирвоания системы;
- Новые возможности DTrace: провайдер для Kerberos; провайдеры для трассировки протоколов tcp, udp и ip; провайдеры для smb и iscsi; возможность профилирования событий, связанных с процессором (провайдер cpc);
- Улучшения в реализации средств для создания хранилищ:
- Расширение возможностей файловой системы ZFS: оптимизация производительности; поддержка шифрования данных; расширенные возможности по обеспечению целостности данных; возможность ускорения за счет размещения наиболее востребованных данных на быстрых SSD-накопителях; поддержка резервного копирования ZFS-разредов с использованием Network Data Management Protocol (NDMP); режим временного монтирования ZFS-разделов; утилита для наглядного отображения различий между двумя ZFS-снапшотами;
- Технология автоматического объединения дубликатов в ZFS позволяет до 10 раз снизить потребление дискового пространства в системах с большим числом типовых виртуальных окружений;
- Новая утилита для прозрачной миграции данных с существующей работающей ФС ZFS на новую ФС. Особенность в том, что операции чтения и записи после переноса файла, начинают работать на новой ФС, а для ещё не перенесённых файлов выполняются на старой ФС;
- Собственная реализация протокола CIFS/SMB и новый интерфейс для организации удаленного доступа к дисковым разделам через NFS и SMB/CIFS;
- Интеграция фреймворка COMSTAR (Common Multiprotocol SCSI Target), который обеспечивает работу системы в режиме SCSI target, позволяющем организовать доступ к сетевым хранилищам данных посредством протоколов FC (Fibre Channel), FCoE (Fibre Channel over Ethernet), iSCSI или iSER.
- Усиление безопасности:
- По умолчанию после установки все сервисы находятся в отключенном состоянии;
- Система управления доступом на основе ролей (RBAC) позволяет разграничить выполнение операций, требующих повышенных привилегий, между несколькими администраторами, предоставив каждому только минимум необходимых прав;
- Средства изоляции сервисов и групп процессов, позволяют организовать безопасное сосуществование сервисов и данных разных организаций на одном физическом сервере;
- Встроенные средства ускорения шифрования позволяют достигнуть четырёхкратного опережения производительности, по сравнению с реализацией шифрования в IBM AIX;
- Поддержка TPM-модулей (Trusted Platform Module) в соответствии со спецификацией Trusted Computer Group (TCG) 1.2;
- Поддержка Labeled IPsec и алгоритма AES GMAC в IPsec;
- Увеличение производительности, эффективности и масштабируемости:
- Режим быстрой загрузки, сокращающий время восстановления системы с десятков минут до десятков секунд;
- Необходимость в перезагрузке в процессе обслуживания системы удалось сократить в два раза. Скорость загрузки увеличена в 2.5 раза, а скорость установки обновлений в 4 раза;
- Проведены оптимизации в подсистемах управления памятью и вводом/выводом, что позволило добиться заметного увеличения производительности продуктов Oracle, Java-приложений и промышленного программного обеспечения от сторонних производителей;
- Обеспечена поддержка серверных систем следующего поколения с десятками тысяч процессорных потоков, сотнями терабайт ОЗУ и сотнями гигабит I/O.
- Проведена реструктуризация сетевого стека. Представлен новый фреймворк для разработки сетевых драйверов GLDv3, появилась поддержка виртуальных сетевых адаптеров, поддержка IP Multipathing (IPMP), система автоматической конфигурации сети (Network Auto-Magic), новая архитектура сетевых сокетов, интегрирован L3/L4 балансировщик нагрузки, поддержка InfiniBand, новая система агрегирования линков. Добавлена новая унифицированная утилита для сетевого администрирования dladm, заменяющая /etc/system, driver.conf и ndd;
- Улучшение системы установки:
- Подготовлены инструменты для упрощения построения собственных индивидуальных сборок Solaris, пригодных для установки как на физические серверы, так и для развёртывания в системах виртуализации;
- Новый автоматизированный инсталлятор, позволяющий осуществить установку в автоматическом режиме, как при загрузке по сети, так и при использовании специально сгенерированных самодостаточных установочных образов (достаточно загрузиться с CD или Flash и без лишних вопросов будет установлена определённая конфигурация). В отличие от Jumpstart из Solaris 10 новый инсталлятор позволяет организовать развёртывание виртуальных окружений (пока поддерживается только Solaris Zones). Например, администратор может на начальном этапе установки указать какие из Solaris Zones он желает создать и они будут созданы вместе с установкой основной системы;
- Подготовка интерактивного текстового инсталлятора, позволяющего установить систему без графического дисплея;
- Для архитектуры x86 подготовлен установочный диск, работающий в Live-режиме, т.е. позволяющий познакомиться с возможностями системы до её непосредственной установки;
- Изменение программной начинки:
- Графическое окружение основано на GNOME 2.30.2. В поставку также входит web-браузер Firefox 6, почтовый клиент Thunderbird 6;
- В качестве командной оболочки для новых пользователей по умолчанию используется bash, в качестве системной командной оболочки задействован ksh93;
- Новая звуковая подсистема, совместимая с OSS (Open Sound System);
- Добавлена поддержка виртуальных терминалов. Между X-сессией и виртуальными терминалами можно переключаться через Alt-Ctrl-F#;
- В качестве системы печати вместо LP теперь используется CUPS;
- В поставку добавлены GCC 4.5.2, Perl 5.12, Ruby 1.8.7, PHP 5.2.17, Python 2.7, JDK 1.6.0_26 и 1.7.0-b148, значительно обновлены драйверы, включены OpenMPI, libFuse, Vim, ISC DHCP, HAL, LatencyTOP, новые инструменты администрирования и конфигрурирования. Всего в репозиториях представлено более 840 открытых программ;
- Из поставки удалён основанный на Xen гипервизор xVM и реализация контейнеров для Linux-приложений (рекомендуется использовать Oracle VM или VirtualBox);
- В состав больше не входит СУБД PostgreSQL, рекомендуется использовать MySQL 5.1.x;
- В качестве FTP-сервера задействован proftpd (ранее использоваться wu-ftpd);
- В стандартную Си-библиотеку добавлено много новых функций, ранее реализованных в Linux и BSD-системах (например, asprintf(), vsprintf(), getline(), strdupa(), strndup(), ascftime(3C), cftime(3C), wcsftime(3C) and fnmatch(3C), fnmatch(3C)).
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32267)
[size="3"]Обновление MySQL Community Server 5.5.18 и 5.1.60 [/size]Представлены корректирующие выпуски СУБД MySQL 5.5.18 (http://permalink.gmane.org/gmane.comp.db.mysql.announce/634) и 5.1.60 (http://permalink.gmane.org/gmane.comp.db.mysql.announce/633) в которых исправлено 10 и 16 ошибок.
Основные изменения:
- 2 ошибки приводили к краху рабочего процесса: при интенсивном использовании таблиц ARCHIVE с NULL-столбцами и при обрыве соединения со связанным сервером во время выполнения операции INSERT для таблиц FEDERATED;
- При выполнении "OPTIMIZE TABLE" ранее было возможно повреждение таблиц MyISAM, если активна опция myisam_use_mmap;
- В случае переполнения диска на первичном сервере репликации, подчинённым (slave) серверам могли быть отправлены повреждённые события.
- В 5.1.60 устранена ошибка, которая может привести к потере данных в столбцах с BLOB в таблицах InnoDB, в случае краха сервера в момент обновления других столбцов.
- В новых версиях добавлена возможность замены RPM-пакетов с разным типом продукта через "rpm -U", например, можно перейти от Advanced GPL RPM к пакету Advanced RPM (ранее для такой манипуляции вначале требовалось удалить установленный продукт через "rpm -e").
- В версии 5.1.60 время создания MEMORY-таблиц теперь можно определить через столбец CREATE_TIME в таблице INFORMATION_SCHEMA или через параметр Create_time в выводе "SHOW TABLE STATUS".
- Не гарантируется корректное совершение репликации в режиме ведения STATEMENT-журнала для выражений результат которых зависит от выборки из базы, например, "INSERT ... SELECT ... ON DUPLICATE KEY UPDATE", "REPLACE ... SELECT", "CREATE TABLE ... IGNORE SELECT", "CREATE TABLE ... REPLACE SELECT", "INSERT IGNORE ... SELECT" и "UPDATE IGNORE";
- Добавлено несколько улучшений во встроенную библиотеку libedit: навигационные клавиши не работали с UTF-8; перемещение по словам и операции удаления не работали для кириллических символов UTF-8; в режиме перезаписи некорректно отображались не латинские символы не для ввода в UTF-8; в истории операций некорректно сохранялись длинные запросы.
# opennet.ru (http://www.opennet.ru/opennews/art.shtml?num=32360)