Ponsel mana yang menjalankan Linux?

14

Saya tahu tentang FreeRunner , tetapi apakah ada ponsel Linux lain di luar sana? Apakah mereka bagus?

Wayne Werner
sumber
IPhone bisa dianggap sebagai ponsel linux juga, bukan? Lebih mirip telepon unix, tapi apalah.
Falmarri
Bangun kawan, tidak ada orang lain yang tidak bisa menganalisis pertanyaan tentang "Apakah mereka ada gunanya?" Topik ini sangat membutuhkan perbandingan dan kontras.
3
[BOUNTY] Saya ingin menarik jawaban yang lebih serius yang kurang tentang produk euforia hari ini tetapi berkonsentrasi untuk menganalisis pertanyaan "Apakah mereka ada gunanya?" dan faktor intrinsik. Saya akan memberikan hadiah kepada orang yang secara kritis menganalisis, membandingkan, dan membandingkan telepon. Jawaban yang hanya mencakup masalah pemasaran eksplisit dan peretasan kotak abstrak bukan yang saya cari. Saya berharap pemahaman yang jelas tentang fitur intrinsik (diuraikan dalam jawaban saya). Jadi, apakah ada telepon "linux" yang mengatasi kelemahan di sana? Dan tolong katakan apakah produknya bebas-sebagai-kebebasan atau bebas-bir
saya baru saja membeli n900 baru dan saya tidak puas dengannya. TL; DR: Saya merasa bahwa orang-orang yang mendesain ponsel tidak mengenal linux dengan baik. ya, ini linux, tetapi sangat mudah untuk memblokir, tidak ada halaman manual, program yang Anda harapkan tidak ada, "memilih" berarti bahwa PATH Anda benar-benar membingungkan, dan mengatur lingkungan untuk mengkompilasi program di dalamnya sangat sulit karena kenyataan bahwa itu belum didukung oleh nokia sejak 2010 atau lebih. banyak repositori 'resmi' hanya offline selama setahun atau lebih ... tidak sepadan. dapatkan android.
ixtmixilix
@ Falmarri Tidak, itu akan menjadi BSD.

Jawaban:

23

Nokia N900 adalah salah satu ponsel berbasis Linux yang saya tahu. Ia bahkan memiliki aplikasi terminal di luar kotak untuk mengakses shell!

blntechie
sumber
Adakah yang tahu kapan iterasi berikutnya akan datang?
xenoterracide
1
keluarga, N8XX dan N9XX, memiliki desain keyboard yang sangat buruk - sangat sulit untuk mendapatkan bahkan tilde dan kutipan pemrograman - yang membunuh produktivitas Anda seperti hXll. Ponsel Android dalam kontras, seperti G1, memiliki keyboard yang jauh lebih baik tetapi tidak seperti keluarga Nokia. Tidak dapat merekomendasikan salah satu produk bayi, mereka memalukan. Saya menyingkirkan Nokias dan Android saya, saya pikir belum ada gunanya membuang waktu.
2
@blntechie: apakah cabang Maemo akan dimakamkan karena Nokia menjadi Mikro. *? Saya tidak bisa membuat kepala-atau-ekor tentang kemunafikan, pebisnis benar-benar memiliki ingatan pendek, dulu mereka pesaing dan sekarang mereka hampir hal yang sama. Apa yang sedang terjadi? Saya pikir N900 terdengar terlalu spekulatif dan pemasarannya terlalu buruk. Mengapa mereka tidak dapat membuat produk yang lebih baik dan kurang berkonsentrasi pada faktor-faktor ekstrinsik? Saya ingin alat yang lebih baik di saku saya. -1 karena pandangan terlalu bombastis, tanpa menyebutkan kekurangan.
2
@Wes Hardaker: Saya pernah mencoba mainan itu dan saya muak dengan keyboard yang buruk dan hal-hal semacam itu, kemudian saya membeli keyboard N810 dengan anggapan lebih baik tetapi sangat lambat untuk digunakan. Saya berharap ada telepon sedikit seperti G1 (dengan keyboard yang bagus) tetapi pemasaran yang lebih menarik. Saya ingin tahu lebih banyak tentang telepon, bukan hanya chroot. Saya ingin multitasking-shell secara default dan semacamnya. Adakah ide mengapa mereka tidak ada di sana? Akan keren jika memiliki semacam telepon listrik yang realistis dengan banyak IO seperti RS232 dan hal-hal semacam itu sehingga saya dapat menggunakannya di lebih banyak aplikasi. hal-hal buruk semakin buruk sekarang dengan Trojan.
3
hhh: Ahh ... itu bukan shell multitasking, itu virtualisasi terminal. Saya menduga pada N900 Anda dapat menulis sesuatu untuk beralih antara windows xterm terbuka yang akan serupa, dan kemudian mengikatnya ke sebuah kunci, tetapi Anda benar bahwa fungsi tidak ada sekarang.
Wes Hardaker
20

