Slashdot Mirror


VM Enables 'Write-Once, Run Anywhere' Linux Apps

An anonymous reader writes "A startup will soon launch 'a kind of holy software grail,' according to an article at LinuxDevices. The dual-licensed technology is claimed to enable more or less normal Linux applications to run — without requiring recompilation — under Windows, Mac, or Linux, with a look and feel native to each. 'As with Java, Lina users will first install a VM specific to their platform, after which they can run binaries compiled not for their particular OS, but for the VM, which aims to hide OS-specific characteristics from the application. Lina comprises a platform-specific application that virtualizes the host PC's x86 processor... A lightly modified Linux kernel (2.6.19, for now) runs on top of the VM. Under the Linux kernel is a filesystem with standard Linux libraries modified to map resources such as library, filesystem, and system calls to analogous resources on the host platform.' Further details, including an entertaining video or two are at OpenLina.com"

5 of 482 comments (clear)

  1. Humor by Anonymous Coward · · Score: 5, Funny
    From the LINA FAQ:

    Q: What does LINA stand for?
    A: LINA is not an acronym.

    1. Re:Humor by maxwell+demon · · Score: 4, Funny

      I've heared they renamed MIT. It's now named "MIT Institute of Technology"

      --
      The Tao of math: The numbers you can count are not the real numbers.
  2. From the FAQ by ozric99 · · Score: 4, Funny
    Q: What programming languages is LINA written in?
    A: For performance reasons, we've written LINA in C and C++.

    Why not just write the VM in Java, then it'll be truly portable, right? Right..?

  3. Re:Huh? by the_mushroom_king · · Score: 5, Funny
    This is slashdot. You lost me at "girlfriend".

    WTF is that?

  4. Re:why Windows has a 'run' command by shmlco · · Score: 4, Funny

    Actually, knowing how to spell hinders typing Linux commands...

    --
    Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.