Linked by Thom Holwerda on Thu 28th May 2009 12:08 UTC, submitted by lemur2
Linux There are several ways to run Windows programs on Linux (virtualisation, WINE) and vice versa really isn't a problem either with Cygwin, or better yet, native ports thanks to the Windows variants of Gtk+ and Qt. Still, what if Windows support was built straight into the Linux kernel? Is something like that even possible? Sure it is, and the Chinese figured it'd be an interesting challenge, and called it the Linux Unified Kernel.
Thread beginning with comment 365758
To read all comments associated with this story, please click here.
Virus ?
by Moya on Thu 28th May 2009 12:16 UTC
Moya
Member since:
2007-07-26

what about virus and malware that already exist for windows , will affect in the same way they of windows to this "hybrid"

Reply Score: 1

RE: Virus ?
by lemur2 on Thu 28th May 2009 12:31 in reply to "Virus ?"
lemur2 Member since:
2007-02-17

what about virus and malware that already exist for windows , will affect in the same way they of windows to this "hybrid"


It probably would, since the aim is to be able to run x86 Windows binaries natively.

Viruses and all types of malware that already exist are almost exclusively x86 Windows binaries.

Having said that, LUK should be able to run anti-malware programs natively also, just as they run on Windows. Perhaps this one would be an option:

http://www.moonsecure.com/

If running anti-virus and anti-malware addons is good enough for millions upon millions of Windows users, I don't see why anyone would (justifiably) object to having to do it also for LUK.

PS: Thom ... you did a good job of polishing this article from the original submission.

Edited 2009-05-28 12:35 UTC

Reply Parent Score: 2

RE[2]: Virus ?
by WereCatf on Thu 28th May 2009 12:39 in reply to "RE: Virus ?"
WereCatf Member since:
2006-02-15

It probably would, since the aim is to be able to run x86 Windows binaries natively.

Indeed, Windows viruses and malware would work just as well as any other app. The difference is that we have access to all the source-code and such so the devs can fix bugs and harden the default settings. And you don't need all the services running under LUK that you have under "real" Windows.

Personally, if they can get this LUK thing working properly then I welcome it as long as they/distro makers make it easy to turn on and off the NT-kernel parts. I know many people don't want those, reasons aside, and atleast on server machines it is better to leave the NT-kernel out. The thing that I am most looking out for is the ability to use Windows-drivers for the few odd hardware devices that don't have Linux-drivers available.

Reply Parent Score: 3

RE[2]: Virus ?
by Laurence on Thu 28th May 2009 13:37 in reply to "RE: Virus ?"
Laurence Member since:
2007-03-26

It probably would, since the aim is to be able to run x86 Windows binaries natively


So long as binaries don't have executable permissions based on extension, then I don't think Linux/UNIX will have the same level of virus infestation on users desktops.

The reason being, if users have to set an executable flag on files, worms (such as dodgy e-mails / web scripts) couldn't infect a Linux machine. Thus the only way a host machine could become infected is if the user intentionally runs a Trojan (e.g. dodgy warez or porn sites that "require" additional codecs to be installed) - which granted will happen, but you can't protect against that kind of stupidity on any kind of OS

So in short - I don't think integrating windows binary compatibility into the Linux kernel automatically makes Linux vulnerable to Windows malware.

Reply Parent Score: 2

legal virus and computer virus
by zman58 on Fri 29th May 2009 21:31 in reply to "RE: Virus ?"
zman58 Member since:
2009-05-29

I could just imagine trying to mix Microsoft patented and copyright technologies into Linux distros. That is all we need. Next thing we would be sending payment to Redmond every time we install a Linux distro.
This sounds like an attempt at a quick fix that would invite nothing but time sucking problems, security issues, and legal disasters into the pristine Linux landscape. Keep your distance with that stuff! it aint goin' on my box.

Reply Parent Score: 1

RE: Virus ?
by The123king on Thu 28th May 2009 16:51 in reply to "Virus ?"
The123king Member since:
2009-05-28

Technically if that virus relied on a bug or exploit in Windows, it won't work on Longene, just as it won't work (or is very unlikely to) on ReactOS. If it just uses standrd Win32 API's it will work. So that's a yes and a no.

Reply Parent Score: 1