Новости - Архив 2017, Апрель
Blend4Web 17.04
Вышла новая версия открытого фреймворка Blend4Web, предназначенного для создания браузерных 3D-приложений.
( Ключевые особенности релиза )
>>> Подробности
GNU Grub 2.02
После более чем четырёх лет разработки представлена новая стабильная версия загрузчика GRand Unified Bootloader (GRUB).
( читать дальше... )
>>> Подробности
Tor 0.3.0.6
Представлен первый стабильный выпуск ветки Tor 0.3.0.
Tor — свободное программное обеспечение для реализации «луковой» маршрутизации, а так же система прокси-серверов, позволяющая устанавливать анонимные сетевые соединения, защищённые от прослушивания.
( Изменения )
>>> Подробности
OpenRA 20170421
Спустя полгода после предыдущего стабильного релиза, вышла новая версия OpenRA — 20170421. OpenRA — это свободная реализация RTS C&C Tiberian Dawn, Red Alert и Dune 2000 (в будущем также будет поддержка C&C Tiberian Sun), которая совмещает классический геймплей и множество улучшений. Поддерживается одиночная игра с ботами, кампания и игра по сети.
Тогда как сам движок и игровая логика распространяются под свободной лицензией, для работы игре требуются оригинальные проприетарные медиаданные, которые игра может автоматически скачать при первом запуске. Разрабатывается OpenRA на языке программирования C♯ (C Sharp) с использованием Mono.
>>> Подробности
Joomla! 3.7
25 апреля вышла новая версия популярной свободной системы управления контентом (CMS) Joomla!, которая ориентированна на простоту использования, но при этом позволяет создавать сложные веб-сайты разных типов и поддерживает расширение при помощи плагинов. Joomla! является второй по популярности CMS (статистика W3Techs) после Wordpess, на ней работают 3,3 % от 10 миллионов самых популярных веб-сайтов.
>>> Подробности
Выпуск языка программирования Dart 1.23
Google представила язык программирования Dart версии 1.23. Язык позиционируется как язык структурного программирования Web с синтаксисом, похожим на Java.
Dart включает в себя SDK, в котором есть компилятор в javascript, виртуальная машина Dart VM, пакетный менеджер, анализатор кода, интегрированная среда разработки(IDE), набор стандартных библиотек и плагины для IntelJ IDEA, Emacs и Vim.
Для выполнения отладки есть Dartium, специально собранная версия Chromium с виртуальной машиной Dart из коробки.
Репозиторий pub предоставляет 2567 пакетов(на момент написания новости).
>>> Подробности
Ubuntu Store закроют к концу года, прекращена поддержка Ubuntu Phone
Для экономии средств компания Canonical прекращает поддержку смартфонов Ubuntu Phone, с июня обновлений не будет совсем, но уже сейчас, по словам представителей Canonical, закрываются лишь только самые критические уязвимости. Это беспрецедентный случай когда поддержка мобильной ОС прекращается в течение столь короткого времени после объявления о прекращении разработки. Что рекомендуется в сложившейся ситуации делать счастливым обладателям устройств руководство Canonical не сообщает, оказывать помощь людям, которые приобрели устройства с Ubuntu Phone, не планирует. Также объявлено о закрытии к концу года Ubuntu Store, при этом возможность загрузки приложений будет отключена уже в ближайшее время.
>>> Подробности
INSTEAD 3.0.0
После года разработки выпущена новая версия INSTEAD — интерпретатора простых текстовых приключений. Несмотря на свое название, за 8 лет развития интерпретатор обзавелся множеством дополнительных функций и в настоящее время может быть использован в качестве простого и переносимого 2D-движка. Движок распространяется под лицензией MIT.
( читать дальше... )
>>> Подробности
Red Hat предлагает решения с Microsoft SQL Server 2017 Enterprise Edition
После того как компания Microsoft объявила о создании порта своей базы данных под GNU/Linux, специалистами Red Hat было произведено тестирование. В качестве оборудования для тестирования был использован сервер HPE Proliant DL380 Gen9 в одинаковой комплектации с двумя процессорами Intel Xeon E5-2699 v4. В качестве операционных систем были использованы Microsoft Windows Server 2012 R2 Standard Edition и Red Hat Enterprise Linux 7.3. В качестве тестовой СУБД было использовано ПО компании Microsoft — Microsoft SQL Server 2017 Enterprise Edition. По итогам тестирования было выявлено, что:
- Производительность СУБД под RHEL была больше на 6 %.
- Использование RHEL 7.3 на этом сервере на 5 % дешевле, чем использование Microsoft Windows Server 2012 R2 Standard Edition.
По мнению сотрудников Red Hat, теперь их клиенты имеют полноценный выбор между GNU/Linux и Windows для запуска MS SQL. И делая это на Red Hat Enterprise Linux 7.3, они получают большую производительность за меньшую цену по сравнению с аналогичным решением на основе Windows.
>>> Подробности
Schism Tracker 20170420
Представлено обновление Schism Tracker — свободной и открытой реализации Impulse Tracker, программы для создания высококачественной трекерной музыки без специализированного и дорогого оборудования, а также с уникальным «тактильным ощущением», которое сложно воссоздать.
( читать дальше... )
>>> Подробности
QEMU 2.9.0
20 апреля объявлено о выходе новой версии системы виртуализации и эмуляции QEMU. В релиз вошло более 2300 изменений от 199 разработчиков.
( читать дальше... )
>>> Подробности
Firefox 53
Доступен выпуск Firefox 53.
( Список изменений )
>>> Примечания к выпуску для разработчиков
>>> Подробности
ROSA Desktop Fresh R9
19 апреля состоялся выпуск ROSA FRESH R9. Это первый релиз новой платформы 2016.1. Релиз выпускается с двумя окружениями рабочего стола — KDE Plasma 5 и KDE 4. ROSA Fresh R9 отличается новыми версиями программ и рекомендуется прежде всего для энтузиастов. Для пользователей, предпочитающих стабильность, рекомендуется пока оставаться на релизе R8.1 платформы 2014.1
( читать дальше... )
>>> Подробности
Проект Halium, спецификация Linux-mobile устройств, отличных от Android
Анонсирован проект Halium, призванный помочь унифицировать низкоуровневые компоненты, чтобы избежать фрагментации.
На данный момент в Sailfish OS, Plasma Mobile, webOS Lune и других ОС на базе ядра Linux используются различные компоненты Android — в основном, бинарные драйверы. Проект призван объединить разработчиков, ускорить портирование ОС на различные устройства, а также улучшить качество существующих прошивок и низкоуровневых компонентов.
>>> Подробности
Chrome 58
Представлена новая стабильная версия браузера Chrome и свободного проекта Chromium.
( читать дальше... )
>>> Подробности
Анонс конференции от разработчиков Blend4Web
6 мая в Москве состоится конференция от разработчиков открытого WebGL-фреймворка Blend4Web. Приглашаются все желающие. Для участия потребуется пройти онлайн-регистрацию на странице мероприятия. Учтите, что подача заявок на участие завершается 22 апреля. Конференция начнется в 10:00 по МСК и пройдёт в отеле «Холидей Инн» (Таганский).
( Список докладов )
>>> Подробности
Tor Browser 6.5.2
Представлен новый выпуск Tor Browser — модификации Firefox от Tor Project со встроенной поддержкой Tor, а также улучшениями приватности и безопасности.
Этот выпуск включает в себя важные обновления безопасности, и должен остаться последним в ветке 6.5.
Также были включены исправления для Twitter, а для улучшения обхода цензуры был обновлён встроенный список мостов.
>>> Подробности
Tails 2.12
Представлен новый выпуск Tails 2.12 — дистрибутива Linux на основе Debian, созданного для обеспечения приватности и анонимности. Tails является продолжением развития ОС Incognito.
Система предназначена для загрузки с LiveCD или LiveUSB и не оставляет следов на компьютере, где использовалась. Проект Tor является главным спонсором Tails. Операционная система рекомендована к использованию «Фондом свободной прессы».
( читать дальше... )
>>> Подробности
В Ubuntu 17.10 по умолчанию будет использоваться Wayland
Согласно заявлению, сделанному менеджером по разработке настольных систем Уилом Куком (Will Cooke), в Ubuntu 17.10 окружение GNOME будет работать по умолчанию поверх Wayland вместо X11. Для запуска X-приложений будет применяться XWayland.
>>> Подробности
MakiseGUI — свободная библиотека графического интерфейса для микроконтроллеров
Существует множество библиотек графического интерфейса для микроконтроллеров и встраиваемых систем, но многие из них имеют ограниченную функциональность, сложны в использовании и интеграции, требуют обязательного использования внешней оперативной памяти, а некоторые стоят больше, чем ваш проект целиком. Поэтому была написана библиотека MakiseGUI.
( читать дальше... )
>>> GitHub
Клон Unity на базе KDE
Проект Enjade анонсировал планы по разработке клона Unity 7 на базе компонентов KDE. В начале планировалось создать форк Plasma 5, но авторы переменили свое решение и решили воспроизвести функции Unity 7, такие как Dash и глобальное меню, на базе плазмоидов, дополнительных расширений и плагинов.
Также из планов на будущее стоит отметить:
- совместимость с Wayland;
- распространение через Snappy/Flatpak;
- универсальный поиск, включающий калькулятор, поиск в Google, словарь, а также поиск файлов и приложений.
>>> Подробности
Стажировка в Digital Security
Компания Digital Security, специализирующаяся на анализе защищённости систем и исследованиях в области информационной безопасности, приглашает студентов и талантливых молодых людей, обладающих практическими знаниями и навыками в этой сфере, на стажировку.
( читать дальше... )
>>> Подробности
()
Команда Debian об аресте Дмитрия Богатова
Пресс-релиз команды Debian
Проект Debian обеспокоен тем, что один из участников Проекта, Дмитрий Богатов, был арестован российскими властями.
Дмитрий — преподаватель математики и активный участник Debian. В качестве сопровождающего Debian он участвовал в группе Debian Haskell, также он сопровождает несколько пакетов программ для командной строки и ряд системных инструментов.
Мы ожидаем дальнейшие подробности касательно его дела и надеемся, что оно будет справедливо рассмотрено, а все предусмотренные законом процедуры будут соблюдены.
При этом Проект Debian принял меры для обеспечения безопасности своих систем путём удаления ключей Дмитрия, поскольку они могли быть скомпрометированны.
Проект Debian благодарит Дмитрия за его отличную работу и стойкую преданность Debian и Свободному ПО. Мы надеемся, что он как можно скорее получит возможность вернуться к своей деятельности. Мы выражаем ему и его семье безоговорочную поддержку.
>>> Подробности
Представлен слой совместимости для запуска приложений Android на десктопных дистрибутивах Linux – Anbox
Anbox – это слой совместимости для запуска Android-программ в десктопных дистрибутивах Linux. Anbox похож на Wine (который запускает Win16/Win32/Win64 программы) и Darling (который запускает macOS программы, но находится на раннем этапе разработки). Anbox использует технологию контейнерезации (как и Darling). Anbox использует технологию LXC-контейнеров (Darling также использует похожую технологию). Установить Anbox можно набрав в консоли snap install --classic anbox-installer
или скачав скрипт по ссылке: https://raw.githubusercontent.com/anbox/anbox-installer/master/installer.sh.
( Основные возможности Anbox )
>>> Подробности
В Chrome появилась возможность работы без графического вывода
Отныне для того чтобы запустить Сhrome без графики достаточно использовать опцию --headless
. При этом общаться с браузером можно будет по chrome debugging protocol.
На сайте разработчиков сообщается, что данная особенность может быть использована для создания растровых изображений и извлечения метаданных из страниц. Разработчиками подготовлена небольшая наглядная демонстрация процесса. Сообщается, что данная особенность появится в Сhrome 59 и будет доступна для Windows, GNU/Linux и macOS. В Opera данный флаг появится в 46 релизе. Также подобный режим разрабатывается для Firefox.
>>> Подробности
Ubuntu 17.04
Официально представлен релиз Ubuntu 17.04. Следующий релиз основной настольной версии будет подготовлен разработчиками Ubuntu GNOME, а не Canonical. Подготовлены образы Ubuntu, Ubuntu Server, Kubuntu, Lubuntu, Xubuntu, Ubuntu Budgie, Ubuntu GNOME, Ubuntu Kylin, Ubuntu MATE и Ubuntu Studio.
Дальнейшие планы на 17.10, равно как и кодовое имя будущей версии и организация процесса выхода следующего выпуска, пока под вопросом.
>>> Подробности
Релиз nginx 1.12.0
Представлен новый релиз высокопроизводительного HTTP-сервера nginx.
( читать дальше... )
В Fedora появилась поддержка Snap
Для Fedora 24, 25 и 26 теперь доступны snap-пакеты. Для того чтобы получить возможность ими воспользоваться, достаточно выполнить команду sudo dnf install snapd
.
Изначально формат пакетов был разработан Canonical в рамках проекта Ubuntu Phone.
Snap-пакеты позволяют устанавливать приложения на любые дистрибутивы GNU/Linux вместе со всеми зависимостями, сам по себе пакет является zip-архивом.
>>> Подробности
CIF4 — 1 июля 2017. Поиск докладчиков
1 июля 2017 г. в Москве пройдёт ежегодная конференции CIF 2017.
Заглавная тема CIF 4 — Приватность и Государство.
Всё чаще слышны призывы государственных деятелей и структур к масштабной деанонимизации пользователей Рунета. Способы различны: от хранения трафика пользователей до входа в сеть по паспорту. Что это? Реальная забота государства о гражданах, или попытка получить контроль над свободным виртуальным пространством?
( Подробнее )
Появилась более точная официальная информация о дальнейшей судьбе дистрибутива Ubuntu
Если ранее сообщалось все на уровне слухов и догадок и точной была лишь информация о Mir и Unity 8, то теперь это официальный ответ о дальнейшей судьбе Ubuntu.
- Весь труд останется у сообщества, вопреки опасениям. В том числе и Unity 8 с Unity 7. Исключение коснется только Mir, и то только для встраиваемых устройств.
- Никаких решений по дальнейшей судьбе проекта Ubuntu в рамках десктопа Canonical принимать не будет. Все будет на усмотрение создателей редакции Ubuntu Gnome. Canonical будет заниматься лишь вопросами стабильности дистрибутива, перехода без каких-либо проблем с прошлых выпусков и закрытия уязвимостей.
- Snap останется, и будет обеспечена полноценная интеграция с Gnome и KDE.
- Переход с Unity на Gnome с 16.04 на 18.04 произойдет так же незаметно, как и на Unity с 10.04 на 12.04.
- Пакеты с Unity 7 продолжат лежать в репозитории, но уже «мертвым грузом», но возможно будут удалены, если их никто не будет сопровождать в рамках Universe.
На данный момент остается открытым вопрос судьбы проектов, создававшихся и для Ubuntu, и для Debian одновременно. Например, это касается среды рабочего стола Gnome-Flashback, создававшейся российским разработчиком Дмитрием Шачневым.
>>> Разъяснения
Sailfish OS 2.1.0 lijoki
11 апреля стала доступна новая версия мобильной операционной системы Sailfish OS.
>>> Прочие изменения
29–30 апреля в Киеве пройдёт RustFest 2017
29–30 апреля в Киеве будет проходить европейская конференция RustFest.
Rust — самый любимый язык программирования в мире по опросу StackOverflow. Он соединяет в себе последние достижения теории языков программирования с лучшими практиками индустрии и используется повсеместно: Internet of Things, Machine Learning, системные библиотеки, аддоны для Python, Java, .NET и т. д., мобильная разработка и WebAssembly.
( читать дальше... )
>>> Подробности
OpenBSD 6.1
Команда проекта OpenBSD представила новый выпуск свободной, кросс-платформенной UNIX-подобной операционной системы, основанной на исходном коде 4.4BSD.
( читать дальше... )
>>> Подробности
Vala Panel Appmenu 0.4.4
После новости о Canonical и закрытии Unity Athor представляет vala-panel-appmenu 0.4.4. Этот апплет позволит сделать Unity из MATE, XFCE, Budgie или даже из Openbox (с vala-panel). Это полнофункциональный апплет глобального меню, который позволяет:
- извлекать меню из всех Qt5-приложений из коробки, из всех GTK-приложений после небольшого конфига и из всех Qt4-приложений при установке appmenu-qt;
- показывать это меню в любом количестве на любой из поддерживаемых панелей;
- сохранять место на экране.
Пакеты для новой версии пока доступны только в AUR.
В процессе сборка в PPA, можно собрать в OBS.
>>> GitHub
OpenVSP 3.11.0
OpenVSP — свободная параметрическая система проектирования геометрии летающих аппаратов. Программа разрабатывается сотрудниками NASA.
Этот релиз — наиболее значимое обновление на данный момент, потому как, помимо множества небольших изменений, содержит две долгожданные и востребованные функции, улучшающие взаимодействие с приложением.
>>> Подробности
Начата публикация исходных кодов серверной части Wire
На GitHub начата публикация исходных кодов серверной части сервиса обмена мгновенными сообщениями Wire. Пока опубликован код, отвечающий за обмен сообщениями и интеграцию с nginx. В дальнейшем будут открыты исходники системы push-нотификаций для устройств на iOS и Android, поиска пользователей и управления устройствами.
Большая часть кода написана на языке программирования Haskell, небольшие фрагменты — на Rust и C. Код опубликован под лицензией AGPL 3.0.
>>> Подробности
Canonical уволит от 30 до 60 % сотрудников
По информации издания The Register, основатель и владелец Canonical Марк Шаттлворт активно ищет инвесторов, готовых вложиться в убыточную на сегодняшний день компанию, и дал поручения всем подразделениям Canonical подготовить план действий при лучшем, нейтральном и худшем сценариях.
При лучшем сценарии, в случае если в самое ближайшее время удастся найти инвесторов, готовых взять на себя финансирование компании, будет сокращено 30 % персонала. При худшем сценарии будет сокращено 60 %. Поиск инвесторов по сложившейся в финансовых кругах практике может означать фактически продажу компании полностью или частично. В любом случае Марк Шаттлворт потеряет единоличный контроль над Canonical, и неизвестно, будут ли новые собственники заинтересованы в дальнейшем продолжении работы над Ubuntu.
В основном под увольнение попадут разработчики. На текущий момент уже уволено больше половины команды Unity. Ожидается, что увольнения не затронут работников службы поддержки и консультирования, а также иных подразделений, приносящих доход. Целью сокращений разработчиков заявлено приведение деятельности компании к корпоративным стандартам, принятым в индустрии и нацеленным на получение прибыли вместо не приносящей дохода разработки. Таким образом, компания Canonical может сократить фактически весь персонал, связанный с разработкой и участием в открытых проектах, оставляя только направления, непосредственно приносящие доход и перспективные с коммерческой точки зрения.
>>> Подробности
Canonical полностью прекращает развитие Mir и Unity 8
Сегодня Марк Шаттлворт на insights.ubuntu.com объявил о прекращении разработки Unity 8 и дисплейного сервера Mir. Говорится, что в Ubuntu 18.04 LTS будет использоваться GNOME с Wayland или X Server. Также будет прекращена разработка Ubuntu Phone. Правда, стоит отметить, что компания Canonical не планирует останавливать разработку Ubuntu для IoT-устройств. Вместо Ubuntu Phone и Ubuntu Touch на базе click-пакетов будет Ubuntu Personal на базе snap-приложений.
>>> Подробности
Вышла система программирования YAPLC
Вышла свободная система программирования ПЛК YAPLC.
Система представляет собой набор программ и бибилиотек со свободными лицензиями, которые позволяют создавать программное обеспечение ПЛК на базе микроконтроллеров.
Особенности YAPLC:
- Прозрачность: компоненты системы являются свободным программным обеспечением с открытым исходным кодом.
- Для программирования используются пять языков стандарта IEC-61131-3, для расширения программ можно использовать С.
- В качестве формата обмена данными используется PLCopen XML.
- Простота расширения:
- для добавления новой аппаратной платформы достаточно:
- создать проект среды выполнения,
- добавить туда общие файлы,
- написать BSP;
- для связывания со средой разработки достаточно:
- скопировать один из наборов целевых файлов,
- внести изменения в соответствии с возможностями аппаратной платформы (периферия описывается простым декларативным языком);
- для добавления новой аппаратной платформы достаточно:
По состоянию на 4 апреля 2017 г. YAPLC включает следующие компоненты:
- Beremiz - интегрированная среда разработки программных ПЛК на языках IEC-61131-3;
- matiec - транслятор языков програмрования IEC-61131-3, генерирует программный ПЛК на С;
- GNU ARM Embedded Toolchain - легендарный набор инструментов разработчика на С и С++.
- CanFestival - стек CanOpen;
- FreeModbus - стек ModBus;
- libopencm3 - библиотека драйверов периферии для микроконтроллеров с ядрами Cortex-Mх;
- stm32flash - загрузчик для микрконтроллеров STM32;
- YAPLC/RTE - минималистичная среда выполнения программмных ПЛК;
- YAPLC/IDE - расширения для Beremiz, позволяющие создавать приложения YAPLC/RTE:
- YaPySerial - динамическая библиотека для замены PySerial (замечено, что PySerial не всегда корректно определяет платформу).
В данный момент система YAPLC выходит на стадию открытого тестирования.
Текущий релиз системы предназначен для специалистов по АСУТП, желающих принять участие в тестировании системы и приборов на ее основе.
Авторы приглашают специалистов по АСУТП принять участие в этом увлекательном процессе.
>>> Подробности
()
Релиз OpenTTD 1.7.0 и набора железнодорожной графики xUSSR Set 0.5
Состоялся релиз экономического симулятора OpenTTD версии 1.7.0 (GNU GPL 2.0 порт Transport Tycoon Deluxe) и набор русской железнодорожной графики xUSSR Set версии 0.5 (обновления размещаются на сайте проекта openttdcoop).
Список новых возможностей OpenTTD 1.7.0:
- Расширены ресурсы, исправлены утечки памяти для функции подключения дополнительной графики NewGRF.
- Доукомплектован нехватающими спрайтами openttd.grf.
- Включен режим реалистичного ускорения автомобильного и железнодорожного транспорта.
- Улучшена работа генератора случайного ландшафта (карты).
- Произведены другие оптимизации и исправления (см. changelog).
Новые объекты NewGRF-набора xUSSR Set 0.5.0 (текущий релиз от 01.01.2017, следующий релиз 0.5.1 запланирован на апрель):
( читать дальше... )
>>> Подробности
Состоялся релиз GNU bc 1.07 (и GNU dc 1.4)
Через ~16,5 лет после релиза GNU bc 1.06 (и dc 1.2) состоялся релиз GNU bc 1.07 (и dc 1.4).
GNU bc — язык вычислений с произвольной точностью. GNU dc — калькулятор с произвольной точностью.
>>> Скачать
Вышел Xonotic 0.8.2
Вышел в свет новый релиз игры с открытым исходным кодом Xonotic — шутера от первого лица, ориентированного на многопользовательскую игру. Xonotic является форком игры Nexuiz, и основан на движке Darkplaces — глубоко переработанном форке движка Quake I.
( читать дальше... )
>>> Подробности
Релиз Xash3D FWGS 0.19
Команда разработчиков FWGS рада сообщить о выходе новой версии Xash3D FWGS, форка движка Xash3D. Xash3D FWGS позволяет запускать на большом количестве разнообразных платформ такие игры, как Half-Life, Half-Life: Blue Shift и Half-Life: Opposing Force. Кроме того, обеспечена поддержка некоторых других модификаций и игр, использующих движок GoldSource. Этот проект примечателен тем, что в его активной разработке участвуют пользователи нашего ресурса: a1batross, mittorn и Solexid.
Первый релиз Xash3D на Android, тогда ещё под эгидой SDLash3D, был выпущен первого апреля, ровно два года назад. Продолжая соблюдение славных традиций, разработчики сегодня подготовили новую версию движка, содержащую огромное количество добавлений и исправлений. Полную историю проекта вы можете прочитать в отдельной статье «Как создавался кроссплатформенный Half-Life или „Хедкрабы внутри ваших часов“».
OpenShot 2.3
Представлен выпуск свободной программы для монтажа видео OpenShot 2.3. Код проекта поставляется под лицензией GPLv3+: фронтэнд написан на Python с использованием Qt, бэкэнд (libopenshot) написан на C++ и использует пакет FFmpeg.
( читать дальше... )
>>> Подробности