Материал из Скретч Вики
Операционные системы (часто сокращенно ОС) - это проекты симуляции, которые имитируют операционную систему. Несмотря на то, что Скретч не способен создать настоящую операционную систему, проекты, напоминающие их, были сделаны. Основная причина того, что настоящая операционная система не может быть создана, заключается в том, что Скретч не способен читать или записывать файлы на жесткий диск компьютера. Распространенные приложения - это игра в понг, музыкальные плееры и программы рисования. Сложные операционные системы позволяют разработчикам создавать приложения, которые могут быть установлены пользователями отдельно.
История
Скретч имеет долгую историю пользователей, пытающихся программировать свои собственные операционные системы.
Сложность проектов со временем возросла, так как были выпущены новые блоки и функции, а также другие функции, которые позволяли программистам совершать удивительные подвиги.
Одной из таких особенностей был тот факт, что пользователь мог загрузить проект и импортировать его в свою загруженную операционную систему, очень похоже на покупку программного обеспечения и его установку в реальности. Студии были предоставлены для пользователей, что позволяет им загружать множество проектов из одного места. В дополнение к этому, некоторые современные операционные системы позволяют пользователям импортировать музыку и изображения в свой проект и воспроизводить их из своего проекта.
Типы операционных систем
Ниже перечислены наиболее распространенные элементы, используемые в операционных системах Скретч.
Пользовательские интерфейсы
GUI
- Пародии
- Windows
- Mac
- Linux
- Свои
- Windows-подобные (панель задач внизу)
- Mac-подобные (панель задач сверху)
- Linux-подобные (панели задач сверху, снизу или в левой стороне)
CUI/TUI
- Консоль/терминал
- На основе файловой системы
- На основе консольных приложений
Взаимодействие
- Пародии
- Звуки Windows
- Звуки Mac
- Звуки Linux
- Свои
- Свои звуки
Приложения
- Импорт приложений
- Нет импорта приложений
- Кодирование приложения (свой язык программирования)
Список
Ниже приведен список примеров проектов операционной системы по алфавиту.
- Advance OS 3.0
- Alora OS
- Button os 3 Alpha
- Clap OS
- DragonOS NEXT PA 2.0 Test2
- Falour OS [Alpha 1.0.0] *with Crownir*
- Fiber 8
- firedance 1.0
- flowOS Beta (Build 49)
- FreeOS live development
- Glitch OS 1.0
- HigameOS exotic butters beta
- hOSt v.0.0.5
- Hyperdrive OS X
- INIT OS Rhapsody 2.7 beta
- intelligence OS 1.0
- iSyn 3 {v3.0}
- JohnOS 7
- Jusola Os v.0.05
- luk os 1.0.3
- Lyx-Tec Zilix: XI [Beta Two.2]
- Lyzo NavBasic: Letojer Beta 3 Build 231 NK
- MarsOS v17.02 revision 0
- MinkerOS (Test and BETA Version)
- MUSHA OS - 1.9 - Alabaster
- NavBasic: Regerea II Beta 5 Rev. 259NK✧
- Noodle v.0.6
- noxOS 1
- RXOS 3.11 Cupertino
- ScrapOS 1.4 Fields FE
- ScratchOS
- Scratch Xenotype 8
- StarOS-STRIKE-2.0
- SynOS 7: Purple Crystal
- Tiny OS v.11
- Titanium OS V2 Back with a new look!
- WhiteBase OS
- Wii v2
- X-OS Home Edition
- ∞Infinity∞ OS 2.5