Linux.org.ru

Syndicate content
Linux.org.ru: Новости
Updated: 55 min 51 sec ago

Релиз ScummVM 2.1.0 с подзаголовком «Электроовцы»

Tue, 15/10/2019 - 22:20

Продажа животных стала крайне выгодным и престижным бизнесом с тех пор, как большая часть настоящих зверей погибла в ядерной войне. Было и множество электрических... Оу, я не заметил, как вы вошли.

Команда ScummVM рада представить новую версию своего интерпретатора. 2.1.0 - это подведение итогов двухлетней работы, в числе которых поддержка 16 новых игр на 8 движках, порт на Nintendo Switch и исправление около пятисот имевшихся ошибок. Всё это было реализовано через 8.493 коммита от 147 пользователей.

Новые игры:

  • Blade Runner;
  • Duckman: The Graphic Adventures of a Private Dick;
  • Hoyle Bridge;
  • Hoyle Children's Collection;
  • Hoyle Classic Games;
  • Hoyle Solitaire;
  • Hyperspace Delivery Boy!;
  • Might and Magic IV - Clouds of Xeen;
  • Might and Magic V - Darkside of Xeen;
  • Might and Magic - World of Xeen;
  • Might and Magic - Swords of Xeen;
  • Mission Supernova Part 1;
  • Mission Supernova Part 2;
  • Quest for Glory: Shadows of Darkness;
  • The Prince and the Coward;
  • Versailles 1685.

В дополнение к этому были проведены работы по улучшению портов для Android и iOS. Но и это ещё не всё. Разработчики улучшили эмуляцию Roland MT-32, добавили новый режим «pixel-perfect stretching mode», поддержку Text-to-Speech в Linux и MacOS и возможность синхронизации сохранений и загрузки игровых данных при использовании облачных сервисов. Подробнее о последнем можно почитать в руководстве.

Как обычно, авторы внесли множество исправлений в существующие движки: появилась поддержка издания «25th Myst Anniversary»; исправлено больше сотни ошибок в скриптах, десятилетиями отравлявших игры от Sierra; добавлена поддержка Amiga и FM-TOWNS версий игры Eye of the Beholder; улучшено качество звука в играх от Humongous Entertainment и добавлен липсинг в поздних приключениях от LucasArts; попросту разманы тонны багов в Starship Titanic и Bud Tucker. Список даже и не думает заканчиваться, так что с полной версией лучше ознакомиться по ссылке.

Пользователям Windows и MacOS, возможно, придётся скачать автоматическое обновление при запуске ScummVM.

 , ,

Релиз KDE Plasma 5.17

Tue, 15/10/2019 - 15:44

Прежде всего — поздравим KDE с 23-летием! 14 октября 1996 года стартовал проект, давший жизнь этой замечательной графической среде рабочего стола.

А сегодня, 15 октября, вышла новая версия KDE Plasma — очередной этап в планомерном эволюционном развитии, нацеленном на функциональную мощь и удобство пользователя. В этот раз разработчики приготовили нам сотни крупных и мелких измений, самые заметные из которых описаны ниже.

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

 ,

Релиз Python 3.8

Tue, 15/10/2019 - 13:27

Наиболее интересные новшества:

  • Присваивающее выражение:

    Новый оператор := позволяет присваивать значения переменным внутри выражений. Например: if (n := len(a)) > 10: print(f"List is too long ({n} elements, expected <= 10)")

  • Positional-only аргументы:

    Теперь можно указать, какие параметры функций можно передавать через синтаксис именованных аргументов, а какие нет. Пример: def f(a, b, /, c, d, *, e, f): print(a, b, c, d, e, f) f(10, 20, 30, d=40, e=50, f=60) # OK f(10, b=20, c=30, d=40, e=50, f=60) # ошибка, `b` не может быть именованным аргументом f(10, 20, 30, 40, 50, f=60) # ошибка, `e` обязан быть именованным аргументом Это изменение дает разработчикам способ обезопасить пользователей своих API от изменений в названии аргументов функций.

  • Поддержка f-строками = для самодокументирующих выражений и отладки:

    Добавлен сахар для упрощения отладочных/логгирующих сообщений. n = 42 print(f'Hello world {n=}.') # напечатает "Hello world n=42."

  • Исправлено ключевое слово continue в блоке finally (раньше оно не работало).

