Announcement

Collapse
No announcement yet.

Longene: The Linux Kernel With Windows Support

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Longene: The Linux Kernel With Windows Support

    Phoronix: Longene: The Linux Kernel With Windows Support

    This morning after providing benchmarks of FreeBSD with Linux binary compatibility for gaming, which allows unaltered 32-bit Linux binaries to be executed seamlessly with the FreeBSD kernel (and in a rather fast manner), I was reminded on Twitter about another interesting project: Longene. Longene is a "Linux Unified Kernel" that attempts to implement Microsoft Windows APIs within the Linux kernel. In other words, Windows binary compatibility for the Linux kernel, including for Windows device drivers...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Torvalds once expressed his endorsement of this stuff, as it enhances interoperability. However, the code is probably not remotely up to kernel standards.

    Comment


    • #3
      I'm more interested in how they will resolve things like, making windows video drivers work with Xorg.
      I can think of ways to resolve it.. but they are all kind of nasty.

      Comment


      • #4
        Kernel-level Windows compatibility? I shudder to think of the security risks.

        Comment


        • #5
          Longene is not anything but ReactOS code merged into the Linux kernel...

          Comment


          • #6
            Originally posted by mrugiero View Post
            Longene is not anything but ReactOS code merged into the Linux kernel...
            You got some code snippets to prove it?
            Or to quote wikipedia CITATION NEEDED

            Comment


            • #7
              Originally posted by insanemal View Post
              You got some code snippets to prove it?
              Or to quote wikipedia CITATION NEEDED
              Hmmm... seems like I was wrong, I was sure to remember I read it in Longene's or ReactOS forum, but since I can't find it, I suppose I was wrong, sorry.

              Comment


              • #8
                Well, I've found this:


                Although it is not an official source (because it's not said by Longene devs), this might be the cause I thought it.

                Comment


                • #9
                  Honestly, I think this looks like a solution in search of a problem. For Windows compatibility in Linux we have Wine, which, IMO, doesn't suffer from any significant performance problems this is likely to solve. If you want an open-source Windows-like OS, ReactOS is probably a better idea.

                  It seems like this is attempting clumsily to shoehorn together two architectures at a level they are manifestly not designed for.

                  I wish more effort would go into Wine and ReactOS, honestly. This seems like a distraction.

                  Comment


                  • #10
                    Longene is a waste of time.

                    I tried it a year or so ago, at a time when this article probably should have been written, being as there were a few discussions on Wine-dev List about it, articles on the web, and benchmarks. it seems funny, that Phoronix would publish an article randomly about it now, it doesn't seem to me, that development is happening very fast, nor has this project gained any popularity.

                    benchmark article here:



                    Myself, when i tried Longene, i wasn't impressed, at all. I took a look at it, because i had thought it might run a bit quicker, less latency than with normal Wine. (as in theory it should be a bit quicker, latency wise - read the benchmark article, to see what i mean). I personally didn't find any advantages over using Wine, and found many many disadvantages to being stuck with a 'generic' 2.6.34 kernel, that has some ugly hacks and other crap enabled/disabled...

                    from what i remember the Wine-devs didn't have much faith in the project or code either. I don't think the ReactOS people did, either.

                    I don't think Longene will ever become popular, I think focusing on Wine is better.
                    Last edited by ninez; 08 September 2011, 12:12 AM.

                    Comment

                    Working...
                    X