Синапс ОС | SynapseOS
124 subscribers
46 photos
1 video
5 files
18 links
Download Telegram
Новости 1-12 июля

Состояние пространства пользователя

SynAPI: 82 системных вызова реализовано и проверено
POSIX (Linux/BSD capability): 75 системных вызова реализовано и проверено

Реализована возможность использовать нескольких подсистем системных вызовов в одной программе.
Пример:
#include <synapi.h>
#include <stdio.h>
#include <sys/utsname.h>

void test(void *arg) {
(void)arg;
syn_sleep(1000);
syn_printf("[sus] test thread exiting\n");
syn_proc_exit(0);
}

int main(int argc, char **argv) {
(void)argc;
(void)argv;

struct utsname uname_test;
uname(&uname_test);

syn_printf("[sus] sysname: %s, node: %s, %s\n", uname_test.sysname, uname_test.nodename, uname_test.domainname);
syn_printf("[sus] release: %s, version: %s\n", uname_test.release, uname_test.version);
syn_printf("[sus] machine: %s\n", uname_test.machine);

syn_thread_create((uintptr_t)test, NULL);

return 0;
}


Новое ПО:
- mlibc - полнофункциональная стандартная библиотека языка Си, разработанная с учетом переносимости.
- UnQLite - автономная бессерверная система управления транзакционными базами данных для приложений на C и C++.
- sh.c из xv6 - минимальный легковесный консольный интерпретатор.
- c-chat-gpt-2 - движок интерференса gpt-2 на C.
1🔥4
Драйвер Ext4 в режиме записи-чтения реализован
🔥7
Please open Telegram to view this post
VIEW IN TELEGRAM
Приветствую, друзья!

Какими эмуляторами вы пользуетесь?

Для вашего удобства мы предусмотрели гостевые расширения (гостевые агенты) для разных эмуляторов. Они позволяют получать информацию о потреблении и активности ОС внутри эмулятора без настройки дополнительного ПО, а также расширяют функционал системы⚡️

При тестировании проекта мы используем:
Qemu, Virtualbox, VMware

Телеграм чат
Сайт
Прямая связь с разработчиком
👍2
Приветствую, друзья!

Разработка Синапс ОС активно продолжается. На данный момент идет активная работа над поддержкой различного ПО.

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

Также не стесняйтесь предлагать свои идеи в комментариях👇

Телеграм чат
Сайт
Прямая связь с разработчиком
👍8
Благо у нас слишком нишевые уязвимости чтобы ИИ автоматически мог их выявить😁
😨6🔥5💯1
Порт musl 1.2.6 уже доступен в Синапс ОС

musl это более легкая (по сравнению с GNU C Library, glibc), эффективная и строго соответствующая стандартам реализация стандартной библиотеки для языка C.
github.com/0Nera/musl
10🔥5⚡1
Lua 5.5.1 уже доступен в Синапс ОС

Lua это скриптовый язык программирования с динамической типизацией, своей реализацией ООП на базе парадигм и метатаблиц.

Это очень популярный язык программирования для встраиваемых систем, конфигураций. Широко применяется в играх.
Его используют в Garry’s Mod, Roblox Studio, Love2D, Factorio и других проектах.

Собрано при помощи musl 1.2.6. Включено в сборку по-умолчанию.

https://github.com/0Nera/lua
1🔥2
sbase и ubase в Синапс ОС

sbase и ubase это наборы минималистичных утилит, созданных сообществом Suckless. Они дополняют друг друга и предназначенны для замены традиционну coreutils. Вместе они позволяют использовать привычные команды из unix-подобных систем.

Собрано при помощи musl 1.2.6
Включено в сборку по-умолчанию

https://github.com/0nera/ubase
https://github.com/0nera/sbase
50🔥3
Lua интегрирован как основной язык для скриптов в Синапс ОС

Но это не значит что скрипты написанные на bash не будут работать, напротив. Поддержку bash скриптов взял на себя loksh (порт OpenBSD ksh под Linux).
⚡2🔥2
Forwarded from РВТИ Медиа
все российские ОС 1.9.xlsx
47.8 KB
#РВТИ_собственное
Проект таблицы всех российских операционных систем.

Ревизия 1.9 (все российские ОС 1.9.xlsx)

88 ОС "десктопных" или "общего назначения; 31 "серверная" ОС, 18+2 мобильных ОС и 94 "специализированные" ОС.

Добавлены особенности мобильных ОС и мини-табличка про "стилизацию" мобильных ОС (потому что я люблю нескучные обои и никто мне их не запретит любить)

Прибавок не очень много, но за 4 месяца пора бы ревизию выпустить, напомнить про существование этой таблицы
Потом хочу добавить номера из ФИПС (свидетельства о регистрации программы для ЭВМ), там ой как много этих операционок (в том числе отсутствующих в реестре Минцифры)

Актуализировано 02.09.2026 в 16:06 по московскому времени.

https://disk.yandex.ru/i/t2QFLwU5kdklXw
⚡2👍1🔥1
Forwarded from Twitblit
🌐 Twitblit × SynapseOS: партнерство ради стабильности и безопасности!

Друзья, у нас БОЛЬШОЙ анонс. Социальная сеть для авторов Twitblit и первая российская модульная операционная система SynapseOS объединяют усилия.

❓Что нас ждёт:

1️⃣ Бесперебойная работа. Благодаря серверам SynapseOS мы сможем круглосуточно следить за стабильностью Twitblit, мгновенно предотвращать сбои и выдерживать любые нагрузки.

2️⃣ Единая философия.
SynapseOS строится на принципах модульности и открытости. Twitblit защищает права авторов и свободу самовыражения. Наши ценности совпали на 100%.

3️⃣ Усиление рунета.
Вместе мы делаем российские цифровые продукты безопасными, независимыми и удобными для каждого.

Это только начало. Следите за обновлениями — будущее уже здесь!

Источник: https://twitblit.ru/tb/twitblit/21525
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9🔥3💯2
За последние дни было проделано много работы

Были запущены тестовые веб серверы
Улучшена поддержка ext4
Добавлена поддержка современных стандартов ACPI
Увеличена стабильность и производительность системы
Запущен qwen3.c
Количество системных вызовов posix (linux) расширено до 200
👍9⚡2🔥2
⚡5🔥4👍2