LINUX.ORG.RU

Новости «Open Source»

Релиз OpenSCADA 0.9 LTS

Группа Open Source

Состоялся релиз OpenSCADA 0.9 LTS. Проект OpenSCADA основан Савоченко Романом в 2003 году как свободную реализация Системы Диспетчерского Контроля и Сбора Данных (SCADA) или Человеко Машинный Интерфейс (HMI), на основе её фундаментального проектирования в течении 2002 года и опыта использования и разработки коммерческой SCADA-системы до этого.

SCADA или HMI системы в целом предназначены и используются для осуществления человеком оперативного контроля за работой сложного и ответственного технологического оборудования и процессов различных производственных предприятий.

На время анонса 0.9 LTS, OpenSCADA является развитой SCADA/HMI системой, которая довольно широко используется как по прямому назначению, так, благодаря своей гибкости, и во многих смежных областях, и которая с уверенностью может называться более обобщённо — динамическая система работы с данными реального времени. В новом выпуске:

  • Обеспечена поддержка ОС Android;
  • Расширена и актуализирована документация;
  • Улучшен интерфейс на основе Qt;
  • Проведена актуализация и некоторое расширение Web-модулей OpenSCADA;
  • Расширение и адаптация OpenSCADA к прямой работе с низкоуровневыми шинами и устройствами вроде 1Wire, I2C и реализация проекта умного дома в собственной квартире;
  • Формальное создание и документирование проекта дистрибутива Linux автоматизации с OpenSCADA;
  • Создание автоматизированной системы сборки пакетов OpenSCADA;
  • Упрощение, увеличение функциональности и перенос протокольного кода в отдельную LGPL v3 библиотеку.

>>> Подробности

 ,

Sunderland93 ()

Релиз Emonoda 2.1.12

Группа Open Source

Emonoda — это набор программ для организации и управления коллекцией торрентов. Он поможет вам следить за актуальностью раздач, автоматически обновляя торрент-файлы с популярных в рунете трекеров, а также вычищать старые данные, просматривать мета-информацию торрентов и делать множество других вещей. Из коробки поддерживается HTTP/Socks4/Socks5-прокси.

В набор входят такие команды:

  • emupdate — следит за раздачами, используя спецплагины для трекеров; обновляет торрент-файлы при добавлении новых серий или перезаливке раздачи; интегрируется с основными линуксовыми клиентами.
  • emfile — позволяет читать метаданные торрент-файлов и выдает их в человекочитаемом, либо удобном для скриптов формате.
  • emdiff — показывает разницу содержимого двух торрент-файлов в виде диффа.
  • emfind — служит для выполнения различных поисковых запросов, например для поиска в каталоге с данными файлов, не принадлежащих ни одному торренту, зарегистрированному в клиенте.
  • emload — загружает торрент, создавая полный путь для данных и размещая в указанных местах симлинки.
  • emrm — удаляет торрент из клиента.

Система написана на Python 3 (требуется версия >= 3.6) и может быть установлена из PIP или AUR. Для сборки необходим Cython. За подробностями обращайтесь к README.

( Список изменений, трекеров и поддерживаемых клиентов под катом )

>>> Подробности

 , , , ,

liksys ()

strace 4.23

Группа Open Source

strace — утилита для диагностики и отладки программ для ОС, использующих ядро Linux. Она позволяет отслеживать и (начиная с версии 4.15) вмешиваться в процесс взаимодействия программы и ядра, включая происходящие системные вызовы, возникающие сигналы и изменения состояния процесса. Для своей работы strace использует механизм ptrace. Начиная с версии 4.13, формирование выпусков программы синхронизировано с выходом новых версий Linux.

( Список основных изменений… )

>>> Полный список изменений

>>> Сайт проекта

>>> Скачать

>>> Репозиторий (GitHub)

>>> Подробности

 , ,

eSyr ()
Мини-новость: Релиз парсера PHP, написанного на Go (79 комментариев)

Релиз NethServer 7.5

Группа Open Source

NethServer — основанный на CentOS дистрибутив Linux для серверов.