Semua ponsel berbasis Android juga merupakan ponsel Linux.

Android mengandalkan Linux versi 2.6 untuk layanan sistem inti seperti keamanan, manajemen memori, manajemen proses, tumpukan jaringan, dan model driver. Kernel juga bertindak sebagai lapisan abstraksi antara perangkat keras dan sisa tumpukan perangkat lunak.

Pawka
sumber
3
@Janusz Anda dapat menginstal distro linux lengkap di ponsel android, yaitu talkandroid.com/android-forums/android-development/…
3
@Nathan Tomkins: Hanya ponsel tertentu - bootloader perlu dibuka dan ponsel di-root. Proses untuk mendapatkan Debian di G1 pada awalnya cukup sulit, tetapi disempurnakan.
5
Jika Anda perlu "me-root" sesuatu ... itu agaknya mengalahkan tujuan "kebebasan". Mungkin juga menyewa dari Apple.
xenoterracide
2
"sewa dari Apple" - muahhahaa. +100 pria. Saya baru sadar bahwa iPhone persis seperti itu - Anda tidak memilikinya - Anda menyewanya :)
Stann
5
Ponsel Android menjalankan kernel Linux yang dimodifikasi, tetapi mereka bukan sistem GNU / Linux yang sebenarnya. Perangkat lunak mereka sebagian besar adalah crapware korporat buggy, dan Anda harus mengunduh perangkat lunak buggy dari forum yang meragukan untuk me-root (dan seringkali merusak) ponsel Anda untuk dapat melakukan sesuatu yang menarik. Itu hanya pemasaran yang tidak etis yang membuat orang-orang berbicara tentang Android sebagai "telepon linux". Saya tahu bahwa Linux berarti kernel, secara teknis, tetapi aplikasi perusahaan tertutup bukan apa yang dipikirkan orang ketika mereka mengatakan "Linux" ...
J. Taylor
8

Ponsel WebOS Palm juga didukung oleh Linux. Mereka tidak perlu di-root untuk mendapatkan akses ke sistem. WebOS memiliki komunitas home-brew yang sangat aktif dan banyak paket Linux standar yang tersedia melalui optware. Saya sudah menyiapkan Palm Pre sebagai server web, dapat diakses melalui ssh, dan bahkan samba menjalankannya untuk sementara waktu. Lihat WebOS Internal .

ATC
sumber
Suatu hal buruk tentang non-kebebasan mereka saya telah membaca tentang: telepon itu cenderung " dipaksa melalui upgrade WebOS udara ". Seseorang tidak dapat menolaknya, dan itu dapat membunuh hal-hal khusus Anda yang diinstal pada mesin "Anda" (itu sepertinya tidak benar-benar menjadi "milikmu").
imz - Ivan Zakharyaschev
3

Apakah mereka bagus?

Jawaban saya adalah tentang Nokias dan Android. Saya sarankan Anda untuk menunggu bersama mereka sampai masalah teratasi di bawah.

Keyboard Buruk dengan Nokias tetapi tidak dengan Android, setidaknya G1. Namun, kegunaan yang buruk di kedua kubu akan menghambat produktivitas Anda

