알아요프리 러너, 그런데 다른 Linux 휴대폰이 있나요? 그것들은 좋은가요?
답변1
노키아 N900내가 아는 Linux 기반 전화기 중 하나입니다. 셸에 액세스할 수 있는 터미널 앱도 바로 제공됩니다!
답변2
모든 Android 기반 휴대폰은 Linux 시스템이기도 합니다. Dalvik 또는 Java Virtual Machine을 위에서 실행한다는 점을 고려하세요.
Android는 Linux 버전 2.6을 사용하여 보안, 메모리 관리, 프로세스 관리, 네트워크 스택 및 드라이버 모델과 같은 핵심 시스템 서비스를 제공합니다. 커널은 하드웨어와 나머지 소프트웨어 스택 사이의 추상화 계층 역할도 합니다.
답변3
Palm의 WebOS 휴대폰도 Linux 기술을 사용합니다. 시스템에 액세스하기 위해 루트가 필요하지 않습니다. WebOS에는 매우 활발한 홈브류 커뮤니티가 있으며 optware를 통해 많은 표준 Linux 패키지를 사용할 수 있습니다. 저는 Palm Pre를 SSH를 통해 접근할 수 있는 웹 서버로 설정했고, 심지어 잠시 동안 Samba를 실행하기도 했습니다. 확인하다WebOS 내부 구조.
답변4
그것들은 좋은가요?
내 대답은 Nokia와 Android에 관한 것입니다. 아래 문제가 해결될 때까지 기다리는 것이 좋습니다.
Nokia의 키보드는 형편없지만 Android의 키보드는 아닙니다. 적어도 G1의 키보드는 그렇습니다. 그러나 두 진영 모두 사용성이 좋지 않아 생산성이 저하될 수 있습니다.
N8XX 및 N9XX 시리즈의 키보드는 설계가 너무 잘못되어 물결표 및 프로그래밍 인용문도 찾기 어렵기 때문에 hXll과 마찬가지로 생산성이 저하됩니다. 이에 비해 G1과 같은 Android 휴대폰은 더 나은 키보드를 가지고 있지만 Nokia 제품군만큼 개방적이지는 않습니다. 여기서 "개방형"은 매우 주관적인 용어입니다. 자체적으로 "오픈 소스" 휴대폰을 마케팅하려고 아무리 노력하더라도 마찬가지입니다. 그렇지 않습니다. Nokia N900이 N8XX보다 더 개방적이라고 들었지만 올바르게 이해했다면 여전히 송신기/안테나 종료와 관련된 일부 코드가 있습니다. Freenode의 Maemo 채널에서 현재 상태를 확인하세요. 이는 풍차처럼 변할 수 있습니다. Android의 경우 Cyanogenmod, Dev Phone 등 모든 것을 시도했지만 busy-box-cli-abstraction 및 멀티태스킹 명령줄이 작동하지 않았습니다(Android도 Nokia도 아님). 이는 생산성에 또 다른 타격을 입혔습니다.
현재 "Linux" 휴대폰의 몇 가지 사소한 문제
- Nokia의 "GUI 멀티태스킹"과 달리 기본 멀티태스킹 CLI(비지박스와 같은 플링플링 추상화 없음) - 마케팅-플링-플링
- GNU Screen, Mutt, Vi, irssi 등과 같은 프로그램이 없거나 제대로 구현되지 않음(생산성에 좋지 않음)
- 끔찍한 QWERTY 키보드와 프로그래밍 가능한 키를 사용하기 어렵습니다. Nokia처럼 디스플레이 클릭을 중지하십시오.
- 기본 Debian 또는 유사한 OS를 실행하지 않는 경우 최소한 N900과 함께 설치해야 합니다.
- Cyanogenmod의 Nvidia 드라이버와 같이 개방적이지 않고 난독화된 코드(확인되지 않은 단지 소문, Freenode의 #cyanogenmod에 대한 추측)
어떤 유아용품도 추천할 수 없으며, 가용성과 논쟁의 여지가 있는 개방성은 수치스러운 일입니다. SSH와 같은 일부 기능이 마음에 들 수도 있지만 생산성 문제가 있을 수 있습니다. 나는 Nokia, Android, Cyanogen-mod-messes를 제거했습니다. 위의 문제를 해결하는 전화기를 찾을 수 있다면 다시 돌아갈 것입니다.
이러한 문제를 해결하는 전화기를 알고 있다면 알려주십시오. 제목이 "linux"인 이유는 무엇입니까? BSD 전화기를 원합니다. OBSD 전화기가 계획되어 있거나 생산 중인지 아십니까?