Что нового в выпуске:

  • Доступен новый почтовый сервер и система фильтрации сообщений на основе Rspamd, а вместе с ними: новый антиспам-движок, DKIM-подписи, серый список, веб-интерфейс Rspamd-а.
  • Подписи OpenDKIM для исходящих сообщений.
  • Обновлено управление центром приложений. Теперь возможно управлять обновлениями.
  • Icaro — точка доступа, позволяющая аутентифицированным пользователям получить доступ к сети.
  • Fail2Ban теперь часть базовой системы. Fail2Ban — фреймворк, защищающий сервера от брутфорса путем сканирования логов файлов и блокирования IP-адресов, с которых идет подозрительная активность.
  • Логи тоже можно бекапить.
  • Последняя версия NextCloud 13.02 интегрирована NethServer.
  • Mattermost доступен в NethServer. Мессенджер для обмена сообщениями через веб, десктопную и мобильные версии.
  • HotSync позволяет в случае сбоя быстро запустить резервные сервера с минимальной потерей данных.
  • Обновленный QoS улучшает пропускную способность. Можно ее ограничить или зарезервировать мощность для особых случаев.
  • Новые правила переопределения DNS в соответствии с именем хоста (домена) или поддомена.

>>> Подробности

 ,

pusheeen ()
Мини-новость: В стандарт Unicode 11.0 добавлен «COPYLEFT SYMBOL» (133 комментария)

Wine 3.10

Группа Open Source

Состоялся релиз Wine 3.10, открытой реализации Win32 API. С момента предыдущего выпуска было закрыто 17 отчётов об ошибках.

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

  • В Direct 3D 12 добавлена поддержка SwapChain.
  • API Vulkan обновлён согласно последнему варианту спецификации.
  • Для отладчика добавлена поддержка процессов Wow64.
  • Расширена поддержка Task Scheduler.
  • Закрыты отчёты об ошибках для следующих игр и программ: Tumblebugs 2, Onenote 2010, Neverwinter Nights 2, Internet Explorer 11, Max Payne 3, Brothers: A Tale of Two Sons, Broforce, Dead Space, Lego Star Wars Complete Saga, World of Tanks, Tomb Raider 2013, CPU-Z.

>>> Исходники

>>> Бинарные сборки

>>> Подробности

 

antikruk ()

Первый официальный выпуск Qt for Python 5.11

Группа Open Source

Разработчики из The Qt Company объявили о выходе первого официального релиза Qt for Python 5.11 --- набора привязок к языку Python, ранее развивавшегося под именем PySide 2. В настоящее время проект носит метку Technical Preview, но уже в выпуске Qt 5.12 будет поставляться как полностью стабильная и законченная реализация.

Разработка PySide 2 началась в выпуске Qt 5.6, и главной целью разработчиков было исправление ошибок и улучшение стабильности. С выходом Qt 5.7, в котором появилась поддержка стандарта C++ 11, появилась необходимость в серьёзном обновлении генератора Python-привязок Shiboken. Кроме того много времени и сил отняла документация. В начале этого года разработчики выпускали снапшоты, которые предназначались для тестирования.

Qt for Python 5.11 поддерживает Python 2.7, 3.5 и 3.6. Для установки предлагается загрузить готовый тарболл, либо воспользоваться пакетным менеджером PIP:

pip install \
  --index-url=http://download.qt.io/official_releases/QtForPython/ pyside2 \
  --trusted-host download.qt.io

>>> Подробности

 , ,

Sunderland93 ()
Мини-новость: Vala Panel 0.4.0 (61 комментарий)

Veusz 3.0

Группа Open Source

Veusz — программа построения научных графиков (с качеством «готовое к публикации»). С графическим пользовательским интерфейсом. Может использоваться как модуль Python.

Мультиплатформенное приложение, работает в Windows, Linux / Unix и macOS. Поддерживает векторный и растровый вывод, включая PDF, Postscript, SVG и EMF.

Довольно мощная программа, развиваемая с 2005 года. Основной автор — Jeremy Sanders из the Max Planck Institute for Extraterrestrial Physics (MPE). Гораздо более гибкая программа в части построения графиков по сравнению со scidavis и labplot2.

В версии 3.0 появилась поддержка 3D-графиков.

