SingLinkVPNПроекты с открытым кодом

Проекты SingLinkVPN с открытым исходным кодом — это SingLink Beta, клиент SingLinkVPN первого поколения, SingChat и открытый хаб SingLinkVPN; все они сопровождаются SingLinkLabs на GitHub. После аудита безопасности SingLinkLabs опубликовала протокол и клиент первого поколения под лицензией Apache-2.0; новейшие версии по соображениям безопасности пока открыты не полностью, а план открытия кода продолжается. Для каждого проекта указаны сопровождающий, репозиторий, лицензия и публичные рамки.

4 официальных проектаПринадлежность и публичные рамки можно проверить

Сначала принадлежность, потом технологии

SingLinkLabs сопровождает все проекты на этой странице и определяет их публичные рамки. В каждой карточке указаны репозиторий, лицензия и что именно опубликовано.

Ключевые факты

Протокол SingLink прошёл путь от ранних версий SingLinkVPN до нынешнего SingLink 2.0. Открытые SingLink Beta (первое поколение) и клиент SingLinkVPN первого поколения продолжают давние принципы проектирования SingLinkVPN: права доступа на основе учётной записи, привязку к устройству и безопасность, заложенную в архитектуру. Оба проекта опубликованы после аудита безопасности. С тех пор официальные приложения и протокол перешли на архитектуру нового поколения, которая по соображениям безопасности пока открыта не полностью; мы публикуем только код, не несущий рисков безопасности, и план открытия кода продолжается.

  • Опубликованы 2026-11-12: SingLink Beta (1.0.0-draft) и клиент SingLinkVPN первого поколения для Windows, macOS, Android и iOS.
  • Лицензия: Apache-2.0 для обоих репозиториев. Названия и логотипы SingLink и SingLinkVPN остаются товарными знаками.
  • Исходный код: github.com/SingLinkLabs/singlink-protocol и github.com/SingLinkLabs/singlink-vpn-app.
  • Безопасность: внутренний аудит выявил 31 замечание, все уровня High и Medium исправлены; запланирован сторонний аудит.
  • Закрыты по соображениям безопасности: ядро SingLink 2.0, а также текущие официальные приложения, серверы, платёжная система и узлы.

Официальные проекты с открытым кодом

Код, технические материалы и исследовательские проекты, которые SingLinkLabs сопровождает напрямую, с чёткими публичными рамками и границами репозитория для каждого проекта.

SingLink Beta logo

Сопровождает SingLinkLabs · 01

SingLink Beta

SingLink Beta (1.0.0-draft) — первое поколение протокола SingLink, открытый VPN-протокол, который SingLinkLabs спроектировала с нуля. Снаружи он выглядит как обычный HTTPS. Пропуска доступа, подписанные сервером учётных записей, содержат ограничения по тарифу, сроку действия, скорости и числу устройств и привязаны к ключу устройства, поэтому украденный пропуск бесполезен. Обмен ключами — гибридный постквантовый X25519 + ML-KEM-768, с защитой от повторного воспроизведения и от активного зондирования.

Сопровождающий
SingLinkLabs
Публичные рамки
Спецификация открытого протокола и исходный код на Go
Лицензия / статус
Apache-2.0 · 1.0.0-draft

Официальный проект SingLinkLabs под лицензией Apache-2.0, написанный на Go только со стандартной библиотекой. SingLinkLabs опубликовала этот протокол первого поколения после аудита безопасности (внутренняя проверка выявила 31 замечание, все уровня High и Medium исправлены); запланирован сторонний аудит. Новейшая версия по соображениям безопасности пока открыта не полностью, поэтому опубликован только код, не несущий рисков безопасности; план открытия кода продолжается.

SingLinkVPN App logo

Сопровождает SingLinkLabs · 02

SingLinkVPN App

Клиент SingLinkVPN первого поколения: одна кодовая база на Flutter для Windows, macOS, Android и iOS и ядро на Go, построенное на открытом SingLink Beta. На Android и iOS он работает как VPN для всего устройства, DNS тоже идёт через туннель; на компьютере он включает системный прокси при подключении и восстанавливает прежние настройки при отключении, выходе или сбое.

Сопровождающий
SingLinkLabs
Публичные рамки
Исходный код клиента первого поколения
Лицензия / статус
Apache-2.0

