> man operating_systems
Мобильный Linux: по ком звонит сотовый?
Ну и как это называется?
на Вторник, 14 Февраль 2006, 22:24
добавил: Дмитрий Царьков aka ddc список авторов печатать элемент контента создать pdf-файл  элемент контента
категория Статьи > Unix
просмотров: 4006


Самая Стабильная Операционная Система

Итак, как было сказано раньше, люди покупают устройства с Linux из некого общего понимания, что Linux - стабильная ОС, а также вслед за чувством причастности к Linux, GNU, OpenSource, Free Software, киберпанку или чему-нибудь ещё. Про "" и "что-нибудь " я умолчу, ибо фантазия бесконечна, а отсутствие в продукте международной корпорации ниточки киберпанка кажется мне настолько очевидным, что попросту жаль тратить на это время. С остальным пойдём по порядку.

Первым пунктом шла вера в стабильность Linux. Эта вера исходит из того, что тысячи linux-серверов успешно справляются со своими задачами, и ничто их не берёт. Но всё же стоит отметить некоторые характерные моменты. Например на платформе PowerPC (использовавшейс до сих пор компаниями Apple и Pegasi) пользовательска среда GNU/Linux работает относительно нестабильно. А за последний год, между прочим, ситуация изменилась кардинально - до того лишь YellowDog Linux можно было использовать хоть как-то на этой платформе. А ведь PowerPC - это очень подробно стандартизированая платформа, тогда как те же наладонники во многих случаях практически уникальны. Т.е. если все наработки для Mac'ов серии G3 можно использовать в Mac'ах серии G4 с минимальными изменениями, то наработки для e28 e2800 (первая широко распространённа модель смартфона с Linux) едва ли помогли бы компании Motorola в её A760, хотя и внешне, и функционально устройства почти не отличались. Т.е. индивидуальност мобильных устройств требует индивидуальный подход к каждому устройству, а значит над версией Linux, используемой в устройстве, работали только несколько специалистов компании-производителя, что, конечно же, сводит на нет всю стабильность Linux в целом.


Самая Стабильная Операционная Система II

А теперь давайте на секунду забудем, что Linux - это самая крутая ОС всех времён и народов, и попробуем понять, за что же мы все так её любим. А любим мы её за четыре обстоятельства:<OL><LI>за Linux не берут денег ('Software like sex - it's better to have it free', как сказал Linus Torvalds);</LI><LI>Linux является свободным ПО ('Free As Freedom', как сказал Richard Stallman);</LI><LI>Linux - это всё-таки UNIX (об этом упоминал Eric S. Raymond);</LI><LI>в названии этой ОС нет слова "Microsoft" (это уже выучили наизусть все врачи из "маленьких психиатрических").</LI></OL>Ну обсуждать последнее мне как-то не хочется, первое в нашем случае очевидно не соответствует действительност (Linux-основные устройства стоят дороже прямых конкурентов), про второе будет ниже, а сейчас хотелось бы остановиться на UNIX'овой природе Linux.

Ядро Linux создавалось как самозагружающийся клиент к университетском терминалу. Поскольку Linus Torvalds учился системному программировани по книге A. Tanenbaum о его ОС Minix - UNIX-подобной учебной ОС, - Linux также была UNIX-подобной, а потому предлагала пользователю ряд полезных свойств UNIX'ов (перенаправлениеввода-вывода, единое файловое пространство, маленькие "" утилиты, упор на взаимодействие программ, стандарты и форматы, функциональност в ущерб простоте использования и т.д.). Однако эти свойства ни коим образом не доступны в объявленных на настоящий момент мобильных телефонах и наладонниках с Linux, так что основное полезное свойства Linux с позиции системного дизайна в телефоне и/или наладоннике утрачивается.

Справедливости ради стоит сказать, что концепция такого мобильного устройства не сочетается с концепцией UNIX, но это скорее аргумент в пользу отказа от Linux, нежели в пользу возведения современных Linux-основных КПК и смартфонов в стандарт.


Дух антилопы
3
Теперь разберёмся с взаимоотношениями Linux-основных мобильных устройств с миром FOSS и GNU. Так уж исторически сложилось, что почти всё пользовательское программное обеспечение в мобильных устройствах с Linux не доступно в виде исходных кодов. Более того, если и не большая часть, то уж точно львиная доля системного ПО такого устройства является вполне заурядным проприетарным кодом. Т.е. всякие Linux'ифицированные КПК и смартфоны не имеют отношения не только к миру Free Software (и GNU, как его составной части), но даже к миру OpenSource Software. А уж в PalmOS 7.x из FOSS останется только ядро Linux, да и то с проприетарными модулями.

В отношении открытости, свободности и GNU'шности стоит упомянуть проекты, гнездящиеся на Handhelds.org. Эти дистрибутивы в отличие от предустановленнго на Linux'ифицированные телефоны и наладонники ПО) является вполне настоящим GNU/Linux, вполне открытым и свободным, хоть и распространяется в основном в виде готовых образов.

Так что не стоит питать иллюзий в отношении причастности к чему бы то ни было при покупке устройства, в недрах которого уже мостится Linux.


индекс статьи
страница 1 : страница без заголовка
страница 2 - текущая : страница без заголовка
страница 3 : страница без заголовка
страница 4 : страница без заголовка


© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.