adblock check

Бобылёвщина #11 или почему Symbian в том месте, на котором сидят

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

Надо сказать, у меня было в личном пользовании три смартфона на симбе – Nokia 6600 в 2005 году, затем E61 и Е71. Расстался с этой системой я 31 мая 2011 года, и, я считаю, момент был выбран как нельзя кстати. Насколько я знаю, сейчас 10% посещений нашего сайта делается с Symbian-смартфонов, и 25% – с андроид-аппаратов. Еще полгода назад с симбиана делалось 15% посещений, а с андроида всего 10%. Таким образом, можно сделать вывод, что доля владельцев симбиан-аппаратов стремительно сокращается. Я твердо убежден, что считать симбиан удобной и комфортной операционной системой может только весьма консервативный человек, который не видел других мобильных систем, а всем современным людям широких взглядов прекрасно понятно, что дни симбиана сочтены, эта система решительно уступает остальным, а я же хочу рассказать всем тем, кто со мной не согласен (а так же тем, кто согласен, но просто не прочь еще раз услышать про взлет и падение симбиана) трогательную историю о том, как эта потрясающая операционная система оказалась на обочине прогресса.

Начну, прежде всего, с того, что новых устройств на симбе не будет – Nokia, как единственная компания, которая не отказалась от симбиан еще несколько лет назад (как это сделали Sony-Ericsson, Samsung и другие), официально сообщила, что Nokia 808 – последний аппарат на этой системе. Очевидно, что Nokia Belle FP2 – последнее крупное обновление, учитывая политику экономии Nokia – разработка симбиан – едва ли не первое, на чем решили сэкономить. Я уверен, что полно людей винит в смерти Symbian Стивена Элопа и его курс на выпуск Windows Phone-устройств, однако, спешу сообщить, что Стивен Элоп не при чем. Предыдущий CEO Nokia сообщал публике, что Nokia N8 – последний флагман Nokia на Symbian еще в далеком 2010 году, тогда ожидалось, что MeeGo сменит Symbian на флагманах, производительных аппаратах, а симбиан будет спускаться все ниже и ниже, постепенно переходя из среднего класса в бюджетники. Однако, CEO сменился, новый же, будучи выходцом из Майкрософта, решил не ставить на разработку собственной системы, а перейти целиком на Windows Phone. Я не буду сейчас рассуждать о том, верный это шаг, или ошибочный, это отдельная тема, я лишь расскажу, почему от симбиана нужно было отказываться в любом случае, причем, чем раньше, тем лучше.

Дело в том, что Symbian в последние годы стала системой исключительно Нокии. Компания в одиночку вела разработку, которая обходилась ей в миллиарды долларов в год. К слову, все исследования и разработки Apple обходились последней, чуть больше миллиарда долларов, в то время как Нокии – больше восьми миллиардов, при том, что Эпл кроме телефонов и планшетов выпускает еще и компьютеры, плееры, мониторы, операционную систему для компьютеров, офисный пакет, видео- и аудиоредакторы а так же черта в ступе. Очевидно, что Nokia слишком много денег тратила на собственные разработки. Я вас уверяю, это понимали в Нокии намного яснее, чем мы с вами спустя годы, поэтому было принято решение уйти от разработки отдельной самописной системы на использование готового ядра линукса и всех-всех его подсистем в виде MeeGo, по сути, вместо разработки всей системы с нуля, Nokia занималась бы лишь телефонными вопросами, в то время, как все основные вещи доставались бы ей бесплатно. По этому пути пошли в Google, используя ядро линукса в Android, и, палец о палец не ударив, заполучили больше половины рынка смартфонов. При этом, дорогие мои, разработчики андроида разработали свою виртуальную машину Java, композитный менеджер, планировщик задач, компоненты интерфейса и кучу всего, взяв от линукса, по сути, только ядро. Nokia же пошла по еще более простому пути, не изобретая новые композитные менеджеры, утилиты, компоненты и т.п. — взяли ядро Linux, оконный сервер X11, купили компоненты Qt для построения интерфейсов, для браузера взяли открытый движок WebKit, для звука Pulseaudio, для Bluetooth – Bluez, я устал уже перечислять, но поверьте – от изобретения велосипедов при разработке MeeGo максимально отказались – взяли открыте, надежные, бесплатные компоненты (Qt, правда, купили вместе с компанией-разработчиком). Такой путь позволил бы не тратить миллиарды на написание собственной системы (которая, уж поверьте, проигрывала линуксу и по производительности, и по возможностям, и по удобству использования), а сосредоточиться на разработке прикладных программ, оптимизации и т.п. Другое дело, что ребята не довели это дело до конца – их вера в успех улетучилась еще до окончания работ над MeeGo, и руководство приняло отказаться от любой собственной разработки систем, даже основанных на коде линукса, а просто использовать готовое решение от Microsoft. В целом, друзья, этот подход, без всяких сомнений, лишает Нокию инициативы и независимости, однако он более надежный, чем ставка на собственную систему, ее вывод на рынок, создание экосистемы и все такое прочее. Почему это лучше, чем разработка собственной системы с нуля? Да потому что операционная система – самая сложная компьютерная программа из всех возможных. Это десятки миллионов строк кода. Давайте посмотрим, кому под силу в настоящее время разрабатывать успешные операционные системы. Это Майкрософт – мировой монополист десктопных операционных систем с долей рынка около 90%, это раз, компания Apple, которая, как Porsche в автомобилестроении, получает самую большую прибыль с одного проданного устройства, и сообщество разработчиков Linux, объединенное из тысячи компаний и отдельных разработчиков по всему миру. И все. Другие операционные системы, даже весьма именитые, находятся на грани вымирания. FreeBSD теряет долю рынка на серверах в пользу того же линукса, QNX была на грани смерти, ее выкупили ребята из Blackberry, и переделали из операционной системы реального времени, на которой работали атомные электростанции в операционную систему для не очень успешных пока что смартфонов. Symbian же – операционная система, разработкой которой Nokia занималась последние годы в одиночку. Она не UNIX-подобная, использование кода от других систем, от сторонних разработчиков и энтузиастов было минимальным, все ограничивалось только использованием WebKit в качестве браузерного движка, все остальные компоненты были созданы Нокией в одиночку. Для того, чтобы такая система не то, чтобы опережала, а хотя бы не отставала от остальных, нужны миллиарды долларов. Даже iOS, и та построена на базе BSD-ядра, является UNIX-подобной системой, на которую не так сложно портировать приложения, написанные для юникс-совместимых систем. Symbian же – отдельная система. Как мы знаем, смартфоны и планшеты все ближе и ближе к компьютерам по функциям. Если бы Нокия решилась развивать Symbian дальше, ей бы, фактически, пришлось бы делать систему масштаба Windows и Linux. Это, друзья, непростительно дорого.

Возможно, кто-то скажет: а почему бы и нет? Почему бы Нокии не разрабатывать свою собственную систему целиком с нуля, как это делает Майкрософт. Тот же Эпл вполне справляется, делая две системы – Mac OS X и iOS, почему Нокия не может? А действительно, почему нет? Собственно, с момента выпуска 5800 прошло уже достаточно времени, даже N8 – флагман новой эпохи – Symbian^3 вышел осенью 2010 года, с тех пор прошло уже больше двух лет. По прошествии времени мы можем уже делать выводы, и мое мнение – нет, симбиан существенно отставала от других систем, и отставание увеличивалось. Да, черт возьми, на айфоне язык переключался одной кнопкой, а на 5800 и N8 – тремя нажатиями. Настраивая 6700 slide (а я, как вы знаете, не сторонник левого софта или взломов), я попадал в ситуацию, когда смартфон начинал бесконечное скачивание обновления Ovi Store на последней доступной прошивке. То есть, шла загрузка, приложение скачивалось, возникала ошибка установки, все закрывалось. Я снова заходил в браузер, загрузка автоматически начиналась, и снова заканчивалась неудачей. Как-то меня попросили поставить какой-нибудь клиент Вконтакте на новую Nokia 603, я зашел в магазин приложений, начал скачивание, и оно тоже закончилось ошибкой установки. Господа, я обновил прошивку, сделал полный сброс устройства и повторил процедуру – снова неудача. Помогла только установка экспериментальной версии магазина на Qt с сайта betalabs.nokia.com. Да и чего уж там, на моей E71 была очень веселая проблема – при переключении на украинскую раскладку и обратно на русскую возможность набирать буквы Э и Ъ исчезала, дорогие друзья, до следующей перепрошивки. Вместо них аппарат печатал потрясающие Є и Ї, которые радовали моих собеседников все те два года, пока я пользовался E71. Раз в пару месяцев я проверял наличие обновлений прошивки, и в мае 2011 года, обновив ее в последний раз я снова увидел родные Є и Ї как в украинской, так и в русской раскладке.

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

Используя iOS на айпаде на протяжении года я сталкивался с перезагрузкой устройства всего несколько раз. Владельцам Symbian эта процедура очень знакома, но не потому, что они любят перезагрузку, а потому что перезагрузку любит их телефон – внезапный белый экран я помню до сих пор, а отзывы владельцев E6 – продолжения E71 и E72 так же кишат достаточно красочными описаниями этих явлений. К слову сказать, андроид-устройства, с которыми мне приходилось иметь дело, тоже иногда перезагружаются — мой планшет делает это иногда, когда я качаю много торрентов. Другое дело, что андроид, наверное, единственная система из современных, которая позволяет размещать в магазине торрент-клиенты, ведь на iOS и Windows Phone их нет.

