LINUX.ORG.RU

Сообщения mbivanyuk

 

Вышел KDE 4.12

Группа KDE

Релиз KDE 4.12 (KDE Software Compilation 4.12), бинарные сборки в скором времени будут доступны для Kubuntu, Fedora, FreeBSD, openSUSE, ArchLinux и ROSA. Рабочий стол Plasma Workspaces не изменился с прошлой версии KDE 4.11 и содержит только исправления ошибок. Ему на смену придёт уже Plasma Workspaces 2, основанный на технологиях Qt5 и KDE Frameworks 5. Таким образом, все изменения по сравнению с KDE 4.11 сводятся к исправлению ошибок, улучшению производительности и внесению множества изменений и улучшений в приложения из состава KDE:

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

>>> Подробности (на английском языке)

 

mbivanyuk
()

Вышел Linux Mint 16

Группа Ubuntu Linux

Linux Mint 16, как и прежде, основан на пакетной базе Ubuntu (а именно, на базе 13.10) и полностью совместим с ней. Однако, набор используемого по умолчанию ПО существенно отличается. Разработчики пытаются сделать ОС, соответствующую их представлениям о классической организации рабочего стола. В связи с этим в качестве DE используются MATE 1.6 и Cinnamon 2.0. Сборки с этими DE доступны для загрузки по адресу http://www.linuxmint.com/download.php

Кроме замены DE есть и ряд других отличий от Ubuntu: используется изменённая система меню, собственный менеджер установки и обновления приложений, оригинальный интерфейс для настройки системы mintConfig, средства для настройки различных параметров системы, интерфейс для настройки параметров десктопа, средство для выполнения резервного копирования mintBackup и другие. Среди основных улучшений также:

  • Обновлен до версии 1.4 дисплейный менеджер MDM, являющийся форком GDM 2.20.
  • Доступна новая графическая утилита для быстрого форматирования USB-накопителей, поддерживающая файловые системы NTFS, FAT32 и ext4.
  • Существенно улучшена производительность различных компонентов дистрибутива.
  • Менеджер установки приложений обновлён, и появилось отображение нескольких скриншотов для выбранного приложения.
  • Заявлено улучшение работы на системах с EFI.

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Поддержка SLES увеличивается с 7 до 10 лет

Группа Novell

Штатная поддержка дистрибутива SUSE Linux Enterprise 11 увеличена с 7 до 10 лет. Поддержка следующего выпуска SUSE Linux Enterprise 12 также будет составлять 10 лет. Время поддержки SLES теперь будет равно времени поддержки основного конкурирующего дистрибутива — Red Hat Enterprise Linux. Разумеется, доступна и платная расширенная поддержка: в течение ещё 3 лет пользователи SLES смогут получать обновления по цене от 60 тысяч долларов (для 100 серверов) до 125 тысяч долларов (для любого числа серверов).

>>> Подробности (на английском языке)

 

mbivanyuk
()

Debian 8 переходит на Xfce

Группа Debian

В Debian 8.0 «Jessie» теперь по умолчанию для установки предлагается Xfce вместо Gnome. Изменения внесены в компонент tasksel, который определяет набор устанавливаемых по умолчанию пакетов. Разработчики подчёркивают, что это эксперимент, и окончательное решение о том, какое окружение рабочего стола будет предлагаться по умолчанию в релизе, будет принято на основе оценки статистики предпочтений пользователей на конференции DebConf в августе 2014 года. Разумеется, возможность использования Xfce, Gnome, KDE и LXDE будет сохранена, речь идёт только о выборе DE по умолчанию.

>>> Подробности (на английском языке)

 , ,

mbivanyuk
()

Полностью свободный вариант ядра Linux 3.12

Группа Ядро Linux

Вслед за выходом ядра 3.12 Фонд СПО выпустил полностью свободный вариант ядра Linux-libre 3.12. Данный вариант не содержит несвободных компонентов и в нём отключены функции ядра по загрузке несвободных компонентов. Даже упоминания об использовании несвободных компонентов исключены из документации. Полностью свободный вариант ядра Linux-libre используется в дистрибутивах, удовлетворяющим требованиям Фонда СПО, например в Dragora Linux и Trisquel.

