LXF141:Hardware

Материал из Linuxformat.

Перейти к: навигация, поиск

Содержание

Внут­ри – Linux

Грэм Мор­ри­сон вскры­ва­ет по­тай­ные мес­та и уст­рой­ст­ва, в ко­то­рых Linux молч­ком до­миниру­ет на рын­ке.

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

Мо­биль­ный Linux

OASYS от Korg — куль­ми­на­ция раз­ви­тия син­те­за­то­ров ком­па­нии. И, естественно, он ра­бо­та­ет на Linux.


Смарт­фо­ны Android — од­но из мест, где яв­но за­ме­тен Linux, но про мас­су дру­гих уст­ройств, ве­ро­ят­но, ни­кто и не слы­хи­вал.

Neuros OSD был стри­мин­го­вым уст­рой­ст­вом Linux, мо­ди­фи­ци­руе­мым для ра­бо­ты в ка­че­ст­ве уст­рой­ст­ва для MythTV.

Среднеста­ти­сти­че­­ский вла­де­лец HTC Desire или Samsung Galaxy ско­рее все­го зна­ет, что его мо­бильник ра­бо­та­ет на Android, но вряд ли в кур­се – да ему и неваж­но – что Android по­стро­ен по­верх Linux. Бла­го­да­ря Google, Linux до­бил­ся серь­ез­но­го успе­ха на рын­ке мо­биль­ных те­ле­фо­нов и принес от­кры­тый код боль­-ше­му чис­лу поль­зо­ва­те­лей, чем вся ре­во­лю­ция на­столь­ных сис­тем вме­сте взя­тая. Круп­ные об­нов­ления, час­то вбра­сы­вае­мые Google, еще бо­лее обо­га­ща­ют функцио­наль­ность – в основ­ном бла­го­да­ря это­му Android стал един­ст­вен­ным жизнеспо­соб­ным кон­ку­рен­том за­си­лью iPhone от Apple. Ма­ло то­го, у Android ши­ре со­став обо­ру­до­вания, и боль­шин­ст­во уст­ройств пред­ла­га­ют те же воз­мож­но­сти, но де­шев­ле.

Android так­же унас­ле­до­вал от Linux ряд важ­ных свойств. Он, на­при­мер, бо­лее от­крыт, чем уст­рой­ст­ва Apple. В нем мень­ше ог­раничений – и для раз­ра­бот­чи­ков, в плане то­го, что мож­но вкла­ды­вать в при­ло­жения, и для поль­зо­ва­те­лей, в плане то­го, ка­кие при­ло­жения при­ме­нять. Инициа­ти­вы, по­доб­ные Google App In­ventor, долж­ны втя­нуть еще боль­ше лю­дей, же­лаю­щих удов­ле­тво­рить свой твор­че­­ский зуд, а ма­га­зин при­ло­жений Market appli­cation store, с его ли­бе­раль­ным под­хо­дом к от­бо­ру и внедрению, до­го­ня­ет Apple App Store, пе­ре­ва­лив в ок­тяб­ре за от­мет­ку 100 000 при­ло­жений. Да еще на­блю­да­ет­ся па­рад план­ше­тов Android – мно­гие из них по­яв­ля­ют­ся пря­мо на гла­зах, и на всех сто­ит Linux.

Но Android – не един­ст­вен­ное мо­биль­ное де­ти­ще Linux на бе­лом све­те. WebOS, опе­ра­ци­он­ная сис­те­ма, пре­вра­тив­шая Palm в про­из­во­ди­те­ля мо­биль­ных уст­ройств, так­же за­ня­ла со­лид­ное ме­сто на рын­ке те­ле­фо­нов. Как и хо­зяе­ва уст­ройств с Android, ее поль­зо­ва­те­ли ред­ко осоз­на­ют, что при­ме­ня­ют Linux. Там име­ют­ся вир­ту­аль­ные ра­бо­чие сто­лы, брау­зер на WebKit и сво­бод­ная сре­да раз­ра­бот­ки. На­ли­цо так­же ма­га­зин при­ло­жений и доступ к команд­ной стро­ке. Да­же Nokia ку­пи­лась на ре­во­лю­цию от­кры­то­го ко­да, спер­ва пе­ре­няв сре­ду Qt, а за­тем по­обе­щав снаб­дить все свои смарт­фо­ны MeeGo, ОС на ба­зе Linux, соз­дан­ной со­вме­ст­но с Intel.

