mcc
(replying to Iwasawa π (one hikari of too many))
@hikari I was seriously considering installing ReactOS a month or so ago but when I looked into it it appears ReactOS has just never got that Big Community Love and the compatibility of ReactOS is worse than modern Wine.
So at that point⦠yeah , if I understand your proposal right that would be a useful thing, and when MS pulls the plug on Win10 there will be demand for that
Maybe u could even reuse the ReactOS shell. Seems "obvious" the ReactOS GUI probably runs in Wine
2 replies
Iwasawa π (one hikari of too many)
(replying to mcc)
I was seriously considering installing ReactOS a month or so ago but when I looked into it it appears ReactOS has just never got that Big Community Love and the compatibility of ReactOS is worse than modern Wine.
yeah that doesn't surprise me, ReactOS has always been like that. i think the idea of βwhy not just use Linux underneathβ is a long-floated idea in that community actually, i don't know if anyone actually did it though
when MS pulls the plug on Win10 there will be demand for that
you understand my motivations perfectly :)
Maybe u could even reuse the ReactOS shell. Seems "obvious" the ReactOS GUI probably runs in Wine
I WAS ALREADY PLANNING TO DO THIS WE SEE EYE-TO-EYE
1 replies
mcc
(replying to Iwasawa π (one hikari of too many))
@hikari Okay
Here is a serious offer
If you get your project working, I will beta test it
I have an empty partition ready for this and everything
Iwasawa π (one hikari of too many)
(replying to mcc)
@mcc does GRUB do that by default i don't know how it works in the year of our UEFI
Iwasawa π (one hikari of too many)
(replying to Iwasawa π (one hikari of too many))
@mcc it seems so obvious and so doable.
i do have a slightly grander additional goal though: i also want to figure out how to make this os have decent security. an os that is designed to let you download and run random exe's from the internet is great in many ways but not in security, at least not by default. but i have some ideas. i would want the user to be in full control of this though!
mcc
(replying to Iwasawa π (one hikari of too many))
@hikari it seems like there are lots of sandboxing options that have never been seriously explored in industry because the people who control the sandboxes on consumer devices have a greater interest in limiting what the users do than in allowing the users to do a broader range of things safely
Iwasawa π (one hikari of too many)
(replying to mcc)
@mcc yeah. microsoft squandered so much potential when they tied all their new stuff to trying to become apple
also lunya now
(replying to mcc)
@mcc
i think react's main problem is that the kernel is pretty primitive compared to linux
support for smp isn't something you should try and add after decades of work
@hikari
Iwasawa π (one hikari of too many)
(replying to also lunya now)
@7331 @mcc oof i didn't know they hadn't got that far, but this isn't so surprising really. it's a hobby project for windows kernel enthusiasts with no prospects of enterprise support (they pay for windows), and kernel enthusiasts are a tiny group that probably mostly work for microsoft, work for driver vendors, have been contaminated by research access to microsoft code, or⦠work on malware
also lunya now
(replying to Iwasawa π (one hikari of too many))
@hikari
as a kernel enthusiast (TM) i can tell you that yea, there's not too many people who like to work on that sort of stuff (and most - like me - just roll their own because it's way more fun and even more abandon their projects early on because it's a lot of work) and i can't imagine it was a lot easier in '96 xD
so i guess i can see why features that did have an immediate impact on usability (e.g. writing a usb stack) were prioritized over getting the architecture right but the problem there is that it's extremely hard to go and change this sort of stuff later on (a lot harder than changing the architecture of normal software imo) and even harder if you want your implementation to be performant and sane
@mcc
Iwasawa π (one hikari of too many)
(replying to also lunya now)
@7331 @mcc yeah. i also think people don't appreciate enough that big architectural changes are fucking hard work and the most reliable way to get them to happen is to pay a team of people to work full-time on it. it's very difficult for actual hobbyists to get that stuff done