Некоторые особенности Veusz:

  • встроенное руководство;
  • в полях ввода данных при построении графика может использоваться синтаксис Python;
  • форматирование надписей и подписей на графиках с помощью LaTeX разметки;
  • масса встроенных примеров.

>>> Полный список особенностей

>>> Скриншоты

>>> Примеры

>>> Подробности

 , , ,

greenman ()
Мини-новость: NeoVim 0.3 (170 комментариев)

Реакция Linux Foundation на покупку Github компанией Microsoft

Группа Open Source

Сегодня исполнительный директор The Linux Foundation Джим Землин (Jim Zemlin) опубликовал официальную точку зрения организации на новость о покупке одного из самых популярных сервисов для совместной разработки программного обеспечения GitHub транснациональной компанией Microsoft.

На этой неделе Microsoft объявила о покупке GitHub за 7,5 млрд долларов. Я выждал пару дней перед публикацией своих мыслей, так как это событие действительно заслуживает глубокого осмысления. Суть: это довольно хорошие новости для сообщества свободного программного обеспечения и мы должны отметить этот умный ход компании Microsoft. Но прежде, чем мы начнём, стоит отметить, что я уже много лет работаю в этом динамичном окружении, и противоположные реакции на это объявление напомнили мне несколько вещей:

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

>>> Подробности

 , , , ,

das_tier ()

GitLab Ultimate и Gold теперь бесплатны для образовательных учреждений и open-source проектов

Группа Open Source

5 июня 2018 года компания GitLab объявила о том что пакеты услуг GitLab Ultimate и GitLab Gold отныне будут предоставляться на бесплатной основе для образовательных учреждений и open-source проектов.

Today, we're excited to announce that GitLab Ultimate and Gold are now free for educational institutions and open source projects.

  • Educational institutions: any institution whose purposes directly relate to learning, teaching, and/or training by a qualified educational institution, faculty, or student. Educational purposes do not include commercial, professional, or any other for-profit purposes. To apply, send an email to education@gitlab.com. Once your application has been approved, we will send your license code.
  • Open source projects: any project that uses a standard open source license and is non-commercial. It should not have paid support or paid contributors. To apply, send a merge request to add your project to a list of open source projects using GitLab Ultimate and Gold.

Одной из главных причин, которые подтолкнули GitLab к данному шагу, является новость о продаже сервиса GitHub корпорации Microsoft, в связи с чем в первые 24 часа после оглашения этой новости огромное количество пользователей GitHub начали переводить свои репозитории на GitLab (на данный момент количество перемещенных репозиториев превысило 100000 и продолжает расти).

>>> Интервью с представителем GitLab на канале BloombergTV

>>> Подробности

 , ,

atsym ()
Мини-новость: SQLite 3.24.0 (14 комментариев)
Мини-новость: Вышел nginx 1.15.0 (21 комментарий)
Мини-новость: ReactOS стал полностью самодостаточным в вопросе сборки новых версий ОС (325 комментариев)

GitHub отныне официально принадлежит корпорации Microsoft. Многие пользователи и организации мигрируют на GitLab

Группа Open Source

4 июня 2018 года факт продажи официально подтвердили в своих блогах и GitHub, и Microsoft.

Несмотря на заявления обеих компаний о том что для обычных пользователей ничего не изменится, большое количество организаций и разработчиков занимающихся разработкой свободного ПО начали перемещать свои репозитории с GitHub на сервера Bitbucket и GitLab.

Компания GitLab в ответ на это событие в своём блоге поздравила компанию GitHub и начала акцию по предоставлению скидок для корпоративных пользователей которые хотят мигрировать с GitHub на GitLab в рамках инициативы "#movingtogitlab", детали о которой публикуются в твиттер-аккаунте @movingtogitlab. Кроме того можно отслеживать статистику импорта репозиториев с GitHub на GitLab на специальной странице. В связи с огромным потоком 'миграции' нагрузка на сервера GitLab возросла в 5-10 раз, из-за чего начались сбои в работе серверов GitLab которые порой приводят к отказу в доступе к сайту.

>>> Руководство по миграции с GitHub на GitLab

ВНИМАНИЕ! С 5 июня 2018 года компания GitLab предоставляет свои пакеты услуг Ultimate и Gold для образовательных учреждений и open-source проектов на безоплатной основе!