>>> Подробности (на английском языке)

 

mbivanyuk
()

Ядро Linux 3.12

Группа Ядро Linux

Линус собрался в поездку и решил не откладывать релиз ядра 3.12: «I was vacillating whether to do an rc8 or just cut the final 3.12, but since the biggest reason to *not* do a final release was not so much the state of the code, as simply the fact that I'll be traveling with very bad internet connection next week, I didn't really want to delay the release». Он объясняет это отсутствием высокоскоростного интернета в ближайшее время. Ядро 3.12 уже доступно для скачивания на сайте www.kernel.org.

Одновременно объявлено о начале работы над ядром 3.13, и раскрыты некоторые подробности относительно ядра 4.0, планируемого к выпуску сразу за 3.19. По мнению Линуса, большая нумерация неудобна и вслед за 3.19 лучше перейти к версии 4.0: «I would actually prefer to not go into the twenties, so I can see it happening in a year or so, and we'll have 4.0 follow 3.19 or something like that». При этом ядро 4.0 должно выйти примерно через год и содержать только исправления ошибок и никаких новшеств или функциональных изменений. Таким образом, ядро 4.0 станет дополнительным стабилизирующим этапом, подводящим итог развития ветки 3.x.

В ядро 3.12 принято 10.4 тысяч исправлений от 1259 разработчиков. Примерно 46% всех изменений связаны с драйверами устройств, 20% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 5% — файловыми системами и 4% — c внутренними подсистемами ядра. По количеству внесённых изменений на первом месте Intel — 9.8%, затем Linaro — 7%, RH — 6.7%, Samsung — 4.7% и IBM — 3.7%, доля Canonical как всегда невелика. Вкратце об основных новшествах:

  • произведена стабилизация поддержки клиента кластерной файловой системы Lustre;
  • в файловую систему Btrfs добавлена начальная поддержка offline-режима дедупликации блоков данных;
  • в ext3 добавлена поддержка опции монтирования «journal_path=», позволяющей указать местоположение внешнего журнала;
  • для ext4 реализован метод агрессивного кэширования экстентов с использованием дерева состояния экстентов;
  • в XFS обеспечена поддержка пространств имён (namespaces);
  • поддержка многопоточности в реализации программного RAID5;
  • для DM (device mapper) подготовлен модуль для отслеживания статистики по активности ввода/вывода для диапазона блоков на DM-устройстве;
  • в подсистему ATA добавлена поддержка новых SSD-накопителей, поддерживающих обработку очереди TRIM-операций;
  • в разрабатываемую Samsung F2FS (высокопроизводительную файловую систему для Flash-накопителей) добавлена поддержка sysfs, возможность inline-хранения атрибутов xattrs, проведена оптимизация производительности;
  • для файловой системы HFS+ появилась поддержка POSIX ACL;
  • в подсистему evdev, работающей с устройствами ввода, добавлен новый ioctl-вызов EVIOCREVOKE, позволяющий отозвать доступ к указанному файловому дескриптору;
  • добавлен механизм паравиртуализированных блокировок (ticket spinlocks), увеличивающих эффективность блокировок в виртуальных окружениях;
  • в подсистему netfilter добавлена новая цель «SYNPROXY», симулирующая установку соединения на одной стороне межсетевого экрана до непосредственного фактического соединения на другой стороне;
  • в TCP-стек добавлена поддержка регулирования размера TSO (TCP segmentation offloading), что помогает исключить пульсацию TCP-трафика TCP при использовании разгрузки операций с сегментацией TCP;
  • в сетевой стек добавлен планировщик FQ (Fair Queuing), обеспечивающий дисциплину справедливого управления очередью для проходящего через систему транзитного трафика;
  • в подсистеме прямого рендеринге реализована технология Render Nodes, подразумевающая разделение монолитных устройств /dev/dri/card{num} на две категории: Rendering Nodes (/dev/dri/renderD{num}), отвечающие за аппаратное ускорение рендеринга и обсчет вычислительных заданий GPGPU, и ModeSetting Nodes (/dev/dri/modeset{num}), обеспечивающие переключение видеорежимов и управление экраном;
  • удалена поддержка интерфейса /proc/acpi/event, который уже длительное время отмечен как устаревший и не рекомендован для использования;
  • в состав принят патч, определяющий факт полного бездействия системы (процессоры при этом могут не находиться в состоянии «idle» и выполнять код приложения) и отключающий в этом случае прерывания от таймера;
  • менеджеры управления видеопамятью GEM и TTM переведены на использование унифицированной системы для управления виртуальными областями памяти, что позволило исключить дублирование кода;
  • в подсистеме управления памятью появилась возможность миграции больших страниц памяти (huge pages) между узлами NUMA;
  • интегрирован улучшенный алгоритм OOM (out-of-memory), более корректно обрабатывающий состояния нехватки памяти в системе, но способный привести к появлению ранее не фиксированных ошибок категории «out of memory» в пользовательских приложениях;
  • добавлен DRM-драйвер (Direct Rendering Manager) msm для графической подсистемы чипов Qualcomm Snapdragon с GPU Adreno A2xx/A3xx, разработанный в рамках проекта Freedreno;
  • в DRM-драйвере Nouveau обеспечена корректная поддержка управления питанием, в том числе добавлена возможности динамического включения и отключения питания для вторичных GPU на ноутбуках, поддерживающих технологию NVIDIA Optimus;
  • в DRM-драйвере Radeon появилась поддержка динамического управления питанием (DPM, Dynamic Power Management) и ASPM (Active State Power Management) для GPU HD 8000 (Sea Islands); добавлена поддержка APU AMD Berlin, первого процессора на базе архитектуры HSA (Heterogeneous System Architecture) с графическим ядром GCN (Graphics Core Next);
  • в DRM-драйвере для GPU Intel улучшена поддержка процессоров семейства Haswell с графическим ядром Iris Pro 5200;
  • поддержка беспроводных карт на базе чипа Realtek RTL8188EU и Ethernet-адаптеров Intel i40e, MOXA ART (RTL8201CP), Solarflare SFC9100 и CoreChip-sz SR9700;
  • поддержка USB-контроллеров Faraday FOTG210 OTG и USB-модемов GCT GDM724x LTE;
  • в Video4Linux добавлена поддержка чипов обработки видео Renesas VSP1, устройств видеоввода Renesas R-Car, Mirics MSi3101, универсальных программируемых приёмопередатчиков Mirics MSi3101, USB-камер Syntek STK1135 USB, декодировщиков видео Analog Devices ADV7842 и кодировщиков видео Analog Devices ADV7511.

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Система автоматизированного проектирования QCAD 3.4

