Stories
Slash Boxes
Comments

SoylentNews is people

posted by LaminatorX on Friday March 28 2014, @02:20PM   Printer-friendly
from the WINE-and-Cheese dept.

jorl17 writes:

A recent post at WineHQ shows (a google-translation of) the new release of the Linux Unified Kernel (Longene) project where the developers indicate how they've moved WINE's wineserver functionality into kernel-space and used several techniques to make running unmodified x86 Windows binaries on native ARM platforms running Linux and the new Longene kernel module (plus a custom QEMU). They claim they can already run Microsoft Office software such as Powerpoint and Excel at "acceptable" speeds on an ARM 1.0 GHz processor.

Do note that the cross-cpu functionality is currently claimed to be in development for Longene 2.0 and not the current 1.0 release.

This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 5, Funny) by Urlax on Friday March 28 2014, @02:47PM

    by Urlax (3027) on Friday March 28 2014, @02:47PM (#22532)

    So if microsoft donated 1% of their RT advertising budget to WineHQ, WinRT could have succeeded...

    • (Score: 1) by Vanderhoth on Friday March 28 2014, @02:55PM

      by Vanderhoth (61) on Friday March 28 2014, @02:55PM (#22534)

      Yeah, stop wasting money to buy people to tell us how great your crappy product is despite all evidence to the contrary and actually use the money get good programmers to make a good product for you. Good software stands on it's own without astroturfers and shills.

      --
      "Now we know", "And knowing is half the battle". -G.I. Joooooe
  • (Score: 5, Informative) by Koen on Friday March 28 2014, @02:57PM

    by Koen (427) on Friday March 28 2014, @02:57PM (#22537)

    I was running MS-DOS 3.21 and WordPerfect 4 on ARM in 1987.

    Review in 1988 PCW (PDF) [chriswhy.co.uk]

    Manual 1988 (PDF) [chriswhy.co.uk], Manual 1991 (PDF) [chriswhy.co.uk]

    --
    /. refugees on Usenet: comp.misc [comp.misc]
    • (Score: 4, Informative) by beardedchimp on Friday March 28 2014, @04:06PM

      by beardedchimp (393) on Friday March 28 2014, @04:06PM (#22566)

      Except that wine is not an emulator. Running fully emulated office in a vm on arm would be painfully slow.

      • (Score: 5, Informative) by Koen on Friday March 28 2014, @04:37PM

        by Koen (427) on Friday March 28 2014, @04:37PM (#22582)

        I'm sorry, but you're wrong: if you're want to run x86 binaries on ARM you really need an emulator.

        Wine indeed is not an emulator - that's why the solution discussed in the article includes QEMU.

        --
        /. refugees on Usenet: comp.misc [comp.misc]
        • (Score: 2, Informative) by jorl17 on Friday March 28 2014, @07:18PM

          by jorl17 (3747) on Friday March 28 2014, @07:18PM (#22638)

          But did you RTFA? It's not just plain emulation. They claim they have built a system which moves most of the functionality into the native side of things. So, for instance, most DLLs are native, and not run in QEMU.

          • (Score: 2) by Koen on Friday March 28 2014, @07:49PM

            by Koen (427) on Friday March 28 2014, @07:49PM (#22658)

            But did you RTFA?

            Yes, but not far enough. I stopped reading when this guy who could not reach the ReactOS website took the discussion off-topic, ranting about his ISP & proxies... (OK, back to the WineHQ discussion forum.)

            They claim they have built a system which moves most of the functionality into the native side of things. So, for instance, most DLLs are native, and not run in QEMU.

            Sure, compiling the Wine DLLs to ARM and creating some emulator/native-chimera is a smart move to speed things up. This of course means they are not using the Microsoft DLLs which provide better compatibility (undocumented calls and all that jazz).

            Anyway, the software which uses these DDLs still needs to run in an emulator.

            --
            /. refugees on Usenet: comp.misc [comp.misc]
            • (Score: 1) by jorl17 on Friday March 28 2014, @08:14PM

              by jorl17 (3747) on Friday March 28 2014, @08:14PM (#22671)

              Right, I wasn't saying you didn't need an emulator, nor was I saying you were wrong in any way! ;]

            • (Score: 1) by NickM on Friday March 28 2014, @08:46PM

              by NickM (2867) on Friday March 28 2014, @08:46PM (#22688) Journal

              Can you take those native DLLs in the Windows RT SDK if you somehow have a magical license from Microsoft ? Would it work ?

              --
              I a master of typographic, grammatical and miscellaneous errors !