Те­ле­при­став­ки

При­став­ки – еще один сек­рет успе­ха Linux. Эти уст­рой­ст­ва, при­мостив­шие­ся ря­дом с ва­шим те­ле­ви­зо­ром, в основ­ном пред­на­зна­че­ны для прие­ма по­то­ка ин­фор­ма­ции с сер­ве­ра, за­пи­си циф­ро­во­го те­ле­ви­дения или ра­бо­ты в се­ти. Они ста­ли на­столь­ко при­выч­ны­ми, что лег­че, по­жа­луй, най­ти опин­гвинен­ное уст­рой­ст­во, чем без Linux. Од­на­ко ра­бо­та­ет ли оно на Linux, до­га­дать­ся труд­но. Спе­циа­ли­зи­ро­ван­ные ди­ст­ри­бу­ти­вы Linux для встроенных систем отличаются от привычных, например, тем, что ис­поль­зу­ют Busy Box. Большинство про­дук­тов пол­но­стью пе­ре­строи­ли ин­тер­фейс, и оста­ет­ся крайне ма­ло при­зна­ков, по­зво­ляю­щих опо­знать зна­ко­мые чер­ты.

При­менение здесь Linux поль­зо­ва­те­лю ниче­го не да­ет, по­то­му что де­лать мож­но лишь то, что раз­ре­шил про­из­во­ди­тель: Li­nux в основ­ном яв­ля­ет­ся сред­ст­вом, а не функ­ци­ей. От­кры­тый код на­шпи­го­ван про­прие­тар­ны­ми фраг­мен­та­ми, необ­хо­ди­мы­ми для муль­ти­ме­диа-кон­тен­та или по­то­ко­во­го ви­део с вы­со­ким раз­ре­шением. Мно­гие ре­си­ве­ры циф­ро­во­го те­ле­ви­дения то­же по­па­да­ют в эту ка­те­го­рию. На­при­мер, спутнико­вые при­став­ки от Hu­max уме­ют пе­ре­но­сить за­пи­сан­ные про­грам­мы и ме­диа-фай­лы на внешний USB-на­ко­пи­тель в фор­ма­те ext3, но это един­ст­вен­ный на­мек на то, что обо­ру­до­вание, воз­мож­но, ра­бо­та­ет на Linux.

Мно­гие ме­диа-стри­ме­ры – на­при­мер, уст­рой­ст­ва Popcorn Hour – ис­поль­зу­ют Linux та­ким же об­ра­зом. Не­боль­шой чип­сет в этих уст­рой­ст­вах от­ве­ча­ет за де­ко­ди­ро­вание прак­ти­че­­ски всех мыс­ли­мых ме­диа-фор­ма­тов и от­прав­ку ви­део на ваш те­ле­ви­зор с пол­ным раз­ре­шением 1080p и циф­ро­вым объ­ем­ным зву­ком. Это за­вид­ная мощь для встро­ен­ной сис­те­мы, и Linux бле­стя­ще справ­ля­ет­ся с та­ки­ми за­да­ча­ми. Од­на­ко Popcorn Hour – при­мер, когда мож­но до­б­рать­ся до под­сис­те­мы Linux в пер­вую оче­редь че­рез от­кры­тый порт Telnet, а за­тем по сво­ему усмот­рению уста­но­вить под­дер­жи­вае­мые со­об­ще­ст­вом па­ке­ты или де­лать все са­мим че­рез команд­ную стро­ку.

