Форум программистов, компьютерный форум, киберфорум
Проекты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57

А давайте свою операционку забабахаем

30.10.2025, 06:00. Показов 12166. Ответов 191
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть желающие операционку на полном энтузиазме делать?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.10.2025, 06:00
Ответы с готовыми решениями:

Давайте отыщем "Грааль"
Думаю, что в условиях нынешней экономической ситуации, эта тема будет актуальна. Предлагаю...

Давайте напишем соц.сеть. Объединяемся.
Короче давайте напишем двиг.соц.сети. Как это будет происходить? Открываем закрытый форум. В...

Господа программисты есть идея создать игру. Давайте объединимся
Итак есть идея создать онлайн игру. Игра платная, приносящая доход владельцам. Предложение такое:...

191
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
30.10.2025, 16:44  [ТС]
Студворк — интернет-сервис помощи студентам
Tupiel Reuschin, да у меня просто желание на асме прогать, типа колибри 64 битную, у них еще нет 64 бита, поискал бутсектора нигде не нашел в long mode бутсектора, написал свой, дальше уже компиляторы начал изучать, наткнулся на таблицу опкодов, ну и пошло поехало, думаю попробую компилятор сделать примерно уже понимаю как делать, а там как пойдет
0
Эксперт .NET
 Аватар для Usaga
14812 / 9585 / 1368
Регистрация: 21.01.2016
Сообщений: 36,100
30.10.2025, 17:04
xorraxrax, так ты определись операционную систему ты хочешь пописать, компилятор или просто на ассемблере.
1
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
30.10.2025, 17:11  [ТС]
Usaga, я все хочу
0
-196 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 852
30.10.2025, 17:20
Цитата Сообщение от xorraxrax Посмотреть сообщение
я все хочу
UEFI изучи, спецификация такая, там можно проги писать, типа консольных. Такая современная замена MSDOS
0
 Аватар для yoric
154 / 120 / 6
Регистрация: 02.12.2021
Сообщений: 787
30.10.2025, 17:37
Цитата Сообщение от xorraxrax Посмотреть сообщение
а у вас есть план вашей жизни?
Конечно. Украл, выпил, в тюрьму ®
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
30.10.2025, 18:15  [ТС]
Tupiel Reuschin, это тоже в планах, но там на ассемблере не попрогаешь там си по моему
0
-677 / 57 / 1
Регистрация: 10.03.2025
Сообщений: 741
30.10.2025, 18:20
xorraxrax, Я знаю где лежит листинг ОС на асм на 26227 строк
автора больше с нами возможно нет более 9 лет
Я был подписан и устно он разрешал пользоваться кому
интересно, писал он на всем, что "шевелится"
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
30.10.2025, 18:27  [ТС]
avedeo, да любой код легко найти в поисковике, когда знаешь что искать, если хочешь поделиться, делись, я буду рад, может кому то пригодится, если конечно у кода лицензия позволяет это сделать
0
-677 / 57 / 1
Регистрация: 10.03.2025
Сообщений: 741
30.10.2025, 18:33
xorraxrax, Лицензии нет конечно, там тонны кода, но у меня нет прав, а файл могу кинуть на облако
и расшарить
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
30.10.2025, 18:35  [ТС]
avedeo, спасибо не надо, не будем нарушать закон, автору это бы не понравилось
0
-677 / 57 / 1
Регистрация: 10.03.2025
Сообщений: 741
30.10.2025, 18:39
xorraxrax, Хозяин барин, если бы там был запрет автор
никогда бы не открыл исходники
0
-196 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 852
30.10.2025, 22:42
Цитата Сообщение от xorraxrax Посмотреть сообщение
там на ассемблере не попрогаешь
Попрогаешь, просто надо подумать
0
 Аватар для pgb
-508 / 32 / 0
Регистрация: 22.09.2015
Сообщений: 1,232
31.10.2025, 13:02
Я бы поучаствовал в проекте, но если загрузчик только будет на ассемблере, а всё остальное на Rust.
По мне это более разумный подход чем писать всё на ассемблере, C, C++ потому что будет опять куча ошибок с утечкой памяти, указателей и тп.

Кроме того сам подход операционной системы должен быть иной чем существующие, иначе не имеет смысла писать, получится фактически аналог линукса. По мне надо делать операционку как интерпретатор. Работу с железом и периферией организовать в ядре системы, а работу приложений на своём языке, программу можно загрузить из интернета как веб страничку и работать. Вот это точно будет революционно потрясающая операционка ИМХО
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
31.10.2025, 13:23  [ТС]
pgb, на rust пытались операционку делать, там работа с железом или где то в загрузке такая же небезопасная как и в си