Прочее:

  • Можно явно указать путь к кэшу байткода вместо дефолтного __pycache__.
  • Debug и Release сборки используют один и тот же ABI.

 , ,

Релиз дисплейного сервера Mir 1.5

Mon, 14/10/2019 - 21:09

Несмотря на отказ от оболочки Unity и переход на Gnome, компания Canonical продолжает разработку дисплейного сервера Mir, релиз которого под версией 1.5 состоялся недавно.

Среди изменений можно отметить расширение прослойки MirAL (Mir Abstraction Layer), используемую для ухода от прямого обращения к серверу Mir и абстрагирования доступа к ABI через библиотеку libmiral. В MirAL была добавлена поддержка свойства application_id, возможность обрезания окон по границам заданной области и обеспечена поддержка установки серверами на базе Mir переменных окружения для запуска клиентов.
Пакеты подготовлены для Ubuntu 16.04, 18.04, 18.10, 19.04 и Fedora 29 и 30. Код распространяется под лицензией GPLv2.

Canonical рассматривает Mir как решение для встраиваемых устройств и интернета вещей (IoT). Также Mir может использоваться как композитный сервер для Wayland.

 ,

Pamac 9.0 — новая ветка менеджера пакетов для Manjaro Linux

Mon, 14/10/2019 - 11:04

Сообщество Manjaro выкатило новую мажорную версию менеджера пакетов Pamac, разработанного специально для этого дистрибутива. Pamac включает в себя библиотеку libpamac для работы с основными репозиториями, AUR и локальными пакетами, консольные утилиты с «человеческим синтаксисом» вроде pamac install и pamac update, основной Gtk-фронтенд и дополнительный Qt-фронтенд, который сейчас, впрочем, ещё не вполне портирован на API Pamac 9 версии.

В новой версии Pamac:

  • новое асинхронное API, которое не блокирует интерфейс при операциях вроде синхронизации репозиториев;
  • автоматическая очистка сборочного каталога AUR-пакетов после окончания всех операций;
  • исправлены проблемы с параллельным скачиванием пакетов, из-за которых скачивание иногда не могло начаться;
  • консольная утилита pamac-installer для установки единичных пакетов из репозиториев, AUR или локальных источников больше не удаляет по умолчанию пакеты-сироты;
  • консольная утилита pamac предупреждает о неправильных аргументах;
  • Gtk-фронтенд обзавёлся переработанным интерфейсом (показан на скриншоте);
  • наконец, самое крупное новшество — полноценная поддержка Snap, для активации которой нужно установить пакет pamac-snap-plugin, запустить сервис systemctl start snapd и включить использование Snap в настройках Pamac так же, как включается поддержка AUR.

 ,

FSF и GOG отмечают международный день ПРОТИВ DRM

Sat, 12/10/2019 - 21:28

12 октября весь мир отмечает международный день ПРОТИВ DRM.

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

Организовать этот день — инициатива Фонда свободного программного обеспечения (Free Software Foundation), они же проводят специальную кампанию, призванную распространять информацию о DRM. Миссия Международного дня против DRM состоит в том, чтобы однажды избавить цифровой контент от DRM как лишнего ограничения, которое представляет угрозу приватности, свободе и инновациям в цифровом мире. В этом году перед организаторами поставлена задача исследовать вопрос о том, как DRM может препятствовать доступу к учебникам и академическим публикациям. Эти принципы очень близки по духу и нам, когда речь идет об играх.

GOG.COM — это место, где все ваши игры освобождены от DRM защиты. Это означает, что вы можете хранить и наслаждаться приобретенными играми без необходимости постоянно быть в сети. Вам также не нужно постоянно подтверждать свое право пользоваться тем, за что вы заплатили. Игры без DRM — один из важных принципов, которому мы следуем с самого основания нашего магазина 11 лет назад. И придерживаемся этого по сей день.

Мы верим, что у игрока должна быть свобода выбора. Мы понимаем, что есть те, кто предпочитает брать игры напрокат или стримить, и это — тоже выбор! Мы уверены, что пользователь в праве сам решать, каким образом ему потреблять цифровой контент: арендуя его, используя сервисы стриминга или полностью владея своими играми без DRM.

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