Я думаю, такое перечисление проблем выглядит довольно сумбурным, однако еще тогда всем было предельно ясно, что Nokia не справляется с развитием Symbian, а чудовищные средства, выделенные на разработку Symbian^3 и Symbian^4 в результате произвели на свет систему, в которой отличия от 9.4 можно было пересчитать по пальцам. К слову сказать, уже тогда отставание было заметно по тому, что ходили разговоры в стиле: «сейчас, конечно, это не айфон, но вот скоро выпустят Symbian^3 и заживем», Symbian^3 вышел, чуда не произошло, языки все так и продолжали переключаться тремя нажатиями, обещания переносились на следующую версию, в то время, как айфон продолжал совершенствоваться и становиться все мощнее и мощнее, а андроид — набирать силу.

Таким образом, уже тогда было ясно, что Symbian с каждым днем отстает все больше и больше, несмотря на многомиллиардные затраты по его разработке. Как я уже сказал выше — решение было найдено — переход на MeeGo, результат совместной работы Nokia и Intel, а точнее объединения их разработкой — Maemo и Moblin. Маемо, кстати, была весьма знатной системой, я какое-то время гонял с N900 на последней версии Маемо, но, на тот момент, система работала только на топовых аппаратах, поэтому не получила широкого распространения. Но железо с годами дешевеет и дешевеет, становится все мощнее и мощнее, и то железо, которое в 2009 году было недостижимым для рядового смартфона, сейчас уже не ставится в самые дешевые андроид-смартфоны за сто пятьдесят долларов. Другое дело, что новую систему на базе линукса Нокии не получилось сделать так быстро, как хотелось бы, да и подумайте сами, симбиан разрабатывали больше десяти лет, и он ни о чем, а MeeGо для N9 — примерно полтора года с момента слияния кода с Intel и до анонса телефона. За это время была сделана весьма неплохая, интересная и современная система, однако, Стивен Элоп предпочел перейти на Windows Phone, причем задолго до окончания работ над MeeGo-смартфоном. Если считать началом разработки MeeGo начало 2010 года (это всего спустя пару месяцев после выхода Nokia N900 на пятой версии Maemo), то о сотрудничестве с Майкрософтом было объявлено в феврале 2011 года, таким образом, смартфон на MeeGo был в разработке всего год, и от него уже решили отказаться. Возможно, вы скажете, что к этому году разработки стоит приплюсовать все время существования Maemo, а так же историю коммуникаторов типа N800 и N900, но нет, увы. Maemo была целиком построена на базе интерфейса GTK, а MeeGo — переписана с нуля на Qt, так что это довольно отличающиеся друг от друга системы. Однако, не дождавшись результатов работы, был совершен переход на Windows, а N9 выпущен только лишь потому, что у Нокии были обязательства перед Intel о выпуске хотя бы одного устройства на этой платформе в 2011 году.

Таким образом, история разработки собственных операционных систем в Нокии была завершена, теперь там царит Windows Phone, а так же Series 40 Touch, которую ни один человек в здравом уме не отнесет к смартфонам, это все та же старая-добрая сороковая серия с новым интерфейсом и поддержкой лишь Java-приложений. Другое дело, что Нокия все так же продолжает тратить деньги на разработку этих вот Asha-моделей с ограниченной системой, в то время, как по железу они уже догнали и перегнали устройства типа 5800 и 5230 — в Asha 311 и 302 уже стоит процессор на один гигагерц, в то время, как в Nokia N8 и E6 — знаменитых флагманах, всего на 680 МГц. Мне немного непонятно, зачем разрабатывать серию сорок для таких жирных аппаратов, в то время как та же Symbian 9.4 работает на гораздо более печальном железе, при том, что симбиан все же поддерживает нативные приложения, а сороковая серия — только яву. В свое время на E61 у меня было около 22 мегабайт свободной оперативной памяти, и ее хватало на нативный браузер и нативный ICQ-клиент одновременно, либо на java-icq или java-браузер по одиночке, потому как виртуальная ява-машина была слишком прожорливой. Но почему-то в нокии решили, что выгоднее разрабатывать новую систему для дешевых телефонов и снабжать ее прожорливой ява-машиной, чем клепать бюджетнички на том же Symbian. Я не знаю, почему так, наверное им виднее лол.

