LinuxBegin.ru - offline-версия от 26.04.2004
Главная | Все темы | Все статьи | Ссылки | Аналоги Windows-программ в Linux | Top 20

А нафига нам вообще такие ОС?
(Прочее)


- Lexx, 7.09.2003 -

Привет всем!

Не знаю даже с чего начать...

Ладно, начну с начала...

В общем оставшись недовольным и Windows (W) и Linux (L) решил-таки излить свои соображения на просторы виртуального пространства. Наиболее рьяным приверженцам той или иной ОС рекомендую запастись тухлыми яйцами и/или помидорами.

Пошлявшись по различным сайтам вроде этого и наслушавшись различных "ВАУ Линух - РУЛЁЗ" поставил себе, попробовал, мнение моё о Нём изменялось следующим образом в порядке исследования возможностей системы для конечного пользователя, такого ламера как я - РУЛЁЗ!!! 8)...Рулёз :)...рулёз :/...рулёз??? 8( Почему объяснять не буду не об этом речь, тем более что статей об этом написана прорва.

Последней каплей стало прочтение статьи про Виндоуз и Линукс в порядке их сравнения на примере магазина, автомобиля и ещё чего-то там.

Ребята, программёры! Ну разве это альтернатива - ширпотреб, но всё в одном (читай W) и самокат, но с кучей запчастей (читай L or U).

Мир сейчас стремится к максимальному комфорту и гибкости, а это означает, что времена ширпотреба и самокатов постепенно уходят, и уже давным-давно пришло время адаптивной саморегуляции. Очень странно, что технологи и конструкторы поняли это гораздо раньше (и вовсю используют её), чем самая "продвинутая" часть общества. В тех же автомобилях используется адаптивная подвеска приспосабливающаяся по дорожное покрытие и погоду. На примере W это будет означать регулирование погоды под конкретный автомобиль (мы, чё боги, что-ли 8)) , на примере L ручная регулировка перед каждым выездом из гаража (да и в дороге: дождик пошёл - ну-ка сэр засучите рукава да марш под машину клиренс менять, иначе фигВам - индейское народное жилище).

Я в принципе далёк от программирования как Земля от альфа Центавра и основное занятие конструирование, изобретательство и по совместительству преподавание того и другого.
Поэтому...

...поэтому предлагаю Вам поразмыслить над такой альтернативой - как вам такой вариант автомобиля: Вы входите в гараж, он Вас приветствует, открывает дверь, спрашивает, кем бы вы себя желали почувствовать сегодня, вы отвечаете - он трансформируется под Вас (в том числе и под вашу пятую точку опоры :). Он предлагает Вам вести самому либо автопилоту, вы выезжаете из гаража. На шоссе он - "Фэррари", на пашне и по снегу - джип широкий и поджарый, да плюс плавать и летать умеет, а ещё по горам лазать, а захотелось на луну иль куда ещё - да, пожалуйста!...

Фантастика! Никакой фантастики - ваш компьютер это всё умеет, разве, что силёнок у всех по-разному.

Заметили я говорю ОН. Человеку нужна от машины функция, которую эта машина будет выполнять при необходимости, не более того. Пока что компьютеры далеки от полной функциональной самостоятельности. Что это означает? Это означает лишь то, что вставляя ключ в замок зажигания мы твёрдо знаем, что если автомобиль исправен - он выполнит свою функцию и доставит нас на место назначения. С компьютером всё не так, покупая, его мы, фактически покупаем абсолютно нефункциональную груду металлолома не зная даже исправна ли она. Эта груда металла, пластика и кремния способна простейшими рефлексами (BIOS) нащупать костыль (загрузочная запись какой либо ОС) и, затем, следуя командам волшебника страны ОС попытаться осознать себя (опознать аппаратуру) и своё назначение, которое этот волшебник попутно растолковывает. Здесь как вы заметили всё зависит от волшебника-программиста. Более умелый ставит систему на ноги, но она качается, качается и в конце концов падает (W), другой оставляет её лежачей, поскольку чем ниже центр тяжести тем устойчивей система, прицепляя по мере надобности смастерённые его друзьями-волшебниками ноги, щупальца, антенны (L or U), чтобы система могла двигаться и общаться с внешним миром. Объединяет эти два подхода одно - система есть ПРЕДСТАВЛЕНИЕ о ней волшебника, но НЕ ОНА САМА.