Группа Linux General

В релизе 3.4 имеется новый режим просмотра, в котором возможен выбор типа линии в зависимости от размера экрана в писелях. В этом режиме толщина линии всегда составляет не менее одного пикселя. Это важно, например, при выводе прерывистых линий, вид которых не должен изменяться в зависимости от масштаба, а также для отображения линий, толщина которых в заданном масштабе слишком мала для правильного отображения на экране. Особенно удобен данный режим просмотра, если размер объектов выражен в нестандартных единицах измерения.

QCAD основан на тулките Qt и предназначен прежде всего для 2D-проектирования, в основном для создания чертежей. Допускается расширение базовой функциональности путём подключения плагинов. Кроме того, доступно создание скриптов на языке JavaScript. Код опубликован под лицензией GPL3. Скриншоты можно посмотреть по этой ссылке: http://qcad.org/en/qcad-screenshots

Предлагаемые для работы средства стандартны для систем автоматизированного проектирования и включают множество инструментов создания и модификации объектов. В поставку входит библиотека из 4800 готовых шаблонов элементов. Имеются различные средства для работы со слоями и группами объектов. Кроме 35 специализированных шрифтов можно использовать и шрифты TrueType.

Ссылка для загрузки: http://qcad.org/en/qcad-downloads-trial (устанавливается trial-версия с платными расширениями, которые будут работать 15 минут, после чего для продолжения работы с ними приложение нужно перезапустить. Данные расширения можно удалить, на базовую работоспособность они, по заверениям разработчиков, не влияют.)

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Выпущен Ardour 3.5

Группа Мультимедиа