P.S.: В 2015 году сайт GitHub в ответ на проблемы с сайтом SourceForge провёл акцию "Goodbye, SourceForge!" в рамках которой большинство проектов свободного ПО мигрировали тогда с SourceForge на GitHub.

>>> Опрос «Планируете ли уходить с GitHub?»

>>> Обсуждения на HN: раз, два, три

>>> Подробности

 , , , ,

atsym ()

Релиз файлового менеджера Midnight Commander 4.8.21

Группа Open Source

Состоялся минорный выпуск Midnight Commander 4.8.21. GNU Midnight Commander — консольный файловый менеджер, выпускаемый под лицензией GPLv3+. Midnight Commander является TUI-приложением (Text User Interface — текстовый пользовательский интерфейс), он может использоваться локально и удалённо; может быть запущен в текстовой консоли и в эмуляторе терминала (в графической оболочке).

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

  • Реализована отмена операции изменения владельца или прав доступа на большую группу файлов, если на выполнение операции нет прав;
  • В диалоге «Advanced chown» добавлена поддержка движений мышью;
  • Настройка выделения файлов по расширению теперь по умолчанию не чувствительна к регистру символов;
  • Добавлен безопасный вариант диалога перезаписи файла;
  • Добавлена поддержка формата сжатия ZSTD;
  • Добавлена поддержка файлов Excel формата xlsx в mc.ext.in;
  • Добавлена поддержка модулей JavaScript в filehighlight.in;
  • Изменения в редакторе:
    • Добавлена поддержка синтаксиса модулей JavaScript;
    • Улучшена поддержка разметки Markdown;
    • Добавлена поддержка подсветки синтаксиса для кода на языке Rust.

>>> Подробности

 

antikruk ()

Вышел dotNet Core 2.1 LTS

Группа Open Source

Вышла новая версия популярного кросплатформного фрэймворка dotNet Core 2.1
Версия 2.1 объявлена LTS и будет поддерживаться 3 года

Наиболее заметные изменения:

  • Добавлена поддержка Alpine Linux .NET Core and Alpine with Docker
  • Поддержка ARM для dotNet Core. Raspbian, Ubintu образы готовятся
  • Обновлены Docker Images
  • Brotli Compression - тип сжатия данных без потерь, доступный в большинстве браузеров. По скорости приблизительно равен Deflate но обеспечивает лучшее сжатие.
  • Новые Cryptography API
  • dotNET Core Global Tools - набор утилит для работы в командной строке с проектом, пакетами NuGet и т.д. https://aka.ms/dotnet-cli-docs.
    Следующие утилиты включены в dotNET Core Global Tools и не нуждаются в дополнительной установке:

    * watch
    * dev-certs
    * sql-cache
    * user-secrets
    * ef
  • SourceLink - публичный репозиторий и доступ нему для загрузки отладочной информации пакетов NuGet.
  • Tiered Compilation - ускорение запуска путём приоритизазии JIT компиляции байткода необходимого приложению для старта.
  • Улучшение производительности https://blogs.msdn.microsoft.com/dotnet/2018/04/18/performance-improvements-i...

Change-log: https://github.com/dotnet/core/blob/master/release-notes/2.1/2.1.0-commit.md

>>> Подробности

 , ,

grim ()

Emacs 26.1

Группа Open Source

28 мая был анонсирован мажорный релиз текстового редактора GNU Emacs 26.1.

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

  • Ограниченная форма конкуррентности (concurrency) с Lisp потоками. Переключение между потоками будет происходить при ожидании ввода, при блокирующих операциях и когда текущий поток заканчивается сам.
  • Поддержка показа номеров строк (linum-mode тормозил)
  • Использование двойной буфферизации для уменьшения моргания в оконной системе X
  • Полностью переработанный Flymake
  • Новый режим горизонтальной прокрутки по одной строке
  • Предоставлен systemd user unit file
  • Поддержка 24-битных цветов в способных на то терминалах
  • Вывод Cmake теперь распознается в compilation-mode

Полный список изменений: https://github.com/emacs-mirror/emacs/blob/master/etc/NEWS.26

Официальный сайт: https://www.gnu.org/software/emacs/

>>> Подробности

 

meatich ()