Присоединяйтесь! Вместе мы победим DRM.

Инициатива FCK DRM

Кампания Defective by Design

 , , , ,

Проект Plasma Mobile наращивает активность

Sat, 12/10/2019 - 21:28

А также начинает публиковать еженедельные отчёты о проделанной работе. Вот что было сделано за последние 2 недели:

  • Plasma Nano Shell — основной вариант оболочки для мобильных и встраиваемых устройств;
  • в Kirigami добавлены новые API PagePool и PagePoolAction для настольных и мобильных приложений;
  • фреймворк MauiKit интегрирован в KDE Frameworks 5 и получил новые возможности;
  • Nota — простой текстовый редактор с подсветкой синтаксиса и работой с несколькими файлами во вкладках;
  • Buho — менеджер заметок и ссылок (закладок) научился синхронизации через NextCloud;
  • несколько других приложений, вроде сканера QR-кодов Qrca и менеджера файлов Index.

Несколько скриншотов последней версии оболочки и приложений:

менеджер файлов Index

текстовый редактор Nota

музыкальный плеер Vvave

оболочка Plasma Mobile

 , ,

NixOS 19.09 «Loris»

Sat, 12/10/2019 - 21:08

9 октября на официальном сайте проекта было объявлено о релизе NixOS 19.09 под кодовым именем Loris.

NixOS — дистрибутив с уникальным подходом к управлению пакетами и конфигурацией системы. Дистрибутив построен на базе «функционально чистого» пакетного менеджера Nix и собственной системы конфигурации с использованием функционального DSL (Nix expression language), что позволяет декларативно описывать желаемое состояние системы.

Некоторые изменения:

  • Обновлено:
    • Nix 2.3.0 (изменения)
    • systemd: 239 -> 243
    • gcc: 7 -> 8
    • glibc: 2.27
    • linux: 4.19 LTS
    • openssl: 1.0 -> 1.1
    • plasma5: 5.14 -> 5.16
    • gnome3: 3.30 -> 3.32
  • В процессе установки теперь используется непривилегированный пользователь (ранее по умолчанию установщик использовал root)
  • Xfce обновился до версии 4.14. Данная ветка получила собственный модуль services.xserver.desktopManager.xfce4-14
  • Модуль gnome3 (services.gnome3) получил множество новых опций для более четкого контроля за списком устанавливаемых программ и сервисов.

С полным списком обновлений можно ознакомиться в замечаниях к релизу, перед обновлением с предыдущей версии стоит ознакомиться с обратно-несовместимыми изменениями.

 ,

Matrix получает очередные $8.5 миллионов финансирования

Sat, 12/10/2019 - 11:56

Matrix — это свободный протокол для реализации федеративной сети, построенной на основе линейной истории событий (events) внутри ациклического графа (DAG).

Ранее протокол получил $5 миллионов от Status.im в 2017 году, что позволило разработчикам стабилизировать спецификацию, эталонные реализации клиента и сервера, нанять профессионалов по работе с UI/UX для работы над глобальным редизайном, значительно улучшить работу с оконечным шифрованием.

После этого было налажено сотрудничество с государственными органами Франции, которым понадобилось защищённое средство для внутренних коммуникаций.

На этот раз к финансированию присоединились компании MessageLabs, lastminute.com и Dawn, с помощью которых разработка сосредоточится на:

 , , ,

Релиз почтового клиента BlueMail под Linux

Sat, 12/10/2019 - 03:44

На днях вышла Linux-версия бесплатного почтового клиента BlueMail.

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

Так чем знаменит BlueMail? Никто точно не знает. На чем он написан — тоже неизвестно. Сами разработчики называют его «бесплатным, кроссплатформенным клиентом, который совместим с Gmail, Yahoo и Outlook». Но на этом его достоинства не заканчиваются! BlueMail занимается сканированием вашей почты, чтобы фильтровать письма во «входящих» так, дабы отделять письма от сервисов и настоящих людей, а функция «объединенные папки» позволяет собирать и организовывать письма из разных почтовых аккаунтов. Поддерживаются протоколы IMAP, Exchange и POP3.