Главной особенностью новой версии свободной цифровой станции звукозаписи (DAW) Ardour является переход на новую модульную архитектуру, при которой использование звукового сервера JACK не является обязательным. На текущий момент доступен только модуль для JACK, но уже ведётся работа над поддержкой звуковой подсистемы Windows. В будущем также возможна реализация модуля поддержка CoreAudio (Mac OS X).

В связи с этим меню JACK удалено, а вместо него в меню Windows появился диалог Audio/MIDI Setup. В этом же диалоге реализована калибровка под задержку отклика аудиоинтерфейса.

Среди менее существенных изменений можно отметить возможность экспорта видео по указанному диапазону (range) на таймлайне.

В следующих версиях программы ожидается переход на новый холст на основе Cairo, а также различные улучшения в работе с MIDI.

>>> Подробности (на английском языке)

 

mbivanyuk
()

Релиз ядра Unbreakable Enterprise Kernel 3 от Oracle

Группа Ядро Linux

Вышла новая версия Unbreakable Enterprise Kernel 3 (UEK R3), основанного на ядре Linux 3.8.13. Это расширенная сборка ядра Linux, предназначенная для использования в дистрибутиве Oracle Linux. Подготовлены и доступны установочные пакеты UEK R3 для Oracle Linux 6 Update 4, но заявлено о возможности установки в RHEL, CentOS и Scientific Linux. Исходный код доступен на Git-репозитории Oracle. По заявлению разработчиков ядро Linux дополнено новыми возможностями, подвергнуто оптимизации и проверено на совместимость с большинством приложений. Кроме того ядро UEK R3 специально оптимизировано для работы с промышленным программным обеспечением и оборудованием Oracle.

Среди улучшений:

  • Заявлена полная поддержка изолированных окружений на базе легковесных контейнеров LXC (LinuX Container), базирующихся на использовании cgroups и отдельных пространств имён. В LXC-контейнере не используется виртуализация, а на базе уже работающего ядра Linux создаётся отдельное представление операционной системы со своей структурой ФС и сетевым стеком;
  • В ядро включена поддержка системы динамической трассировки DTrace, без необходимости установки для DTrace отдельного ядра. DTrace позволяет выявлять причины узких мест и проблем с производительностью при помощи штатного ядра Linux и без необходимости перезапуска приложений. DTrace теперь поддерживает контрольные вызовы для трассировки программ в пространстве пользователя в режиме USDT (User-space Statically Defined Tracing), подразумевающем сборку программ с включением специальных статических контрольных точек;
  • Существенно расширены возможности файловой системы Btrfs, которая начиная с прошлого выпуска UEK R2 имеет статус готовой для промышленного использования: поддержка учитывающих подразделы групповых квот, поддержка ссылок между подразделами, добавление вызовов send/receive для передачи снапшотов ФС или инкрементальных наборов изменений, поддержка «hole punching» для пометки неиспользуемой части файла, возможность горячей замены сбойных дисков;
  • Для ext4 добавлена возможность сохранения содержимого мелких файлов непосредственно в inode;
  • Поддержка режима быстрого открытия TCP-соединений (TFO - TCP Fast Open), который позволяет сократить число шагов установки соединения за счёт комбинирования в один запрос первого и второго шагов классического 3-этапного процесса согласования соединения, и давая возможность отправки данных на начальном этапе установки соединения.
  • Появилась поддержка процессоров семейства Intel Ivy Bridge (IVB);
  • Произведён переход на стек OFED 2.0 (Open Fabrics Enterprise Distribution), поддерживающий широкий диапазон протоколов Infiniband, включая Reliable Datagram Sockets (RDS);
  • Обновлены драйверы устройств и расширена поддержка оборудования.

>>> Подробности (на английском языке)

 , ,

mbivanyuk
()

Новейший эсминец ВМС США под управлением Linux

Группа Open Source

Раньше о таком только шутили - ракеты под управлением Linux. Вот, уже не шутки. Информационная система эсминца нового поколения Zumwalt (DDG 1000), спуск на воду которого запланирован на 2015 год, будет основана на Red Hat Enterprise Linux. Также используется проприетарная UNIX-подобная RTOS-система LynxOS, поддерживающая LSB-совместимую прослойку для обеспечения запуска немодифицированных Linux-приложений. Много подробностей, включая фотографии дата-центра под RHEL, доступно по сслыке.

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Cinnamon 2.0

