anonymous@RULINUX.NET~# Last login: 2024-04-19 05:34:10
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск

Новости Linux General

Новости о GNU/Linux

Wayland & Weston 1.4

subsection
Скрыть

Анонсирован четвёртый стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.4, а также развиваемого параллельно композитного сервера Weston 1.4. Ветка 1.4 обратно совместима на уровне API и ABI с выпусками 1.x, но дополнительно содержит порцию улучшений, расширяющих возможности протокола и композитного сервера Weston. С момента прошлого выпуска в Weston внесено 425 изменений, в Wayland - 46, что объясняется тем, что протокол уже достиг зрелого состояния. В разработке нового выпуска приняли участие 40 разработчиков.

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

  •  Реализация кнопок управления окном для бэкенда xwayland, нацеленного на обеспечение запуска X11-приложений поверх Wayland, и обеспечение корректного декорирования окон при вложенном запуске композитного сервера;
  •  Оформление компонента рендеринга gl-renderer в форме загружаемого модуля и обеспечение возможности переключения на лету между выводом через pixman и gl-renderer. Указанное изменение позволяет ускорить запуск композитного сервера: можно вначале очень быстро запустить его с выводом через pixman, после чего загрузить gl-renderer и выполнить требующие большего времени операции инициализации EGL+GLES2;
  •  Поддержка форматов фреймбуфера, отличных от XRGB8888 (формат можно настроить через опцию gbm-format в секции core файла конфигурации);
  •   Задействование logind из состава systemd для организации привилегированного доступа, что позволяет запустить Weston поверх KMS без вспомогательного приложения weston-launch, запускаемого с повышенными привилегиями. В этом случае на logind ложится выполнение функций, ранее реализованных в weston-launch: включение доступа к устройству DRM (Direct Rendering Manager) и открытие устройств ввода.
  •  Структура weston_surface разделена на две отдельные структуры weston_surface и weston_view, что позволяет отобразить поверхность в разных местах.
  •   Поддержка горячего отключения устройств вывода. Если ранее, отключение монитора приводило к краху, то теперь окна корректно перемещаются на другую доступную видимую область.
  •  Обеспечена анимация смены фокуса ввода с клавиатуры и наглядный выбор активного окна;
  •  Улучшена поддержка сенсорных экранов, в том числе добавлена возможность использование drag-and-drop интерфейса на сенсорном экране, перемещения и активации поверхностей касанием.
  •  Началась работа над протоколом xdg-shell для организации взаимодействия между приложениями и десктоп-окружением, востребованного для обеспечения полноценной работы GNOME Shell поверх Wayland;
  •  Поддержка проброса буферов из вложенных композитных серверов (когда один композитный сервер запускается поверх другого). Для этого определено новое EGL-расширение, позволяющее вложенному композитному серверу передать буфер первичному композитному серверу, т.е. пропустить операцию рендеринга и передать контент первичному композитному серверу в виде поверхности;
  •  Добавлен протокол для обрезания краёв (Crop) и масштабирования (Scale), позволяющий клиенту указать, что должна быть представлена только заданная прямоугольная часть поверхности, с возможностью увеличения масштаба при необходимости;
  •  В эмулятор терминала weston-terminal добавлена поддержка вывода истории операций, которую можно прокручивать через комбинации Ctrl+Shift UP/DOWN. Добавлено контекстное меню для упрощения доступа к запуску нового терминала, операциям выделения и вставки (Ctrl-Shift-C/V/N). Обеспечена поддержка выделения на сенсорном экране.


Основные новшества Wayland 1.4:
  •  Добавлен триггер SIBGUS для о защиты от некорректного доступа клиентов к совместно используемым буферам (SHM Buffer);
  •  Протокол для манипулирования субповерхностями (subsurface) перемещён в репозиторий wayland и теперь позиционируется как официальный протокол wayland;
  •  В wl_proxy_set_queue() обеспечена возможность указания NULL-очередей для возврата к очереди по умолчанию;
  •  Устранено состояние гонки между вызовами wl_proxy_create() и wl_proxy_marshal().


