New systems and architectures running Linux, will run sooner of later NetBSD or FreeBSD. The now well-known Asus Eee PC is an example of this. When launched it ran Linux, but soon developers were offering up their night’s sleep to get FreeBSD to run on it. And with success.

Openmoko is a project that aims to develop 1) a Linux based open source operating system designed for mobile phones (similar to Google’s Android) and 2) open source hardware devices on which Openmoko Linux runs. Unlike most other mobile phone platforms, these phones are designed to provide end users with the ability to modify the operating system and software stack.

Openmoko shipped its first product, the Neo 1973 mobile phone on 9 July 2007; and then turned into a start-up company with one aim: create great mobile products using open source Openmoko Linux.

Openmoko uses the Linux kernel, together with a graphical user environment using the X.Org server, GTK+ toolkit, and the Matchbox window manager.

In addition to Linux, the NetBSD and FreeBSD kernels have been adapted to run on the platform or are under development.

For the latest information and FreeBSD installation instructions visit the Openmoko FreeBSD page.