PDA

Показать полную графическую версию : Собственая OS реально ли?


Страниц : [1] 2 3 4

Bars66
11-01-2009, 11:11
У меня возник такой вопрос реально ли кому нибудь из этого форума создать ОС (НЕ ПЕРЕДЕЛАТЬ) а сделать собственую

Sev
11-01-2009, 11:56
Как Задорнов говорил "А Вам то это зачем надо???"

Diseased Head
11-01-2009, 12:47
Bars66, нет! Объяснить почему?

Arrest
11-01-2009, 16:51
Bars66, да. Ассемблер в зубы, OsDev (osdev.org) в руки и вперед.

Ment69
11-01-2009, 17:18
Bars66, Вы не первый кто задается этим вопросом. Одни из первых были Билл Гейтс и Линус Торвальд, кто мешает вам стать третьим? :)

Martia
11-01-2009, 17:36
а что, было бы неплохо, если бы собрались толпой, да написали свою систему ;)

как говорится с миру по нитке...

Coutty
11-01-2009, 18:19
Так ведь уже пишем... Linux :)

Котяра
11-01-2009, 18:29
Bars66, очень трудно. Windows переделать можно, но кардинально ничего не изменишь и главное, система платная и распространять такие "переделки" запрещено :read: (читайте EULA) Можно посмотреть в сторону переделки линукса, но я в этой ОС полный 0.

Grabber2006
11-01-2009, 18:32
Bars66, Напишите драйвер для какого-нибудь неподдерживаемого устройства под Linux, отловите в нём все баги, а там посмотрим...

Предлагаю на выбор: принтер Canon i350 или встроенное видео SIS с OpenGL.

Martia
11-01-2009, 18:37
апишите драйвер для какого-нибудь неподдерживаемого устройства под Linux »
мдя... понятно, что если система выбьется на мировой рынок, станет популярной и т.п., то, возможно некоторые фирмы-производители hardware начнут писать драйвера для этой ос...

в этом действительно сложность.
Наверное было бы неплохо, тобы все драйвера выпускались в едином формате для всех ОС, а механизм работы с драйверами был во всех ОС одинаковый... хотя он и так практически везде одинаковый (или почти одинаковый)

Coutty
11-01-2009, 18:48
если система выбьется на мировой рынок, станет популярной и т.п., то, возможно некоторые фирмы-производители hardware начнут писать драйвера для этой ос... »
В том-то и дело, что "возможно". Но для этого она должна быть очень популярна. Популярнее того же линукса. Для лин'а-то только самые крупные хардварщики пишут.
Наверное было бы неплохо, тобы все драйвера выпускались в едином формате для всех ОС »
На Java, например?:) Кроссплатформенный драйвер. Звучит здорово =~_~= Но нереалистично :(

Котяра
11-01-2009, 19:06
Проблема создания своей ОС еще и драйвера. Можно самому написать драйвера для всего, но это не реально :)

Martia
11-01-2009, 19:14
а может ос работать без драйверов? можно ли назвать...

потом почитал в вики, что же такое ОС

Операцио́нная систе́ма, ОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.

Да... драйвера получается нужны. Но, вот например дос. Он ведь работает без драйверов... или они (драйвера) там есть?

Котяра
11-01-2009, 19:23
Наверное было бы неплохо, тобы все драйвера выпускались в едином формате для всех ОС, а механизм работы с драйверами был во всех ОС одинаковый... »
Ну драйвер это та же программа, только ядерного уровня и по другому сделанная. Ядра у ОС разные. Если программы Windows запускают под Linux благодаря Wine, то драйвер вряд ли можно портировать под другую ОС.

Coutty
11-01-2009, 19:26
вот например дос. Он ведь работает без драйверов »
И какое же железо работает под досом? Только то, что имеет стандартные интерфейсы, но управляет всем этим BIOS.
А драйвер клавиатуры и мыши под досом есть. Это я точно помню)

