Great User System OS, которую ты заслуживаешь

GUS — это не дистрибутив Linux и не клон Windows. Это платформа-конструктор с микроядром, написанная на Rust.

10
разработчиков
40
человек на форуме

О проекте

Мы создаём не просто ОС, а новую философию.

GUS — операционная система с нуля. Микроядро управляет только памятью и IPC. Драйверы и сервисы изолированы в UserSpace. Каждый компонент можно заменить, обновить или удалить без перезагрузки системы. Это очень удобно, а главное — безопасно.

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

Технические особенности

security

Микроядро

Сбой видеодрайвера не обрушит систему. Ядро минимально и отвечает только за критически важные функции.

code

Rust

Безопасность памяти без компромиссов. Современный язык исключает целые классы уязвимостей на этапе компиляции.

extension

Лёгкая модульность

Модули общаются через быстрый IPC на Rust. Никаких тяжёлых накладных расходов, присущих старым ОС.

inventory_2

Программа = Файл

Изолированные модули, вирусам негде прятаться. Песочница на уровне ОС.

speed

Производительность

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

build_circle

Динамическая сборка

Ядро собирается под конкретное железо — никаких лишних драйверов и модулей в системе.

Почему модульность будет быстрой в GUS:

Тяжесть модульности — это миф, основанный на опыте старых ОС. В GUS модульность станет легкой, потому что мы изначально проектируем систему как набор независимых сервисов, которые общаются через эффективные каналы (IPC), написанные на безопасном и высокопроизводительном языке Rust.

Сравнение операционных систем

Мы сравнили GUS с другими популярными ОС, чтобы показать принципиальные отличия в архитектуре и философии.

Характеристика GUS Linux Windows FreeBSD
Тип ядра Микроядро Монолитное Гибридное Монолитное
Открытый исходный код ✅ Да ✅ Да ❌ Нет ✅ Да
Зрелость / Стабильность Проект (в разработке) Зрелая Зрелая Зрелая
Сложность для пользователя Низкая (конструктор) Высокая Средняя Высокая
Популярность Очень низкая (новая ОС) Высокая Очень высокая Средняя
Сложность установки Легко Средне Средне Сложно
Основной язык реализации Rust C C / C++ C
Модульность (архитектура) ✅ Полная Частичная Частичная Частичная
Кастомизация системы ✅ Максимальная Высокая Низкая Высокая
Необходимость навыков (ежедневно) Не нужны Иногда Не нужны Часто
Управление обновлениями Модульное Централизованное Централизованное Централизованное

GUS — молодой проект, но его архитектура спроектирована для будущего — максимальная безопасность, модульность и контроль пользователя.

Наш путь

Концепция

У нас есть конкретное представление о том, что мы хотим сделать. Важно понимать, куда двигаться.

Bootstrap

Наш код на данный момент представляет собой нечто большее, чем hello world.

Поиск программистов и начало пути

Мы в активном поиске активистов, которые помогут развивать наш проект.

Ядро

Ядро должно быть легким, так как не содержит драйверов. Каждый элемент в своем модуле.

Модульная система

Все модули взаимодействуют друг с другом и общаются через ядро.

Интерфейс

Кастомизация — один из трёх наших основных «китов».

Софт

Свои аналоги программ и собственная экосистема приложений с магазином.

Распространение

GUS должен стать популярным за счет своих преимуществ.

Собственный загрузчик

Rust-bootloader это хорошо, а свой загрузчик — еще лучше.

GUS for Mobile

В будущем мы хотим сделать нашу OS на телефоны и планшеты.

Манифест

  • Минимализм: Система без лишнего «мусора» и ненужных процессов.
  • Безопасность: Rust, микроядро и полная изоляция модулей.
  • Гибкость: Модульная архитектура под любое «железо».
  • Приватность: Никакой слежки и навязанного функционала.
  • Контроль: Возвращаем вам полную власть над вашим устройством.
  • Прозрачность: Открытый код и открытый процесс разработки.
  • Сообщество: Проект, управляемый сообществом, а не корпорацией.

«GUS возвращает контроль пользователю. Никакой телеметрии. Никакого скрытого сбора данных. Только прозрачность, безопасность и свобода выбора.»

Сообщество

Наш проект держится исключительно на добровольцах. Если вы хотите следить за нашим развитием, подписывайтесь на наши соцсети:

Если вы хотите с нами разрабатывать OS или задать вопрос, присоединяйтесь на наш телеграм форум:

🗂️ Telegram Forum

Также у нас есть телеграм канал, в котором быстрее всего выходят все новости:

📢 Telegram Channel