Бесплатная версия позволяет вам скачать до 3х копий (3 identities) программы в качестве домашнего использования. В версии «Pro» для малого бизнеса и предприятий доступно больше функций и включена платная поддержка. Минимальная стоимость «Pro»-версии - $5.99 в месяц.

BlueMail доступен для Ubuntu, Manjaro и любого дистрибутива с поддержкой snap-пакетов.

Поставьте BlueMail прямо сейчас:

sudo snap install bluemail

 ,

Вышел PyTorch 1.3.0

Fri, 11/10/2019 - 15:50

PyTorch, популярный открытый фреймворк для машинного обучения, обновился до версии 1.3.0 и продолжает набирать обороты благодаря своей ориентации на удовлетворение потребностей как исследователей, так и прикладных программистов.

Некоторые изменения:

  • экспериментальная поддержка именованных тензоров. Теперь можно обращаться к измерениям тензора по имени, вместо указания абсолютной позиции: NCHW = [‘N’, ‘C’, ‘H’, ‘W’] images = torch.randn(32, 3, 56, 56, names=NCHW) images.sum('C') images.select('C', index=0)
  • поддержка 8-битного квантования с помощью FBGEMM и QNNPACK, которые интегрированы в PyTorch и используют общий API;
  • работа на мобильных устройствах под управлением iOS и Android;
  • выпуск дополнительных инструментов и библиотек для интерпретации моделей.

Кроме того, опубликована запись докладов с прошедшей конференции Pytorch Developer Conference 2019.

 , ,

Часть Qt переводится на GPL

Fri, 11/10/2019 - 13:56

Тукка Турунен (Tuukka Turunen), директор по разработке Qt, анонсировал об изменении лицензии некоторых модулей Qt с LGPLv3/Commercial на GPLv3/Commercial. К моменту релиза Qt 5.14 лицензия поменяется у модулей Qt Wayland Compositor, Qt Application Manager и Qt PDF. Это значит, что для обхода ограничений GPL потребуется приобрести коммерческую лицензию.

Начиная с января 2016 года, большинство дополнительных модулей для Qt выпускаются под лицензией GPLv3/Commercial, и пока неизвестно, будет ли это продолжаться дальше.

Обсуждение в списке рассылки: https://lists.qt-project.org/pipermail/development/2019-October/037666.html

 , , , ,

Голосование по изменению логотипа и названия «openSUSE»

Thu, 10/10/2019 - 11:53

3 июня в рассылке openSUSE некий Stasiek Michalski начал обсуждение возможности смены логотипа и названия проекта. Среди причин он называл следующее:

Логотип:

  • Схожесть со старой версией логотипа SUSE, что может сбивать с толку. Также упоминается необходимость заключения соглашения между будущей openSUSE Foundation и SUSE на право использования логотипа.
  • Цвета текущего логотипа слишком яркие и светлые, поэтому на светлом фоне они недостаточно хорошо выделяются.

Название проекта:

  • Содержит аббревиатуру SUSE, что так же потребует соглашения (отмечается, что соглашение потребуется в любом случае, так как есть необходимость поддерживать старые выпуски. Но предлагается задуматься уже сейчас и задать вектор движения в сторону независимого названия).
  • Людям сложно запомнить, как правильно пишется название, где прописные, а где строчные буквы.
  • FSF придирается к слову «open» в названии (буквоедство в виде «открытый» и «свободный»).

Голосование будет проводиться с 10 по 31 октября среди участников проекта, имеющими право голоса. Результаты огласят 1 ноября.

 

Вышла RunaWFE Free 4.4.0 — система управления бизнес-процессами предприятия

Thu, 10/10/2019 - 04:11

RunaWFE Free — это свободная российская система управления бизнес-процессами и административными регламентами. Написана на Java, распространяется под открытой лицензией LGPL. RunaWFE Free использует как собственные решения, так и некоторые идеи проектов JBoss jBPM и Activiti, содержит большое количество компонентов, задача которых обеспечить удобную работу конечного пользователя.

Изменения после версии 4.3.0:

  • Добавлены глобальные роли.
  • Добавлены источники данных.
  • Выполнен рефакторинг подсистемы полномочий.
  • Изменён алгоритм генерации текстового регламента БП.
  • В среду разработки добавлена возможность обновления и установки расширений.
  • Добавлен обработчик Генератор-отчётов.
  • Добавлена возможность восстановления ошибочно завершённого БП.
  • Улучшена сборка редактора для MacOS.

 , , , ,

