This is unironically happening to Linux right now.How can we stop this?
>>109597000They're no longer competent enough to do it.
>have wet dreams about taking over Windows' market share since the 90's>it's finally happening>everything (You) were warned about was true>to overtake Windows, Linux has to become like WindowsYou get what you fucking deserve freetards. It's the divine punishment of you acting like insufferable retards online for decades. Enjoy the fruits of your hard labor.
Instead of fighting for freedom, people fought for popularity and success. The Linux kernel is forever a victim of its' own success.
>>109597093>You get what you fucking deserve freetards.No, no, nooo! Please Poettering already implemented System(d)microsoft.
>>109597197>he joined Microsoft so he was paid to sabotage Linux!Yeah yeah keep pointing fingers at the big bad boogeyman company.
>>109597000>How can we stop this?Microsoft isn't powerful enough to "extend" any longer. Google is the one to worry about as they've done this more or less with Chrome. AI is also doing something similar to the Web.The answer as always is to use things that work the way you want them to and to NOT use things you don't like.
>>109597000Next "Windows" will just be a Linux distro. The only thing they gotta do right now is make it look and behave like windows.It's quite obvious that they will drop windows entirely very very soon
>>109597000Here comes the extending and extinguishing part.https://devblogs.microsoft.com/directx/directx-heart-linux/
>>109597427Not happening. Other than the many specialized use cases Linux is a horrible platform on the desktop. Why would they give up Win32/WinRT stable APIs for the garbage linux/posix apis?
>>109597000It’s been happening to Gentoo for a while but through Google
>>109597347>Microsoft isn't powerful enough to "extend" any longer.>>109597528They have enough money for this stuff and exfat for Linux.https://opensource.microsoft.com/blog/2019/08/28/exfat-linux-kernel/
>>109597550>Why would they give up Win32/WinRT stable APIs for the garbage linux/posix apis?Because Apple, BSD, Google and Linux are either posix certified or compatible.
>>109597197>>109597235When will Linux users finally admit that systemd was needed especially in their scatered 'platform'?systemd is one of those stable to target things that Linux has that unifies the platform more. it's not enough better better than nothing.
>>109597528Yeah, imagine developing d3d12 Linux app designed to run in WSL instead of a native Windows app. What's the point?
>>109597591>Coreutils for WindowsYeah I too think it's a waste of development.>posix certified or compatible.Why do you need that when you control the world with Win32? other than the web server market and iot Windows is doing fine and dominates the desktop to the point that the linux goons are re-implementing the Windows API using Wine and DirectX with VKD3D and DXVK, so tell me why posix is needed? Especially when you have WSL?
>>109597573They have enough money to... port a filesystem to other platform! Wow! Unbelievable!If that requires so much money I wonder how rich Asahi and NVK devs are?
>>109597621>What's the point?It's what we call vendorization and it gives better performance as you have direct access this is also useful for NVIDIA Gpus and they made mesa also use dxg.
>>109597657
>>109597550>Why would they give up Win32/WinRT stable APIs for the garbage linux/posix apis?It's not about the APIs, it's because the whole fucking windows ecosystem is a fucking bloated mess. THere is no way to fix it. It will get slower and slower.With Linux they have a new way to market it and get even more money. Everyone hates windows. That's their only way to recover
>>109597636>Why do you need thatintercompatibility, MacOS and Android (soon AluminumOS) are posix.>control the worldbs
>>109597636>Why do you need that when you control the world with Win32?Nobody cares about Win32 anymore. All projects are using heavily abstracted frameworks/toolkits, not to mention web shit.>linux goons are re-implementing the Windows API using Wine and DirectX with VKD3D and DXVK, so tell me why posix is needed?Your argument actually draws Windows irrelevant, since you can emulate all Windows APIs on a POSIX system, while you can't get POSIX environment on Windows.>so tell me why posix is needed? Especially when you have WSL?Did you even understand what you just said? "Why do we need posix when we can run... posix system in a VM?". If POSIX was useless then there would be no WSL?
>>109597671>it's because the whole fucking windows ecosystem is a fucking bloated mess. THere is no way to fix it. It will get slower and slower.>Everyone hates windowsWhat you are point out here is astroturfing on the web.In the real world people are still using Microsoft Windows for it's long API/ABI stablility is all that matters, since linux cannot give that Windows will always be a far more desired platform on the PC.
>>109597689>(soon AluminumOS)Yet another google OS that will fail.People here have forgotten about fuchsia OS
>>109597721>fuchsia OSIt failed because it's not the Linux kernel. Look at all those companies even all the damn TV OS faggots still use the Linux kernel, they tried to let it go, but they can't.
>>109597000im an active WSL2 user, i love this, but i am hating that the host is microslop winblows, unauthorized updates, stole files, onedrive cancer, ai cancer
>>109597000you don'ttroonix is dead
>>109597657>and it gives better performanceNow does run shit in a VM with a GPU virtualization driver gives better performance than running it natively on a host system with host drivers? This is just nonsence.>as you have direct accessEven from your graph it's obvious that d3d12 has to run some virtualized driver bullshit through vm bus which has god knows how much latency and bandwidth penalty. This is not direct access. In fact, QEMU with native drm context achieves better performance than this.>this is also useful for NVIDIA Gpus and they made mesa also use dxg.They didn "made mesa use dxg". They madea userspace dx12 driver inside mesa that will pass dx12 commands to virtualized driver to the host system (Windows in particular). It doesn't make native Linux apps and toolkits that were written for OpenGL and Vulkan to magically run on DX12 (unless they have some wrapper in place). It doesn't useful for NVIDIA nor for any other vendor.Its only purpose is to allow developers to write native Linux applications while targeting DX12 api while running under WSL. No sane person will do that. Devs will either write native Linux apps running on OpenGL/Vulkan or native Windows apps running on DX12. This shit is just useless.
>>109597671Linux is even more bloated. Are you dumb or what. There is less telemetry but that's it.
>>109597000You let the corpos rape some of it, and move to more niche hobbiest parts.If you're not using Gentoo you deserve the corpo rape tbdesu
>>109597550>Linux is a horrible platform on the desktopWerks on my machine, sorry you got filtered ;p
>>109597702>Nobody cares about Win32 anymore. All projects are using heavily abstracted frameworks/toolkits, not to mention web shit.Enterprises still use Win32 and the UI frameworks like wpf, what the fuck are you on about?>Your argument actually draws Windows irrelevant, since you can emulate all Windows APIs on a POSIX systemNo you cannot, Wine is not a full implementation of the Windows API barely even implements WinRT, you don't get it, when people are copying Microsoft designs it gives them far control Microsoft could absolutely shift Win32/WinRT in a way were new APIs won't work on Linux or are not ideal on linux, at the end of the day Wine has to copy it and Microsoft owns the rights to Win32 so they could sue them. Linux is in a cuck position here. all of this is because linux is not a stable platform.>while you can't get POSIX environment on Windows.WSL1 isn't a virtual machine, it's running the linux envoirment ontop of NT without the linux kernel, if microsoft wanted they could implement a POSIX subsystem, which they did and people didn't care.
>>109597800>If you're not using Gentoo you deserve the corpo rape tbdesu>>109597552>It’s been happening to Gentoo for a while but through GoogleDuality of the >>>/g/rifters
>>109597573having a lot of money has little do with being powerful. are you Indian per chance?
>>109597000It ALREADY happened.
>>109597780LINTROONS ON SUICIDE WATCH
>>109597600how come puppy works fine without it ?
>>109597817based
>>109597780>>109597842samefag + flame war
>>109597843>how come puppy works fine without it ?Has nothing to do with core functions you could just use WinPE and it works but it's not ideal.What I am trying to say here is that Systemd unified the platform more and something to target for developers puppy is not a targetted platform for developers and it's up to the packagers to ensure the package works on that system by sometimes modifying and patching the software. This model btw is broken and debated in Linux developer circles. tldr you just have a worse experience. but since you are likely using it on ancient hardware it's better then nothing at all.
>>109597000You wanted the year of the Linux desktop. Now you've got it. Enjoy.
>>109597823>corporate still maintain legacy win32 shit because they have toftfy>Wine is not a full implementation of the Windows APIfull enough to run most applications>WinRTUseless shit, even on Windows>Microsoft could absolutely shift Win32/WinRTThe day they absolutely shift Win32/WinRT in backwards incompatible way it's over for them. Windows only selling point was backwards compatibility, when it's gone no one but retards will continue to use that shit>Microsoft owns the rights to Win32 so they could sue themWine is a clean room implementation of Win32 which is legal, otherwise Microsoft would've sued them long time ago, they just can't.>Linux is in a cuck position here. all of this is because linux is not a stable platform.It seems like Windows in cuck position here since they had to integrate Linux VM into their OS because native Windows tooling and ecosystems sucks ass. Meanwhile, on Linux we just reimplemented windows apis with Wine and it even gives better performance than running shit natively on same hardware: https://youtu.be/fI_7TV47io0>WSL1 isn't a virtual machine, it's running the linux envoirment ontop of NT without the linux kernelCut the crap, WSL1 is an obsolete trash that doesn't work properly, you need WSL2 to actually run shit.>if microsoft wanted they could implement a POSIX subsystem, which they did and people didn't care.They've attempted to implement POSIX on Windows 3 TIMES and each time they failed producing unusable trash.
>>109597780OH NO NO NO NOAAAAAAAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA
>>109597780THANK YOU BASED APPLE
>>109597905systemd is not needed to run or make software
>>109597780linuxisters... it's all over...
>>109597780LINTODDLERS BTFO
>>109597427As long as Linux stays GPL, that's never happening.
>>109597786>60GB vs 5GB OSok>>109597775my waifu on the left