Keluarga, N8XX dan N9XX, memiliki desain keyboard yang sangat buruk - sangat sulit untuk mendapatkan bahkan tilde dan kutipan pemrograman - yang membunuh produktivitas Anda seperti hXll. Ponsel Android dalam kontras, seperti G1, memiliki keyboard yang jauh lebih baik tetapi sebaliknya tidak seterbuka keluarga Nokia, opennes di sini adalah istilah yang sangat subjektif - betapapun kerasnya mereka memasarkan ponsel mereka dengan "open source", mereka tidak. Mendengar Nokia N900 lebih terbuka daripada N8XX tetapi jika saya mengerti benar masih memiliki beberapa kode seperti yang berhubungan dengan pemancar / antena ditutup, periksa keadaan saat ini dari saluran Maemo Freenode, ini dapat berubah seperti kincir angin. Adapun Android, saya mencoba segala sesuatu seperti Cyanogenmod, ponsel Dev tetapi hanya sibuk-kotak-cli-abstraksi dan perintah multi-tasking tidak mungkin (tidak di Android dan tidak di Nokias) - lagi-lagi merupakan pukulan terhadap produktivitas.

Beberapa bayi bermasalah dengan ponsel "linux" saat ini

  1. CLI multi-tasking asli (tidak ada abstraksi pling-pling seperti busy-box), tidak sama dengan Nokias "GUI multitasking" -marketing-pling-pling
  2. program yang hilang / diterapkan-buruk seperti Layar GNU, Mutt, Vi, irssi dan dasar-dasar semacam itu (buruk untuk produktivitas)
  3. keyboard QWERTY yang buruk dengan tombol programmer yang sulit digunakan, tolong, tidak ada lagi tampilan mengklik seperti dengan Nokias
  4. tidak ada Debian asli atau OS serupa yang berjalan, Anda harus mengotakkannya setidaknya dengan N900
  5. tidak kode terbuka dan dikaburkan, seperti dengan driver Nvidia Cyanogenmod (tidak diverifikasi hanya rumor di #cyanogenmod, spekulasi Freenode)

Tidak dapat merekomendasikan salah satu produk bayi, mereka memalukan dalam kegunaan dan keterbukaan yang dapat diperdebatkan. Anda mungkin menyukai beberapa fitur mereka seperti SSH tetapi Anda akan menghadapi masalah produktivitas. Saya menyingkirkan Nokias, Android, Cyanogen-mod-messes saya - akan kembali jika saya dapat menemukan ponsel dengan masalah di atas.

Tolong, beri tahu saya jika Anda tahu ada telepon yang mengatasi masalah - dan serius mengapa judulnya tentang "linux", saya ingin telepon BSD, ada ide apakah ada telepon OBSD yang direncanakan atau sedang diproduksi?

user2362
sumber
2
Sinkronkan keyboard bluetooth ke sana.
LawrenceC
@ultrasawblade: atau Anda bisa menggunakan koneksi SSH dan menggunakan komputer Anda untuk menggunakannya tetapi ia membatasi kemungkinan penggunaannya. Saya mencobanya dengan N810 tetapi karena desainnya yang buruk, mini-usb (atau apakah itu micro-usb sebenarnya ... dxmn produk yang tidak terstandarisasi) tidak akan mengisi daya telepon dan kehabisan baterai dengan sangat cepat, sangat buruk rancangan. Jika saya dapat mengingatnya dengan benar, G1 dapat diisi melalui usb dan mentransfer data tetapi saya merasa muak karena saya harus membawa baterai yang berat dan alasan di atas, kembali ke 1110-Nokia / Communicator -combo yang bagus sambil menunggu lebih baik waktu.
2

Bahkan yang lebih tua dari FreeRunner adalah GreenPhone . Itu berhenti produksi pada 2007. Perangkat lunak itu berhasil hidup sebagai QtMoko / Debian untuk FreeRunner.

Broam
sumber
@Broam: ada ide apakah ponsel ini memiliki fitur seperti shell asli (tidak ada abstraksi kotak sibuk) atau fitur lain yang diuraikan dalam jawaban saya?