К чему это я? Да к тому, что едва ли не 90% проблем качества работы любой ОС упираются в наличие драйверов либо их конфликты (посчитайте, сколько раз упоминалось про глюкавость Виндов, про отсутствие дров под Линух).

Не дошло ещё? Тогда продолжим, автомобиль это в конечном итоге - функция перевозки материального объекта, в нем всё взаимоувязано законами механики, гидравлики, электротехники. Проще говоря, поскольку мотор "знает", что его основная функция - крутить сцепление, он его крутит, оно в свою очередь "зная" свою функцию крутит вал коробки передач и т.д. и т.п. В компьютере всё не так, всё "железо" собранное на материнской плате абсолютно не знает, что делать друг с другом и самостоятельно. Оно не может сообщить миру о своём существовании.

Так вот господа, может быть проблема не в ОС, а в отсутствии единого языка, на котором бы "общалась" вся аппаратура, собранная на материнской плате?

Я понимаю, что вопрос может звучать довольно глупо (многие "профессионалы" уже приготовили тухлые яйца и помидоры, которыми ,я надеюсь, они запаслись заранее :). Ну да ладно, поскольку я не "профессионал", мне не впервой высказывать "дикие" идеи и получать за них оплеухи.

Мотивов этого высказывания несколько:

  • человеку необходимо иметь неограниченную комбинацию вариантов, полученную ограниченными средствами, что сие значит? Сие значит следующее, мы живём в четырёхмерном мире (хотя у меня на этот счёт есть своё мнение), это значит, что любой объект можно описать тремя координатами и временем, все остальное избыточно. С этой точки зрения описание, например, разрешения монитора или твердотельного 3D принтера плёвое дело - просто задаёшь в описании предельное количество пикселей по двум или трём координатам, с остальным в принципе так же;


  • единый язык разметки ресурсов аппаратуры позволит BIOS (конечно специальным образом модифицированной) на основе данных, полученных от аппаратуры "на лету" создавать оптимальные драйверы и передавать их операционной системе;


  • отпадает необходимость оптимизации драйверов разработчиками, по сути, конструктор просто описывает специальными средствами возможности аппаратуры, всё остальное - внутреннее дело устройства, у вас программистов это, кажется, называется ООП, в машиностроении же это модульная компоновка;


  • операционная система становится непотопляемой, поскольку отделена от ресурсов аппаратуры и работает с ними через единую систему команд и вопрос переноса ПО с одной машины на другую может быть решён простым копированием целиком ОС, потому что BIOS сообщит ОС о новых ресурсах при загрузке;


  • отделение "железа" от ПО позволит создать обучаемую ОС, которая бы на основе минимальных знаний о "железе" и его возможностях могла бы самообучаться;


  • ...
Чё, думаете наивный?

Тогда подумайте, сколько стоит софтина для построения и последующей трансляции трёхмерной модели на обрабатывающий центр и управления им и можно ли её найти в свободной продаже или просто свободно, да и вообще найти? А война форматов, она чего стоит? Если бы станок умел компьютеру сообщить о своих возможностях, эта софтина даром была бы не нужна, 3D модель одинаково качественно была бы реализована и на экране 3D или 2D монитора, на твёрдотельном принтере или посредством обрабатывающего центра вкупе с РТК. Между тем производительности одного (!) компьютера класса P-IV достаточно для управления цехом таких станков да еще, наверное, ресурсов останется и музыку послушать и киношку посмотреть, а при условии что "железо" выполняет функции самостоятельно - заводом.

По-моему я не первый высказываю такое мнение, помнится, была такая инициатива - SCSI. Однако она постепенно вытесняется и отмирает в пользу более производительных систем. Мне кажется, идея здравая и её не следует топить.

Мабуть, господа, выступим с инициативой создания языка разметки ресурсов аппаратуры, а, да заодно и ресурсов ПО? Сумбур? Бред? :)))

Ну, всё, хватит бредить, пора спать...

Lexx

Просмотров: 2953  |  Рейтинг статьи: 2.26 (Голосов: 45).
2.26
Дата размещения статьи: 2003-10-07 20:09:41



5 последних поступлений в раздел Прочее:

24.01.04: Linux-игры: 3 in 1 (Три избранные ссылки по теме "Linux + игры" - на правах рекламы :).
1) 01.11.03: ОС "Быть". Дубль три (Не буду претендовать на истину в последней инстанции и просто опишу свои впечатления от нового дистри...)
30.10.03: Такие вот ОС или учим ли мы линукс (Пожалуйста, покажите мне на "вин-сайтах" статьи, подобные "Почему все вокруг изучают линукс?" или "А ...)
07.10.03: А нафига нам вообще такие ОС? (Привет всем! Не знаю даже с чего начать... Ладно, начну с начала...
В общем, оставшись недоволь...)

Комментарии:

Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 07.10.03
Ой, можете считать меня недалеким уродом, непонимающим высокофаллосовской мысли. Вы написали полную ерунду. И про линукс и про виндуз. Вы просто даже не попытались вникнуть. Вы вообще кто? Три четверти всего что вы сказали осуществимо (по крайней мере под linux), остальное не нужно. Если бы было нужно - уже бы сделали. Если бы вы хоть немного были программистом, вы бы поняли все. Для работы с любым инструментом нужны определенные знания. Кол-во их зависит от сложности инструмента. Компьютер - очень сложная штука. И даже при наличии таких "упростителей", как Windows, GNOME, KDE, системы настройки дистрибутива и т.п., пользоваться компьютером нужно уметь. Не говорите о linux, попользовавшись только redhat или mandrake (вы ведь этим пользовались?). В этих ОС все как вы сказали - лежачая система приделанными юзером ногами и клешнями. В том же debian все намного проще. Черт. Надоело печатать.

-- Anonymous


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 08.10.03
OC - РУЛЁЗ!!!
Ну, что ж запросто. Вот только цена у такой OC будет такой же, как у автомобиля, который
цитата - "На шоссе он - "Фэррари", на пашне и по снегу - джип широкий и поджарый, да плюс плавать и летать умеет, а ещё по горам лазать, а захотелось на луну иль куда ещё - да, пожалуйста!... "
Копите деньги, милейший. ;)


-- Sergey


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 08.10.03
Сравнивать авто с ОСями беспочвенно.
В конце бред про какой-то единый язык, на Java намекаете?
На счет дров под Linux, неправда, их всегда делали, и сейчас у совремнных версий их вполне хватает, любой принтер или сканер можно подключить.

-- Anonymous


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 08.10.03
Да пытались уже... И даже биос задумывался как модульный, т. е. расширяемый за счёт биоса видеоадаптера и т. д. и т. п. Да только кто этим биосом вообще пользуется? Никто! Ещё со времён первых ДОС'ов прекратили (и правильно сделали, ибо как оно там написано - жуть!) Вот прочитает эту статью пользователь Mac, SPARC, SGI, DEC, PlayStation2 и проч. и удивится - кто такой биос? чего там в ресурсах аппаратуры размечать? кто такой "ОС"? :)
Это другая сторона медали... Мне думается, что при всех революционных и новаторских идеях x86, замечательной фирмой IBM были допущены грубейшие ошибки... Например, отдать разработку OC левой конторе (сами знаете какой) - доверили, блин, козлу капусту... Потом попытались исправить положение (OS/2). Исправляли, между прочим, тоже вместе с левой конторкой (у которой почему-то NT сразу появилась). Так, что нет сейчас у x86 своей операционки. А может начать с начала? Или пойти по пути XBox? Взять один набор железок + BSD-подобное ядро, заточенное под это железо + красивый Aqua-подобный интерфейс + нормальная цена (для конкуренции с Wintel) + грамотный маркетинг (IBM к этому не привлекать :))

-- Anonymous


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 08.10.03
Эта идея фактически уже реализована - это ядро. То бишь, прослойка между железом и прикладными программами.


-- Anonymous


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 08.10.03
Насчет сравнения с машинами. А не слишком ли вы оптимистичны? "Сел в машину, вставил ключ зажигания и поехал" - ха-ха. К сожалению часто с машинами, как и с кучей других устройств в нашем мире, происходят неприятные вещи как: поломки, работа не так как мы хочем и главное - нужно УМЕТЬ ПОЛЬЗОВАТЬСЯ этой вещью. Например для что чтобы пользоваться машиной, нужно научиться на ней ездить и даже пройти сертификацию (получить права). А ваши сказки про "сказал что мне надо - она всё сделала и нигде не ошиблась" - это сказка не больше, которая существует или в воображении или в теоретической науке (вы писали что преподаете :) тогда понятно).
Тоже самое с ОС. Идеальной ОС несуществует. Linux - хорош для професионалов, которые знают что с ним делать. Windows - ОС с претензией на интуитивность, получаеться у неё это плохо и в результате чтобы разобраться что и почему не работает - нужно опять таки быть специалистом.