Котяра
11-01-2009, 19:27
Операцио́нная систе́ма, ОС (англ. operating system) — базовый комплекс компьютерных программ, обеспечивающий управление аппаратными средствами компьютера, работу с файлами, ввод и вывод данных, а также выполнение прикладных программ и утилит.
Да... драйвера получается нужны. Но, вот например дос. Он ведь работает без драйверов... или они (драйвера) там есть? »
Ну драйвера в Windows есть стандартные (пример: Microsoft PS/2 Mouse) и драйвер на некоторое оборудование. Если не считать стандартных, то может. Без стандартных - не может. Для общения с любым устройством (кроме ЦП, памяти и т.д.) ОС нужен драйвер (хотя драйвер процессора в WinXP тоже почему-то есть! :shocked: ). Хотя есть компьютеры, которым драйвер требуется уже на текстовом этапе (иначе ОС не видит HDD).

Но, вот например дос. Он ведь работает без драйверов... или они (драйвера) там есть? »
Не знаю, но какое же железо работает под досом »

Diseased Head
11-01-2009, 20:47
Arrest, что это за DevOS. Ядро линукса?
кто мешает вам стать третьим? »Консилиум IT компаний.
а что, было бы неплохо, если бы собрались толпой, да написали свою систему
как говорится с миру по нитке... »Было-бы лучше если-б мы не точили под запад. А создали-бы свой компьютер с нуля (но на основе уже имеющихся знаний).
Предлагаю на выбор: принтер Canon i350 или встроенное видео SIS с OpenGL. »Откуда он найдёт инструкции по работе этого железа. Украдёт? Или их раздают бесплатно?
мдя... понятно, что если система выбьется на мировой рынок, станет популярной и т.п., то, возможно некоторые фирмы-производители hardware начнут писать драйвера для этой ос... »А что-бы вырватся этой ОС нужны дрова. Замкнутый круг вам не кажется?
Наверное было бы неплохо, тобы все драйвера выпускались в едином формате для всех ОС, а механизм работы с драйверами был во всех ОС одинаковый... хотя он и так практически везде одинаковый (или почти одинаковый) »Вы читаете мои мысли. Но пока ПК будет продуктом рынка, в нём никогда не будет единого механизма.
Да... драйвера получается нужны. Но, вот например дос. Он ведь работает без драйверов... или они (драйвера) там есть? »Я вам открою страшную тайну. Драйвера нужны даже под процессор и память. А на счёт DOS'а Coutty, в общем-то верно сказал. DOS минимален, и работает в основном посредством стандартных для всех интерфейсов. А CD-ROM, мышь, звуковуха, дополнительная память - это дрова. Ещё русификация клавы, экрана и пр.
Ну драйвера в Windows есть стандартные (пример: Microsoft PS/2 Mouse) и драйвер на некоторое оборудование. »Они не для обычных юзеров и они под винду.

Котяра
11-01-2009, 23:12
Они не для обычных юзеров и они под винду. »
Они под винду! Это понятно! Это к вопросу: "Нужны ли ОС драйвера?"

Драйвера нужны даже под процессор и память. »
Устройства "ОЗУ" в Диспетчере Устройств нет. А вот ЦП есть.

Diseased Head
11-01-2009, 23:29
Котяра, попробуй поставить Windows 95 на новый комп... Сомневаюсь что встанет.

Диспетчер устройств это апплет придуманый программерами работающими на Билла. А стандартные дровы делали программеры Билла и для Билла. А совсем не для Васи Пупкина.

Martia
11-01-2009, 23:31
Было-бы лучше если-б мы не точили под запад. А создали-бы свой компьютер с нуля (но на основе уже имеющихся знаний). »

так и создают. только как правило в единичных экземплярах. пишут под этот компьютер собственное ПО и запускают с его помощью ракеты =)

Но, разговор ведь не про компьютер, а про ОС.

Котяра, попробуй поставить Windows 95 на новый комп... Сомневаюсь что встанет. »

Это еще почему? вполне встанет!




© OSzone.net 2001-2012