Экспериментальная поддержка функционирования поверх Wayland уже доступна выпусках KDE 4.11, GNOME 3.10 и Enlightenment E18. В дальнейших выпусках проект GNOME планирует перейти на Wayland в качестве первичной платформы, а KDE обеспечить работу поверх Wayland не хуже, чем X.Org. Кроме того, выпущено новое десктоп-окружение Hawaii, работающее только на базе технологий Wayland. Wayland также используется в мобильных платформах Sailfish и Tizen 3. Готовые для использования компоненты Wayland поставляются в штатных репозиториях Fedora Linux, в том числе предоставлена возможность запуска окружения GNOME 3.10 с выполнением GNOME Shell в роли обособленного композитного сервера Wayland, не требующего использования Weston. Для тестирования работы GNOME, KDE и Enlightenment, Hawai и Orbital поверх Wayland развивается специальный Live-дистрибутив Rebecca Black Linux.

>>> Подробнее

Nosferatu (*) (2014-01-24 18:37:10)

[0 сообщений] [Добавить комментарий]


Тёмный стол и светлая комната - darktable 1.4 (rc1)

subsection
Скрыть

Выпущена новая версия программы для проявки цифровых негативов1 - darktable 1.4 (rc1) Среди основных изменения стоит отметить:

  •  darktable теперь включает в себя обработчик сценариев на языке lua; сценарии можно привязать к какому-либо событию (импорт нового изображения) или комбинации клавиш;
  •  добавлены маски;
  •  экспорт в формат WebP;
  •  значительное увеличение скорости в режиме "Световой стол" при использовании больших коллекций;
  •  определение точности фокусировки прямо в режиме "Световой стол";
  •  [параноикам - внимание!]сохранение локальных копий файлов;
  •  несколько новых режимов смешивания (blend mode): "HSV lightness", "HSV color", "Lab lightness" and "Lab color";
  •  новые модули "contrast brightness saturation", "color balance" и "color mapping" взамен устаревшего "color transfer";
  •  новый режим гистограммы - "waveform";
  •  добавлена настройка для автоматического сворачивания неиспользуемых модулей;
  •  виджет bauhaus: для лучшего понимания работы виджета добавлен мигающий курсор; в поле ввода можно вводить математические выражения;
  •  добавлена утилита для определения базовой кривой;
  •  теперь требуются библиотеки Gtk+ >= 2.24 и Glib >= 2.30.


Скачать

---
1 Да, так называется класс программ для обработки RAW.

>>> Подробнее

anonymous (*) (2013-12-03 16:19:43)

[6 сообщений] [Добавить комментарий]


Russian AI Cup — соревнование по программированию искусственного интеллекта

subsection
Скрыть

Russian AI Cup — открытое соревнование по программированию искусственного интеллекта. Попробуйте свои силы в программировании игровой стратегии! Это просто, наглядно и весело!

Чемпионат второго Russian AI Cup называется CodeTroopers. Вам предстоит программировать искусственный интеллект для отряда бойцов. Ваши стратегии будут сражаться между собой в Песочнице и чемпионате. Вы можете использовать любой из языков программирования: С++, Java, C#, Python или Pascal. Песочница уже открыта. Удачи!

К участию в соревновании приглашаются как начинающие программисты — студенты и школьники, так и профессионалы. Не требуются никакие специальные знания, достаточно базовых навыков программирования. Расписание чемпионата

Песочница: с 4 ноября по 15 декабря открыта для всех желающих; первая неделя будет проходить в режиме бета-тестирования, в этот период возможны нестабильная работа системы и существенные изменения в правилах, а 11 ноября в 00:00 рейтинг в Песочнице будет сброшен до первоначального состояния

Раунд 1: 23–24 ноября.

Раунд 2: 30 ноября–1 декабря.

