Results 1 to 8 of 8
  1. Haggar's Avatar
    894 Posts
    Global Posts
    950 Global Posts
    Okay...I'm not really a software guy (or, for that matter a hardware guy) can someone please answer this for me...

    If this device isn't using an X86 architecture, what does it matter if it's using Linux? Wouldn't current Linux software still need to be ported to whatever this thing has? And wouldn't there probably be MANY API's and other software landmines that would make that a real process?

    Simply saying "oh goodie it runs Linux" doesn't mean you can download today's Linux aps for a PC and they will work, correct? How difficult and/or time consuming is the process to convert a Linux ap from one processor/platform to another?
    Luminary? You've got to be kidding!
  2. Haggar's Avatar
    894 Posts
    Global Posts
    950 Global Posts
    <bump> Anyone?
    Luminary? You've got to be kidding!
  3. #3  
    It all depends on what the architecture is. If it's an ARM based processor, their is already a lot of software ported to it. This site:

    Provides a lot of information and resources for porting Linux and it's apps to mobile products. So, again, it depends on the hardware, but given it's size and weight, alot of the hardware is probably pretty stock stuff in the mobile world which makes porting and drivers easier. APIs for the palm layer may be more of an issue, so graphic apps will probably not be an easy port. Command line and services will be much easier. Then again maybe they run xorg for the screen, which would make it easier. No way to tell with out more details.
  4. #4  
    So using Open Office on it is a possiblity?
  5. cgk
    cgk is offline
    cgk's Avatar
    3,868 Posts
    Global Posts
    9,556 Global Posts
    open office - from the sound of it - the chipset would struggle with that.
  6. #6  
    The attraction of Linux is that everything for Linux is "Open Source" meaning that they bundle the source code with the program. So, all you have to do is re-compile the source on whatever device you're using (in theory) and voila - instant port.
    "Whenever I feel like exercise I lie down until the feeling passes."
    -Robert Maynard Hutchins

    Palm Pilot 1000 -> Philips Nino -> Handspring Visor Deluxe -> Alltel Kyocera 7135 -> Cingular Treo 650 -> AT&T Blackjack II -> AT&T Treo 750 & Epix
  7. #7  
    Right, the porting just got that much easier. Standard libraries are provided to access interface objects, so no one has to program a UI right down to the bit level on the screen.

    Plus, they can take Linux and strip out everything the Foleo doesn't need and end up with a lean, mean machine that runs a lot faster than you might expect on a slower processor.

  8. #8  
    If your code doesn't need an onchip MMU (Memory Management Unit), porting should just be a simple matter of recompiling with the open source gcc compiler. As for OpenOffice, it is a memory hog, so the use of a an MMU is required, with the limited memory of this device. There are other office suites though that should run fine.

Posting Permissions