GNU/LinuxПро "год Linux на десктопе"...

Даже как-то непривычно… ежегодно в декабре-январе, в СМИ (электронных и не очень) появлялись материалы вида «ну уж следующий то год точно станет годом Linux на десктопе», в которых приводились различной убедительности доводы в пользу этого самого «года Linux». Причём, чем популярнее становился Linux и чем больше он использовался, тем все реже стали появляться такие статьи. Именно это несколько странно.

Когда-то, давным-давно, когда я был глупым молодым и зелёным, я и сам поспорил с кем-то, что Linux в 2010 году будет занимать не меньше 15% рынка десктопов. На самом деле, было это не так уж давно — в начале 2000-х годов, и по моей твёрдой уверенности, Linux должен был набрать за 10 лет 15% пользователей. Просто потому что это технологически очень перспективная вещь (я и сейчас в этом уверен).

Конечно же вы понимаете, я проспорил. :-) Но обидно не то, что я проспорил, в конце концов СПО развивается вполне успешно, а то что я… да и не только я… «не заметил леса за деревьями». Я имею в виду мобильный рынок. Действительно, теперь можно уверенно сказать, что 2010 год стал переломным для платформы Android, и останется в истории как «год Linux на смартфонах». Вот если бы я тогда говорил не про десктопы, а… хотя, мог ли кто-нибудь предположить такое года 3-4 назад? Конечно нет. :-)

Ну а что можно сказать про 2011 год? Да ничего особенного. Android, вероятно, продолжит наращивать свою долю на рынке за счёт появления планшетов. Появятся различные мобильные устройства с MeeGo. «Дружелюбные» дистрибутивы вроде Ubuntu, Mandriva и Fedora продолжат неспешно набирать пользовательскую базу. А «год linux на десктопе» наверняка так и не наступит… но, возможно, станет годом linux на планшетах или в TV-приставках… Да и нужен ли этот «год linux на дескопах», если все больше времени люди стали пользоваться совсем не десктопами? ;-)

Опубликовано на PCWeek
  • +2
  • fog
  • 08 февраля 2011, 17:35

Комментарии (29)

Я бы не стал так поспешно хоронить десктопы, как направление развития линукса. А то, что его так мало, это конечно огромное поле для дальнейшей работы в этом направлении.
работы в этом направлении
сизифов труд

раз уж вышло у него пробиться на мобильные девайсы, то все усилия надо кидать на мобильную версию
Отнюдь, я уже который год с удовольствием использую линукс на десктопе. Так что он вполне годится. А то, что софт тебя не устраивает отдельный — проблема решаемая. Сама основа системы более чем подходит для десктопного применения уже.
Android != Linux. Да там где-то в его недрах ядро Linux, но с таким же успехом и MacOS X можно назввать BSD-сситемой, т.к. корни darwin растут из FreeBSD.

так что 2010 был скорее годом Adnroid на смартфонах (хотя поколонники iOS так не уверены).

А на десктопах Linux не особо распространён из-за отсутсвия некоторыго специализированного софта (и отнюдь не пресловутого Adobe Photoshop, хотя и он тоже многим нужен).

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

Ну и поддержка бинарных пакетов под зоопарк дистрибутивов (пусть даже и под самые распространённые) тоже возможно играет некоторую роль в этом.
Android != Linux. Да там где-то в его недрах ядро Linux,
Я не согласен и считаю, что Android просто один из дистрибутивов, т.к. все доработки Google возвращает в апстрим и почти вся платформа открытая (Apache License).
с таким же успехом и MacOS X можно назввать BSD-сситемой, т.к. корни darwin растут из FreeBSD.
Это всего-лишь куски кода, ты из них не сможешь собрать MacOS.
На самом деле, было это не так уж давно — в начале 2000-х годов

Я кстати говоря тоже в 1998-2000 был активным сторонником Linux, естественно собирал свои ядра и т.п. Естественно, ни о каких телефонах с линуксом и думать нельзя было, в то время когда мобила была кирпичем :)

Но, что я чётко понял, это то, что на серверах она засела надолго — так оно и есть. До сих пор держится и работает. Так что ты не проспорил ни капли, Linux обрел невиданную доселе популярность, и не так важно где, на самом деле. Он почти везде :)
если все больше времени люди стали пользоваться совсем не десктопами?

Уже не один человек говорит мне такое, но я возражаю. Рынок и модель десктоп-компьютера будет главенствовать ещё довольно долго. Опять-таки, лучше спросить себя: Буду ли я покупать каждые полгода новую мобилу, новую игровую приставку, новый тонкий клиент для гуглодоксов, буду ли хранить всю информацию в облаке? Нет, слишком дорого и бесполезно. Гораздо лучше апгрейдить компьютер (и не один), и иметь ту систему, которую хочешь, и которая работает так, как ты хочешь. И не хочу, чтобы мои данные висели где-то в облаке, я хочу у себя на диске + бэкап. Благо флешки сейчас огромных объемов, принести их непроблема вообще.
И ещё, забыл самое главное :)))
Просто потому что это технологически очень перспективная вещь (я и сейчас в этом уверен).

Hint: Линус и др. влиятельные люди так не считают :)))
Пруф? Особенно про «влиятельных людей».
На самом деле дураку понятно что Linux — не венец творения (просто другие ОС хуже), но есть вещи, которые делают его бесспорным лидером, по многим параметрам, назову лишь два ключевых, это открытость и масштабируемость.
это открытость и масштабируемость.

Но хомячкам на это наплевать. Им надо чтобы 4 ядра, 4 гига, шел крусис и открывался втентакль.
Например:
www.theregister.co.uk/2009/09/22/linus_torvalds_linux_bloated_huge/
прямая речь Торвальдса:
"...it's a bit sad that we are definitely not the streamlined, small, hyper-efficient kernel that I envisioned 15 years ago...The kernel is huge and bloated, and our icache footprint is scary.… it only gets worse"

Другой ключевой модуль для десктопа, это X Window System, которая также технологически отстала от реалий. Подтверждается тем, что делают Wayland. Список можно продолжать и продолжать.

Масштабируемость, говорите? :) BKL начали убирать в 2.2, продолжили в 2.4, и вот в 2.6 он всё ещё кое-где есть. Да, 2.6 масштабируется неплохо (пруф: www.halobates.de/lk09-scalability.pdf, от сотрудника Intel).

Остается только открытость, за которую я конечно же ратую всегда и везде.
прямая речь Торвальдса:
Ну с Торвальдсом всё понятно, ибо он критически относится к своему детищу. Он прав. Но вопрос был именно по поводу «влиятельных людей», а не самого Торвальдса.
Другой ключевой модуль для десктопа, это X Window System
Скундочку. Давайте не путать Linux Kernel и X Window System.
Масштабируемость, говорите? :)
Ну даже не то, чтобы говорю, а скорее сравниваю. С Windows например.
Он прав
. Для меня наиболее влиятельным является основной, скажем так, разработчик :)

...Linux — не венец творения (просто другие ОС хуже)...
Ну ты же вроде про ОС говорил, а не только про ядро?

Ну даже не то, чтобы говорю, а скорее сравниваю. С Windows например.
Ооо, моя любимая тема :). Ну хорошо, давайте пруфы в студию, ваша очередь :)
Для меня наиболее влиятельным является основной, скажем так, разработчик :)
Я просто думал Вы назовёте кого-нибудь типа директоров Нью-йоркской или Лондонской фондовой биржи.
Ну ты же вроде про ОС говорил, а не только про ядро?
Да. Совершенно верно. Например на серверы я ставлю Linux без иксов? Или это по Вашему не ОСь если графического интерфейса нет? ;)
Ооо, моя любимая тема :). Ну хорошо, давайте пруфы в студию, ваша очередь :)
Отвечаю. Вы вообще можете привести пример какого-нить суперкомпьютера на Windows? Я лично нет. Погуглил — не нашёл. А перечисление суперкопьютеров на Linux было бы очень долгим, Вы это сами знаете. Linux также лидирует и по части встраиваемых решений (масштабируемость наоборот, так сказать), думаю тут тоже всё и так понятно без доказательств. Удел Windows — «пасьянс» на десктопе секретарши или бухгалтерши, как бы не пытались в Microsoft доказать обратное.
Сейчас зашёл глянуть на топ500 стату, под виндой работают всего навсего 5 суперкомпьютеров, смех :). Но это не совсем правильное сравнение конечно, у Unix-подобных систем исторически сильные позиции в научно-исследовательской области. Linux там фактически бесспорный лидер.