Финал: 7–8 декабря.

>>> Подробнее

vilfred (*) (2013-11-17 03:32:50)

[0 сообщений] [Добавить комментарий]


Мобильная ОС Ubuntu Touch будет выпущена 17 октября

subsection
Скрыть

Несмотря на неудачу со сбором средств для своего смартфона Ubuntu Edge, Canonical продолжает работу над мобильной версией своей операционной системы и сообщает о том, что уже 17 октября свет увидит Ubuntu Touch 1.0.

Релиз мобильной ОС запланирован как часть релиза новой десктопной версии Ubuntu 13.10 Saucy Salamander, и 17 октября свет увидят образы Ubuntu Touch, готовые к установке на поддерживаемые устройства.

Ожидается, что первые мобильные устройства с предустановленной Ubuntu Touch появятся в продаже к концу текущего или началу следующего года.

>>> Подробнее

vilfred (*) (2013-09-24 00:02:50)

[1 сообщение] [Добавить комментарий]


[Матчасть] Ликбез по Линуксу от Mobile Review

subsection
Скрыть

http://android.mobile-review.com/articles/16609/

Осторожно, там много букаф

Pshen (*) (2013-09-13 08:02:07)

[10 сообщений] [Добавить комментарий]


Представлен проект Pipelight – слой запуска Silverlight в Linux

subsection
Скрыть

Проект Pipelight использует Wine для работы с Silverlight и создает «мост» между Microsoft DLL'ками и нативным браузером

Основные возможности Pipelight:

  •   Поддержка Silverlight 5.0
  •   Поддержка архитектур I386 и AMD64
  •   Поддержка видео с DRM (Digital rights management)
  •   Использует NPAPI
  •   Поддержка следующих сервисов для потокового вещания: Maxdome, Netflix, Sumo 2, Eurosport Player, Katsomo
Установка для Ubuntu 12.04 LTS (или более поздней версии):

В консоли наберите следующие команды:

sudo apt-add-repository ppa:ehoover/compholio
sudo apt-add-repository ppa:mqchael/pipelight
sudo apt-get update
sudo apt-get install pipelight

>>> Подробнее

Root-msk (*) (2013-09-07 21:21:59)

[8 сообщений] [Добавить комментарий]


Новая Зеландия запретила патенты на ПО

subsection
Скрыть



Парламент Новой Зеландии принял закон, запрещающий выдачу патентов на компьютерные программы, сообщает Ars Technica. За принятие закона проголосовали 117 членов парламента, против — четверо.

Согласно новому закону, компьютерная программа не является изобретением и, как следствие, не может быть запатентована. Предусмотрены исключения — если в заявке описан тот или иной «процесс», средством воплощения которого является программа, патент может быть выдан.

Законодатели проиллюстрировали новый закон рядом примеров. Так, если в патентной заявке описывается программа, которая улучшает уже существующую стиральную машину (заставляет ее чище стирать и расходовать меньше энергии), то такая заявка будет одобрена — так как «процесс», лежащий в основе программы, является изобретением.

Если же в заявке описана программа для автозаполнения юридических документов (программа задает пользователю вопросы и вставляет в формы данные из ответов), она будет отклонена — поскольку сутью изобретения является не новаторский метод, а программа сама по себе. Закон будет затрагивать только новые патентные заявки. Патенты на компьютерные программы, выданные до его принятия, останутся в силе.

Принятию закона предшествовали пятилетние дебаты по поводу патентов в парламенте. Новый закон заменит собой Акт о патентах, принятый в 1953 году. О законе положительно отозвался министр коммерции Новой Зеландии Крейг Фосс (Craig Foss) — он назвал его «важным шагом в развитии инноваций» в стране.

О патентной практике, сложившейся в сфере IT, критически отзывались многие отраслевые компании. Google в 2011 году заявила, что IT-патенты являются «оружием против инноваций». В 2012 году Google, Facebook и еще шесть компаний призвали запретить выдачу патентов на «абстрактные идеи».

