If windows was suddenly made open source what would people out there do with it? would there be a community fork of windows 7?
>>106480004I once read that their build system is a fucking mess, so good luck getting people to build and test their changes ig?
if that's including Direct X, it'd probably be used to bridge the 3D performance gap, removing a major normalfag factorpeople would probably trawl through the code to find evidence of Jensen collusion and outright "niggerlicious" linesTim would have a field day
>>106480004The same shit as what they do on Loonix.
>>106480004The FSF did a campaign to liberating the system, called Windows 7 Upcycle. But this did not help, because they do not want to win the competition in a straight line, it was even said when asked for the source code of Windows XP.
>>106480004Add my own backdoor, of course. Wouldn't want all those three letter agencies (mossad is six but just pretend it's three) to have all the fun now would we?
If it suddenly became open source the first thing people would do is exploit the shit out of it and the entire world would be in fucking turmoil.So it will never happen "suddenly", maybe slowly, but not all at once.
>>106480004nothing of value, same as every other large open source project
>>106480004ReactOS will get updated I guess
>>106480004It's mainly of educational value. Technologies already exist to add new API functions to windows 7 without needing its source code (e.g. vxkex), so having the source code for win7 is pretty pointless. especially because the build system is unwieldy and reinstalling the OS every time you want to change something is impractical.What I would like is the source code for windows 10, so that features can be backported to 7.
>>106480738> windows 10 features backportedLike what? There’s nothing I can think of in windows 10 that I didn’t already have in windows XP.
>>106480004Properly implementing remaining win32 functions in wine then throw this shit away.>>106480100>it'd probably be used to bridge the 3D performance gap, removing a major normalfag factorAll the Direct3D functions implemented in DXVK/VKD3D to the point where Intel uses it as their DirectX implementation
>>106480004>would there be a community fork of windows 7?No, because all able persons already switched to Linux. And the primary reason because Windows is shit by itself, it's the software that matters. Even wintoddlers agree: when you ask then how Windows is better than Linux they never say "NT kernel is faster, window management is better, standard libraries are powerful". No, they always cry about "ugh there's no Adobe software, NVIDIA drivers are not that good".
>>106480004First, fork Windows 95 and upgrade it to leave Win 11 in the dust (as if it doesn't already)Second, enjoy the rest of my life never needing to worry about an OS again.
>>106480738This is a dumb question, but how is it not possible to somehow get a software's code when it's running on your machine. I mean, it's in there somewhere.
>>106480871>"No, because all able persons already switched to Linux."Thank you open-sir, 0 dollars were deposited to your libre-wallet.
>>106480921not him, but this is called decompilation. what happens is that you write code in a somewhat human-readable language, such as C, which includes many things only relevant to humans, like variable/function names, file names and layouts to keep relevant code together, comments, etc.once you're ready to ship it, it's compiled into machine code. this strips away all the human elements and combines all the source files into one big blob of data that your cpu likes. compiler may also optimise the code, taking the more verbose and possibly redundant code and distilling it down to a purely functional version of itself, like if you've written something to be easy to modify later, but it only currently does a specific thing, the compiler may notice this and turn it into something simpler that just does that one thing.turning machine code into "source code" is not too difficult, there's tools that do it, but it won't be readable. it takes a lot of time and skill to figure out what the code actually does, like translating raw cpu instructions back into something a human might have intended to write.there's many examples of people doing this, like for example the semi-recent super mario 64 decomp (https://github.com/n64decomp/sm64)
>>106480004>If windows was suddenly made open sourceThat's a horrible idea, if you have ever used Linux, you know how bad things could get. It depends, because the AOSP thing went relatively well, depends on the licensing they use and the reference design still existing and being forced on the manufactures.>would there be a community fork of windows 7?Yesn't if they were to open source windows as it is now, there are going to be people that are going to try to bring windows 11 inline with 7.This is nothing new, because they are already creating a very accurate aero theme for kde plasma.https://gitgud.io/wackyideas/aerothemeplasma/
>>106480004I imagine the forks being: Gates, Doors, Holes (Ports and Peeps) etc.
>>106480004People would use it to reverse engineer old protocols and hardware, fix bugs, and improve WINE
>>106481052>WineWhy would you run that if you can just run Windows and not have to deal with the unix garbage? Developers would never want their software under linux they will start forcing the refrence design and do things kernel level anti-cheat does.
>>106480952You are right saar. Windows is for brahmin like us.Pavan Davuluri has joined our team now too.
>106480829Didn't Intel use d3d11on12 and d3d9on12?>>106480806WASAPI is nice compared to directsound, for example
>>106480004They'd break it immediately obviously.
>>106481077He is just nostagia fagging, if he knew anything he was talking about he would agree that 11 backend wise has accumulated a lot of quality of life.
>>106480004It's literally perfect as-is, only thing it needs is a modernized/proper extended kernel so these soi devs can't keep sabotaging their programs not to run upon W7 being detectedAlso ""official"" DX12 support of course
>>106480806>There’s nothing I can think of in windows 10 that I didn’t already have in windows XP.I meant stuff like software and driver support. In terms of features, there's nothing much that I want from win10>>106480921You can open dll's in IDA and decompile them, but it's way harder to read and understand and it's also very tedious
>>106481060Yeah, UNIX is so "garbage" that Microsoft developers ported the UNIX userland to windows 3.1 to make development less of a shitfest
>>106480004I would still use Linux. And while Proton currently supports 100% of the PC games I play, Proton/Wine would at least improve for other people.>>106481060nta, but I personally find Linux significantly easier to use and more convenient. I have a Windows 11 work computer and it's really shit. Windows 10 was also shit, while Windows 7/XP (considered to be the peak of Windows) are very outdated when it comes to usability and they're beaten even by janky Linux DEs like Xfce.Multiple Linux DEs are just objectively better. Software management is better. Updates are better. Laptop usage is better (sleep/suspend actually works and doesn't randomly wake up the laptop and drain your whole battery).Development convenience and usability is much better to the point I almost quit my current job where we're forced to use Windows. The only reason I didn't quit is because I can slack off 3 days every week (since everything is slow as fuck as we rely on Windows server and Azure instead of Linux+Docker+k8s, and the company is full of tech illiterates)