Какие сотовые телефоны работают на ядре Linux?

Какие сотовые телефоны работают на ядре Linux?

Я знаю оФрираннер, но есть ли другие сотовые телефоны на Linux? Они хоть сколько-нибудь хороши?

решение1

Нокиа Н900один из известных мне телефонов на базе Linux. У него даже есть приложение терминала из коробки для доступа к оболочке!

решение2

Все телефоны на базе Android также являются машинами Linux. Примите во внимание, что они работают на Dalvik или Java Virtual Machine.

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

решение3

Телефоны Palm WebOS также работают на Linux. Им не нужно быть рутированными, чтобы получить доступ к системе. WebOS имеет очень активное сообщество самодельщиков и множество стандартных пакетов Linux, доступных через optware. Я настроил свой Palm Pre как веб-сервер, доступный через ssh, и даже некоторое время на нем работал Samba. ПосмотритеВнутреннее устройство WebOS.

решение4

Они хоть сколько-нибудь хороши?

Мой ответ касается Nokia и Android. Я рекомендую вам подождать с ними, пока не будут исправлены проблемы, указанные ниже.

Плохие клавиатуры у Nokia, но не у Android, по крайней мере G1. Плохое удобство использования в обоих лагерях, однако, будет мешать вашей производительности

Семейство N8XX и N9XX имеет очень плохую клавиатуру — чертовски трудно получить даже тильду и кавычки для программирования — что убивает вашу производительность, черт возьми. Телефоны Android, в отличие от них, такие как G1, имеют гораздо лучшие клавиатуры, но в остальном не такие открытые, как семейство Nokia, открытость здесь — очень субъективный термин — как бы они ни продвигали свои телефоны с «открытым исходным кодом», они таковыми не являются. Слышал, что Nokia N900 более открыт, чем N8XX, но если я правильно понял, у него все еще есть некоторый код, например, связанный с закрытием передатчика/антенны, проверьте текущее состояние на канале Freenode Maemo, оно может измениться как ветряная мельница. Что касается Android, я пробовал все, например, Cyanogenmod, телефоны для разработчиков, но только busy-box-cli-abstraction и многозадачная командная строка невозможны (ни в Android, ни в Nokia) — снова удар по производительности.

Некоторые младенческие проблемы с текущими телефонами «Linux»

  1. собственный многозадачный CLI (без абстракции pling-pling как busy-box), не то же самое, что "GUI multitasking" от Nokia-marketing-pling-pling
  2. отсутствуют/плохо реализованы такие программы, как GNU Screen, Mutt, Vi, irssi и подобные базовые (плохо влияют на производительность)
  3. плохая клавиатура QWERTY с неудобными клавишами программирования, пожалуйста, больше никаких щелчков дисплея, как у Nokia
  4. нет родной операционной системы Debian или аналогичной, вам нужно подключить ее как минимум к N900
  5. не открытый и запутанный код, как в драйвере Nvidia от Cyanogenmod (не проверено, только слухи в #cyanogenmod на Freenode, предположения)

Не могу рекомендовать ни один из младенческих продуктов, они позорны в своем удобстве использования и спорной открытости. Вам могут понравиться некоторые из их функций, такие как SSH, но вы столкнетесь с проблемами производительности. Я избавился от своих Nokia, Android, Cyanogen-mod-messes -- вернусь, если смогу найти телефон с исправленными выше проблемами.

Пожалуйста, дайте мне знать, если вы знаете какой-либо телефон, решающий эти проблемы, и серьезно, почему в заголовке упоминается «linux»? Мне нужен телефон с BSD. Есть ли у вас сведения о том, планируется ли или находится ли в производстве какой-либо телефон с OBSD?

Связанный контент