Интересную тему недавно обсуждали на zdnet.com с Sam Diaz - использование PC без операционной системы и почему-то как всегда говорили о Windows. Такое ощущение, что других систем нет и не может быть. Но сегодня тема не об этом, а о самой идее - запуск программ напрямую на железе и без использования прокладки в виде ОС.
Что такого дает ОС и зачем вообще ее придумали? Неужели нельзя писать код, который будет выполняться напрямую на железе? Сложно, но можно! ОС - это тоже программа, которая работат на этом железе, а раз ее написали, то вы можете написать программу, которая только используя железо будет работать и делать то, что вы захотите, при этом, будет работать быстрее и это утверждает Sam Diaz. Это логично и не могу спорить, что это не так, тогда почему нет программ, которые работали бы на железе напрямую?
Sam Diaz несет полный бред, а все потому, что он не программист. Если однозадачный компьютер еще можно как-то сделать без ОС, чтобы он выполнял только одну программу одновременно, то многозадачность умрет сразу. Если нет ОС, то кто будет распределять ресурсы между программами? Кто будет отвечать за выделение памяти, процессора и т.д. Кто будет определять приоритетность выполнения одного процесса над другим и кто будет отвечать за безопасность объектов в системе?
Допустим, что изобрели такой идеальный и крутой механизм и идеологию работы, при которой удобно работать в однозадачной системе. Бред, но допустим. Каждый программист при написании программы должен сам для себя каждый раз писать функции работы с памятью, распределением и удалением - да это же ад. Он должен работать с жестким диском на уровне драйвера, хотя стоп, какой драйвер, когда нет системы, которая отвечала бы за драйвера и загружала бы их, в каждой программе должны быть свои функции, которые обращались бы к контроллерам. Ну ладно диски, их работа схожа, но что делать с видео? Видеокарты ATI и GeForce имеют разные наборы функций и возможности, и разные модели одной и той же фирмы тоже имеют разные возможности, а мы не можем использовать драйвера, тогда в каждой программе должна быть прописана возможность работы со всеми типами видео в виде кода. Представляшь этот бред?
Zdnet в борьбе против Microsoft начинает обсуждать вообще бредовые идеи, которые даже обсуждать стыдно и не понятно, как они в голову вообще залезли. Это компания специализируется на ИТ решениях, в том числе и WEB, так почему им в голову пришла мысль о том, что компьютер может эффективно работать без посредника в виде ОС? Не ужели они думают, что ОС придумали только для того, чтобы вымогать у пользователей деньги? ОС - это не набор программ, это набор решений, которые упрощают программирование и берут на себя груз ответственности за работу программ.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Если нет ОС, то лучше Linux Live CD!
без операционки компьютер - груда металла и пластика. очевидно, что без ОСи никуда. другое дело, что сейчас происходят попытки разместить операционку прям в биосе. например, Asus \\\\\"вшил\\\\\" линукс в биос для одной из моделей мат.платы. благодаря чему, загрузка происходит меньше чем за 10с. и для серфинга в инете даже в отсутствие жесткого диска - вариант вполне приемлимый. исходники такого биоса доступны, при желании можно подогнать его \\\\\"под себя\\\\\". тут есть минус конечно - в обновлении (каждый день перепрошивать биос никто не решится), но с другой стороны, с такого компьютера и взять-то нечего). плюс всегда можно установить полноценную операционку.
Все это ясное дело. Что лучше тоже не важно. Меня волнует, что данную тему подняли и не на анекдот.ру, а на zdnet.com, где должны быть вроде бы умные люди и должны понимать, что ОС - это не MediaPlayer и не Internet Explorer.
Я смотрю, что olegmaster не может писать комментарии без рекламы Linux :). Обязательно нужно сказать, что \"А в Linux есть...\". Не обижайся, но ты в такие моменты напоминаешь парня Linux из роликов, которые выкладывал Миша месяцок назад. Будь проще.
Ящер, все мы разные: кто-то проще, кто то - еще проще) А за рекламу линукс мне Торвальдс платит, дя ;)
Мда Михаил, согласен с вами, что идея утопична и очень бесполезна. Меня полностью устраивают винды и если даже появится некий зверь в лице без операционки, то даже и смотреть не стану. А Ofice 2007 от microsoft, это просто шедевр, настолько динамично и удобно сделали, просто фантастика. Ни один опенсорсный проект(нечто подобное офису) не сравнится и на 1% по функциональности с офис 2007. Я начинаю понимать, что бороться с MS бесполезно и не нужно, т к ребята знают свое дело на уровне мегаэкспертов. В итоге мы имеем суперудобные системы от MS и лично я, никогда не стану юзать какие либо текстовые редакторы от сторонних разработчиков, поскольку по сравнению с офис 2007(в частности ворд 2007) их поделие безаппеляционная лажа(и даже хуже). MS фореве.
P.S. очень поразила функциональность офис 2007(даже представить не мог, что подобное можно спрограммировать, очень круто). Начал глубже копаться в офисе 2007 и открыл для себя мощнешие возможности упрощающие повседневную жизнь. Все что не MS имхо лажа.
Дороговато выйдет создавть такое ПО. Дурь какая-то. У того дядьки явно мозги от жары поплавились =)
Alexo, ты про что? отквотил все сообщение, как будто каждое слово - неверная информация. proof-линки в студию)
Alexo вполне конерктно указал, что именно не правильно. А то, что отквотил все, не значит, что там каждое слово неверно. Я даж не знаю, зачем он это сделал и сначала даже думал не принимать ответ, потому что смотреться будет не красиво.
olegmaster
Alexo, а я где-то утверждал, что в ней нету интегрированной флеш-памяти? oO
olegmaster
Ну вобще то:
Я думаю что очень удобно было бы запускать программы без операционной системы, потому что некоторым нужен узкий спектр направленности в работе, это упрощает и улучшает качество работы в профессиональном смысле, может для обычного пользователя это ненужно, но к примеру звукоинженерам итд это было бы даже очень кстати, человек должен понимать и видеть какие процессы действия вмешиваются в его работу, в этом вся и прелесть прозрачности у узком спекторе направленности.... вы же не мешаете зеленый борщ с красным и сверху не засыпаете обильным количеством оливье, вот тут точно также, а посредников у нас и в коррупции хватает )))
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.