SHAMAN2016-WIKI — Оффициальный Вики-проект созданный SHAMAN2016
Вики проект SHAMAN2016-WIKI это Вики о скретчере SHAMAN2016
Информация в данной статье будет полной и полностью актуальной когда выйдет версия sosirsOS которая сейчас в разработке
(не полное) Оглавление
В оглавлении нет некоторых заголовков по причине того что там очень мало содержимого
1.7. Информация о дистрибутивах
1.7.2.1. Версии 1-ого поколения
1.7.2.2. Версии 2-ого поколения
1.7.2.3. Версии 3-его поколения
1.7.2.4. Приложения в 1-ом поколении
1.7.2.5. Игры в 1-ом поколении
1.7.2.6. Программирование в 1-ом поколении
1.7.2.7. Приложения в 2-ом поколении
1.7.2.8. Виртуальные машины в 1-ом поколении
1.7.2.9. Игры в 2-ом поколении
1.7.2.10. Программирование в 2-ом поколении
1.7.2.11. Приложения в 3-ем поколении
sosirsOS — операционная система на Скретче созданная пользователем скретча SHAMAN2016/polzovatel_8787 (а если точнее его компанией "Интерграм"), она активно разрабатывается и имеет много разновидностей и версий. Но сейчас кроме Интерграма sosirsOS разрабатывает ещё и Drix Foundation (появилась через несколько месяцев после появления DTSO, она создана для расширения термина drix) подконтрольная интерграму
Важно знать что то что sosirsOS была в скретче - осталось в прошлом. 3 июня 2026 года из-за блокировки скретча в России, sosirsOS официально перенесли в Dash - модификацию скретча, а тэесли быть точнее, модификацию TurboWarp. Dash бесплатно доступна на dashblocks.org
sosirsOS не является экспериментальным или творческим проектом, и не являлся никогда (ладно, первая версия была экспериментальной, но только первая, вторая уже нет). Также sosirsOS не учебный проект, и не был создан для обучения. Код sosirsOS сложная штука с первых версий.
Также у sosirsOS есть свой сайт - https://shaman2016scratch.github.io/sosirsOS/
Изначально дизайн sosirsOS был собственным, постепенно стал меняться, и до сих пор он собственный, но сейчас некоторые элементы дизайна вдохновлены дизайном Ubuntu и MacOS. А точнее ~87% дизайна это свой дизайн, а оставшийся ~13% — вдохновленный другими. Особый вклад в сменю дизайна внес sosirsOS 1.2.0 DEMO 4 - округление краев в большинстве мест где они не были округлены, прозрачность кнопок которые не касаются курсора мыши (тоже не везде, но в многих местах). После выхода sosirsOS 1.2.0 DEMO 6.8 в Интерграме заявили что в sosirsOS теперь официально GNOME.
sosirsOS так же имеет свой аналог Git - SOVMS (sosirsOS Version Manage System), и многие вещи в sosirsOS зависят от него, даже с первого появления sovms
Это полный список всех разновидностей sosirsOS (разновидостей, а не дистрибутивов)
sosirsOS — сама ОС
sosirsOS CCO — Основана по идее CreCodeOs — операционной системы созданной скретчером scratch_craft_2, но написана с нуля интерграмом и интерфейс что-то среднее между старым дизайном sosirsOS и дизайн CreCodeOS
sosirsOS Mobile — полу-готовая мобильная ОС на Скретче
sosirsOS TV — TV-ос. Нет реализации, но будет на скретче
sosirsOS C++ Edition - написана на C++ полностью. Пока что это просто терминал, но когда нибудь появится интерфейс
Это полный список всех дистрибутивов sosirsOS. Информация о авторе и т.д. смотрите ниже.
TenterOS
KirOS (ранее KirOS Next)
DoctorOS
KMobile Next
sosirsOS KISS
sosirsOS Dash
Konsole
sobuntu
OneterOS
EighterOS
sosirsOS Files или же fs — файловая система, так же есть одноименное приложение
DTSO (Drix Terminal sosirsOS) — терминал (который использует одноименный shell) sosirsOS, в основном упоминается как Drix Terminal но лучше называть DTSO так как есть другие Drix терминалы - например DTKN, а также есть Drix Foundation (который владеет DTSO, Drix Apps, Drix Folder, Drix Folder Apps и другими проектами начинающимися на Drix (кроме терминалов в дистрибутивах не от интерграма/drix foundation))
sosirsOS Play, sosirsOS Browser, sosirsOS VM — специальные приложения, Play аналог Google Play, Browser аналог Chrome, VM — ну виртуалка, аналогом чего-то не назовёшь
sosirsOS имеет много версий, 64 версий на момент 11 октября 2026 года. Тут перечислен полный список версий sosirsOS, версий не перечисленных тут пока не существует. И этот список в реальном порядке
Версии sosirsOS также как и его дистрибутивов пока что в основном указаны без упомянания изменений. В будущем это будет исправлено.
1. sosirsOS 1.0.0 beta — самая первая версия, вышла 5 сентября 2025 года
2. sosirsOS 1.0.0 gamma - вышла 6 сентября 2025 года
3. sosirsOS 1.0.0 gamma fix - вышла 6 сентября 2025 года
4. sosirsOS 1.0.0 delta - вышла 17 сентября 2025 года
5. sosirsOS 1.0.0 epsilon - вышла 26 сентября 2025 года
6. sosirsOS 1.0.0 zeta - вышла 3 октября 2025 года
7. sosirsOS 1.0.0 eta - вышла 27 октября 2025 года
8. sosirsOS 1.0.0 theta - вышла 5 ноября 2025 года
9. sosirsOS 1.0.0 - вышла 16 ноября 2025 года
10. sosirsOS 1.1.0 - вышла 16 ноября 2025 года
11. sosirsOS SONP, demo version - вышла 3 декабря 2025 года
12. sosirsOS SONP - вышла 5 декабря 2025 года
13. sosirsOS SONP 1.1 - вышла 5 декабря 2025 года
14. sosirsOS Alpha — хоть и название содержит "Alpha" но она является 14 версией sosirsOS, вышла 10 декабря 2025 года
15. sosirsOS Alpha 2.0 - вышла 21 декабря 2025 года
16. sosirsOS Alpha 2.1 - вышла 27 декабря 2025 года
17. sosirsOS Server - вышла 28 декабря 2025 года
18. sosirsOS Alpha 2.2 - вышла 29 декабря 2025 года
19. sosirsOS Server 2026 - вышла 1 января 2026 года
20. sosirsOS Server 2026.2 - вышла 12 января 2026 года
21. sosirsOS Server 2026.3 alpha 14JAN2026 - вышла 14 января 2026 года
22. sosirsOS Server 2026.3 alpha 14JAN2026-2 - вышла 14 января 2026 года
23. sosirsOS Server 2026.3 alpha 15JAN2026 - вышла 15 января 2026 года
24. sosirsOS Server 2026.3 alpha 16JAN2026 - вышла 16 января 2026 года
25. sosirsOS Server 2026.3 beta - вышла 17 января 2026 года
26. sosirsOS Server 2026.3 beta 18JAN2026 - вышла 18 января 2026 года
27. sosirsOS Server 2026.3 beta 27JAN2026 - вышла 27 января 2026 года
28. sosirsOS Server 2026.3 DEMO-version - вышла 8 февраля 2026 года
29. sosirsOS Server 2026.3 - вышла 22 февраля 2026 года
30. sosirsOS 1.2.0 Alpha - вышла 9 марта 2026 года
31. sosirsOS 1.2.0 Beta - вышла 18 марта 2026 года
32. sosirsOS 1.2.0 Demo 1 - вышла 23 марта 2026 года
33. sosirsOS 1.2.0 Demo 2 - вышла 26 апреля 2026 года. Она значителньо отличается от 1.2.0 Demo 1, так как её сильно изменили
34. sosirsOS 1.2.0 Demo 3 - вышла 2 мая 2026 года
35. sosirsOS 1.2.0 Demo 4 - вышла 28 мая 2026 года, значительно отличается от предыдущей
36. sosirsOS 1.2.0 DEMO 5 (sosirsOS 1.2.0 SUMMER) - вышла 1 июня 2026 года, последняя версия сделанная на скретче, следущие уже сделана на Dash из-за блокировки скретча в РФ и не могут быть опубликованы на скретче из-за несовместимости
37. sosirsOS 1.2.0 DEMO 6 - вышла 3 июня 2026 года (первая версия не на скретче, и первая версия в Dash), не имеет совместимости со скретчем. Но забыли удалить ос перед публикацией...
38. sosirsOS 1.2.0 DEMO 6.1 - вышла 3 июня 2026 года
39. sosirsOS 1.2.0 DEMO 6.2 - вышла 6 июня 2026 года, снова забыли удалить ОС
40. sosirsOS 1.2.0 DEMO 6.2 fix - вышла 6 июня 2026 года
41. sosirsOS 1.2.0 DEMO 6.3 - вышла 7 июня 2026 года
42. sosirsOS 1.2.0 DEMO 6.4 - вышла 9 июня 2026 года, единственные её изменение - фикс бага при создании нового файла через UI (баг не засчитывал файлы за тектовые если написано расширение файла типо .ils, а не id расширения, например 22) и кнопки вверх и вниз теперь делают свой эффект не на 6 файлов (больше не может в интерфейс вместится) а на 3, можно сказать на одну строку (файлы в приложении sosirsOS Files из двух строк по 3 файла), но ОС забыли удалить, но ничего страшного не произошло
43. sosirsOS 1.2.0 DEMO 6.5 - вышла к сожелению утерянного числа июня 2026 года
44. sosirsOS 1.2.0 DEMO 6.6 - вышла к сожелению утерянного числа июня 2026 года
45. sosirsOS 1.2.0 DEMO 6.8 - вышла 21 июня 2026 года. sosirsOS 1.2.0 DEMO 6.7 не было так как 6.7 выглядит как кое-какой мем.
46. sosirsOS 1.2.0 DEMO 6.9 - вышла 22 июня 2026 года.
47. sosirsOS 1.2.0 DEMO 6.10 - вышла 25 июня 2026 года.
48. sosirsOS 1.2.0 DEMO 6.11 - вышла 26 июня 2026 года.
49. sosirsOS 1.2.0 DEMO 6.12 - вышла 29 июня 2026 года.
50. sosirsOS 1.2.0 DEMO 6.13 - вышла 6 июля 2026 года
51. sosirsOS 1.2.0 DEMO 6.14 - вышла 8 июля 2026 года
52. sosirsOS 1.2.0 DEMO 7 - вышла 9 июля 2026 года
53. sosirsOS 1.2.0 DEMO 8 - вышла 12 июля 2026 года
54. sosirsOS 1.2.0 DEMO 8.1 - вышла 14 июля 2026 года
55. sosirsOS 1.2.0 DEMO 8.2 - вышла 22 июля 2026 года - одно из ключевых изменений - появление SOVMS
56. sosirsOS 1.2.0 DEMO 8.3 - вышла 23 июля 2026 года
57. sosirsOS 1.2.0 DEMO 8.4 - вышла 24 июля 2026 года
58. sosirsOS 1.2.0 DEMO 8.5 - вышла 25 июля 2026 года
59. sosirsOS 1.2.0 DEMO 8.6 beta-test 1 - вышла 13 сентября 2026 года, разработка началась 26 июля 2026 года
60. sosirsOS 1.2.0 DEMO 8.6 beta-test 2 - вышла 17 сентября 2026 года
61. sosirsOS 1.2.0 DEMO 8.6 beta-test 3 - вышла 22 сентября 2026 года, добавлена возможность перетаскивать окна ещё 4-ем приложениям (в 1.2.0 DEMO 8.6 beta-test 1 появилась такая возможность, но только для настроек)
62. sosirsOS 1.2.0 DEMO 8.6 beta-test 4 - вышла 24 сентября 2026 года
63. sosirsOS 1.2.0 DEMO 8.6 beta-test 5 - вышла 24 сентября 2026 года
64. sosirsOS 1.2.0 DEMO 8.6 beta-test 6 - вышла 4 октября 2026 года, DashAssembler был обновлен с 1.0.3 до 1.0.7
65. sosirsOS 1.2.0 DEMO 8.6 beta-test 7 - вышла 13 октября 2026 года
66. sosirsOS 1.2.0 DEMO 8.6 - версия в разработке, начала разрабатываться 26 июля 2026 года
67. sosirsOS 1.2.0 DEMO 9 - разработка ещё не началась
68. sosirsOS 1.2.0 DEMO 10 - разработка ещё не началась
69. sosirsOS 1.2.0 - разработка ещё не началась
sosirsOS часто обновляется, последния версия вышла 25 июля 2026 года, а первая (1.0.0 beta) 5 сентября 2025 года.
25 и 26 версии вышли в разное время, и являются разными версиями
sosirsOS Server это не отдельная разновидность или переделка под сервера, а улучшения предыдущих версий sosirsOS, например 17 версия (sosirsOS Server) это улучшение 16 (sosirsOS Alpha 2.1), а 18 (sosirsOS Alpha 2.2) содержит функционал 17 хотя 16 и 18 в названии не содержат server в отличии от 17. кароче, если считать что sosirsOS Server это версии направленные на серверный функционал то это не совсем так, пока что ни одна из версий название которых начинается на sosirsOS Server не являются серверными переделками
Первая версия была сделана за 3 дня, но время потраченное на разработку длиной меньше дня
Сейчас разрабатывается sosirsOS 1.2.0 (демо версии), потом будут делать sosirsOS 1.2.1 Alpha (потом бету а потом и основную версию), потом sosirsOS 1.2.2 и sosirsOS 1.2.3, дальше серия версий 1.2.4 (альфа, бета версии и основная), дальше Alpha 2.3, а дальше sosirsOS Server 2026.4
Для sosirsOS есть следущие игры:
1. Mr. Eat Clicker | Находится в sosirsOS Games | Первая игра в sosirsOS Games | От Интерграма | Про Мистера Ита (Mr. Eat) — популярного в русском Скретче игрового персонажа многих игр, пошёл из игры Mr. Eat которая создана и разрабатывается русскоговорящим скретчером из Эстонии "Youtube-king"
2. Mr. Eat Tap | Находится в sosirsOS Games | Вторая игра в sosirsOS Games | От Интерграма | Про Мистера Ита (Mr. Eat)
3. MCS sosirsOS Edition | Есть в sosirsOS Games | Есть в sosirsOS Play | От DiamondCat Team (бывшей ScraJang) и Интерграма
sosirsOS Develop | Приложение | от Интерграма
Fly Cat | Приложение | от FlyCat
MCS sosirsOS Edition | Игра | от Интерграма и DiamondCat Team
InterHub | Приложение | от Интерграма
VmSoScript | Язык программирования | ЯП для виртуалок в sosirsOS VM | от Интерграма
Drix Apps | Маркет приложение | от Drix Foundation и Интерграма
Music Lab | Приложение | от Интерграма | Не готовое приложение для создания музыки в sosirsOS
DevTools | Приложение | От Интерграма | Не готовое приложение для разработчиков
File creator+ | Приложение | От Интерграма | Не готовое приложение для продвинутого создания файлов
Geometry Scratch | Файл игры | от Интерграма | Файл игры для Geometry Scratch Launcher. Geometry Scratch создана и разрабатывается DiamondCat Group
Geometry Play | Файл игры | от Интерграма | Файл игры для Geometry Play Launcher. Geometry Play принадлежит Интерграму
TenterOS — Дистрибутив sosirsOS созданный компанией "Интерграм" (короче разработчик тот же что и у sosirsOS)
TenterOS не является экспериментальным или творческим проектом
TenterOS заброшен, но Интерграм несколько раз хотел его возродить.
1. TenterOS Alpha 1.0 — первая версия, основана на sosirsOS Alpha 2.2 30 декабря 2025 года. Отличается от sosirsOS только тем что добавлено пару переводов на английский
KirOS — Дистрибутив sosirsOS созданый компанией "DiamondCat Team" (принадлежит скретчеру DiamondCat2026-2, раньше называлось ScraJang (или ScraJang Studios)), изначально KirOS была на скретче, и была KirOS Next/KN, но, 3 июня 2026 года, блокировка скретча в РФ все перевернуло - DiamondCat Group зполностью забросила и так заброшеный KirOS, забросила другие свои KirOS кроме KirOS Next, а, KirOS Next переименовала в KirOS, и перенесла его на Dash - модификацию скретча
KirOS не является экспериментальным или творческим проектом
Имел второе название — Next (было отменено примерно 18 апреля 2026 года. Просто Next)
Терминал KirOS — DTK (Drix Terminal KirOS, до этого DTKNext (Drix Terminal KirOS Next), еще раньше DTNext)
ее забросили (когда??) в пользу OneterOS
вы можете открыть версию нажав на номер в списке
1. KirOS Next 10 — первая версия, основана на sosirsOS Server 2026.3, вышла 1 Марта 2026 года
2. KirOS Next 11 - вышла 2 марта 2026 года
3. KirOS Next 12 Beta 1 - вышла 3 марта 2026 года
4. KirOS Next 12 Beta 2 - вышла 7 марта 2026 года
5. KirOS Next 12 - вышла 16 марта 2026 года
6. KirOS Next 13 Beta 1 - вышла 19 марта 2026 года
7. KirOS Next 13 Beta 2 - вышла 21 марта 2026 года
8. KirOS Next 13 - вышла 22 марта 2026 года
9. KirOS Next 14 Beta 1 - вышла 23 марта 2026 года
10. KirOS Next 14 Beta 2 - вышла 24 марта 2026 года
11. KirOS Next 14 - вышла 25 марта 2026 года
12. KirOS Next 15 Beta 1 - вышла 29 марта 2026 года
13. KirOS Next 15 Beta 2 - вышла 30 марта 2026 года
14. KirOS Next 15 - вышла 2 апреля 2026 года
15. KirOS Next 16 Beta 1 - вышла 4 апреля 2026 года
16. KirOS Next 16 Beta 2 - вышла 5 апреля 2026 года
17. KirOS Next 16-b3 - вышла 8 апреля 2026 года
18. KirOS Next 16 - вышла 9 апреля 2026 года
19. KirOS Next 17-b1 - вышла 15 апреля 2026 года
20. KirOS Next 17-b2 - вышла 18 апреля 2026 года
21. KirOS Next 17 - вышла 19 апреля 2026 года
22. KirOS Next 17 experiment 1 - вышла 19 апреля 2026 года, но с новым дизайном который немного отличается (без боковой панели, некоторые её элементы (не приложения) перенечлись на черную линию в верху страницы) от дизайна sosirsOS Server 2026.3 (в sosirsOS 1.2.0 Alpha/Beta дизайн немного изменили и боковая панель перестала косаться с черной линией в верху рабочего стола sosirsOS)
23. KirOS Next 18-b1 - вышла 20 апреля 2026 года, бета следущей а не 30 версии
24. KirOS Next end 2026.3 - вышла 26 апреля 2026 года, была финальной версией основанной на sosirsOS Server 2026.3/первого поколения. Так названо из-за того что того SHAMAN2016 написал в своем канале что 26 апреля 2026 (в день публикации поста) выйдет 1.2.0 DEMO 2, а полный 1.2.0 на следущий день, однако это было отменено и вышла еще версия KirOS Next, однако это последняя версия на аккаунте DiamondCat2026-2.
25. KirOS Next G1.V9 - вышла 26 апреля 2026 года а также первая версия на аккаунте DiamondCatGroup
26. KirOS Next G1.V10 - вышла 29 апреля 2026
27. KirOS Next G1.V11 - вышла 1 мая 2026
28. KirOS Next G1.V12 - вышла 2 мая 2026, версия утеряна из-за того что автор забыл сделать копию этой версии когда делал следущию
29. KirOS Next G1.V13 - дата выхода потеряна, причина уже упомянута
30. KirOS Next 18 (или же G1V.14) - вышла 7 мая 2026 года.
31. KirOS Next 19 Beta 1 — вышла 9 мая 2026 года
32. KirOS Next 19 Beta 2 — вышла 10 мая 2026 года
33. KirOS Next 19 — вышла 12 мая 2026 года
34. KirOS Next 1.16 beta 1 - какая дата выхода?
35. KirOS Next 1.16 — вышла 28 мая 2026 года, последняя версия 1 поколения, ос забыли удалить
36. KirOS Next 26.2.0.beta1 / G2.V1 — основана на sosirsOS 1.2.0 Demo 4, вышла 29 мая 2026. Первая версия 2-ого поколения KirOS Next
37. KirOS Next 26.2.0.beta2 - стоп, а какая дата выхода?
38. KirOS Next 26.2.0.beta3 - и тут какая
39. KirOS Next 26.2.0.beta4 - и тут тоже...
40. KirOS Next 26.2.1.beta1 - и тут...
41. KirOS 26.2.1 - вышла 3 июня 2026 года
42. KirOS 26.2.1.1 - вышла 4 июня 2026 года
43. KirOS 26.2.2 - вышла 5 июня 2026 года
44. KirOS 26.2.3 - вышла 7 июня 2026 года
45. KirOS 26.2.4 - вышла 9 июня 2026 года
46. KirOS 26.2.5 - вышла 13 июня 2026 года
47. KirOS 26.2.6 - вышла 14 июня 2026 года
48. KirOS 2.7 - вышла 16 июня 2026 года
49. KirOS 2.8 - вышла 19 июня 2026 года
50. KirOS 2.9 beta - вышла 21 июня 2026 года
51. KirOS 2.9 - вышла 22 июня 2026 года
52. KirOS 2.9.1 - вышла 22 июня 2026 года. Единственные изменения - добавление новых эмодзи в DTKN и сохранение данных
53. KirOS 2.10 - вышла 24 июня 2026 года
54. KirOS 2.11.patch1 - вышла 25 июня 2026 года
55. KirOS 2.11.patch2 - вышла 26 июня 2026 года
56. KirOS 2.11 - вышла 27 июня 2026, это первая версия в которой изменен логотип ос, которая не первая версия поколения.
57. KirOS 2.12 - стоп, какая тут дата выхода?
58. KirOS 2.13 Alpha - а тут, добавлено приложение Colors (аналог Color Lab) и заменен Iframe+ на обычный (расширение не удалилось почему-то)
59. KirOS 2.13.patch1 - вышла 5 июля 2026 года
60. KirOS 2.13.patch2 - вышла 5 июля 2026 года
61. KirOS 2.13 beta - когда вышла?
62. KirOS 2.13.patch3 - вышла 6 июля 2026 года
63. KirOS 2.13 predelta - вышла 6 июля 2026 года
64. KirOS 2.13.patch4 - вышла 7 июля 2026 года
65. KirOS 2.13 delta - вышла 7 июля 2026 года
66. KirOS 2.13 epsilon - вышла 8 июля 2026 года
67. KirOS 2.13 zheta - вышла 9 июля 2026 года
68. KirOS 2.13 - вышла 10 июля 2026 года
69. KirOS Alpha 3.0 - вышла 11 июля 2026 года, основана на sosirsOS 1.2.0 DEMO 7
70. KirOS Alpha 3.1 - вышла 14 июля 2026 года
71. KirOS Alpha 3.2 - вышла 17 июля 2026 года
72. KirOS Alpha 3.3 - вышла 18 июля 2026 года
73. KirOS 3.0 - вышла 21 июля 2026 года
74. KirOS 1.0 - Вышла 7 октября 2026 на основе 1.16 (35 версии)
Все версии до 20 (KirOS Next 17-b2) версии имели навание которое начинается на Next, но из-за путаницы (на неё подмекнул SHAMAN2016) с фокром React от Vercel (Next.js) в начало названия всех версий добавили 'KirOS', например Next 11 > KirOS Next 11.
KirOS Next 10 — первая версия. По логике автора, KirOS Next 10 значит KirOS Next 1.0 (но сейчас KirOS Next 10 и KirOS Next 1.0 - это разное), а например KirOS Next 17 значит KirOS Next 1.7. Еще 26 апреля был создан 2-й офиц. формат - в таком формате KirOS Next 10 будет G1.V1, а теперь новый формат поколение.версия.подверсия, до KirOS 2.7 год.поколение.версия.бета/подверсия (26.2.0.beta1 например)
1 и 2 также как и в sosirsOS настройки и моё устройство
3. KirOS Apps - аналог Google play
4. KBrowse - браузер
5. инструментыч - ну просто пианино, поддерживает 3 инструмента
6. micro:bit
7. KirOS play - не связан с Apps, приложение с играми
8. KirOS Auth
9. Проводник
10. KirOS VM
11. Терминал
12. Next Dev - для разработчиков дистрирутивов
13. ProgX - IDE
14. NoEscape (не скачивайте, если скачали не открывайте)
15. Altplorer - для разработчиков, показывает как работают списки filedata/
16. MCS с mcs.dcg.scr - игра от DCT
17. MAX с max.ru - эмулятор российского государственного мессенджера
Для KirOS Next есть следущие игры:
1. Mr. Eat Clicker | Находится в Play | Первая игра в Play | От Интерграма | Про Мистера Ита (Mr. Eat) — популярного в русском Скретче игрового персонажа многих игр, пошёл из игры Mr. Eat которая создана и разрабатывается русскоговорящим скретчером из Эстонии "Youtube-king"
2. Mr. Eat Tap | Находится в Play | Вторая игра в Play | От Интерграма | Тоже про Мистера Ита (Mr. Eat), но не реализован
3. MCS Next Edition | Есть в Play | Третья игра в Play | Скачать с mcs.dcg.scr | От DiamondCat Team (бывшей ScraJang)
4. ACG (Apple Collect Game) | Находится в Play | 4я игра в Play | От DCT
В KirOS первого поколения присутствуют 6 языков программирования для создания программ для KirOS: InLangScript (основной интерграмовский но сложный), Felan (Для взаимодействия с RAM и VRAM (эмуляторов)), NScr (простой язык но универсальный),KirOS UI (для интерфейса), DoorScript (тоже для интерфейса но простой) и аудио ЯП (безымянный)
Для выполнения когда надо создать файл, легче всего через проводник: нажимаешь на иконку, вводишь пароль, нажимаешь кнопку "+", вводишь имя файла (например my code), вводишь id типа файла (22/.ils — InLangScript, 23/.fel — Felan, 29/.nscr - NScr, 32/.kui - KirOS UI), вводишь код (содержание)
Внимание: Необязательно сразу же нажимать + как только открывается интерфейс (всегда открывается sys/sosirsOS:B:), вы можете в другой папке, или создать свою папку: нажать Create, ввести название папки, ввести 14 (id типа папок) и папка будет создана, если не появиась надо перезапустить проводник, либо зайти в другую папку, а потом нажать "путь" и ввести путь (на одной странице до 6 файлов, чтобы посмотреть все файлы которые невместились надо нажать ⬆️, обратно ⬇️)
Дальше для выполнения кода надо выполнить код: выбираем файл кода, вводим 1 и код выполниться
Ещё есть IDE ProgX
Здесь документации которые пригодятся разработчикам
1. Настройки — Настройки ОС
2. Моё устройство — информация об ОС
3. KirOS Store — Скачивание приложений
4. sosirsOS Browser — браузер (не реализован но есть)
5. Mudlaner Setup (это можете конечно открыть, но когда имя изменится на Mudlaner не в коем случае не открывайте) — Приложение для интереса, которое не стоит открывать
6. KirOS Play — Играть в игры в одном приложении
7. KirOS Auth — Генерация, получение кода аутентификации и подключение к micro:bit
8. sosirsOS VM — Виртуальная машина (не доделана)
9. DTKN (при нажатии открывается терминал) — Открытия терминала (с одноименным шелом)
10. sosirsOS Develop | Можно скачать в Store и Drix Apps — Приложение для разработчиков
11. Fly Cat | Можно скачать в Store — Приложение Недоделано
12. MCS KN Second Edition | Можно скачать в Store
13. InterHub | Можно скачать в Store - недоделано
14. Калькулятор
15. Drix Apps | Можно скачать в Store, запускается в Drix Folder
16. Drix Folder
17. Инструментыч - для музыкантов
18. KBrowse - рабочий браузер
19. KRinter
20. KirOShell - второй терминал с одноименным шелом (shell'ом)
21. Custom Apps Manager - добавление приложений из файлов на рабочий стол
22. KirVM - еще виртуалка
23. Colors - аналог color lab но от DCT
Приложения не имеющие отметки вида "можно скачать в " предустановлены
1. PowerX 1.3.1
2. Koshkium OS DCFork 1.3
Все их можно скачать в Apps
Для KirOS Next есть следущие игры:
1. Mr. Eat Clicker | Находится в Play | Первая игра в Play | От Интерграма | Про Мистера Ита (Mr. Eat) — популярного в русском Скретче игрового персонажа многих игр, пошёл из игры Mr. Eat которая создана и разрабатывается русскоговорящим скретчером из Эстонии "Youtube-king"
2. Mr. Eat Tap | Находится в Play | Вторая игра в Play | От Интерграма | Тоже про Мистера Ита (Mr. Eat)
3. MCS KirOS Next Second Edition | Есть в Play | Третья игра в Play | Скачать в Store | От DiamondCat Team (DCT) (бывшей ScraJang)
4. MCS Clicker | Находится в Play | 4я игра в Play | От DCT
5. Geometry Scratch 2.6 | Есть в Play | скачать в Store | От DCT
В KirOS присутствуют 4 языка программирования для создания программ для KirOS: MaiNKNScr (главный язык и основной в KirOS, основано на InLangScript), Felan (Для взаимодействия с RAM и VRAM (эмуляторов)), JS (ну просто JavaScript) и KNXS (полностью оригинальный ЯП от DCT (DiamondCat Team), заменил DoorScript (другой язык от DiamondCat Team))
В KirOS есть один язык разметки: SOHTML (sosirsOS Hyper-Text Markup Language)
В KirOS есть 2 аудио языка: sosirsOS Audioplayer и Instrumenter Player
В KN есть один язык для sosirsOS VM: VmSoScript (Virtual Machine sosirsOS Script)
Так же в KN есть эмулятор CPU. К низкоуровневым языкам KN относится Felan, эмулятор CPU и KNXS. К среднеуровневыми MaiNKNScr так как он сочетает работу с эмулятором RAM и CPU.
Для выполнения когда надо создать файл, легче всего через проводник: нажимаешь на иконку, вводишь пароль, нажимаешь кнопку "create", вводишь имя файла (например my code), вводишь id типа файла (22 — InLangScript, 23 — Felan, 28 - Audioplayer, 37 - KNXS, 39 - JS, 40 - Instrumenter Player, 41 - Catton), вводишь код (содержимое)
Внимание: Необязательно сразу же нажимать + как только открывается интерфейс (всегда открывается sys/sosirsOS:B:), вы можете в другой папке, или создать свою папку: нажать Create, ввести название папки, ввести 14 (id типа папок) и папка будет создана, чтобы она появилась надо перезайти в sosirsOS Files, либо зайти в другую папку, а потом нажать "все", выбрать sys, выбрать sosirsOS, выбрать B:, и папка появится (на одной странице до 6 файлов, чтобы посмотреть все файлы которые невместились надо нажать ⬆️, обратно ⬇️)
Дальше для выполнения кода надо выполнить код: выбираем файл кода, вводим 1, откроется терминал для запуска, вводим 3 и код выполниться
еще можно запускать код в IDE DCode
Здесь документации которые пригодятся разработчикам
Новые команды
new.psod() - вызывает ошибку/PSOD
KBrowse.open() - открывает KBrowse
system.customopen() - открывает другую программу
еще есть команда для открытия DCode но она не найдена редактором статьи
MaiNKNScr редко обновляется
в DCode есть 9 кнопок - + добавляет строки, E - редактировать, - - удаление, для запуска кода нужно нажать название языка например MaiNKNScr
1. Настройки — Настройки ОС
2. Моё устройство — информация об ОС
3. KirOS Store — Скачивание приложений
4. sosirsOS Browser — браузер
5. Mudlaner Setup (это можете конечно открыть, но когда имя изменится на Mudlaner не в коем случае не открывайте) — Приложение для интереса, которое не стоит открывать | Можно скачать из Store
6. sosirsOS Games — Играть в игры в одном приложении
7. KirOS Auth — Генерация, получение кода аутентификации и подключение к micro:bit
8. sosirsOS VM — Виртуальная машина (не доделана)
9. DTKN (при нажатии открывается терминал) — Открытия терминала
10. sosirsOS Develop | Можно скачать в Store и Drix Apps — Приложение для разработчиков
11. Fly Cat | Можно скачать в Store — Приложение Недоделано
12. MCS KN Second Edition | Можно скачать в Store
13. InterHub | Можно скачать в Store - недоделано
14. Калькулятор - пока не реализован
15. Drix Apps | Можно скачать в Store, запускается в Drix Folder
16. Drix Folder
17. Инструментыч - для музыкантов
18. KBrowse - рабочий браузер
19. DCG Launcher
20. GP Launcher
21. DCode - IDE
1. Safari - браузер. по факту просто KBrowse
2. Настройки
3. App Store - скачивание приложений
4. DCode - IDE | Скачать с App Store
Приложения не имеющие отметки вида "Скачать с " предустановлены
Некоторые функции KirOS реально понравились Интерграму и появятся в sosirsOS 1.2.0, но с улучшенной реализацией
Примерно в KirOS Next 15 Beta 2 появился диспетчер задач, но... 30 марта 2026 года SHAMAN2016 в своём Telegram-канале заявил: диспетчер задач в Next плохо сделан, и сказал что лучше отображать не стандартным списком Scratch а списком в DTNext видом 'Номер задачи | имя задачи | источник задачи', после сделал опрос 'добавить ли диспетчер задач в sosirsOS 1.2.0?' (sosirsOS 1.2.0 тогда был в разработке, и на момент 19 апреля 2026 года он все ещё в разработке, уже где-то месяц (на момент публикации опроса — полмесяца)), и заявил что он против этого и пока не видит смысла в диспетчере задач в sosirsOS.
'Я за нет, так как считаю что пока-что sosirsOS в панеле задач не нуждается. Мы не до конца развили запуск своего кода в sosirsOS, так что пока в этом не нуждаемся, больше возможностей появится, сразу же добавим это точно' — SHAMAN2016 после публикации опроса о добавлении диспетчера задач в sosirsOS. 'Сами задумайтесь: хоть и можно запускать свой код (от версии: sosirsOS 1.2.0 Alpha, улучшенная версия будет в sosirsOS 1.2.0), но InLangScript имеют пока мало возможностей' — SHAMAN2016 позже добавил. 'Я до сих пор придерживаюсь этого мнения. Даже не смотря на то что в sosirsOS 1.2.0 который я сейчас разрабатываю уже почти месяц имеет много возможностей, но слишком мало чтобы нуждаться в диспетчере задач.' — пост SHAMAN2016 отправленный 19 апреля 2026 года
Диспетчера задач нет в KirOS с версии 2.0 (26.2.0)
DoctorOS — Дистрибутив sosirsOS созданный организацией "PowerXYZ Foundation" (PowerXYZ Foundation принадлежит скретчеру Scratch_Lobo, ранее назывался DoctorOS Foundation)
DoctorOS не является экспериментальным или творческим проектом
Терминал DoctorOS — Dr. Drix
1. DoctorOS 0.1.0 Alpha — первая версия, основана на sosirsOS Server 2026.3 1 марта 2026 года
KMobile — дистрибутив KirOS (KirOS Next) но для телефонов и планшетов, изменено местоположения приложений и экрана
KMobile так же как и KirOS принадлежит компании DiamondCat Team (бывший ScraJang)
KMobile не является экспериментальным или творческим проектом
В планах была KMobile 26.2.1 однако она заброшена
KMobile забросили.
1. KMobile Next 14 (ранее — NextMobile 14) — основана на KirOS Next 14 Beta 2, поддерживает только телефоны
2. KMobile Next 17 — основана на KirOS Next 17, имеет версии для телефонов и для планшетов
sosirsOS Kiss — Дистрибутив sosirsOS который создан огранизацией "PowerXYZ Foundation"
sosirsOS Kiss не является экспериментальным или творческим проектом
sosirsOS Kiss имеет альтернативное название - kissSO
sosirsOS Kiss нужен для неопытных скретчеров которые хотят сделать дистрибутив sosirsOS, так как код sosirsOS гипер запутаный (читайте сильно ниже) и сложный, не опытным разработчикам сложно разобраться в исходном коде, sosirsOS Kiss как раз и является дистрибутивом sosirsOS с легким, оптимизированым кодом, а также с комментариями.
При запуске единственные отличия которые увидете - ОС и версия ОС, и оптимизация в некоторых местах. kissSO создается для того что бы было легче создавать дистрибутивы.
KissSO еще в разработке и пока нет версий но походу её забросили
sosirsOS Dash — Дистрибутив sosirsOS который является улучшенной версией sosirsOS, но он не на Скретче а на Dash - модификации Скретча основанной на Turbowarp. sosirsOS Dash создан на скретче также как и sosirsOS, и также как и sosirsOS создан и принадлежит компании "Интерграм".
sosirsOS Dash не является экспериментальным или творческим проектом
3 июня Интерграм официально закрыл этот проект из-за блокировки скретча в РФ, так как sosirsOS теперь тоже на Dash
1. sosirsOS Dash 1.2.0 Alpha (опечатка, на деле sosirsOS Dash 1.0 Alpha, просто автор перед публикацией забыл убрать 1.2.0 из названия) - первая версия, основана на sosirsOS 1.2.0 DEMO 3, создана 7 мая 2026 года. ВНИМАНИЕ: перед публикацией версии автор забыл удалить систему (задать переменной installed значение 0), так что при входе в систему переустановите систему самостоятельно, пароль от системы: 1234. Изменения: исправления ошибки того что osys - тектовый файл, но в файловой систме как файл содержажий другие файлы, а также браузер стал рабочим, правда работает через iframe и через мое устройство стало можно узнать IP адрес реального устройства
2. sosirsOS Dash 1.0 Beta - вышла 8 мая 2026 года. В ней ОС уже удалена, код разделен на папки
Konsole — дистрибутив KirOS но для игровых консолей (эмуляторов/симуляторов) вида SStation (нереальзованная игровая консоль от DiamondCat Team)
Konsole так же как и KirOS принадлежит компании DiamondCat Team (бывший ScraJang)
Konsole не является экспериментальным или творческим проектом
Создатель данного дистрибутива KirOS который в свою очередь дистрибутив sosirsOS не знал о программе Konsole для Linux, по этому этот дистрибутив имеет такое название
ОС Konsole заброшена
1. Konsole 26.2.2 — основана на KirOS 26.2.2
sobuntu — дистрибутив sosirsOS
sobuntu так же как и sosirsOS принадлежит компании Интерграм
sobuntu не является экспериментальным или творческим проектом
1. sobuntu 26.06 — основана на sosirsOS 1.2.0 DEMO 6.12 29 июня 2026 года, хотя планировали сделать 26 июня, и на основе другой версии
2. sobuntu 26.07 - основана на sosirsOS 1.2.0 DEMO 8.1 18 июля 2026 года, поддержка месяц, LTS нету, пароль для входа: pass
3. sobuntu 26.08 - основана на sobuntu 26.07 20 августа 2026 года, не LTS, поддержка 2 месяца (до 20 октября 2026-ого года), дизайн стал ubuntu подобным, боковая панель перемещена влево, приложения вправо, что делает дизайн немного непривычным
OneterOS — дистрибутив KirOS
OneterOS так же как и KirOS принадлежит компании DiamondCat Team
Название OneterOS вдохновлено названием TenterOS
OneterOS не является экспериментальным или творческим проектом
1. OneterOS 1.0 beta - вышла 22 июля 2026
2. OneterOS 1.0 delta - вышла 24 июля 2026
3. OneterOS 1.0 - вышла 26 июля 2026
4. OneterOS 1.1 beta - вышла 7 августа 2026
5. OneterOS 1.1 delta - вышла 8 августа 2026
6. OneterOS 1.1 epsilon - вышла 21 августа 2026, версия утеряна т.к обновили проект
7. OneterOS 1.1 zheta - вышла 22 августа 2026, версия утеряна т.к обновили проект
8. OneterOS 1.1 - вышла 24 августа 2026
9. OneterOS 1.2 alpha - вышла 1 сентября 2026
10. OneterOS 1.2 delta - вышла 3 сентября 2026, есть сборки с mcs kn2e 3.0 preview 3 и 3.0 rc
11. oneteros 1.2 epsilon - когда вышла
12. oneteros epsilon fix - вышла в тот же день. тут исправили иконку chipywarp
13. OneterOS 1.2 Turkish Van - 14 сентября 2026
14. OneterOS 1.3 Siberian Kitten 1
15. OneterOS 1.3 Siberian Beta - вышла 25 октября 2026, но ос утеряна т.к создатель нажал update всесто fork
16. OneterOS 1.3 Siberian Delta - вышла 4 октября 2026
17. OneterOS 1.3 Siberian Epsilon - когда вышла
1. Настройки — Настройки ОС
2. Моё устройство — информация об ОС
3. OneterOS Store — Скачивание приложений
4. sosirsOS Browser — браузер
5. Mudlaner Setup (это можете конечно открыть, но когда имя изменится на Mudlaner не в коем случае не открывайте) — Приложение для интереса, которое не стоит открывать | Можно скачать из Store
6. sosirsOS Games — Играть в игры в одном приложении
7. OneterOS Auth — Генерация, получение кода аутентификации и подключение к micro:bit
8. sosirsOS VM — Виртуальная машина (не доделана)
9. DTKN (при нажатии открывается терминал) — Открытия терминала
10. sosirsOS Develop | Можно скачать в Store и Drix Apps — Приложение для разработчиков
11. Fly Cat | Можно скачать в Store — Приложение Недоделано
12. MCS KN Second Edition | Можно скачать в Store
13. InterHub | Можно скачать в Store - недоделано
14. Калькулятор - пока не реализован
15. Drix Apps | Можно скачать в Store, запускается в Drix Folder
16. Drix Folder
17. Инструментыч - для музыкантов
18. KBrowse - рабочий браузер
19. DCG Launcher
20. GP Launcher
21. DCode - IDE
22. Task manager
23. Alstan UI Pack
24. DiamondApps - приложения от DCT
25. chipywarp
26. кастомные | Добавить в настройках
1. Safari - браузер. по факту просто KBrowse
2. Настройки
3. App Store - скачивание приложений
4. DCode - IDE | Скачать с App Store
Приложения не имеющие отметки вида "Скачать с "/"Можсно скачать в" предустановлены
Для OOS есть следущие игры:
1. Mr. Eat Clicker | Находится в Play | Первая игра в Play | От Интерграма | Про Мистера Ита (Mr. Eat) — популярного в русском Скретче игрового персонажа многих игр, пошёл из игры Mr. Eat которая создана и разрабатывается русскоговорящим скретчером из Эстонии "Youtube-king"
2. Mr. Eat Tap | Находится в Play | Вторая игра в Play | От Интерграма | Тоже про Мистера Ита (Mr. Eat)
3. MCS KN2E (KirOS Second Edition) | Есть в Play | Третья игра в Play | Скачать в Store | Есть в DiamondApps | От DiamondCat Team (DCT) (бывшей ScraJang)
4. MCS Clicker | Находится в Play | 4я игра в Play | От DCT
5. Geometry Scratch | скачать в Store | От DCT
6. Geometry Play | скачать в Store | От Интерграма
EighterOS — дистрибутив sosirsOS
EighterOS так же как и KirOS принадлежит компании DiamondCat Team
Название EighterOS вдохновлено названием TenterOS
EighterOS не является экспериментальным или творческим проектом
1. EighterOS 1.0 demo0 - первая версия ос, основана на SO 1.2.0 demo 8.6, единственные изменения - загрузка и кнопка меню
2. EighterOS 1.0 demo1 - когдв аышла
3. EighterOS 1.0 demo2 - а эта когда
sosirsOS Mobile - разновидность sosirsOS, которая конечно же написана с нуля, и так же как и sosirsOS создана Интерграмом
Это мобильная версия sosirsOS, не готовая.
Её бросали два раза - в первый раз в декабре 2025-ого года, во второй раз в марте 2026-ого года
1. sosirsOS Mobile Alpha 1.0.0 - вышла 7 декабря 2025 года
2. sosirsOS Mobile Alpha 1.1.0 - вышла 8 декабря 2025 года
3. sosirsOS Mobile Alpha 1.1.1 - вышла 3 марта 2026 года. В версии изменили загрузку и добавили изменение обоев, и добавили новые обои. Интересный факт: ещё до выхода 1.1.1 скретчер diamondcat1234567 сделал неофициальную 1.1.1
4. sosirsOS Mobile 2.0.0 Prototype - вышла 16 августа 2026 года
5. sosirsOS Mobile 2.0.0 Prototype 2 - вышла 17 августа 2026 года
6. sosirsOS Mobile 2.0.0 Prototype 3 - вышла 28 сентября 2026 года
Из-за архитектуры, sosirsOS Mobile 2 супер медленный, а точнее не он сам, а intergramchip-1 (эмулятор процессора который используется в sosirsOS Mobile 2, для сравнения: Dash Assembler (который используется в sosirsOS) выполняет за доли секунды кучу команд, а intergramchip-1 за чуть более секунды выполняет одну команду, которая ничего не делает буквально)
sosirsOS C++ Edition - разновидность sosirsOS, которая конечно же написана с нуля на C++, и так же как и sosirsOS создана Интерграмом
Пока что в ней нет интерфейса, и мало команд
Возможно, когда нибудь можно будет запускать программы для sosirsOS
1. sosirsOS C++ Edition 1.0.0 - вышла 11 октября 2026 года, код: https://github.com/shaman2016scratch/sosirsOS/blob/561b7d881f456d53552a388b0fb6f06eaf58dedf/cpp_edition.cpp
2. sosirsOS C++ Edition 1.0.1 - вышла 11 октября 2026 года, код: https://github.com/shaman2016scratch/sosirsOS/blob/a9adadce7609dc85a62e60f741a241fd0f48e9dd/cpp_edition.cpp
3. sosirsOS C++ Edition 1.0.2 - вышла 12 октября 2026 года, код: https://github.com/shaman2016scratch/sosirsOS/blob/9bb7760253ba94968e6d025f4607a020ec21d808/cpp_edition.cpp
Пока нет, но в Интерграме есть идея создания sosirsOS Desktop — приложением для Linux, MacOS, Windows скомпилированное в приложение для этих систем через Electron и NW.js (оба через Dash Packager (который основан на Dash Packager, он умеет компилировать только в те же типы что и его основа, то есть sosirsOS Desktop будет для любой ОС в формате .zip))
1. Открыть на скретче, все версии до sosirsOS 1.2.0 DEMO 6 опубликованы на скретче, но потом скретч стал недоступным в России, sosirsOS перенесли на Dash (или же Dashblocks, dashblocks.org, модификация скретча созданой рускоязычными разработчиками, среди них SHAMAN2016)
2. Открыть на Dash, все версии начиная с sosirsOS 1.2.0 DEMO 6 опубликованы на Dash.
3. С Scratch или Dash скачать файл проекта (scratch - .sb3, dash - .dbp) и через Scratch Desktop (если со скретча скачано) или Dash Desktop (если скачано с Dash или Scratch).
1. Настройки — Настройки ОС
2. Моё устройство — В режиме PrintLoad пишет информацию о ОС.
3. sosirsOS Play — Скачивание приложений
4. sosirsOS Browser — браузер (не реализован но есть)
5. Mudlaner Setup (это можете конечно открыть, но когда имя изменится на Mudlaner не в коем случае не открывайте) — Приложение для интереса, которое не стоит открывать
6. Micro:bit Auth — Приложение для связи с Micro:bit
7. sosirsOS Games — Играть в игры в одном приложении
8. sosirsOS Auth — Генерация кода аутентификации
9. sosirsOS VM — Виртуальная машина (не доделана)
10. Terminal (при нажатии открывается терминал) — Открытия терминала
11. sosirsOS Wund — Мини-ОС которая на 100% рендируется пером (включая курсор, приложения, текст, и т.д.), она в разработке (пока работает только курсор, но уже может печатать восмеричные цифры и рендировать окна)
12. sosirsOS Develop | Можно скачать в sosirsOS Play и Drix Apps — Приложение для разработчиков
13. Fly Cat | Можно скачать в sosirsOS Play — Приложение Недоделано
14. Micro:bit
15. MCS sosirsOS Edition | Можно скачать в sosirsOS Play
16. InterHub - IDE (не реализовано) | Можно скачать в sosirsOS Play
17. Калькулятор
18. Drix Apps | Можно скачать в sosirsOS Play, запускается в Drix Folder
19. Drix Folder / Folder Drix
20. Muclad
21. Color Lab
22. OS Market
23. GS Launcher / Geometry Scratch Launcher
24. GP Launcher / Geometry Play Launcher
25. 3D Editor
26. Music Lab | Можно скачать в sosirsOS Play
27. DevTools | Можно скачать в sosirsOS Play
28. File creator+ | Можно скачать в sosirsOS Play
29. Geometry Scratch | Можно скачать в sosirsOS Play
30. Geometry Play | Можно скачать в sosirsOS Play
Приложения не имеющие отметки вида "можно скачать в " предустановлены
sosirsDOS 1.0 | iframe
PowerX 1.3.1 | iframe
KirOS 2.10 | iframe
KirOS X 26.6 | iframe
KirOS 2.11 | iframe
KirOS X 26.7 | iframe
Linux Ubuntu 24.04 Emulator | Закодировано в системе
В sosirsOS присутствуют три основных языка программирования для создания программ для sosirsOS: InLangScript (главный, основной), Felan (Для взаимодействия с RAM и VRAM (эмуляторов)) и Catton (новенький, без функционала). После выхода Dash Assembler (эмулятор процессора от polzovatel_8787 (как себя сейчас называет SHAMAN2016)) sosirsOS начал поддержку его скиптов, и изначальная цель - переписка InLangScript (её не было) на него.
В sosirsOS есть один язык разметки: SOHTML (sosirsOS Hyper-Text Markup Language)
В sosirsOS есть один язык для sosirsOS VM: VmSoScript (Virtual Machine sosirsOS Script)
Ещё в sosirsOS можно запускать JavaScript (изолированно, sosirsOS 1.2.0 DEMO 6.1+)
Так же в sosirsOS есть аудиоплеер sosirsOS Audioplayer (Интерграм считает языком программирования). К низкоуровневым языкам sosirsOS относится Felan и Dash Assembler. К среднеуровневыми InLangScript так как он сочетает функции всех языков программирования в sosirsOS (включая низкоуровневые и высокоуровневые), и даже умеет их запускать, к высокоуровневым языкам программирования в sosirsOS относятся JavaScript и Catton
Для выполнения когда надо создать файл, легче всего через интерфейс sosirsOS Files: нажимаешь на иконку sosirsOS Files, вводишь пароль если у тебя это не отключено в настройках безопасности, нажимаешь кнопку "create", вводишь имя файла (например my code), вводишь id типа файла (22 — InLangScript, 23 — Felan), вводишь код (содержание)
Внимание: Необязательно сразу же нажимать Create как только открывается интерфейс sosirsOS Files (всегда открывается sys/sosirsOS:B: по умолчанию), вы можете в другой папке, или создать свою папку: нажать Create, ввести название папки, ввести 14 (id типа папок, либо его расширение как указано дальше)/.ils (InLangScript файлы) и папка будет создана, чтобы она появилась надо перезайти в sosirsOS Files, либо зайти в другую папку, а потом нажать "все", выбрать sys, выбрать sosirsOS, выбрать B:, и папка появится (на одной странице до 6 файлов, чтобы посмотреть все файлы которые невместились надо нажать ⬆️, обратно ⬇️, они изменяют offset страницы на 3). Для запуска Dash Assembler введите расширение .asm
Дальше для выполнения кода надо выполнить код: выбираем файл с кодом, вводим 1, откроется терминал для запуска, вводим 3 и код выполниться
Для создания дистрибутивов sosirsOS надо разбираться в: InLangScript, Felan, файловой системе sosirsOS, знать хорошо Scratch и разбираться в структуре sosirsOS
Файловая система sosirsOS — штука которая нужна для хранения данных как файлов, обмена файлами и другого. Для взаимодействия через интерфейс существует одноимённое приложение sosirsOS Files
sosirsOS Files для входа в интерфейс требует ввод пароля от системы
Файлы хранятся в элементах списка "file data" и "files names", всё устроено так: файлы которые хранят в себе другие файлы (например папки и архивы) имеют 3 элемента: 1-ый это имя, 2-ой это тип (id типа в sosirsOS Files) и путь, например sys/sosirsOS:B:apps/ или root/home/, а файлы которые содержат в себе текст (например текстовые файлы, файлы InLangScript и т.д.) имеют 4 элемента, первые три это такие же как и в тех которые содержат другие файлы, а четвертый это содержание
Заменять sosirsOS везде на название вашего дистрибутива — бессмысленно, слишком много таких файлов, и не удаляйте их, пусть они останутся как название системного компонента, лучше вместо переименования и затраты большого количества времени, лучше создайте отдельную папку и назовите так же как и ваш дистрибутив называется (например, myDistroSosirsOS по пути sys/sosirsOS:A:), исключение: содержимое файла os.txt или подобных
Способ добавлять приложения из приложения для скачивания на рабочий стол — очень странный, лучше все делать как InLangScript коды, как делается сейчас
Рекомендуется при каждой новой версии sosirsOS (или через каждые сколько-то версий) делать новую версию вашего дистрибутива чтобы не уходить назад из тренда и иметь самые мощные технологии. Минус: Свои функции надо писать с нуля
Интерграм очень прислушивается к сообществу — активно делает сборы идей, реализует большенство идей. Когда вы делаете дистрибутив sosirsOS, есть большой шанс, что некоторые или все ваши изменения появятся в новых версиях sosirsOS.
Также sosirsOS не имеет ядра - не монолитного (как Linux), не микроядра (как ядро в Minix), и сам sosirsOS не является ядром, в sosirsOS все смешано - нету отдельной системы и отдельного ядра.
Создание похожих систем — интересный процесс.
Для него лучше всего понимать устройство sosirsOS, иначе как поймёшь как делать похожую систему.
Надо изучить код sosirsOS, понять что делает что, например, понять что в терминале отвечает за выполнение InLangScript
Лучше всего конечно делать дистрибутив sosirsOS так как там уже есть готовая реализация многих функций, но можно сделать и дистрибутивы систем похожих на sosirsOS (и основанных по идее sosirsOS).
Здесь документации которые пригодятся разработчикам
InLangScript - главный язык программирования в sosirsOS. Даже кусочки sosirsOS написаны на InLangScript.
Данная документация соотвествует InLangScript 1.1.5 (sosirsOS 1.2.0 DEMO 4+)
Документация недоделана. Если хотите помочь - https://github.com/shaman2016scratch/shaman2016.github.io/edit/main/wiki/sosirsOS/index.html и посмотрите спрайт InLangScript 1.1.5 в редакторе кода скретча в проекте с sosirsOS 1.2.0 DEMO 4 (https://scratch.mit.edu/projects/1326141179/editor/) и записывайте команды из него сюда создавая разделы
Параменты пишутся отдельными строками. То есть к примеру ожидание двух секунд в InLangScript это две строки: system.wait() и 2
1.1. ram.main.set() - установка значение ячейки. Параменты: 1. ячейка, 2. значение
1.2. ram.print() - пишет текст (внимание: от ячейки, это не сменить)
2.1. system.wait() - ждать сколько-то секунд
2.2. open.app.terminal или terminal.open() - открытие терминала
2.3. open.app.vm() - открывает sosirsOS VM
2.4. open.app.play() - открывает sosirsOS Play
2.5. games.open() - открывает sosirsOS Games
2.6. games.open(1) - открывает игру Mr. Eat Clicker из sosirsOS Games
2.7. browser.open() - открывает sosirsOS Browser
2.8. system.calculator.open() - открывает калькулятор
Предупреждение: все команды по разному печатают
3.1. ram.print() - про это уже сказано в первом разделе документации
3.2. system.terminal.out() - вывод значения через терминальный текстовый движок (шрифт - моноширный), терминальный текстовый движок считается самым лучшим с выхода sosirsOS 1.2.0 DEMO 3.
3.3. system.priner.print() - использует текстовый движок Printer Print
4.1. system.run.felan() - запускает код Felan (ещё один язык программирования в sosirsOS).
4.2. system.inlangscript.runFile() - запускает код InLangScript из другого файла
4.3. system.cpu.run('wait') - выпоняет код CPU и ждет
4.4. system.cpu.run('background') - выполняет код CPU на фоне
5.1. Создание
5.1.1. new.error() - создает ошибку
5.2. Существующие
В InLangScript пока нет ошибок (типо command not found, syntax error и т.д.)
6.1. del.install() - удаляет ОС
6.2. new.error() - создает ошибку
6.3. del.supportOS() - убирает поддержку системы
7.1. ask() - спрашивает базовым вопросом Scratch
8.1. system.printLoad.open() - открывает PrintLoad
8.2. system.printLoad.close() - закрывает PrintLoad
Справка для чайников: В режиме PrintLoad не видно иконки приложений, меню, интерфейса.
9.1. system.var.create - создает глобальную переменную (доступная с любого ЯП, программы, не имеет имени, имеет id)
9.2. system.var.update - изменяет глобальную переменную (не может объявлять/создавать, только изменять)
10.1. del.install() - удаляет ОС
10.2. new.error() - создает ошибку
10.3. add.install() - устанавливает ОС
10.4. del.supportOS() - отключает поддержку системы
10.5. add.supportOS() - включает поддержку системы
10.6. system.off() - выключает компьютер (не настоящий, только в приделах проекта на Scratch)
10.7. system.restart() - перезапускает компьютер (опять же: не настоящий)
11.1. system.user.add() - создает пользователя
11.2. system.user.set() - меняет пользователя
11.3. system.user.setUsername() - меняет имя текущего пользователя
12.1. system.audio.play('sosirsOS AudioPlayer', 'wait') - запускает звук в sosirsOS Audioplayer и ждет конец звука
12.2. system.audio.play('sosirsOS AudioPlayer', 'background') - аналогичен предыдущей команде, но звук выпончется на фоне
13.1. system.updateMouse - сменяет курсор
Библиотеки в InLangScript дают вам дополнительные возможности.
Для начала надо установить InLangScript Packages: Открываем терминал > пишем sudo (либо в интерфейсе открываем меню (через квадрат на боковой панели) и там нажимаем на admin и вводим пароль) > вводим пароль чтобы перейти в режим админа > пишем ilsPKG. Готово.
Дальше установка библиотеки: Переоткрываем терминал (пишем exit, и заново его открываем) либо пишем pacman --update > пишем ilsPKG install > пишем саму библиотеку > готово
Также у InLangScript есть фреймворки
Например, MaiNKNScr (Main KirOS Next Script, основной язык для KirOS 2 gen, но в KirOS 3 gen его уже не было, в KirOS 1 gen и sosirsOS его нет)
Для музыкантов есть два варианта - аудиоплеер sosirsOS, приложение Пианино в KirOS (было до третьего поколения (начавшегося с KirOS Alpha 3.0)).
Здесь документации которые помогут вам создать ваш дистрибутив sosirsOS, или подобную систему или чтобы просто понять как это работает
Код sosirsOS — сложные для понимания конструкции их тонны кода, прописанные Интерграмом. Это усложняет понимание как все устроено и создание дистрибутивов но... Эта и другие документации тут помогут вам разобраться очень быстро!
В планах DoctorOS Foundation есть идея сделать ещё один дистрибутив sosirsOS — KissSo или же sosirsOS KISS, там будет более понятный код.
Понимание кода sosirsOS — ужасно сложный процесс, но благодаря этого скорее всего вы станете умнее.
Возможно вы захотите назвать черную квадратную маленькую кнопку с округленными краями которая находится в боковом меню и меню которое она открывает "Пуск", но это меню называется в экосистеме sosirsOS "меню"
Возможно вы захотите сменить базовый фон (темно-серый) на другой, но это может быть не привычно для тех кто пришел на ваш дистрибутив с sosirsOS. + Система изначально под это подстроена. Если вы захочите сменить базовый фон боковой панели — тоже не привычно может быть.
sosirsOS как Linux. И в большей степени на его идее основан, более того в большенстве ОС от автора sosirsOS боковая панель справа также как и в sosirsOS. На деле это была ошибка, автор тогда ещё не использовал Linux, и по видео по Linux видел Ubuntu. И частично вдохновился его дизайном. Но забыл в какой стороне боковая панель — вот и получилась панель справа. И исправлять в Интерграме это даже не собираются — сейчас это уникальность дизайна. + Пакетный менеджер sosirsOS — pacman, также как и в Arch Linux, но с другим синтаксом, как в apt или npm. На данный момент автор sosirsOS является Линуксоидом. Создатель DoctorOS кстати тоже, автор KirOS Next почти — он использует MacOS, а она Unix подобная система также как и GNU/Linux (GNU/Linux — любая операционная система которая основана на ядре Linux, имеет утилиты проекта GNU (GNU Not Unix) и свои функции)
Создание парсеров — важный процесс в разработке операционной системы
Парсер нужен чтобы разбить строку на пару элементов, он нужен чтобы например найти команду в "print/hello" где парсер разделяет строку символом '/', и эта строка конвертируется в список, код возьмет команду из элемента 1 и получит команду 'print', команда 'print' обратится к элементу 2 и получит 'hello', и код выведет 'hello'
Если хотите добавить язык программирования, видеоплеер или формат фотографий — вам нужен парсер
Для создания парсера надо выполнить следущие шаги:
1. Создайте новую функцию в коде и назовите её "decode", "декодировать" или ещё как-то, поставьте шлажок "Запустить без обновления экрана", это нужно чтоб код выполнился как можно быстрее
2. Создайте переменные только для спрайта: i и i2
3. Задайте переменной i значение 1
4. Сделайте цикл "пока не" с boolean которое значит что переменная i больше длины переменной значение которое код будет парсить (напрмер переменная code)
4.1. В цикле задайте переменной i2 значение "" (ничего)
4.2. Добльше добавьте в цикл ещё один цикл "пока не" с boolean котрое значит что буква с номером который равен значению переменной i в условной переменной code равна i
4.2.1. А в этом цикле задайте переменной i2 значение которое равно значению i2 обьедененного с значением буквы в условной переменной code с номером равным переменной i
4.2.2. Добавьте блок для изменения переменной i на 1
4.3. Дальше в основном цикле добавьте к условному списку decode элемент со значением переменной i2
4.4. Тоже измените переменную i на один
5. Уже не в циклах добавьте к условному списку элемент со значением переменной i2
6. Скрипт парсера завершён
Парсеры выполняют важную роль в sosirsOS, например содержание текстового файла в sosirsOS — минимум и максимум одна строка, поэтому например для запуска много строчного кода надо делать кучу строк в одну, а для запуска — обратно, а как раз чтобы обратно это сделать нужен парсер
Панель справа - боковая панель. Оно пока не владеет свойством показывать открытые программы, а также менять место местоположение (вниз, влево).
Внизу боковой панели слева есть маленькая кнопка с иконкой sosirsOS. Это меню, просто меню, меню с названием "меню". Если на хту кнопку нажать откроется это самое меню - кнопки выключения, перезагрузки, смены режима (кнопка "admin", меняет режим с пользователя на админа (суперпользователя, как рут в ядре Linux) и наоборот), открытия уведомлений, а также с точным временем (дата, время и день недели, с учетом секунд и года)
Линия сверху - верхняя панель, один из элементов именно от GNOME (есть например в Ubuntu и MacOS). Изначально она была пустая, позже слева появилось время
Меню которое открывается при запуске - Boot Menu. В sosirsOS это sosirsOS Boot Menu, в KirOS 3.0+ и OneterOS это NeoBIOS. Оно устанавливается вместе с sosirsOS/дистрибутивом. Так же вначале загрузка sosirsOS (если включена в настройках sosirsOS), установка sosirsOS (если installed = 0) и потом только Boot Menu. Так по умолчанию установлены системы: sosirsOS, sosirsOS Kernel (не ядро, в sosirsOS на деле нет ядра, там все смешано, эта система в boot menu - не готовый CLI интерфейс), DTSO (Drix Terminal sosirsOS) и Drix Dihno - CLI-МИНИ-ОС от Drix Foundation.
Рабочий стол - открывается при запуске sosirsOS, на нем стоят приложения (свои добавить/переместить текущие ещё нельзя, для этого понадобиться много что переписать), боковая панель и верхняя панель.
Большинство приложений имеет окна - интерфейс приложений. Одновременно может быть открыто несколько приложений, но одно приложение может иметь только одно окно. Окна не являются частью рабочего стола.
Не все приложения имеют окна, например терминал. Для таких приложений есть PrintLoad - при ней все что является частями рабочего стола пропадает, и открывается специальный фон. Но его можно сменить на любой другой, не показывая рабочий стол, но это не вы, а сама программа это делает.
InLangScript был создан как первый язык программирования в sosirsOS. Он и его идея был первым, но реализовали его после Felan
1. SOHTML 1.0. Выход: sosirsOS 1.2.0 Demo 2, небольшое изменение в 1.2.0 Demo 3
2. SOHTML 2.0.0. Выход: sosirsOS 1.2.0 DEMO 8.2