Live data from Hacker News

Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

zdnet.com

11–20 of 135 posts

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#11
post #7

>This driver is designed to emulate Windows NT synchronization primitives To me, anything that emulates windows primitives is a bad thing. Again these changes being pushed by Microsoft make me glad the BSDs exist. Lets hope the BSDs can continue staying independent of Large Corporations.

Microsoft did not push these changes. Valve (and places like Collabora) did, because it meaningfully improves performance for emulated Windows games. You should probably at least get the basics of your story straight if you're going to scare yourself silly over something you don't understand.

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#12
post #8
post #7

>This driver is designed to emulate Windows NT synchronization primitives To me, anything that emulates windows primitives is a bad thing. Again these changes being pushed by Microsoft make me glad the BSDs exist. Lets hope the BSDs can continue staying independent of Large Corporations.

Is initcall_blacklist not enough of an option for you?

I am still on 5.15, I will need to remember to blacklist it. But that does not address the fact Microsoft is slowly taking control of Linux.

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#13
post #12
post #8

Earlier quoted context omitted.

Is initcall_blacklist not enough of an option for you?

I am still on 5.15, I will need to remember to blacklist it. But that does not address the fact Microsoft is slowly taking control of Linux.

In what way do you view this as Microsoft taking control of Linux? This is an effort to support more users leaving Microsoft for Linux and taking their software with them.

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#14
post #7

>This driver is designed to emulate Windows NT synchronization primitives To me, anything that emulates windows primitives is a bad thing. Again these changes being pushed by Microsoft make me glad the BSDs exist. Lets hope the BSDs can continue staying independent of Large Corporations.

>> Lets hope the BSDs can continue staying independent of Large Corporations.

If that's a concern they really shouldn't use the BSD license. Imagine what will happen if the BSDs become popular.

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#15
post #7

>This driver is designed to emulate Windows NT synchronization primitives To me, anything that emulates windows primitives is a bad thing. Again these changes being pushed by Microsoft make me glad the BSDs exist. Lets hope the BSDs can continue staying independent of Large Corporations.

Not really, Sony and Apple are good examples of how BSDs would have looked like if the AT&T lawsuit never happened, and UNIX vendors would keep using BSD on their UNIX flavours, also most likely no one would have cared for Linux if it wasn't for that lawsuit.

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#16
post #7

>This driver is designed to emulate Windows NT synchronization primitives To me, anything that emulates windows primitives is a bad thing. Again these changes being pushed by Microsoft make me glad the BSDs exist. Lets hope the BSDs can continue staying independent of Large Corporations.

You are going to be amazed when you find out how many Large Corporations contribute to FreeBSD.

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#17

So it's early Monday morning (well - early for me, I'm not really a morning person), and I'd love to have some good excuse for why I didn't do the 6.14 release yesterday on my regular Sunday afternoon release schedule. I'd like to say that some important last-minute thing came up and delayed things. But no. It's just pure incompetence. Because absolutely nothing last-minute happened yesterday, and I was just clearing…

> But no. It's just pure incompetence.

While I don't agree with how he conducts himself on the mailing lists; I respect he uses the same language when talking about himself.

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#18
post #7

>This driver is designed to emulate Windows NT synchronization primitives To me, anything that emulates windows primitives is a bad thing. Again these changes being pushed by Microsoft make me glad the BSDs exist. Lets hope the BSDs can continue staying independent of Large Corporations.

Your points are factually incorrect in several ways. But if I steelman your argument, Linux driving Windows compatibility for gaming could be bad for several reasons:

- adoption of NTSYNC may distort the technical roadmap of Linux. That's arguable, it comes down to technical details.

- we should ask game vendors to support Linux, not enable them to not support Linux. Unfortunately that ship has sailed and we already know that Linux gaming is not a market they care about.

- Windows and Microsoft are bad and Linux is good. That's an emotional argument. When MS was truly anti-Linux, this association would rightly trigger suspicion. But MS is not behind this effort.

Not sure what is left.

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#19
post #7

>This driver is designed to emulate Windows NT synchronization primitives To me, anything that emulates windows primitives is a bad thing. Again these changes being pushed by Microsoft make me glad the BSDs exist. Lets hope the BSDs can continue staying independent of Large Corporations.

"On June 8, 2016, a standard FreeBSD 10.3 image was published into the Azure Marketplace. Microsoft published the image working as part of the FreeBSD community and in collaboration with the FreeBSD Foundation. This was a milestone representing the culmination of several years of Microsoft collaboration with the FreeBSD community. FreeBSD is leveraged as the base OS for a number of virtual appliances running in Azure, and so Microsoft has a natural interest in making sure it runs well."

https://freebsdfoundation.org/wp-content/uploads/2016/10/Run...

Re: Linux kernel 6.14 is a big leap forward in performance and Windows compatibility

#20
I'm super excited for this! But it makes me curious.

What's the process like for getting such a low-level primitive added to Linux? Especially a low-level primitive that 1) exist basically just to emulate behavior of a completely different kernel, and 2) is only needed for a subset of users to play games?

I'm not complaining, just curious. I would assume a patch to add the above would be heavily scrutinized. Is it because the popularity of the Steam Deck / proton?

Post reply on HN