Да­лее идет Neuros Link, ма­ло­мощ­ный ПК-при­став­ка, соз­дан­ный для по­то­ко­во­го муль­ти­ме­диа и ин­те­рак­тив­но­го ТВ. А коль с­коро он осно­ван на Ubuntu, мож­но сво­бод­но уста­нав­ли­вать лю­бой из ты­сяч па­ке­тов, а так­же на­страи­вае­мый поль­зо­ва­тель­ский ин­тер­фейс, соз­дан­ный для ра­бо­ты с ва­шим те­ле­ви­дением, так что вы по­лу­чае­те луч­шее из обо­их ми­ров. Та же ис­то­рия – с его пред­ше­ст­венником Neuros OSD. Это был про­стой кли­ент стри­мин­га, но вы мог­ли до­б­рать­ся до встро­ен­но­го в него Linux и пре­вра­тить при­став­ку в бо­лее мощ­ный пор­тал. Мно­гие поль­зу­ют­ся ими, на­при­мер, для воспро­из­ве­дения MythTV.

Отдельным пунктом можно поставить собственно телевизоры. Современные телевизоры обеспечивают широкую функциональность от демонстрации мультимедиа-конетнта до работы в Сети. Не все раскрывают секреты о том что именно управляет этими устройствами, но вот LG одно время даже предоставила сообществу доступ к исходным кодам модифицированного Linux и свободные модифицированные прошивки для телевизоров LG можно найти в сети.

Мар­шру­ти­за­то­ры и ком­му­та­то­ры

В боль­шом и слож­ном ми­ре кор­по­ра­тив­ных се­тей пе­ре­да­чу и хра­нение дан­ных луч­ше всех вы­пол­ня­ет имен­но Linux, и эта тех­но­ло­гия от­час­ти про­со­чи­лась на ры­нок до­машних уст­ройств и ма­ло­го бизнеса. Для по­строения бес­про­вод­ных маршрутизаторов про­грам­ма OpenWRT ста­ла чем-то вро­де неофи­ци­аль­но­го стан­дар­та. А все по­то­му, что она вклю­ча­ют мно­же­ст­во про­дви­ну­тых функ­ций, ко­то­рые, бу­ду­чи обыч­ным де­лом для на­столь­но­го Linux, ока­зы­ва­ют­ся весь­ма по­лез­ны и в мар­шру­ти­за­то­ре. В ре­зуль­та­те вы об­на­ру­жи­те, что мно­гие уст­рой­ст­ва от про­из­во­ди­те­лей вро­де Linksys, D-Link, Buffalo, Gateway и Asus име­ют под­твер­жден­ную поль­зо­ва­те­ля­ми со­вмес­ти­мость с са­мы­ми све­жи­ми ре­ли­за­ми. Не­ко­то­рые, на­при­мер, Netgear WNR3500L, раз­ра­бо­та­ны спе­ци­аль­но для ра­бо­ты с Linux и OpenWRT, что де­ла­ет их от­лич­ны­ми ре­шения­ми, ес­ли у вас хва­та­ет умения и ре­ши­мо­сти са­мо­стоя­тель­но пе­ре­про­грам­ми­ро­вать их.

Ау­дио-ин­жиниринг