>>> Подробнее

vilfred (*) (2013-08-30 07:53:31)

[2 сообщения] [Добавить комментарий]


Компания Opera подала в суд за незаконную передачу технологий проекту Mozilla

subsection
Скрыть

Компания Opera инициировала судебный иск против одного из своих бывших сотрудников, обвинив его в разглашении коммерческой тайны, выразившейся в передаче технологий разработчикам конкурирующего продукта. Компания Opera утверждает, что бывший сотрудник передал проекту Mozilla информацию о некоторых инновационных изменениях в построении интерфейса, ранее не применяемых в практике и развиваемых в рамках проекта по созданию нового мобильного браузура для планшета iPad.

В результате утечки сведений, разработчики Mozilla смогли первыми реализовать прототип нового браузера, использовав в нём некоторые из разработанных в Opera методов построения интерфейса, ещё до того как был представлен новый продукт Opera. Сумма ущерба бизнесу Opera оценена в 3.4 млн долларов. Иск предъявлен только к сотруднику, ставшему источником утечки, никаких претензий к проекту Mozilla не предъявляется. Тем не менее, не исключается выдвижение подобных претензий в случае удовлетворения иска против сотрудника.

Ответчиком является Тронд Вернер Хэнсен (Trond Werner Hansen), занимавший в Opera с 1999 по 2006 год должность дизайнера по пользовательским интерфейсам, а с 2009 по 2010 год продолжившего сотрудничество в качестве внештатного консультанта. В прошлом году Тронд был вовлечён в разработку проекта Mozilla Junior, в рамках которого летом прошлого года был представлен прототип нового браузера для планшетов Apple iPad, отличающийся кардинальным переосмыслением организации взаимодействия с пользователем. Спустя полгода в январе 2013 года компания Opera анонсировала собственный браузер для iPad на базе движка WebKit, в котором прослеживались многие черты, сходные с проектом Junior.

http://www.youtube.com/watch?feature=player_embedded&v=q5HPjhZeLYE

>>> Подробнее

Bod (*) (2013-04-29 22:44:47)

[4 сообщения] [Добавить комментарий]


Ratpoison 1.4.6.

subsection
Скрыть

[путь к изображению некорректен]
Это свершилось, спустя 3 года интенсивной разработки вышла очередная версия легкого оконного менеджера Ratpoison.
Ratpoison - это минималистичный фреймовый оконный менеджер без использования дополнительных библиотек, графики и без нужды в мыши. Создан на базе GNU Screen. Основные черты данного wm:

  •   минальные зависимости;
  •   простой файл конфигурации;
  •   любители lua,ruby,lisp проходите мимо, файл конфигурации действительно прост;
  •   manual tilling, это вам не awesome;
  •   декорации окон отсутствуют;
  •   есть возможность разбить рабочее пространство на группы (groups);
  •   можно грабить караваны создавать "виртуальные столы" утилита rpws;
  •   емаксеры будут рады большому и неудобному разнообразию клавиатурных сочетаний, которые можно настроить под себя
p.s. К сожалению Shawn Betts, автор ratpoison и stumpwm, отстранился от дальнейшей работы над ratpoison. У stumpwm, дела идут куда хуже. Вечное состояние бета и на данный момент давно не обновлялся.
p.p.s Данное лого так любимо SystemV.

>>> Подробнее

anonymous (*) (2013-04-08 21:04:41)

[72 сообщения] [Добавить комментарий]


Вышел X.org Server 1.14

subsection
Скрыть

Основные изменения:

  •  X Input 2.3;
  •  RandR 1.4 и многие улучшения для переключения видеокарт на лету;
  •  Ускорен программный рендеринг(новый API для pixman);
  •  А также мелкие багфиксы и улучшенния.

>>> Подробнее

systemd (*) (2013-03-09 19:35:06)

[2 сообщения] [Добавить комментарий]


  1 2 3 4 5 6   




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!