Добавлено через 3 минуты
кстати в ассемблерный код вирусов проще напихать чем в сишный, сишный хоть читаемый, так что непонятно что еще безопаснее

Добавлено через 1 минуту
может uefi rust попробовать, надо поразмышлять...

Добавлено через 6 минут
если раст сам себя может скомпилировать то багов си в нем скорее всего нет
0
-196 / 65 / 2
Регистрация: 23.11.2024
Сообщений: 852
31.10.2025, 13:24
Цитата Сообщение от xorraxrax Посмотреть сообщение
может uefi rust попробовать, надо поразмышлять...
Ты как-то неадекватно воспринимаешь uefi. Она, конечно, платформа, но неконвенциональная.
И вряд ли на ней раст работает. На ассемблере явно будет проще.
0
Модератор
Эксперт Java
 Аватар для alecss131
2902 / 1407 / 413
Регистрация: 11.08.2017
Сообщений: 4,514
Записей в блоге: 2
31.10.2025, 13:27
Цитата Сообщение от xorraxrax Посмотреть сообщение
сам себя может скомпилировать то багов си в нем скорее всего нет
сам себя? хахаха, на сколько знаю у него компилятор всего лишь фронтэнд надстройка над llvm, так что он от того убийцей чего его пытаются назвать не отличается.
а ос на ржавчине ну такое себе, прям ну очень такое. как вы лодку назовете... а писать ос на ржавчине, от чего пытаются нормальные люди избавляться еще хуже идея.
Цитата Сообщение от pgb Посмотреть сообщение
опять куча ошибок с утечкой памяти, указателей и тп
надо просто нормально писать код и использовать современные средства, например векторы или умные указатели
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
31.10.2025, 13:41  [ТС]
Tupiel Reuschin, да в самом деле от меня то здесь ни зависит ничего, uefi уже как стандарт везде

Добавлено через 2 минуты
вот мне только непонятно что можно переписать чтобы на си код стал лучше если писать на си и си++ все равно все прийдет к тому же линуксу, потому что подсматривать код где я буду конечно же там, вот и все дела..

Добавлено через 6 минут
вот я и прихожу к выводу что лучше на асме 64 битном, только вот процы 128 битные появятся и кердык операционке

Добавлено через 2 минуты
можно попробовать опкоды структурами задать и менять их для каждой архитектуры типо макро ассемблер но это по структуре тот же ллвм только что не на сях
0
Эксперт .NET
 Аватар для Usaga
14812 / 9585 / 1368
Регистрация: 21.01.2016
Сообщений: 36,100
01.11.2025, 06:39
Цитата Сообщение от alecss131 Посмотреть сообщение
а ос на ржавчине ну такое себе,
Чому?
0
 Аватар для Noname2331
97 / 90 / 10
Регистрация: 22.12.2024
Сообщений: 611
01.11.2025, 10:25
Цитата Сообщение от xorraxrax Посмотреть сообщение
Есть желающие операционку на полном энтузиазме делать?
Я пас.

Меня иногда другие крамольные мысли посещают. О рефакторинге архитектуры того, что настроено поверх железа. Типа, а зачем вообще этот слой "Операционная система" нужен, можно ли как-то без него. Компилировать программы под железо, а не ОС.
0
0 / 0 / 0
Регистрация: 30.10.2025
Сообщений: 57
01.11.2025, 10:52  [ТС]
Noname2331, типа без ядра, можно сделать так, просто ассемблер на лету интерпретирует вот этот макроассемблер не знаю как проще объяснить, у меня тоже такие мысли были
вместо ядра интерпретатор языка, а программы все в тексте
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.11.2025, 10:52

Как защитить свою программу от нелицензионного использования?
Решил попробовать заработать копейку продажей своей программы. Предполагаемый клиент - мелкие...

Проект: Supernatural (Сверхъестественное). Онлайн игра.
Идет набор в команду для создания он-лайн игры "Supernatural (Сверхъестественное)". Многие знают, а...

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

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

Создаем свою интерактивную ОС КаКОС (интерфейс с персонализированным эмулятором AI)
:) Тема противопоказана людям с сознанием зажатым в рамки! Тема рекомендуется для прочтения...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru