LINUX.ORG.RU

Сообщения mbivanyuk

 

Ядро Linux 3.10 отнесено к категории выпусков с длительным сроком поддержки

 

Группа Ядро Linux

Грег Кроа-Хартман (Greg Kroah-Hartman), мантейнер нескольких подсистем ядра Linux, также отвечающий за поддержку стабильной ветки ядра, объявил о придании ядру Linux 3.10 статуса ветки с длительным сроком поддержки. Обновления для ветки 3.10 будут выпускаться как минимум в течение двух лет. Напомним, что для обычных выпусков ядра обновления выпускаются только до выхода следующей стабильной ветки (например, обновления для ветки 3.11 будут выпускаться до выхода 3.12.1).

Ядро 3.10 также будет использовано в качестве базиса для формирования следующей LTSI-ветки, поддерживаемой организацией Linux Foundation. LTSI-ветка отличается от обычных выпусков с длительным сроком поддержки тем, что кроме исправлений проблем, влияющих на стабильность и безопасность, для ветки выполняется работа по бэкпортированию новшеств. В разработке LTSI-ветки участвует ряд крупных производителей потребительских устройств, среди которых Hitachi, LG Electronics, Renesas, NEC, Sony, Panasonic, Qualcomm, Samsung и Toshiba, договорившихся о совместной работе по поддержке определённых версий ядра Linux с целью снижения затрат и более эффективного использования ресурсов. Использование ветки LTSI позволяет производителям обеспечить актуальность ядра в прошивке на протяжении всего жизненного цикла продукта, без самостоятельного бэкпортирования и тестирования исправлений.

Из других longterm-веток, поддерживаемых Грегом Кроа-Хартманом, отмечаются версии 3.4 и 3.0. Ветка 3.4 будет поддерживаться ещё около года, а выпуск обновлений для ветки 3.0 будет прекращён в ближайшие недели. Отдельно, силами компании Canonical обеспечивается длительная поддержка для ядра Linux 3.8, обновления для которого будут выходить до августа 2014 года. Кроме того, обновления продолжают выходить для ветки 3.2, поддержку которой взял в свои руки Ben Hutchings, входящий в команду мэйнтейнеров пакета с ядром Linux проекта Debian (ядро 3.2 используется в Debian Wheezy и в Ubuntu 12.04 LTS). Силами энтузиастов выпуск обновлений также организован для веток 2.6.32 и 2.6.34.

Дополнительно, можно отметить выход очередных корректирующих обновлений ядра Linux - 3.10.5, 3.4.56, 3.2.50 и 3.0.89. Как обычно, в анонсе выхода новых версий подчеркивается обязательность проведения обновления.

Ссылка - http://www.kroah.com/log/blog/2013/08/04/longterm-kernel-3-dot-10/

>>> Новость на opennet (opennet.ru)

mbivanyuk
()

Офисный пакет LibreOffice 4.1

 , , ,

Группа Офисные приложения

Организация Document Foundation после шести месяцев разработки представила новый значительный выпуск офисного пакета LibreOffice - 4.1. Это шестой выпуск проекта после ответвления от кодовой базы OpenOffice.org. Готовые установочные пакеты подготовлены для различных дистрибутивов Linux, Windows и Mac OS X.

В 2013 году отмечается заметное увеличение активности разработчиков LibreOffice: если в 2012 году в среднем в разработке участвовало около 50 разработчиков в месяц, то в 2013 году регулярно изменения присылают около 100 человек в месяц. В сумме за последние 12 месяцев были приняты изменения от 352 разработчиков. Ветка 4.1 содержит большую порцию новшеств, но пока окончательно не стабилизирована, поэтому позиционируется как ознакомительный выпуск, пригодный для использования продвинутыми пользователями и энтузиастами. О готовности к промышленному использованию будет объявлено дополнительно, одновременно с выходом одного из корректирующих релизов (4.1.2 или 4.1.3).