Есть несколь­ко син­те­за­то­ров вы­со­ко­го клас­са, ко­то­рые ис­поль­зу­ют Linux по при­чине его ста­биль­но­сти, бы­ст­ро­го от­кли­ка и удоб­ст­ва раз­ра­бот­ки. Воз­мож­но, вам сра­зу же при­дет в го­ло­ву, что Linux не слиш­ком зна­менит биб­лио­те­ка­ми бли­ста­тель­ных про­грамм для син­те­за­то­ров, но дан­ные уст­рой­ст­ва го­нят­ся за дру­гим. На­при­мер, син­те­за­тор-стой­ка Receptor, раз­ра­бо­тан­ный ком­панией под на­званием Muse Research, по су­ти соз­дан для ра­бо­ты с син­те­за­то­ра­ми под Windows. Он по­зво­ля­ет мно­гим про­грамм­ным син­те­за­то­рам, ко­то­рым в про­тив­ном слу­чае по­на­до­би­лись бы для ра­бо­ты эк­ран и кла­виа­ту­ра, ра­бо­тать на уст­рой­ст­ве, где есть толь­ко па­ра ру­чек управ­ления да неболь­шой эк­ран для кон­тро­ля – как и у всех син­те­за­то­ров по­доб­но­го ти­па. Управ­ля­ет­ся это все че­рез Wine и ста­рую вер­сию Red Hat Linux. А боль­ше все­го впе­чат­ля­ет, что Linux в уст­рой­ст­вах Receptor по­би­ва­ет Windows на его же соб­ст­вен­ном по­ле, за­став­ляя син­те­за­то­ры на про­грам­мах VST ра­бо­тать с мень­шей ау­дио­за­держ­кой и боль­шей на­деж­но­стью, чем в ОС, для ко­то­рой они бы­ли раз­ра­бо­та­ны. Вот при­чи­на их по­пу­ляр­но­сти, и вот по­че­му столь­ко му­зы­кан­тов пред­по­чи­та­ют син­те­за­то­ры с Linux тем, ко­то­рые ра­бо­та­ют на Windows.

Еще один ау­дио­генера­тор вы­со­ко­го клас­са на ба­зе Linux – это OASYS, флаг­ман кла­виш­ных ин­ст­ру­мен­тов от Korg. Korg – япон­ская ком­пания с дол­гой ис­то­рий успе­ха син­те­за­то­ров, и ее плат­фор­ма OASYS яв­ля­ет со­бой ми­фи­че­­ский ис­ток раз­ви­тия зву­ко­во­го ин­жинирин­га, го­во­рить о ко­то­ром на­ча­ли за­дол­го до его ре­ли­за в 2005 го­ду. Это мо­дуль­ная сис­те­ма, спо­соб­ная ра­бо­тать с раз­ны­ми ти­па­ми ал­го­рит­мов син­те­за­то­ров, и все это – с обо­ру­до­вания с сен­сор­ным эк­ра­ном и мно­же­ст­вом ор­га­нов управ­ления. И хо­тя его це­на за­шка­ли­ва­ет за £5000, он поль­зу­ет­ся яв­ным успе­хом у му­зы­кан­тов, ко­то­рым ну­жен ре­зуль­тат.

NAS и Linux

Се­те­вые уст­рой­ст­ва хра­не­ния дан­ных [Net­work-attached storage boxes] ста­но­вят­ся аб­со­лют­но не­об­хо­ди­мым ак­сес­суа­ром для лю­бо­го кру­то­го ком­пь­ю­тер­щи­ка XXI ве­ка. При­сое­ди­нен­ные к ком­му­та­то­ру или точ­ке дос­ту­па, они де­ла­ют все свои фай­лы дос­туп­ны­ми для лю­бой из ма­шин, ра­бо­таю­щих в до­ме.

Мно­гие из круп­ных брэн­дов NAS ис­поль­зу­ют Linux, и, что еще бо­лее важ­но, по­зво­ля­ют об­рес­ти всю его мощь. На­при­мер, и Qnap, и Synology ос­тав­ля­ют дверь при­от­кры­той для дос­ту­па к ин­тер­фей­су ко­манд­ной стро­ки. Сде­лав это, вы мо­же­те пой­ти даль­ше, из­ме­нив кон­фи­гу­ра­цию по сво­ему вку­су и ус­та­но­вив сот­ни па­ке­тов че­рез сис­те­му ipkg.

Личные инструменты
  • Купить электронную версию
  • Подписаться на бумажную версию