- Выпущена версия 0.15.0 децентрализованной платформы MediaGoblin для обмена медиафайлами.
- Обновления обеспечивают совместимость с Debian 12 и 13, замену Bower на NPM и поддержку SQLAlchemy 2.0.
- MediaGoblin ориентирована на независимый хостинг контента без привязки к централизованным сервисам.
26 февраля 2026 года была официально представлена новая версия популярной децентрализованной платформы MediaGoblin, предназначенной для хранения и обмена мультимедийными файлами. MediaGoblin 0.15.0 предлагает пользователям возможности хостинга и распространения различных видов медиа, включая фотографии, видео, аудиозаписи, 3D-модели и PDF-документы. Проект развивается с 2011 года как свободное программное обеспечение с открытым исходным кодом на Python и распространяется по лицензии AGPLv3.
В отличие от популярных централизованных сервисов, таких как Flickr, YouTube или SoundCloud, MediaGoblin ставит своей целью предоставить пользователю независимость от одного конкретного сервера. Платформа позволяет самостоятельно запускать собственный сервер для обмена контентом, что гарантирует полный контроль над размещаемыми файлами и повышает уровень приватности. Эта модель работы сродни таким проектам, как StatusNet или pump.io.
Нововведения версии 0.15 затрагивают совместимость и инфраструктуру платформы. В частности, теперь MediaGoblin корректно функционирует в операционных системах Debian 12 и Debian 13, с учётом особенностей GStreamer 1.26.2 и pygobject 3.50. Значимые изменения коснулись замены прежнего менеджера JavaScript-зависимостей Bower на более современный NPM, а также удаления зависимости от библиотеки lxml в пользу bleach, обеспечивающей безопасную очистку HTML-кода.
Кроме этого, новая версия поддерживает последний тулкит для работы с базами данных SQLAlchemy 2.0, а также включает прототип сервиса для интеграции с дистрибутивами на базе пакетного менеджера Guix. Разработчики также обновили сборочные макросы и скрипты для удобства установки и поддержки разных систем. В ходе тестирования MediaGoblin 0.15 показала стабильную работу на Debian 12/13, Ubuntu 22.04 и 24.04, а также Fedora 43, при этом поддержки устаревших версий Debian 11 и Ubuntu 20.04 было решено отказаться.
Заключительные доработки и улучшения подчеркивают стремление сообщества разработчиков MediaGoblin создавать удобную, гибкую и независимую платформу для пользователей, предпочитающих контролировать собственный медиаконтент. В экосистеме открытого ПО также выделяются инициативы, направленные на упрощение обмена файлами между устройствами без посредников, например, проекты, реализующие передачу через веб-сокеты и WebRTC с end-to-end шифрованием. Эти решения расширяют возможности приватного и прямого обмена файлами, сочетая удобство браузерных технологий и безопасность пользователей.
