Live data from Hacker News

Convert Linux to Windows

philipbohun.com

81–90 of 459 posts

Re: Convert Linux to Windows

#81
This is a wonderful idea and could succeed if the creator could rally the right devs and users. What it really needs is Ubuntu tier branding and UX work. This has been a rarity in the Linux desktop space.

I am hopeful SteamOS will bring us something very similar.

Re: Convert Linux to Windows

#84

Earlier quoted context omitted.

That exists, it’s called SteamOS.

And if memory serves one of the important features of Proton is to control how each app is configured individually, precisely to let you do needed tweaks at a local level.

Yes, and you can do this application specific tweaking but it’s largely less required now than it was in the past.

Re: Convert Linux to Windows

#85
> I can pull down a 20 year old exe and still run it today on Windows.

Sure, but for how much longer will Microsoft allow this unsigned ancient binary?

Using Linux for runing Windows programs is going to be desperately needed as Microsoft enshittifies Windows going forward.

Re: Convert Linux to Windows

#86

He is missing the point. Flatpak/Snap are not just an alternative way to ship binaries. They are way to isolate applications and what they can do. Landscape has moved from protecting the system or an user from another to protect the same user applications and their data from each other, specially for desktop environments. That is not even in the map for Windows, its security model and its applications. It is a big ju…

Every Application should be it's own 'user' (sub user) while the login-user / manager should be the group leader of all those 'sub users' / 'agents'.

A change in security model from the 1970s/1980s might help with security and isolation. However that same security would also generally be a pain without really smooth management in the desktop environment / shell.

Re: Convert Linux to Windows

#87

What's up with all this "My 20 year old software still works!!!". Who actually runs unmaintained abandonware? I would rather prefer OS devs not wasting time maintaining legacy cruft and evolve with the times.

People object to this approach, but Apple does this, and they seem to be doing fine.

Re: Convert Linux to Windows

#88
Java already solved this problem, for the most part. This whole ABI nonsense really grinds my gears. It's essentially just a result of the silly decision to compile software into dubious blobs and ship those to users. You could get rid of an awful lot of malware and massively simplify software distribution if you were to distribute a platform agnostic intermediary representation of source code that preserves enough semantic meaning to eliminate ABI issues, then leaves the last step of compilation to the operating system. Shipping binary files is just plain bad in every way.

Re: Convert Linux to Windows

#89
post #37

Earlier quoted context omitted.

Flatpak could work better because it already knows how to factor out common parts, so it could bring in only one (or just few) version of Wine.

Unfortunately Flathub (the biggest Flatpak repository) doesn't allow Windows apps, despite it working on a technical level

https://docs.flathub.org/docs/for-app-authors/requirements says,

> Windows application submissions that are using Wine or any submissions that aren't native to Linux desktop and is using some emulation or translation layer will only be accepted if they are submitted officially by upstream with the intention of maintaining it in official capacity.

Although, I am curious why; they don't seem to have a general problem with unofficial packages, so I'm not sure why a translation layer makes any difference. It doesn't seem different than happening to use any other runtime (ex. nothing is said about Java or .net).

Re: Convert Linux to Windows

#90

What's up with all this "My 20 year old software still works!!!". Who actually runs unmaintained abandonware? I would rather prefer OS devs not wasting time maintaining legacy cruft and evolve with the times.

Is this sarcasm? Some of my favorite games are 20 years old. Windows is popular in a lot of manufacturing spaces because the equipment software doesn't get updated and only connects to old programs over 16 bit serial ports. There's a whole world out there of legacy software that is happily churning along, and doesn't need to be updated.

Okay, but then you could also keep it running on an old OS. Fork out the money for a RHEL license, and just never upgrade.
Post reply on HN