Группа Linux General

Теперь пользовательское окружение Cinnamon 2.0 по заявлению разработчиков полностью независимо от Gnome. Этот форк Gnome shell развивается сообществом разработчиков дистрибутива Linux Mint и нацелен на предоставление окружения в классическом стиле Gnome 2, но на основе технологий Gnome 3. Рабочее окружение в Cinnamon сделано на основе рабочего стола и панели, на которой размещено меню, область быстрого запуска, перечень открытых окон и системный лоток. Пакеты для Linux Mint, Ubuntu, Debian, Fedora, Arch Linux, Gentoo и openSUSE готовы для установки. В качестве основного окружения Cinnamon 2.0 будет поставляться в Linux Mint 16, релиз которого состоится в ноябре. Планируется также в будущем подготовка пакетов с Cinnamon 2.0 для Linux Mint 13 LTS.

Основным отличием Cinnamon 2.0 от предыдущих версий этого окружения является полный отказ от использование Gnome в качестве зависимости. Теперь это полностью обособленное окружение. При этом Cinnamon как и прежде основан на компонентах Gnome, но эти компоненты теперь будут поставляться как периодически синхронизируемый форк, не связанный внешними зависимостями с Gnome. Ранее возникали проблемы с поставкой Cinnamon в дистрибутивах из-за необходимости сопряжения выпусков Cinnamon и Gnome, которые выходят в разное время. Теперь эта проблема решена.

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

>>> Подробности (на английском языке)

 , ,

mbivanyuk
()

Samba 4.1

Группа Linux General

Вышел релиз Samba 4.1.0 с полноценной реализацией контроллера домена и сервиса Active Directory. Заявлена полная совместимость с реализацией контроллера домена Windows 2000 и возможность обслуживать Windows-клиентов, в том числе использующих Windows 8. Из основных улучшений и изменений:

  • Переработаны клиентские утилиты и библиотеки с поддержкой протоколов SMB2 и SMB3. Поддержка SMB3 работает только с серверами на базе Windows 2012, Windows 8 или Samba 4.x.
  • Добавлена поддержка соединений с использованием шифрованного канала связи при соединении с серверами Windows и Samba по протоколу SMB3. В предыдущих версиях шифрование было доступно только при использовании Unix-расширений протокола SMB1, теперь оно может быть применено и при соединении с Windows-серверами.
  • Появилась новая система репликации содержимого базы данных контроллера домена, отличающаяся увеличением эффективности и надёжности работы.
  • Теперь поддерживается выполнение операций копирования на стороне сервера.
  • Возможно включение VFS-модуля для обеспечения интеграции с файловой системой Btrfs.
  • Из Samba удалён web-интерфейс SWAT. Причина - низкое качество кода, создающее угрозу безопасности. Для устранения выявленных проблем требуется переписать модель безопасности SWAT, но найти заинтересованного в этом разработчика не удалось.
  • Поддержка директив «password level» и «set directory» прекращена, добавлена директива «use ntdb».

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Релиз GTK+ 3.10.0

Группа Linux General

Доступен новый стабильный релиз многоплатформенного тулкита для создания графического интерфейса пользователя. Заявлена полная обратная совместимость с прошлыми выпусками GTK+ ветки 3.x. Тулкит предоставляет разработчикам полный набор виджетов, позволяющих использовать GTK+ для создания графического интерфейса проектов различного уровня сложности и размера. Исходный код GTK+ как и раньше распространяется под лицензией LGPL, что позволяет использовать тулкит не только для разработки свободного ПО, но и для создания проприетарных приложений. Организация вывода в GTK+ абстрагирована от типа оконных систем, например, поставляется бэкенд, обеспечивающий возможность работы поверх дисплейного сервера Wayland.