-- Alex Pyltsov (alps@web.kiev.ua)


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 08.10.03
Давно сюда заглядываю первый раз решил высказаться:
- Значит так, берете идетн на www.apple.com и смотрите на самый "дружественный"(AQUA) интерфейс надстроенный над одной из самой стабильной осью(BSD), затем достаете всего пару-тройку тысяч> баксов и получаете все в готовом виде, если жаль денег, то нечего на *NIX полову гнать... тоже мне, мечтатель нашелся...

-- строн

--


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 10.10.03
А вы не хотите чтоб комп еще газеты приносил и в задницу целовал на ночь ?

-- Anonymous

--


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 08.10.03
Внимательно прочел текст после слов "Мотивов этого высказывания несколько:" - ну, просто "Terminator" (пример воплощения).


-- С уважением, Mik.


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 08.10.03
Автор этой заметки молодец, он при полном отсутствие каких либо знаний программирования, чего, кстати сказать, он и не скрывает, но и отсутствие элементарных знаний информатики, о которых он умалчивает, написал эту заметку и выставил себя на всеобщее козление. Как гриться - сам нарвался.
Попробуйте читать книги, будьте любознательным и не занимайтесь маниловщиной.


-- Anonymous


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 09.10.03
В общем правильно, но увы - фантастика...

-- Nickolyan (nik_ak@mail.ru)


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 09.10.03
А какая разница, где будет находится софт в ПЗУ или на винчестере? То, что предлагается в статье - перенос того же ядра ОС в ПЗУ. Ну так возьмите linuxbios - он то же и делает. А если хочется system ready, You have ... resources or define OS placement, то надо брать не x86, собранн?й в ближайшем подвале, а например Mac. Кого из пользователей Mac волнует где лежит ОС. Они просто включают комп и работают. А описанная ситуация относится не столько к ОС, как к платформе x86 с ее зоопарком из железа и неуверенностью заработает ли видюха известной китайской фирма NONAME со всеми остальн?ми компонентами компа, половина из котор?х не менее известн?х фирм. Именно в том и проблема, что компонент? для x86 клепают все кому не лень и без всяких стандартов, лишь б? удешевить разработку. Так и появляются уродц? в виде софтов?х модемов и win принтеров.

-- Anonymous


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 09.10.03
И снова отмечусь: решение уже давно известно, это открытые спецификации и стандарты у железа.
Чего из-за усилий маркетолухов по сегментации рынка мы и не наблюдаем. Отсюда и весь геморрой с драйверами и неточным распознаванием устройств.
Вот если бы железо могло чётко ответить ОС, как оно называется...

-- Anonymous


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 09.10.03
Забудьте, братцы. Рынку не нужна идеальная
ОС. То есть - нам с вами не нужна. Ни за деньги,
ни бесплатно. Почему не нужна - вопрос сложный
и многоплановый почти до философии.
Кроме того, применение в быту компов и ОС
сопряжено с некоторыми социальными моментами.
И здесь нам не нужна идеальная ОС, а нужна
самая распоганая, лишь бы нашлась достаточно заметная группа поддержки (соц.)
Добро пожаловать в реальный мир!


-- Anonymous


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 10.10.03
На самом деле автор статьи предлагает нам идеальный компьютер, т.е. полностью работоспособную систему (самодостаточную). В принципе подобные системы есть и они даже работают, в основном это т.н. реал-тайм системы. Например бортовой компьютер (чего не так уж важно). Но все дело в том что встает проблема стандартизации, т.е. не будет единого стандарта ( читай API, это для программеров), не будет системы. Да и к сожалению затраты на переход будуд слишком большими. Это не то что новое поколение компьютеров, это новая концепция построения компьютеров.
Вспомним господина Виннера, если бы он не предложил в свое время архитектуру которая применяется в 90% современных компов. То вполне возможно мы до сих пор бы сидели на подобиях ЭВИАКов с ЭДВИАКАми.

-- Anonymous