Единственное, в чем я точно уверен, это то, что на данный момент эпоха Symbian завершена, новых устройств не будет, система проигрывает всем конкурентам по возможностям, устройства — по производительности, да и скорбить особо не приходится, ведь системы семейства линукса, например, андроид, вытеснивший Symbian, лучше со всех сторон, а кооперация в разработке ядра линукса и системных утилит делает разработку не такими затратными, как Symbian, ведь в создании новых версий принимают участие тысячи компаний и энтузиастов со всего мира. Я уверен, совсем скоро линукс займет ведущее место не только на рынке серверов, смартфонов и планшетов, а и на рынке игровых консолей, а там уже и до наступления на майкрософт рукой подать. При этом, линукс свободен и открыт, и если какой-то CEO решит его просрать, у него ничего не выйдет, ведь любой может скопировать исходные коды и продолжить разработку.

Хорошей недели. Оставайтесь на Трешбоксе, вас ждет еще очень много нового.

151 комментарий по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Koteika 11 лет
Я, в глубине души, всегда это понимал. Но я его защищал как последнюю память о настоящей нокии, настоящей, непобедимой, с надписью made in Finland под батареей. И миго. Это… Это было прекрасно! Эти свайп жесты… Я ведь тогда был счастлив, что нокиа нашла достойного приемника старику-симбе! Однако новость о переходе на винду была ударом в самое сердце…
lufata 11 лет
У меня слезы на глазах
pashded 11 лет
Но дух Нокии все же остался: Jolla и ее Sailfish OS
montirovca 11 лет
У меня прям сердце сжалось от твоих слов. Я аж был готов рыдать…
dashat 11 лет
*фейспалм*
Don_62_RU 11 лет
такая же хрень
id1305692 11 лет
Да, статья отличная, все доступно и понятно.
Но я вот недавно задумался, а вообще есть ли смысл выяснять, что лучше? Даже если объективно смотреть на вещи — нет.
Я вот почему-то не хочу андроид, он мне кажется приторно-сладким каким-то. Но мне нравятся функции типа ДрамаШот или Инстаграмма. Ну и может еще пара-тройка.
Мне нравится качество Айфона, но меня бесит эппломания и всякие их эгоцентричные Яяяяяяяшки.
И владельцы, либо молодежь в погоне за модой, либо управленцы и бизнес — в погоне за статусом.
Мне нравится идея Блекберри, что на ней идет андроид-приложения, и я очень хочу посмотреть, куда разовьется Фаерфокс Оэс.
А еще я хочу качественно собранное устроство, которое солидно бы держалось в руке и не заставляло меня постоянно думать о том, а не стоило подождать выхода чего-либо лучшего.
Ну и что делать? Ну и на чью сторону склониться?
Забавно, но я пользуюсь последней Симбой, последним телефон на Симбе, и он не заставляет меня думать о других.
Нет, я не люблю его безбожно. Я его уважаю. Как и всю Нокию.
У меня уникальный аппарат, стабильный, качественный. А еще… Что бы там не было с ядрами и прочим — лучше моего уже не будет)))
А еще… Кто-то вообще покупает Феррари, но никогда не разгонит его до 350км/ч, потому что ему это не нужно.
И вот мы тут спорим и рассуждаем о чем-то, а кто-то пользуется Верту или 8800, и он куда круче всех нас с нашими пластмассовыми кирпичами)))
может нахуй тогда вообще все, будем сидеть на берегу и смотреть на горизонт, пока не умрем?
id1305692 11 лет
Бобс, ты как-то обозлился на людей к концу обсуждения)

Моя мысль проста. Пусть это всего лишь телефоны и просто операционные системы, для кого-то старый забытый американский Моторола Рэйзер будет слаще восьмиядерного корейца)
И, согласись, кто-то тепло относится к Симбе, и это чудесно)

А за другими осями мы понаблюдаем и посмотрим. Им всего-то без году неделя. Глядишь, через пару лет будет новая твоя статья, посвященная еще одной только что почившей операционной системе или компании)
Koteika 11 лет
вот поставил бы 3 плюса за такой коммент, но, к сожалению, могу лишь один
id82895330 11 лет
Они убили Symbian! Сволочи! XD
freeze 11 лет
Symbian никто не убил… Она изжила себя. А если ты ничем не пользовался кроме нокиа5228, то я тебе сочувствую
onChyk 11 лет
Я тоже. Бесят неадекваты с симбой 9.4 и принципом «нокиа всегда лучше, андроид я даже не буду смотреть»
ffremann 11 лет
как жы вы уже @@ебали… мусолить симбу))
TMaxS 11 лет
Вот почитал я комменты! Ну никто не поблагодарил Бобса за статью!!

Бобс, спасибо за отличную статью, теперь все, как нельзя кстати, стало понятно
DanilkaB 11 лет
Кстати, можно добавить, что Маемо основана на Дебиан
DanilkaB 11 лет
И нафиг минус…
android1 11 лет
Симбиан умерла. И это с одной стороны хорошо.
lufata 11 лет
С какого чуда?
Оставьте комментарий...
Оставьте комментарий...