All Projects → Synapse-OS → SynapseOS

Synapse-OS / SynapseOS

Licence: GPL-3.0 license
SynapseOS - модульная операционная система на языке C.

Projects that are alternatives of or similar to SynapseOS

Aquila
AquilaOS: UNIX-like Operating System
Stars: ✭ 413 (+344.09%)
Mutual labels:  kernel, os, osdev
Dennix
Dennix is a unix-like hobbyist operating system written from scratch.
Stars: ✭ 53 (-43.01%)
Mutual labels:  kernel, os, osdev
Os67
An unix-like toy kernel
Stars: ✭ 531 (+470.97%)
Mutual labels:  kernel, os, osdev
Unikraft
Unikraft is an automated system for building specialized POSIX-compliant OSes known as unikernels. (Core repository)
Stars: ✭ 183 (+96.77%)
Mutual labels:  kernel, os, osdev
Tofita
🍬 All-new kernel for @GreenteaOS
Stars: ✭ 112 (+20.43%)
Mutual labels:  kernel, os, osdev
Wingos
a little 64bit operating system written in c++ with smp support
Stars: ✭ 361 (+288.17%)
Mutual labels:  kernel, os, osdev
Kernel
The Stupid Operating System
Stars: ✭ 217 (+133.33%)
Mutual labels:  kernel, os, osdev
RocketOS
RocketOS is a Unix based OS that uses legacy BIOS and GRUB and is written in C17. It is being developed for educational purposes primarily, but it still is a serious project. It is currently in its infancy.
Stars: ✭ 23 (-75.27%)
Mutual labels:  kernel, os, osdev
Monkos
an experimental 64-bit operating system
Stars: ✭ 100 (+7.53%)
Mutual labels:  kernel, os, osdev
Reactos
A free Windows-compatible Operating System
Stars: ✭ 10,216 (+10884.95%)
Mutual labels:  kernel, os, osdev
Cyjon
A simple, clean code, multi-tasking operating system written in pure assembly language for 64-bit processors from the AMD64 family.
Stars: ✭ 184 (+97.85%)
Mutual labels:  kernel, os, osdev
Cardinal
Operating system designed to be fast and secure.
Stars: ✭ 20 (-78.49%)
Mutual labels:  kernel, os, osdev
Toaruos
A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
Stars: ✭ 4,687 (+4939.78%)
Mutual labels:  kernel, os, osdev
Snowflakeos
"It is very special"
Stars: ✭ 190 (+104.3%)
Mutual labels:  kernel, os, osdev
LudOS
A toy monolithic kernel written in C++
Stars: ✭ 38 (-59.14%)
Mutual labels:  kernel, os, osdev
Os2
x86_64 OS kernel with completely async userspace and single address space [WIP; but basic kernel functionality implemented]
Stars: ✭ 25 (-73.12%)
Mutual labels:  kernel, os, osdev
nightingale
A small operating system where I experiment and learn osdev.
Stars: ✭ 86 (-7.53%)
Mutual labels:  kernel, os, osdev
MandelbrotOS
A community driven OS by the youth
Stars: ✭ 172 (+84.95%)
Mutual labels:  kernel, os, osdev
Toaru Nih
NOTICE: The ToaruOS-NIH Project has been MERGED UPSTREAM. This repository is now archived.
Stars: ✭ 66 (-29.03%)
Mutual labels:  kernel, os, osdev
Emerald
An operating system written in C
Stars: ✭ 118 (+26.88%)
Mutual labels:  kernel, os, osdev

О проекте

SynapseOS - модульная x86/x86_64 UEFI/BIOS операционная система на языке C.

Преимущества

Гибкость

Модульность системы позволяет изменять функционал системы на лету. Мгновенная замена и обновление модулей/драйверов позволит работать без перезагрузок системы.

Совместимость

Модули совместимости и подсистемы позволяют работать с программами и драйверами для:

  • Windows;
  • Linux;
  • KolibriOS;
  • MS DOS.

Безопасность

Система не передает личные данные пользователей. Даже ради статистики. Встроенный модуль безопасности позволяет контролировать права доступа и не позволит сломать систему.

На данный момент реализовано

  • Многозадачность с приоритетами;
  • RTL8139, E1000;
  • SynapseFS;
  • ATA(ATAPI, DMA);
  • VESA 1280x1024 и Legasy BIOS 80x25 видеорежимы;
  • Система модулей.

Сборка и запуск

Получение ISO образа системы с новым ядром осуществляется по заявкам - [email protected]. Для работы с открытым ядром, просто соберите это ядро.

ВНИМАНИЕ: Старое ядро было нестабильно и уродливо. К этому прибавились новвоведения сторонних разработчиков. Из-за чего пришлось переписать ядро. Проект не закрыт.

Минимальные системные требования

  • 5 мегабайт оперативной памяти
  • 4 мегабайта видеопамяти
  • Процессор на x86 архитектуре

Благодарности

И другие

Отказ от ответственности

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].