Общие улучшения:

  • Переписаны на Python мастера из меню File->Wizards, которые ранее поставлялись в варианте на языке Java. Например, на Python переписаны Agenda Wizard и Web Wizard.
  • Для позиционирования текста в Linux и других платформах на базе X11 задействована библиотека HarfBuzz, вместо неподдерживаемого движка ICU LayoutEngine. HarfBuzz обеспечивает улучшенную поддержку формата OpenType и отличается более высокой производительность в условиях активного использования разнородных шрифтов;
  • Разрешение связанных со временем типов данных увеличено до наносекунд;
  • Проведена работа по сокращению времени запуска за счёт сборки в Linux с использованием одной разделяемой библиотеки и минимизаций операций разбора конфигурации на стадии запуска. Например, разбор 14 тысяч строк описаний меток для печати производится не при каждом запуске, а только при возникновении необходимости;
  • В системе встроенной помощи обеспечена подсветка синтаксиса для кода примеров;
  • Экспериментальная поддержка боковой панели, которая позволяет более оптимально использовать экранное пространство широкоформатных экранов. Реализация боковой панели портирована из кодовой базы Apache OpenOffice;
  • Галерея клипарта пополнилась новым набором изображений, перенесённым их IBM Symphony;
  • Переработана строка поиска: для быстрого вызова поисковой строки теперь можно использовать клавиатурную комбинацию Ctrl+F. Добавлена миникнопка для скрытия строки поиска и опция для управления поиском с учётом регистра символов;
  • В меню «Недавно используемые документы» появилась возможность очистки списка (Add File ▸ Recent Documents ▸ Clear List). Для доступа к недавним документам на панель добавлена отдельная кнопка, размещённая рядом с кнопкой Open. Улучшено отображение имён файлов документов в списке;
  • Нормализован размер диалогов, в которых теперь более оптимально используется экранное пространство и исключаются пустоты;
  • Поддержка удаления разом нескольких стилей; Включение по умолчанию функции локализации форм (locl) для шрифтов Opentype;

Улучшения текстового процессора Writer:

  • Поддержка вращения встроенных в документ изображений с шагом в 90 градусов;
  • Возможность использование градиентной заливки в качестве фона ячеек таблицы;
  • Поддержка встраивания шрифтов в файл с документом;
  • Строка с комментариями теперь может легко скрываться и отображаться через специальную кнопку;
  • Улучшена обработка сносок и комментариев в нижних колонтитулах;
  • Комментарии к участкам текста теперь могут охватывать несколько параграфов;
  • В фильтре импорта документов DOCX добавлена обработка рисунков, заданных не в растровом виде;

Имеются и другие улучшения, в том числе для Calc и Impress. Кроме видимых изменений, была проведена большая внутренняя работа. Например, переработана система сборки, которая полностью переведена на использование GNU make, что существенно упростило и ускорило процесс сборки, который был избавлен от излишних звеньев в виде скрипта configure (было переписано около 1700 make-файлов). Для сборки теперь достаточно выполнить "./autogen.sh; make". Кроме того, продолжена чистка кодовой базы и приведение комментариев в должный вид с целью улучшения читаемости кода (например, продолжен перевод комментариев с немецкого языка). Для увеличения качества кода расширены применяемые средства автоматизированного тестирования, unit-тестирования и статического анализа кода.

Также сделан важный шаг навстречу создания варианта LibreOffice для платформ Android и iOS - обеспечена возможность оформления практически всего кода LibreOffice в виде одной разделяемой библиотеки (Android) или одного исполняемого файла (iOS). Для агрегирования кода в одну библиотеку на этапе сборки следует использовать опцию "--enable-mergelibs". Компоновка пакета в виде единой библиотеки оказывает положительное влияние и при работе на настольных системах - за счёт сокращения дисковых операций уменьшается время холодного запуска.

>>> Новость на opennet (opennet.ru)

mbivanyuk
()

Mono 3.2

 

Группа Linux General

Доступен новый значительный выпуск Mono 3.2, свободной многоплатформенной реализации технологии .NET, обеспечивающей поддержку спецификаций .Net Framework для Unix, Mac OS X и Windows. Бинарные сборки подготовлены только для платформы Mac OS X. Одновременно с выходом Mono 3.2 заявлено о прекращении поддержки прошлых веток 3.0 и 2.10, обновления для которых выпускать не планируется.

Основные новшества:

  • По умолчанию активирован новый сборщик мусора SGen, поддерживающий распределение заданий по нескольким CPU.
  • Компоненты LLVM обновлены до версии 3.2.
  • Улучшены средства для использования на мобильных платформах. Обеспечена возможность исключения групп классов стандартной библиотеки для сокращения размера поставки.
  • Проведена работа по увеличению производительности. Ускорена операция разбора примитивов, увеличена скорость обработки массивов в LINQ (Language Integrated Query, транслятор запросов в SQL), в два раза увеличена производительность операции клонирования больших объектов.
  • Выполнено портирование Mono для работы в NaCl (Native Client) на архитектурах ARM и Amd64.
  • В сборщике мусора SGen добавлена поддержка FreeBSD.

Release Notes Mono 3.2 -http://www.mono-project.com/Release_Notes_Mono_3.2

>>> Новость на opennet (opennet.ru)

mbivanyuk
()

Релиз Wayland 1.2

 , , ,

Группа Linux General

После трёх месяцев разработки представлен третий стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.2, а также развиваемого параллельно композитного сервера Weston 1.2. Ветка 1.2 обратно совместима на уровне API и ABI с выпусками 1.x, но дополнительно содержит порцию улучшений, расширяющих возможности протокола и композитного сервера Weston. Новый выпуск ознаменовал стабилизацию API wayland-server для разработки компонентов композитного сервера, который ранее носил экспериментальный характер.

( читать дальше... )

>>> Новость на opennet (opennet.ru)

mbivanyuk
()