Официальный проект SingLinkLabs под лицензией Apache-2.0. SingLinkLabs опубликовала этот клиент первого поколения после аудита безопасности; новейшие версии приложений по соображениям безопасности пока открыты не полностью, а план открытия кода продолжается. Android и macOS прошли сквозное тестирование, iOS собирается и запускается в симуляторе, а приложение для Windows собирается включённым процессом GitHub Actions. Названия и логотипы остаются товарными знаками SingLinkLabs, поэтому форки должны использовать собственные название и значок.

SingChat logo

Сопровождает SingLinkLabs · 03

SingChat

SingChat — сервис онлайн-чата и поддержки с ИИ. Его публичный проект SingChat MCP содержит манифест, примеры и техническую документацию, необходимые для подключения совместимых ИИ-клиентов к настройке рабочего пространства, виджетам для сайтов, управлению диалогами, работе с базой знаний и аналитике поддержки.

Сопровождающий
SingLinkLabs
Публичные рамки
Публичный репозиторий исходного кода
Лицензия / статус
MIT

SingChat — официальный проект SingLinkLabs. Публичный репозиторий singchat-mcp содержит манифест, примеры и документацию по размещённому сервису SingChat MCP под лицензией MIT.

SingLinkVPN logo

Сопровождает SingLinkLabs · 04

SingLinkVPN

Открытый хаб SingLinkVPN перешёл к этапу 2. Он объединяет протокол SingLink и клиент SingLinkVPN первого поколения, опубликованные после аудита безопасности под лицензией Apache-2.0 в собственных репозиториях, и публикует документацию, данные исследований, отчёты о безопасности и прозрачности и исследовательские инструменты.

Сопровождающий
SingLinkLabs
Публичные рамки
Открытый хаб, этап 2
Лицензия / статус
Этап 2 · код Apache-2.0

Официальный проект SingLinkLabs. В хабе собраны документация, наборы данных, отчёты и исследовательские инструменты; код протокола и клиента находится в репозиториях singlink-protocol и singlink-vpn-app. Новейшие версии, включая ядро SingLink 2.0 и текущие официальные приложения, по соображениям безопасности остаются закрытыми; на следующих этапах после проверки безопасности будет опубликовано больше.

Часто задаваемые вопросы

Открыт ли исходный код протокола SingLink?

Да, его первого поколения. 2026-11-12, после аудита безопасности, SingLinkLabs опубликовала SingLink Beta (1.0.0-draft) и клиент SingLinkVPN первого поколения под лицензией Apache-2.0. Новейшая версия, SingLink 2.0, пока открыта не полностью.

Как SingLink 2.0 связан с первым поколением?

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

Какие части остаются закрытыми и почему?

Ядро SingLink 2.0, а также текущие официальные приложения, серверы, платёжная система и узлы остаются закрытыми по соображениям безопасности. SingLinkLabs публикует только код, не несущий рисков безопасности; следующие части будут открываться поэтапно после проверки безопасности.

Какая лицензия действует и можно ли сделать форк?

Оба репозитория распространяются под лицензией Apache-2.0: код можно использовать, изменять и распространять на её условиях. Названия и логотипы SingLink и SingLinkVPN являются товарными знаками, поэтому форки должны использовать собственные название и значок.

Открыт ли исходный код приложения SingLinkVPN в Snap Store?

Нет. Snap — это лишь установочный пакет и способ установки приложения SingLinkVPN для Linux, а не публикация с открытым исходным кодом. Проекты SingLinkVPN с открытым исходным кодом перечислены на этой странице.

Открытому коду нужны проверяемые границы

Профессиональная страница открытого кода объясняет код, документацию, лицензии, пути участия и границы безопасности. SingLinkVPN публикует проверяемые записи вместо расплывчатых ярлыков.

Принадлежность проектов

Указывать сопровождающего, репозиторий и лицензию каждого проекта без путаницы в брендах.

Публичные рамки

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

Воспроизводимые исследования

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

Безопасность и участие

Использовать руководства в репозиториях, лицензии и каналы раскрытия уязвимостей, чтобы путь участия был понятен.

Изучите код, документацию и записи исследований

Начните с официальных репозиториев, чтобы изучить публичные рамки, историю версий и техническое направление открытого кода SingLinkVPN.