Re: А нафига нам вообще такие ОС? (Оценка: 1)
от al на 17.10.03
(Информация о пользователе | Отправить сообщение)
Честно говоря, смотрю на весь этот словесный понос и диву даюсь: похоже, ни автор (в первую очередь автор), ни большинство комментирующих не понимают, о чём они говорят. Уже немножко подзадолбали эти сравнения компьютера с автомобилем (с чего бы это, спрашивается), но раз уж пошла такая пьянка...
Основное, что отличает компьютер от автомобиля, это настраиваемость (при определённых навыках). Вот была у вас, скажем, гоночная тачка, а захотелось вездеход - что проще всего сделать? Правильно: выкинуть эту, купить новую. До того же самого автор предлагает довести компьютеры: решение любой проблемы, начиная от ошибки в реализации фирмвари (или как эту штуку теперь прикажете называть) до введения в неё новой функциональности или даже простой перенастройки, сводится либо к покупке нового биоса, который при учёте предлагаемых фич будет стоить сравнимо с новым автомобилем, либо как минимум к перепрошивке этого самого биоса - процедура отнюдь не элементарная для "рядового пользователя".
Так вот она какая, оказывается, светлая дорога к будущему: Все на сервис-центры, товарищи! Или, продолжая аналогию, на станции техобслуживания.


БРАВО АВТОРУ!!! (Оценка: 0)
от Anonymous на 20.10.03
Чем немало раздражают/забавляют многие здесь
высказавшиеся, так это нежеланием снять шоры и
взглянуть на предмет по-новому. А жаль. Для
программиста узость мышления - последнее дело... =(

P.S. И еще раз "Браво!" автору. Как программист говорю.

-- Neiru (flammable@mail.ru)

--


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 31.10.03
Атора я понимаю, как правы и все коментирующие, но хотелось бы добавить вообщем про стандарты вообще.
Если он конструктор советских времён, когда в СССР в технике (да вообще на любой товар) практически всё сводилось к эдинным стандартам и эти стандарты самые лучшие в мире на определённые виды продукции (на многих товар ведь до сих пор встречаются надписи типа "соответствует ГОСТ (ОСТ) ...).
Почему лучше? Потомучто выбирались они с позиций обеспечения найлучшего качества при допустимой цене. При этом самое главное не преследовались корпоративные интересы какого-нибудь завода или предприятия, а интересы государство и потребителя, в отличии от введения общих стандартов на Западе.
Другой вопрос, что из-за неэфективной системы введения экономики в СССР, основная масса товара был откровенный брак.
Поэтому изходя из выше сказаного, на мой взшляд,
автор как привыкший к определённому порядку к стандартам - и хочет видёт тоже в компютерном мире, НО это утопия поскольку на Западе во главу угла ставится прибыль (денги - есть стандарт), и введения того или иного стандарта принесёт прибыль одним фирмам и убытки другим. Например: если не ошибаюсь до сих пор все производители CD-ROM пиводов и дисков платят определённый процент с каждого устройства и диска комп. Сони и Филипс, как предложившим в своё время данный вид носителя информации и самое главное стандарты чтения записи и т.п., которые (стандарты) были приняты всеми.
Или напримере тех же автомобилей. Допустим как хочет автор появится некий супер-мега автомобиль, производимый некой фирмой и он будет принят за общий стандарт - и что останится делать всем остальным фирмам? Только перепрофелировать производство и платить за лицензии первой фирме, не ужели по Вашему они это допустят? Можно конечно сказать что пусть все производители соберутся и придумают общим стандарт на супер-мега автомобиль, но опять же они вряд ли договорятся, поскольку каждая фирма будет тянуть в своё сторону, чтобы был принят такой стандарт, который бы обеспечивал для неё найменьшие затраты для перепрофелирования производства - для обеспечения минимальной себестоимости автомобиля ведь все будут делать одинаковые машины и на выбор покупателя будет влиять только цена.
Сумируя то что предлагает автор не возможно принцыпиально в условиях рыночной экономики.

-- fedot


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 03.11.03
в принципе все верно
вот только автор не заметил что линукс не надо каждый раз регулировать перед поездкой
надо просто не забыть сохранить параметры
и усе собсно говоря
а про джип на пашни и макларен на шоссе (не люблю я феррари)
так это уже подсобные программы
машина тоже не сама по себе меняет клиренс ей либо компьютер либо водитль дает на это команду

-- Zika!


Re: А нафига нам вообще такие ОС? (Оценка: 0)
от Anonymous на 27.11.03
Без фундаментальных знаний о компьютерах автор пишет полный бред.

-- Anonymous


LinuxBegin.ru © 2003-2004 Valery V. Kachurov | Условия использования материалов | О проекте