Список основных улучшений:

  • Добавлена поддержка протокола Wayland 1.2. Код Wayland-бэкенда отмечен как практически завершённый и готовый к реальному применению.
  • Расширены возможности бэкенда Broadway, позволяющего отрисовывать вывод библиотеки GTK3+ в окне web-браузера.
  • Добавлена поддержка дочерних обработчиков композитинга (composite children) в GtkWidget, что позволяет создавать сложные виджеты на основе ui-файлов, созданных в GtkBuilder.
  • Добавлена поддержка декорации на стороне клиента, что позволило обеспечить такие возможности как оформление области заголовка на стороне приложения.
  • Поддержка масштабирования вывода для экранов сверхвысокого разрешения.
  • Режим тонкой регулировки скроллинга, делающий прокрутку более предсказуемой и отзывчивой, а также позволяющий создавать такие функции как автоматическая прокрутка.
  • Добавлены новые виджеты: GtkHeaderBar, похожий на GtkBox, но отличающийся дополнительными возможностями по центрированию дочерних элементов (обычно заголовка), независимо от другого контента; GtkPlacesSidebar с реализацией боковой панели для диалогов выбора файлов; GtkStack предоставляющий альтернативный к GtkNotebook метод для отображения одного из набора дочерних виджетов; GtkRevealer для скрытия и показа дочерних виджетов с использованием анимационного эффекта; GtkSearchBar с реализацией всплывающей панели поиска; GtkListBox предоставляющий контейнер для отсортированного и отфильтрованного вывода списков.

>>> Подробности (на английском языке)

 

mbivanyuk
()

Вышел Thunderbird 24

Группа Mozilla

Этот релиз почтового клиента Thunderbird будет иметь длительный срок поддержки, обновления для него будут выпускаться в течение года. Изменений немного, среди них:

  • Возможность отправки сообщений по адресам, которые содержат символы национальных алфавитов, например .рф
  • В окно составления сообщения добавлена функция масштабирования вывода при помощи «ctrl +» и «ctrl -»

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Релиз мобильной платформы KDE Plasma Active 4

Группа KDE

Вышел релиз пользовательского интерфейса Plasma Active 4, основанного на технологиях KDE и оптимизированного для использования на устройствах с сенсорными экранами. Интерфейс Plasma Active рассчитан на использование на планшетных ПК, но при желании может быть адаптирован для смартфонов и других устройств. Основное отличие от классических вариантов KDE — иной подход в организации взаимодействия с пользователем, основанный на управлении через сенсорный экран.

Основой Plasma Active 4 являются библиотека Qt, библиотеки KDE и Plasma Framework. Интерфейс Plasma Active построен на базе оболочки Plasma Quick, в которой используются технологии декларативного описания интерфейса Qt Quick. Интерфейс на базе QML позволяет добиться большой гибкости в изменении внешнего оформления. Интерфейс полностью отделён от кода и легко подстраивается под конкретное мобильное устройство с учётом разрешения, ориентации экрана и особенностей интерфейса. Базирующиеся на Qt Quick приложения могут без переработки кода выполняться на различных классах устройств, независимо от размера экрана и типа системы ввода данных.

Среда Plasma Active 4 остаётся полностью совместимой с KDE, построена на идентичной кодовой базе и позволяет использовать все приложения KDE, не требуя их модификации. Из входящих в базовую поставку приложений можно отметить: web-браузер, программу для просмотра изображений, медиаплеер, программу для просмотра документов с простыми возможностями редактирования (Calligra Active), почтовый клиент, календарь-планировщик (Kontact Touch), просмотрщик PDF и электронных книг (Okular Active), набор игровых программ, средства для синхронизации данных с внешними носителями. Все базовые приложения оптимизированы для управления через сенсорный экран. Классическое меню убрано, добавлена экранная клавиатура.

Тестовые поставки планшета Vivaldi с предустановленной оболочкой Plasma Active уже начались. Прошивки на базе Plasma Active подготовлены для некоторых существующих моделей планшетов на базе процессоров Intel (WeTab, ExoPC) и ARM (Nexus 7, Nokia N950 и Archos G9). При подготовке нового выпуска основные усилия были направлены на доведение оболочки до финального вида, пригодного для комфортного использования на реальных устройствах. Большое внимание уделено стабилизации работы, оптимизации производительности и предоставлению средств для адаптации для различных применений и классов устройств. Кроме того, в Plasma Active 4 завершён очередной этап подготовки к переводу будущих выпусков на новые технологии, такие как Qt5 и Wayland.

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Переход к раздельному выпуску компонентов KDE и дата выхода первого релиза KDE Frameworks 5

