Команда Calculate рада представить вашему вниманию новый дистрибутив Calculate Linux Desktop с рабочим столом LXQt. CLDL обратно совместим с Gentoo. Для установки пакетов используется Portage. Собственный репозиторий насчитывает 13033 бинарных пакетов. В качестве менеджера загрузки используется OpenRC. Для настройки сети используется NetworkManager или OpenRC на выбор. По умолчанию используется звуковая система ALSA без использования звукового сервера PulseAudio.
( читать дальше... )
>>> Подробности
qBittorent — свободный кроссплатформенный Torrent-клиент. Код программы написан на языке C++, а для построения графического интерфейса используется Qt5.
>>> Скачать бинарные пакеты (официальные)
>>> Статус пакета в репозиториях дистрибутивов (Repology)
>>> Репозиторий исходного кода (GitHub)
>>> Подробности
В четвертую годовщину проекта команда Devuan анонсировала свою первую конференцию, которая будет проведена в Амстердаме 5-7 апреля 2019 года.
В настоящий момент проводится предварительный этап, принимаются заявки от желающих принять участие, спонсоров и принимаются пожертвования. Конференция носит некоммерческий характер и организаторы намерены лишь покрыть затраты на её проведение. Если взносов и пожертвований хватит на покрытие всех расходов, то запись на конференцию будет бесплатной.
Организаторы заявляют о том, что будет производиться прямая трансляция всего мероприятия, а позже все записи будут свободно доступны всем желающим.
Все предложения, вопросы необходимо направлять на conference@devuan.org. Подписаться на список рассылки анонсов проекта https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/devuan-announce.
>>> Подробности
Общие доходы за 2017 год составили 562 млн долларов, что всего на 42 млн больше чем в предыдущем году. Для сравнения: в 2016 году доходы выросли с 421 до 520 млн, в 2015 году — с 329 до 421. Справедливости ради: в 2012-2014 годах доходы также были стабильны и составляли чуть более 300 млн с невысокой положительной динамикой.
Львиная часть доходов была получена через отчисления от партнерских программ — 539 млн. Это поисковые системы (Baidu, DuckDuckGo, Google, Yahoo, Bing, Yandex) и другие сервисы (Cliqz, Amazon, eBay). Пожертвования из различных источников составили 6,4 млн.
В 2017 году Mozilla инвестировала на различные цели 414 млн долларов. 252 млн было затрачено на разработку, 20,7 млн — на поддержание различных собственных сервисов, 66 млн — на маркетинг, а также 72 млн на административные расходы. 5,4 млн пошло на раздачу различных грантов.
Всего затрачено за 2017 год — 421,8 млн. Активы на начало года — 426 млн долларов, на конец года — 514 млн.
>>> Подробности
LibrePCB — свободное ПО для проектирования электронных схем и печатных плат. Код программы написан на языке C++, а для построения графического интерфейса используется Qt5.
Особенности программы:
Это первый официальный релиз LibrePCB, ознаменовавший собою стабилизацию собственного формата файлов (*.lp
, *.lplib
):
“As this is an official stable release, the file format is also considered as stable and you can expect that any project created with that release will be loadable with future releases of LibrePCB. So now you can really start using LibrePCB productively :)”
Бинарные пакеты подготовлены для Linux, macOS и Windows.
Можно поддержать разработчиков через платформу Patreon, а если вы хотите принять непосредственное участие в проекте читайте руководство для разработчиков и тестировщиков.
>>> Презентация LibrePCB (FOSDEM 2018)
>>> Руководство пользователя (онлайн)
>>> Репозиторий исходного кода (GitHub)
>>> Репозиторий библиотек элементов (GitHub)
>>> Подробности
25 ноября (в соответствии с графиком) состоялся выпуск очередной версии свободного (GPL) редактора топологий печатных плат — pcb-rnd 2.1.0.
Проект основан в 2013 году Тибором «Igor2» Палинкасом в качестве форка gEDA pcb. Начав с небольших улучшений, за прошедшие пять лет реализовано огромное количество новых функций (в этом релизе изменения кодовой базы в сравнении с оригиналом достигли отметки в 75%) и заложен прочный фундамент для дальнейшего развития проекта.
Дополнительно объявлено о формировании UNIX-подобной экосистемы для совместного развития средств автоматизации проектирования электроники — coralEDA. К данной инициативе уже подключились несколько проектов, включая редактор схем Xschem, автор которого в новом выпуске своей программы провёл значительную работу над требуемой интеграцией. Текущая диаграмма связей между проектами выглядит следующим образом.
В новой версии pcb-rnd, помимо прочего, реализована полноценная поддержка пазов/прорезей и введены новые виды специальных слоёв для таких задач, как механическая обработка (фрезерование, скрайбирование), произвольные чертежи и документация.
Подробный список изменений:
( читать дальше... )
>>> Подробности
Вышла новая версия Pijul — свободной системы управления версиями, основанной на теории патчей и написанной на языке Rust.
Pijul развивает идеи Darcs — Pijul быстрее, лучше, в нём решена проблема экспоненциальной сложности слияния и поддерживаются ветки (для всех, кто спросил и еще спросит «чем оно лучше Git» - ссылка на FAQ)
Слово «Pijul» (произносится «пихуль») — это мексиканское названия Бороздчатоклювого ани, вида птиц семейства кукушковых, чьи особи совместно работают над строительством гнёзд.
Улучшения в версии 0.11:
pijul clone --path
и pijul pull --path
. При этом скачиваются только те патчи, которые затрагивают указанный подкаталог.
~/.ssh/config
— теперь Pijul будет автоматически использовать настройки псевдонимов хостов, SSH-прокси, ключей и т. д.
pijul record
, другая в некоторых случаях приводила к изменении содержимого патчей и файлов после клонирования.
Для нужд Pijul автором также развиваются вспомогательные библиотеки:
Автор также разрабатывает Pijul Nest — аналог GitHub на основе Pijul и Rust. К сожалению, Nest пока не является свободным проектом.
>>> Подробности
OrgaDoc предназначен для простого сопровождения и копирования набора документов между компьютерами. Набор документов можно синхронизировать с помощью rsync
или unison
. Не нужно устанавливать СУБД типа MySQL или PostgreSQL, HTTP-сервер, скриптовый язык типа PHP или Perl — достаточно установить OrgaDoc и генерировать им документы в HTML или других форматах.
Примеры использования:
( читать дальше... )
Изменения с версии 0.9:
( читать дальше... )
>>> Скачать: HTTP, FTP, зеркало GNU
>>> Источник
CG Event это главная на постсоветском пространстве конференция по компьютерной графике, которая пройдёт с 1 по 2 декабря этого года в Москве. Для удобства слушателей, все доклады, посвящённые работе с открытым ПО, объединены в общий блок и будут проводиться в одном и том же зале в первый день конференции.
Темы докладов:
Конференция пройдёт в Москве в отеле Holiday Inn Сокольники. Начало регистрации в 10:00. Подробности и краткое содержание докладов можно найти на сайте http://www.cgevent.ru/
>>> Подробности
Tracktion Software Co. выпустила исходный код движка одноимённой цифровой аудиостанции (digital audio workstation, DAW) под двойной лицензией GPLv3+/commercial.
Tracktion Engine является модулем для тулкита JUCE. Это позволяет создавать на его основе собственные DAW для Windows, Linux, macOS, Raspberry Pi, iOS и Android.
В движке доступны функции записи и редактирования аудио и MIDI, растягивания аудио во времени, смены высоты тона, управления внешними аппаратными контроллерами и многое другое.
Несмотря на открытость исходного кода, действует система лицензирования, накладывающая обязательство использовать в производном продукте логотип Tracktion и ограничивающая поддержку ответами на форуме. Все ограничения снимаются только для корпоративных клиентов (ежегодный доход от 200 тыс. долларов). Для образовательных учреждений и организаций с доходом менее 50 тыс. долларов в год применение движка бесплатно.
>>> Подробности
Через ~4,5 года после выхода утилиты для показа иерархического списка директорий tree 1.7.0 вышла версия 1.8.0.
( читать дальше... )
>>> Подробности
Состоялся релиз go-ipfs (эталонной реализации IPFS, написанной на языке Go) версии 0.4.18. Вероятно, это самый значительный релиз в недавней истории; на его подготовку ушло 3 месяца. Со времени предыдущей новости об IPFS на LOR прошло уже более четырёх лет.
IPFS (InterPlanetary File System) — это гипермедийный протокол и распределённая файловая система, созданная с использованием идей, реализованных в Git и BitTorrent, и нацеленная на то, чтобы заменить или дополнить существующий Web. IPFS похож на BitTorrent Swarm, ноды которого обмениваются объектами Git-репозитория. IPFS основан на идее адресации по содержимому — один и тот же блок данных всегда будет иметь один и тот же адрес, вне зависимости от его физического расположения. В отличие от BitTorrent, данные разбиваются на блоки по границе файла, таким образом один и тот же файл может быть переиспользован в разных каталогах без необходимости повторного выделения места на диске. В отличие от Freenet и Perfect Dark, ноды хранят только те данные, которые они явно запросили. IPFS способен интегрироваться с существующими системами разрешения имён — с классическим DNS в настоящее время, с Tor .onion, Namecoin .bit и возможно, некоторыми другими в будущем.
Особенности этого релиза:
Титульные особенности этого релиза — экспериментальная поддержка QUIC, новый алгоритм маршрутизации pubsub-сообщений, возможность подписывания pubsub-сообщений, а также переписанная команда ipfs p2p
. Однако всё это лишь вершина айсберга.
( читать дальше... )
>>> Официальный сайт
>>> Каталог приложений, созданных на основе IPFS
C 12 ноября компания Samsung объявила подписку на бета-тестирование анонсированной ею ранее технологии запуска дистрибутивов Linux на своих устройствах. Запуск и работа осуществляются через док-станцию DeX и соответствующее приложение, которые позволяют подключать клавиатуру, мышь, выводить изображение на монитор и, собственно, загружать полноценный образ одного из дистрибутивов Linux. Целью данного проекта является превращение мобильных устройств в полноценные десктопы при использовании DeX.
APK-приложение уже доступно для скачивания после оформления подписки на специальном сайте (ссылка в конце новости). В качестве тестового дистрибутива используется кастомизированная версия Ubuntu 16.04 LTS, которая пока работает лишь на двух устройствах компании: Galaxy Note9 и Galaxy Tab S4.
Система запускается в контейнере, представляет собой полноценное рабочее окружение Ubuntu, а также обладает возможностью быстрого переключения в Android и обратно.
Для работы программ требуется, чтобы они были скомпилированы для процессоров ARM 64-bit и соответствовали политике безопасности Android.
На конференции OpenStack Summit директор компании Canonical Марк Шаттлворт объявил о продлении официальной поддержки Ubuntu 18.04 LTS с 5 до 10 лет. Решение вызвано как длительным циклом использования системы в финансовых и телекоммуникационных отраслях, так и общим качеством и стабильностью.
Помимо этого, Ubuntu 14.04 и 16.04 также получат дополнительно по 5 лет обновлений.
>>> Подробности
fSpy — свободная кросс-платформенная программа для калибровки камер наблюдения по снятым фотокадрам.
Данные калибровки (JSON) в последствии можно использовать в других программах, например в Blender для реконструкции 3D сцен и положения камер на основе исходных фотокадров.
Программа написана на языке TypeScript с использованием фреймворка Electron в качестве графического интерфейса программы.
>>> Сайт программы
>>> Репозиторий исходного кода (GitHub)
>>> Дополнение для импорта в Blender 2.79
>>> Подробности
Марк Шаттлворт участвовал в качестве докладчика на саммите OpenStack, который состоялся на этой неделе в Берлине. Он рассказал про будущее OpenStack и Canonical, выразил свое мнение о сделке IBM и Red Hat.
>>> Подробности
Ранее эта возможность позволяла накладывать разные патчи в зависимости от того, для какого вендора происходит сборка.
Эту возможность активно использовала Ubuntu для наложения своих патчей на готовые пакеты Debian. Из-за того, что одна и та же кодовая база имеет разные патчи на разных платформах, происходит путаница и другие проблемы, в том числе обновления пакетов, которые в итоге не несут никаких изменений.
Вместо этого предлагается использовать конструкцию #ifdef vendor
и наложениях патчей на этапах сборки, а не распаковки.
>>> Подробности
Flacon — свободная программа для извлечения индивидуальных треков из одного большого аудиофайла, содержащего музыкальный альбом, и сохранения их в виде отдельных аудиофайлов. Для этого программа использует информацию из соответствующих CUE-файлов.
Кроме этого, Flacon имеет возможность пересмотреть или добавить теги для всех треков вместе или же для отдельных треков.
Возможности программы:
( читать дальше... )
>>> Подробности
Вышел десктопный клиент для организации «личного» облака - платформы Nextcloud (которая является форком проекта Owncloud).
Ключевая особенность этой версии - долгожданная система end2end шифрования (e2ee). Также увеличили скорость синхронизации, улучшили интерфейс (усовершенсововав UI/UX) и интегрировали Simple Signup
>>> Репозиторий исходного кода
>>> Скачать бинарные пакеты (для разных платформ)
>>> Скачать AppImage-пакет (для Linux, x86_64)
>>> PPA для Ubuntu
>>> Подробности
MindForger – это инструмент для редактирования и хранения идей, заметок, планов и любых текстов в формате Markdown. MindForger – это нечто большее, чем просто блокнот – это редактор, который работает как человеческий мозг: накапливает знания, распознаёт их, создаёт ассоциации и гибкие связи между ними и, наконец, позволяет их забывать.
( читать дальше... )
Vifm является консольным файловым менеджером с Vim-подобным модальным управлением и некоторыми идеями, позаимствованными из почтового клиента mutt.
Новая версия привносит две часто запрашиваемые возможности: табы (вкладки) в интерфейсе и поддержку управления переносными устройствами.
>>> Скриншоты
>>> Подробности
Состоялся релиз браузера GNU IceCat 60.3.0, построенный на кодовой базе Firefox 60 ESR.
Основные изменения:
Данные для верификации релиза:
GPG key ID:D7E04784 GNU IceCat releases Fingerprint: A573 69A8 BABC 2542 B5A0 368C 3C76 EED7 D7E0 4784
>>> Подробности
2018-11-04 состоялся очередной выпуск популярного тайлового оконного менеджера i3 4.16.
i3wm — это фреймовый оконный менеджер для X11, созданный под влиянием другого оконного менеджера wmii. Настраивается с помощью простого текстового файла. Позволяет значительно расширить свою функциональность благодаря возможности межпроцессного взаимодействия с помощью UNIX-сокетов. Как и wmii, i3 в основном управляется через клавиатуру, причём клавиатурные сокращения похожи на те, которые используются в текстовом редакторе vi. Например, смена текущего окна производится нажатием клавиши Alt и одной из клавиш (J/K/L/;), а для перемещения текущего окна нужно зажать ещё и клавишу Shift (Alt+Shift+J/K/L/;).
Что нового в данном выпуске?
( читать дальше... )
>>> Подробности
6 ноября вышла новая версия CRIU (Checkpoint and Restore In Userspace). Это проект по разработке инструментария для ОС, основанных на ядре Linux, который позволяет сохранить состояние процесса или группы процессов в файлы на диске и позднее восстановить его, в том числе после перезагрузки системы или на другом сервере без разрыва уже установленных сетевых соединений.
Основные сценарии использования CRIU:
Основные изменения:
Полный список изменений: https://criu.org/Changelogs#v._3.11
>>> Github Проекта
>>> Подробности
С выходом Red Hat Enterprise Linux (RHEL) 7.6 сообщается о прекращении поддержки KDE Plasma, которая теперь считается устаревшей. Полная поддержка KDE будет прекращена в одном из следующих релизов RHEL. Поддерживать текущие версии Red Hat обещает как минимум до 2024 года. Фокус компании уже давно сосредоточен на Gnome, в разработке которой участвует немалое количество программистов Red Hat . Подробнее о причинах прекращения поддержки можно почитать тут: https://www.theregister.co.uk/2018/11/02/rhel_deprecates_kde/
>>> Подробности
Новый чип безопасности T2, который Apple добавила в последние модели своих компьютеров, блокирует загрузку Linux на Mac Mini. Аналогичная ситуация повторяется и на других моделях компьютеров, где установлен этот чип.
Чип безопасности T2 отвечает за шифрование хранилища APFS, проверку безопасной загрузки UEFI, обработку Touch ID, отключение аппаратного микрофона при закрытии крышки ноутбука и другие задачи безопасности. T2 немного ограничивает процесс загрузки и проверяет каждый шаг процесса с помощью криптографических ключей, подписанных Apple.
Документация T2 от Apple даёт понять этот факт и явно упоминает Linux:
В настоящее время отсутствует цепочка доверия для Microsoft Corporation UEFI CA 2011, позволяющего верификацию кода, подписанного партнёрами Microsoft. Этот UEFI CA обычно используется для проверки подлинности загрузчиков для других операционных систем, таких как варианты Linux
Техническая поддержка Apple опубликовала пояснение, что загрузить альтернативные операционные системы всё-таки возможно, если полностью отключить функцию безопасной загрузки Secure Boot при загрузке через Startup Security Utility в режиме macOS Recovery. Однако при отключении безопасной загрузки чип T2 по-прежнему блокирует все операционные системы, кроме macOS и Windows 10, несмотря на то, что при установке параметра No Security в macOS Secure Boot указано, что он не предъявляет к вашему загрузочному диску никаких требований безопасности.
Микросхема T2 встроена в последние модели фирменных ноутбуков, в том числе представленный в начале года MacBook Pro и только что анонсированный MacBook Air. Кроме того, она используется в портативных моделях Mac Mini.
>>> Подробности
Crystal — объектно-ориентированный язык программирования общего назначения, созданный с целью:
Как заявляют авторы проекта: «мы любим ruby за его эффективность написания кода, а С за его эффективность при выполнения кода и мы хотим скрестить все лучшее из этих двух миров...».
>>> Подробности
Вышла новая версия Music Player Daemon. MPD — музыкальный проигрыватель с клиент-серверной архитектурой. Воспроизведение управляется при помощи клиента. Управлять сервером (демоном) можно с любой машины из сети.
Особенности релиза:
>>> Подробности
OmniOS позиционирует себя как минималистическая Open Source Enterprise Server OS. Основана на коде illumos (развитие проекта OpenSolaris). Поддерживает ZFS, DTrace, Crossbow, SMF, Bhyve, KVM и Linux zone. Работа исключительно из командной строки. Гном и даже X Window не поддерживаются.
Что нового:
Обеспечивает потрясающую скорость работы сетевой и дисковой подсистем, по сравнению с kvm hypervisor, так как не использует qemu emulation для этих сервисов, а поставляется с супероптимизированными native drivers.
>>> Подробности
После трёх месяцев разработки опубликован выпуск фонового процесса earlyoom 1.2, который периодически проверяет объем доступной памяти (MemAvailable, SwapFree) и пытается на ранней стадии отреагировать на возникновения нехватки памяти.
( читать дальше... )
>>> Подробности
TimescaleDB 1.0 — это первая в мире открытая enterprise-ready темпоральная (time-series database) база данных, где ключи - временные метки, что используется для логирования событий с очень высокой скоростью. TimescaleDB является расширением СУБД PostgreSQL.
Релиз уже скачан более миллиона раз и используется в Comcast, Cray, Блумберг, Cree.
В этом релизе поддерживаются Windows, FreeBSD, и NetBSD и добавлена поддержка Prometheus.
>>> Подробности