Earlier quoted context omitted.
Archlinux had their own non-sysvinit system (which went away in favor of systemd) as does voidlinux (runit based) and alpine (OpenRC) today. The problem is less the init system itself, but applications that depend on a specific init system [1] (gnome used to be a major source of contention in that regard). [1] https://wiki.gentoo.org/wiki/Hard_dependencies_on_systemd
What apps depend on a specific init system? Gnome does not depend on systemd, but rather logind. KDE used to be the same, until someone started maintaining ConsoleKit2 again, proper, at which point they were happy to support it. ConsoleKit was dropped because it just wasn't being maintained, and had various limitations.
DirectX is coming to the Windows Subsystem for Linux
391–400 of 548 posts
Re: DirectX is coming to the Windows Subsystem for Linux
#392Earlier quoted context omitted.
But Windows is a painful OS to use for anything other than gaming. Ideally, I'd like to see the exact opposite of this: run Linux with a Windows subsystem just for gaming.
Many companies, including the one I work for, have most development happening on Windows. It is far easier to manage for Enterprise use-cases, with all relevant services integrated and obtained from a single vendor. Not to mention that there are quite a few development environments for more obscure platforms that still only exist for Windows. Overall, since most development time is spent in an IDE, the OS is really o…
Re: DirectX is coming to the Windows Subsystem for Linux
#393Earlier quoted context omitted.
Is applications depending on systemd particularly a bad thing? If we don't want applications to use non-SysVinit features, we might as well keep using SysVinit.
Why should my window manager dictate what programs are allowed to start it?
Re: DirectX is coming to the Windows Subsystem for Linux
#394Earlier quoted context omitted.
Could you explain to me what you think an Extinguish step would look like in that sequence? Because I don't think there is a realistic one, and I don't think Microsoft thinks so either.
Correct me if I'm wrong, but my impression here is that Windows Subsystem for Linux will support DX12, but not broader Linux support for DX12. So if you want a machine that can play games and run a Linux dev toolchain, that would require a Windows install. If you can incentivize folks who may never have installed Windows to do so, and keep them there as the only place they can both play games and use their preferred…
Re: DirectX is coming to the Windows Subsystem for Linux
#395It appears that Microsoft has now initiated the "Extend" phase of their classic Embrace, Extend, Extinguish playbook. The key is that the proprietary Microsoft specific API added by this patch is only usable in a WSL environment as it relies on many pieces of proprietary closed source software that Microsoft is unwilling to open source. This patch does nothing but fragment the Linux ecosystem and encourage people to…
>With the "benefit" of forcing the Linux kernel developers to pay the maintenance costs of course.
No. Nobody is forced to maintain this. If Microsoft stops maintaining it then Linux is free to kick this to the curb.
Re: DirectX is coming to the Windows Subsystem for Linux
#396Earlier quoted context omitted.
The impression that " most of the action has moved to mobile " is just an impression. First of all the market share of desktop versus mobile is roughly 43% for the desktop, 57% for mobiles and tablets. More importantly however is that the rise of mobiles has been sharp since 2009, but it's been stagnating since 2017 and this stagnation trend is clear. Mobile devices too are a commodity, their market isn't growing any…
> The tooling they make for developers has always been top notch I have to emphatically disagree there. Up until recently Windows didn't even have a decent terminal app. As a developer I tend to shy away from Windows precisely because the *Nix alternatives offer a better development experience, from cli to package management and more.
Re: DirectX is coming to the Windows Subsystem for Linux
#397Earlier quoted context omitted.
> The tooling they make for developers has always been top notch I have to emphatically disagree there. Up until recently Windows didn't even have a decent terminal app. As a developer I tend to shy away from Windows precisely because the *Nix alternatives offer a better development experience, from cli to package management and more.
Not every developer needs a terminal app to feel like one. In fact Mac OS also didn't have any until OS X.
Re: DirectX is coming to the Windows Subsystem for Linux
#398Earlier quoted context omitted.
i (and others) called this 3 years ago[1]. people need to stop using windows, entirely. i recently built a gaming machine, pretty high spec, and i've resolved to never install windows on it. there are plenty of games i can't play, a few that i would like to. but i wont give money to developers that wont release linux versions of their games - even when they are utilising engines that have linux ports (PUBG being the…
I'd love to be using an open source desktop, but sadly Linux Desktop is still a goddamn garbage fire as far as I'm concerned. Not that long ago (months) I would say that 4 out of 5 of my desktop and laptop computers ran Linux, but now that number is 1/5 because I just got sick of dealing with Linux Desktop bullshit on them. My main gaming rig runs nVidia because it is frankly best in class, and nVidia has shit Linux…
Re: DirectX is coming to the Windows Subsystem for Linux
#399Earlier quoted context omitted.
I can tell you've never released a popular product on Linux. It's a lottttt more effort than you're implying. To do it well, you need to have Linux as a target from the start of your development, it's not something you can tack on to the end. Linux graphics drivers are very different from Windows (the AMD stack isn't even the same codebase). Linux window managers are... wild. You need to build to an ABI that will be…
Open source your games. Open source is the only practical way that existing distros are able to test and support the majority of packages that they ship. If you do that, the cost of supporting all those other things will fall on the distros, not on you, but you need to actually play ball with them and give them something workable that isn't an opaque binary blob that is illegal to redistribute, modify or reverse-engi…
Re: DirectX is coming to the Windows Subsystem for Linux
#400It appears that Microsoft has now initiated the "Extend" phase of their classic Embrace, Extend, Extinguish playbook. The key is that the proprietary Microsoft specific API added by this patch is only usable in a WSL environment as it relies on many pieces of proprietary closed source software that Microsoft is unwilling to open source. This patch does nothing but fragment the Linux ecosystem and encourage people to…
It looks like they are already at the "Extinguish" phase for email. Try reading this: https://lkml.org/lkml/2020/5/19/1527 :(
Disclosure: I work at Microsoft (on the Windows accessibility team). At work, I use Outlook. Outside of work, I use Mozilla Thunderbird, but even there I send HTML emails sometimes.