Группа KDE

На сайте проекта KDE объявлено о принятии объявленных ранее изменений в подготовке релизов в рамках перехода к KDE Frameworks 5. Вместо одновременного выпуска новых версий всех компонентов окружения будут отдельно формироваться релизы для библиотек (KDE Frameworks), приложений (KDE Applications) и оболочки рабочего стола (KDE Workspaces). Данные релизы будут иметь независимый цикл разработки.

По мнению разработчиков, это позволит сделать цикл разработки оптимальным. Первый предварительный выпуск KDE Frameworks 5 планируется уже 1 декабря 2013 года, а релиз намечен на первую половину 2014 года. Первый тестовый выпуск окружения рабочего стола KDE Workspaces 2 планируется в первом квартале 2014 года, а релиз - во втором квартале 2014 года. Приложения будут портироваться постепенно, одновременно сохраняя возможность работы в окружении KDE 4. 18 декабря выйдет отдельный выпуск KDE Applications 4.12, содержащий только обновлённые версии приложений. Выпуск KDE Applications 4.13 намечен с апреля по июнь 2014 года. Подготовку KDE Applications 5 планируется начать после готовности KDE Frameworks 5 и KDE Workspaces 2.

Вместо монолитного набора базовых библиотек в KDE Frameworks 5 будет воплощена новая модульная структура, оформленная в виде взаимодействующих друг с другом независимых фреймвоков, которые можно будет использовать в том числе и в сторонних Qt-проектах, не привязанных к KDE. API, как уверяют разработчики останется неизменным, но будет значительно расширен с обеспечением обратной совместимости. Изменится только форма разбиения библиотек на обособленные модули, что позволит обеспечить бесшовный переход приложений на технологии KDE Frameworks 5 с внесением минимальных изменений в код.

Обновления оболочки Plasma Workspaces для ветки 4.x больше выпускаться не будут. Plasma Workspaces 4.11 станет последним в серии 4.x и ему на смену придёт Plasma Workspaces 2, основанный на Qt5 и KDE Frameworks 5. KDE Plasma Workspaces 4.11 рассматривается как стабильный выпуск с длительным сроком поддержки, обновления для которого будут выпускаться на протяжении двух лет. Plasma Workspaces 2 базируется на использовании технологии QtQuick2 и отличается унификацией ранее разрозненных модулей, вместо которых будет подготовлено единое окружение, способное обеспечивать работу различных режимов интерфейса и взаимодействия с пользователем, в том числе с использованием сенсорных экранов. Особенности работы и QML-настройки интерфейса для разных типов интерфейса будут определены в специальных пакетах, между которыми можно будет переключаться на лету. Например, можно будет без перезапуска оболочки сменить интерфейс для планшетов, оптимизированный для управления с сенсорных экранов, на классический вариант оболочки для десктопа, после подключения к планшету клавиатуры и мыши.

>>> Подробности (на английском языке)

 

mbivanyuk
()

Релиз ядра Linux 3.11

Группа Ядро Linux

Вышел релиз ядра Linux 3.11, релиз доступен на www.kernel.org. Новый релиз вышел после 2 месяцев разработки, ему присвоено кодовое имя «Linux for Workgroups», по аналогии с Windows 3.11 for Workgroups. Наиболее заметные улучшения в этом релизе: технология сжатого кэширования раздела подкачки Zswap; флаг O_TMPFILE для создания «невидимых» временных файлов; возможность упаковки ядра с использованием сжатия LZ4; экспериментальная поддержка кластерной файловой системы Lustre; спящий режим IRST; динамическое управление питанием GPU Radeon; NFS 4.2; применение SELinux для NFS; порт KVM и Xen для архитектуры ARM64.

