Slashdot Mirror


Nokia Leaks Phone With Full GNU/Linux Distribution

An anonymous reader writes "It is now clear why Nokia has been so slow with S60 updates: the upcoming N900 just left everything else in the dust. Unlike Google's Linux platform, Nokia is not intentionally breaking compatibility with real distros, choosing instead to bring you the unmatchable power of GNU/Linux on your phone. This is the most awesome device I have ever seen: MAP3 CPU/GPU, 3,5" 800x480 touchscreen, keyboard, Wi-Fi, HSPA, GPS; 5-MP camera, CZ lens, 32 GB storage, SD slot; X11, VT100 terminal emulator, APT package manager. Estimated price without credit: $780 (N.5800: $390, iPhone 3GS: $750). Developers should note that even though the current desktop is still GTK+, Qt will be standard across all Nokia platforms in the near future (less powerful phones will use Qt on the Symbian kernel). Users can download flashing software from Nokia, and patches can be submitted at the Maemo site."

2 of 621 comments (clear)

  1. Re:Err, so just like the Pre? by ultrabot · · Score: 5, Informative

    The Pre runs a practically normal Linux distribution. Granted, all the applications are written in Javascript and not some compiled language using C, but I look at that as a good thing.

    You realize that it doesn't matter if the device runs Linux when the development environment is locked down, right?

    You don't have to hack C or C++ to make programs for this device either; PyGtk has emerged as the most popular programming platform for third party developers of Maemo software.

    What Nokia is bringing to the table is completely different from Android / Palm - it's a full, open Linux, no strings attached. You can develop software using the tools you want to use, instead of sticking to Java or Javascript.

    --
    Save your wrists today - switch to Dvorak
  2. Re:Application signing by peppepz · · Score: 5, Informative

    You can already run your own application on your own phone, officially and for free.
    Just use the Open Signed Online service.