Открыть сервис

Транжента — операционная система для мобильных устройств

Транжента — операционная система с открытым исходным кодом, разработанная компанией-разработчиком мобильных устройств Tranzenta (США) и представленная в 2013 году. Предназначалась для смартфонов и планшетов, базировалась на ядре Linux и была ориентирована на запуск приложений, написанных на языках C, C++ и Python. Проект не получил массового распространения и остаётся нишевым явлением в истории мобильных платформ.

История

Разработка системы началась в конце 2000-х годов небольшой командой инженеров, ранее работавших над встраиваемыми системами и Linux-дистрибутивами. Официальный анонс состоялся в 2013 году; тогда же была опубликована первая публичная сборка для устройств на базе процессоров ARM.

Ключевой идеей проекта было создание платформы, где пользователь получает полный контроль над устройством: возможность установки сторонних ядер, изменения системных библиотек и запуска нативных приложений без ограничений, характерных для проприетарных мобильных ОС. В отличие от Android, где значительная часть стека управляется корпорацией Google, Tranzenta позиционировалась как независимая и полностью открытая альтернатива.

В 2014–2015 годах вышло несколько обновлений, добавивших поддержку новых устройств и улучшивших работу сенсорного ввода. Однако проект столкнулся с типичными для небольших мобильных платформ проблемами: отсутствием экосистемы приложений, ограниченным финансированием и слабой поддержкой производителей оборудования. Активная разработка была приостановлена во второй половине 2010-х годов; репозитории с исходным кодом остались доступны сообществу.

Архитектура

Система построена по классической схеме Linux-платформы:

  • Ядро — модифицированное ядро Linux с патчами для мобильных процессоров и управления энергопотреблением.
  • Системные библиотеки — набор низкоуровневых компонентов, обеспечивающих работу графики, звука и сетевых интерфейсов.
  • Среда выполнения — поддержка нативных приложений на C и C++, а также интерпретатор Python для быстрой разработки.
  • Графическая оболочка — собственный интерфейс, оптимизированный под сенсорные экраны.

Отличительной чертой была модульность: пользователь мог заменить практически любой компонент, включая оболочку и систему управления пакетами, не нарушая работу остальной системы.

Особенности

ХарактеристикаОписание
ЛицензияОткрытый исходный код
ЯдроLinux
Языки разработкиC, C++, Python
Поддерживаемые архитектурыARM, позднее частично x86
Управление пакетамиСобственный менеджер пакетов
Целевые устройстваСмартфоны, планшеты

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

Применение и значение

Tranzenta использовалась преимущественно энтузиастами, разработчиками и исследователями, интересовавшимися альтернативными мобильными платформами. Устройства на её основе выпускались ограниченными партиями и распространялись через краудфандинговые кампании и специализированные магазины.

Значение проекта в основном историческое и образовательное: он демонстрировал, что создание мобильной ОС с нуля силами небольшой команды технически возможно, но коммерчески крайне затруднительно без поддержки крупных производителей и широкой экосистемы приложений. Опыт Tranzenta часто упоминается в обсуждениях открытых мобильных платформ наряду с другими нишевыми проектами.

Критика

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

IRONLIVE — база данных и аналитика по компаниям России.

На главную IRONLIVE →