Для включения в новую версию ядра принято 10.7 тысяч исправлений от 1239 разработчиков. Интересно распределение по числу изменений: 9.1% изменений внесено сотрудниками компании Intel, 8.5% - Red Hat, 8.3% - Linaro, 4.5% - Samsung, 3.9% - IBM, 3.0% - Texas Instruments, 2.9% - SUSE, 2.6% - AMD, 2.1% - Google, 1.3% - Oracle, 1.3% - ARM, 1.1% - Cisco. Около 43% всех представленных изменений связаны с драйверами устройств, примерно 23% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 11% связано с сетевым стеком, 5% - файловыми системами и 5% c внутренними подсистемами ядра.

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

>>> Список улучшений на kernelnewbies.org/Linux_3.11

 ,

mbivanyuk
()

PlayScript — форк Mono, нацеленный на создание Flash-совместимой платформы

Группа Open Source

Представлен проект PlayScript, форк Mono, нацеленный на создание Flash-совместимой платформы. По словам Мигеля де Икаса (Miguel de Icaza) проект нацелен на разработку компилятора, совместимого с Adobe ActionScript, и runtime-окружения, совместимого с Adobe Flash. Распространяется код проекта под лицензией Apache.

PlayScript основан на наработках проекта Mono и предоставляет средства запуска ActionScript в окружении .NET. Кроме генерации кода для платформы .Net, PlayScript также поддерживает экспериментальную генерацию результатов компиляции в форме кода на языках C++ и JavaScript, что позволяет собирать ActionScript-приложения в форме нативных бинарных программ или web-приложений для запуска в браузере.

PlayScript может выполняться на всех системах, поддерживаемых платформой Xamarin (например, iOS, Android, Windows, Mac OS X), главное внимание уделено обеспечению работы на мобильных устройствах. В состав проекта также входят runtime-компоненты, полностью совместимые с Flash runtime и поддерживающие технологию Stage3D, что позволяет использовать PlayScript и для запуска Flash-игр после внесения в них минимальных модификаций. Предоставляемая PlayScript библиотека display содержит реализацию технологии Stage3D и поддерживает такие библиотеки на её основе, как Starling, Away3D и Feathers. В дальнейшем планируется обеспечение полной совместимости с экранной системой Flash.

Кроме того, в составе проекта развивается собственный язык PlayScript, расширяющий ActionScript особенностями C#. Язык PlayScript поддерживает все возможности C#, в том числе генерики, свойства, события, типы-значения, перегрузку операторов, асинхронное программирование, при этом являясь обратно совместимым с ActionScript, т.е. поддерживает выполнение немодифицированного ActionScript. Существующий Flash-код может быть преобразован в PlayScript через простое переименование ".as"-файлов в файлы с расширением ".play" с единичными правками синтаксиса (имеется небольшая порция несовместимостей). Кроме компиляции кода на языках ActionScript и PlayScript, компилятор PlayScript поддерживает и сборку кода на языке C#, в том числе допускается прямой вызов функций на языке C# 5.0 из кода на ActionScript и PlayScript.

На github доступны более подробное описание (на английском), видео, демонстрирующее возможности PlayScript, а также примеры кода.

Текст новости на opennet

>>> Страница PlayScript на github

 ,

mbivanyuk
()

Для openSUSE подготовлены пакеты для тестирования Qt5 и KDE Frameworks 5

Группа Novell

В дополнение к проекту Neon, осуществляющему сборку пакетов с KDE Frameworks 5 для Kubuntu, а также репозиторию kf5 для Arch Linux, разработчики openSUSE подготовили аналогичные пакеты для своего дистрибутива. Для тестирования доступны постоянно обновляемые сборки на основе свежих снапшотов Qt 5.2 и KDE Frameworks 5, не пересекающиеся со штатными пакетами Qt и KDE. Пакеты устанавливаются в директорию /opt/kf5, после чего в дисплейном менеджере появляется новая сессия KDE Frameworks 5.

Ссылка на информацию о проекте - http://www.dennogumi.org/2013/08/qt5-on-opensuse-including-experimental-kf5-p...

В репозитории openSUSE - http://download.opensuse.org/repositories/KDE:/Qt51/ и http://download.opensuse.org/repositories/KDE:/Frameworks/

>>> Новость на opennet

 , ,

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

 

mbivanyuk
()

RSS подписка на новые темы