Но тогда используя эту же аналогию, следует сказать, что «удел Windows» — это бесспорное лидерство на десктопах.

А вообще я не про это, а про то, что часто люди в розовых очках смотрят на Linux и говорят, что там не может быть ошибок по определению, и что он сверх-совершенен, я собственно от этого и предостерегаю :) Иначе случаются такие вещи, как я описал в соседнем посте про Autorun exploit.
Ну вот. С этим согласен. :)
На самом деле поживём — увидим кто будет лидером на десктопах (сейчас это бесспорно Windows), так как мобильные устройства должны ИМХО соблазнить какое-то количество пользователей на установку Linux себе на десктопы. Вопрос в том, какое это будет количество.

По поводу «розовых очков» — опять же согласен полностью. Скажем сейчас мы наблюдаем популяризацию Ubuntu, и происходит это, на мой взгляд, в ущерб общей стабильности, т.е. как в Windows. Может ли в принципе сочетаться дружественность к пользователю и стабильность — для меня загадка.

Хотя пример с autorun exploit, конечно, относится не к Ubuntu, а к Gnome вообще.
Кстати, fireball, спасибо что сходили на top500 и дали мне идею для баннера. ;)
:-)
Wayland лично я считаю эпик фейлом изначально, поскольку его архитектура не позволяет нативно пробрасывать трафик с серверной машины на клиентскую через сеть. А это функциональность я частенько использую сейчас. Не представляю, как будем жить без этого. VNC не предлагать!
Я не претендую на знатока Wayland, но там есть фишка! Wayland не является заменой иксам, он может работать вместе с иксами, просто выполняя ту часть работы, которая нужна, значительно лучше и быстрее. Так что, если нужна будет работа иксов через сеть, а такое нужно, наверное, 0.01% пользователей — то пожалуйста. А чтобы эффективней работать на локалькой рабочей станции — то прирост производительности и уменьшение системных требований.
0.01? А как же терминальное выполнение программ? И как быть, если программа уже переделана под вайланд, тут уж ее никак не прокинуть. А раньше было возможно независимо от программы.
За всё время я видел только несколько человек, подключавшихся к удаленному X Window клиенту для работы. Подавляющее же большинство использует X Window для локальной работы на той же рабочей станции, и SSH для удаленного доступа. Это сухие факты, я уже тысячу раз слышал «ох а как же удаленное подключение?», на что отвечаю: а вы попробуйте! Попробуйте то самое подключение, попробуйте поработать, особенно не через локалку, а через инет, где есть нехилая задержка. Как правило, желание дальше использовать отпадает :)
У меня есть клиент, у которых есть софт для математического моделирования для геодезии. ВНЕЗАПНО он работает под центом на кластере серваков, а клиенты подключаются через Xserver, поскольку локальные машины подобные задачи будут считать в сто раз дольше. Вот реальный пример использования. И я бы на месте архитекторов вайланда таки добавил туда проброс трафика нативный, иначе применение его будет сильно ограничено.
Мне кажется, что описанный тобой случай — исключение, а не правило. ;-) В 99% случаев иксы используются только на локальной машине, так что применение Wayland не будет сильно ограничено. А для тех, кому нужно пробрасывать графику на другие машины, останутся иксы, как и раньше.
Ну и будут они так же работать, под иксами :)
А вообще у меня, если честно, сомнения в необходимости именно икс-подключения к кластеру(!!). Помоему, там результаты больше важны, которые можно просмотреть где угодно. Но в любом случае, это им видней.
на что отвечаю: а вы попробуйте! Попробуйте то самое подключение, попробуйте поработать, особенно не через локалку, а через инет, где есть нехилая задержка. Как правило, желание дальше использовать отпадает :)
Ну, положим, с узким каналом не только X Server будет медленно работать, но и VNC, RDesktop и иже с ними. :) Однако могу согласиться с Procion, так, как удалённо работает X Server не работает никто. Кстати, к «нескольким людям» можете добавить и меня, я это решение внедрял. :)
  • avatar
  • th1nG
  • 09 февраля 2011, 02:35
  • #
  • 0
год отказа от десктопа
Уважаемый th1nG, вы когда нибудь что нить из сорсов собирали на вашем iPhone? Или гоняли на нём-же что-нибудь под VirtualBox? Не говорите ерунды.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.