Hedgewars 1.0

Wed, 09/10/2019 - 22:28

Вышла новая версия пошаговой стратегии Hedgewars (похожие игры: Worms, Warmux, Artillery, Scorched Earth).

В этом релизе:

  • Кампании учитывают настройки играющей команды.
  • Однопользовательские миссии теперь можно проходить любой своей командой с сохранением прогресса.
  • Размеры рисованных карт могут быть подстроены при помощи слайдера.
  • Режим быстрой игры предоставляет больший разброс параметров.
  • Пчела может быть использована как вторичное оружие.
  • Многочисленные исправления ошибок и улучшения в графическом интерфейсе.
  • И многое другое: список изменений содержит более 180 строк!

Версия игры поднята до 1.0, это значит, что поставленные цели достигнуты, но конечно же, у нас есть огромные планы на будущее. Также отмечу, что проект на днях отпразднует 15 лет!

 ,

20 лет с начала разработки Gentoo

Wed, 09/10/2019 - 22:25

Дистрибутиву Gentoo Linux исполнилось 20 лет. 4 октября 1999 года Дэниель Роббинс (Daniel Robbins) зарегистрировал домен gentoo.org и начал разработку нового дистрибутива, в который вместе с Бобом Матчем (Bob Mutch) попытался перенести некоторые идеи из проекта FreeBSD, совместив их с уже около года развивавшимся Linux-дистрибутивом Enoch, в котором проводились эксперименты по построению дистрибутива, собираемого из исходных текстов с оптимизациями для конкретного оборудования. Основополагающей особенностью Gentoo стало разделение на собираемые из исходных текстов порты (portage) и минимальную базовую систему, необходимую для сборки основных приложений дистрибутива. Первый стабильный релиз Gentoo состоялся спустя три года — 31 марта 2002 года.

 

Без радикальных изменений в проекте GNU

Wed, 09/10/2019 - 21:23

Ответ Ричарда Столлмана на совместное заявление по проекту GNU.

Как руководитель GNU, я хотел бы заверить сообщество, что не будет никаких радикальных изменений в проекте GNU, его целях, принципах и политике.
Я хотел бы последовательно внести изменения в процессы принятия решений, потому что я не буду здесь вечно, и мы должны подготовить других принимать решения по проекту GNU, когда я больше не смогу этого делать. Но это не должно привести к радикальным изменениям.

Dr Richard Stallman
Founder, Free Software Foundation

 ,

Без радикальных изменений в проекте GNU

Wed, 09/10/2019 - 21:23

Ответ Ричарда Столлмана на совместное заявление по проекту GNU.

Как руководитель GNU, я хотел бы заверить сообщество, что не будет никаких радикальных изменений в проекте GNU, его целях, принципах и политике.
Я хотел бы последовательно внести изменения в процессы принятия решений, потому что я не буду здесь вечно, и мы должны подготовить других принимать решения по проекту GNU, когда я больше не смогу этого делать. Но это не должно привести к радикальным изменениям.

Dr Richard Stallman
Founder, Free Software Foundation

 ,

Руководство по LibreOffice 6 переведено на русский язык

Wed, 09/10/2019 - 14:13

Сообщество разработки LibreOffice — The Document Foundation сообщило о переводе на русский язык руководства по работе в LibreOffice 6 (Getting started guide).
Руководство перевели: Валерий Гончарук, Александр Денкин и Роман Кузнецов.

Документ в формате PDF содержит 470 страниц и распространяется под лицензиями GPLv3+ и Creative Commons Attribution 4.0 (CC BY).

Скачать руководство можно здесь.

 

Вышла EasyGG 0.1 — новая графическая оболочка для Git

Wed, 09/10/2019 - 03:10

Это простая графическая оболочка для Git, написанная на bash, с использованием технологий yad, lxterminal* и leafpad*

Она написана по принципу KISS, поэтому принципиально не предоставляет сложных и продвинутых функций. Её задача ускорить типовые операции Git: commit, add, status, pull и push.

Для более сложных функций есть кнопка «Терминал», позволяющая использовать все мыслимые и немыслимые возможности Git.

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

 , , ,