probelems with bsd..
- bash - commands are truncated (and executed) before they have been fully typed
- chmod/chown - always exits with the message "memory exhausted"
- nc/ping - fails to resolve some hostnames and claims "Unknown server error"
- netstat - does not show any useful information on local domain sockets
- passwd - damages the BSD /etc/passwd file, breaking SpringBoard on 1.1.3
- screen - unable to find common terminal types such as "linux" using terminfo
- vim - syntax highlighting is absent and backspace crashes the editor
An Open Alternative
In order to provide some relief for these issues, I have decided to start a project called Telesphoreo with the goal of creating a distribution of GNU and BSD's userspace for the iPhone as a collaborative, open-source project. The name is an ancient Greek word meaning "to bring fruit to perfection or maturity", which I feel is what needs to be done to Apple's product: it's passable as a phone, but as a portable workstation it is almost unmatched... with the right software.
...........
many have asked why I felt the need to create a "new" application distribution system (porting APT) rather than using the existing, widely deployed solution. The fact that it will someday be open source is then cited as a reason to not "fork" the efforts of iPhone developers.I feel the best response is simply to provide some perspective: Cydia/APT does
not conflict with Installer. I run both on my phone and have a large amount of software installed via Installer. There are currently no known compatibility issues between applications that expect BSD Subsystem to be installed and devices running Telesphoreo, and no reason to suspect anything major on that front. Finally,
no one is forcing anyone, packagers and users alike, to start using Cydia
instead of Installer.
Bookmarks