Создание собственной ОС
Цитата: Craggasp от 24.09.2022, 02:15Привет всем, уважаемый Хачатур, а так же ребята, которые хорошо в этом разбираются, хочу задать вам несколько вопросов по поводу создания собственной ОС.
Не задумывались ли вы о создании собственной ОС?
Какие языки программирования и вообще технологии нужно изучать чтобы это сделать?
Насколько это реально водиночку?
Если вам не лень, опишите хотябы в кратце какая бы она была, если бы вы ее создали. Заранее спасибо за потраченное время, думаю не одному мне будет интересно почитать мнения лучших специалистов и просто хороших людей.
Привет всем, уважаемый Хачатур, а так же ребята, которые хорошо в этом разбираются, хочу задать вам несколько вопросов по поводу создания собственной ОС.
Не задумывались ли вы о создании собственной ОС?
Какие языки программирования и вообще технологии нужно изучать чтобы это сделать?
Насколько это реально водиночку?
Если вам не лень, опишите хотябы в кратце какая бы она была, если бы вы ее создали. Заранее спасибо за потраченное время, думаю не одному мне будет интересно почитать мнения лучших специалистов и просто хороших людей.
Цитата: XpucT от 24.09.2022, 09:30Привет 🖐
Цитата: Craggasp от 24.09.2022, 02:15
- Не задумывались ли вы о создании собственной ОС?
- Какие языки программирования и вообще технологии нужно изучать чтобы это сделать?
- Насколько это реально водиночку?
Идём по порядку:
- Нет
- Все языки программирования, все прошлые и текущие архитектуры всего железа, когда-либо выпущенного для ПК
- Всё реально
Короткие ответы, подобно тому, что выше, всегда оставляют почву для обсуждения и споров, поэтому всегда стараешься ответить так развёрнуто, чтобы отбросить все "если да кабы". В Твоём случае ответить на вопрос максимально развёрнуто будет мало, потому что подгорать будет у многих и пока в их башку не вобьёшь факты и статистику они будут с пеной у рта считать, что нельзя всё же однозначно говорить, что смысла в создании своей ОС нет. Поэтому своим вопросом Ты ставишь в сложное положение. На Твои вопросы есть однозначный ответ, но он, ещё раз, требует разъяснений.
Итак, предельно короткий, но полноценный ответ.
Чтобы задумываться о создании своей операционной системы, нужно иметь либо коммерческий мотив, либо всё, других мотивов нет. Спокойствие, только спокойствие, тушим пуканы далее по тексту. Если не нравятся текущие операционные системы, то создавая новые на основе Linux Ты рано или поздно скатишься в тот же Linux / macOS / Windows. А если нужно избавить себя от проблем современных ОС и не писать свою на Linux, Тебе придётся писать собственный язык программирования и уже под неё ось. Тебе придётся заручиться поддержкой производителей смартфонов, принтеров, мышей, клавиатур, веб-камер и прочей периферии. Заниматься поддержкой и разработкой драйверов под Твою ОС бесплатно никто не будет. Тебе ещё нужно доказать производителям то, что им стоит тратить своё время и деньги на поддержку железа для Твоей ОС. Есть вариант за них сделать всю работу и просто отдать им готовые API. Тоже вариант, почему нет, сделай работу, которую делали и делают миллионы людей десятилетиями с высочайшей зарплатой на планете. Реально ли это? Как уже говорил, реально всё. Мотивирован ли Ты заниматься этим? Нет.Абзац выше мог быть ещё более развёрнутым, но если у кого-то будешь желание оставить своё мнение или просто остаться при другом, Мне их очень жаль, в диалог к жалким Я не подключаюсь, т.к. ещё раз, ответ выше является полноценным и неоспоримым. Чтобы иметь энергию для того, чтобы работать, нужно кушать еду, а чтобы делать работу качественно, нужно, чтобы голова не думала про еду на завтра.
Главное – это услышать одну простую вещь. Никто и ничего бесплатно и качественно делать не будет. Найдёшь 1 пример, молодец. Нашёл 2 молодец. Но нужно больше для такой идеи, как собственная ОС. Нужно столько альтруистов, сколько никогда не появится на этой планете. Ибо всем им тоже, представьте себе, нужно кушать. Кто их будет кормиить? Илоны Маски, Цукерберги и Джеффы Безосы? А может Уоррен Баффет? =) Они (разрабы-молодцы) должны быть всегда мотивированы делать всё качественно. Кто-то вспомнит успех и реальное использование Linux. Но Linux – это не история успеха, когда один продукт в каждый дом и все рады. А всё почему? А всё по тому же, что написано выше.
Привет 🖐
Цитата: Craggasp от 24.09.2022, 02:15
- Не задумывались ли вы о создании собственной ОС?
- Какие языки программирования и вообще технологии нужно изучать чтобы это сделать?
- Насколько это реально водиночку?
Идём по порядку:
- Нет
- Все языки программирования, все прошлые и текущие архитектуры всего железа, когда-либо выпущенного для ПК
- Всё реально
Короткие ответы, подобно тому, что выше, всегда оставляют почву для обсуждения и споров, поэтому всегда стараешься ответить так развёрнуто, чтобы отбросить все "если да кабы". В Твоём случае ответить на вопрос максимально развёрнуто будет мало, потому что подгорать будет у многих и пока в их башку не вобьёшь факты и статистику они будут с пеной у рта считать, что нельзя всё же однозначно говорить, что смысла в создании своей ОС нет. Поэтому своим вопросом Ты ставишь в сложное положение. На Твои вопросы есть однозначный ответ, но он, ещё раз, требует разъяснений.
Итак, предельно короткий, но полноценный ответ.
Чтобы задумываться о создании своей операционной системы, нужно иметь либо коммерческий мотив, либо всё, других мотивов нет. Спокойствие, только спокойствие, тушим пуканы далее по тексту. Если не нравятся текущие операционные системы, то создавая новые на основе Linux Ты рано или поздно скатишься в тот же Linux / macOS / Windows. А если нужно избавить себя от проблем современных ОС и не писать свою на Linux, Тебе придётся писать собственный язык программирования и уже под неё ось. Тебе придётся заручиться поддержкой производителей смартфонов, принтеров, мышей, клавиатур, веб-камер и прочей периферии. Заниматься поддержкой и разработкой драйверов под Твою ОС бесплатно никто не будет. Тебе ещё нужно доказать производителям то, что им стоит тратить своё время и деньги на поддержку железа для Твоей ОС. Есть вариант за них сделать всю работу и просто отдать им готовые API. Тоже вариант, почему нет, сделай работу, которую делали и делают миллионы людей десятилетиями с высочайшей зарплатой на планете. Реально ли это? Как уже говорил, реально всё. Мотивирован ли Ты заниматься этим? Нет.
Абзац выше мог быть ещё более развёрнутым, но если у кого-то будешь желание оставить своё мнение или просто остаться при другом, Мне их очень жаль, в диалог к жалким Я не подключаюсь, т.к. ещё раз, ответ выше является полноценным и неоспоримым. Чтобы иметь энергию для того, чтобы работать, нужно кушать еду, а чтобы делать работу качественно, нужно, чтобы голова не думала про еду на завтра.
Главное – это услышать одну простую вещь. Никто и ничего бесплатно и качественно делать не будет. Найдёшь 1 пример, молодец. Нашёл 2 молодец. Но нужно больше для такой идеи, как собственная ОС. Нужно столько альтруистов, сколько никогда не появится на этой планете. Ибо всем им тоже, представьте себе, нужно кушать. Кто их будет кормиить? Илоны Маски, Цукерберги и Джеффы Безосы? А может Уоррен Баффет? =) Они (разрабы-молодцы) должны быть всегда мотивированы делать всё качественно. Кто-то вспомнит успех и реальное использование Linux. Но Linux – это не история успеха, когда один продукт в каждый дом и все рады. А всё почему? А всё по тому же, что написано выше.