← Home ← Back to /g/

Thread 106480004

29 posts 10 images /g/
Anonymous No.106480004 >>106480091 >>106480222 >>106480338 >>106480418 >>106480677 >>106480681 >>106480738 >>106480829 >>106480871 >>106480908 >>106481036 >>106481046 >>106481052 >>106481098 >>106481406 >>106483237
If windows was suddenly made open source what would people out there do with it? would there be a community fork of windows 7?
Anonymous No.106480091
>>106480004 (OP)
I once read that their build system is a fucking mess, so good luck getting people to build and test their changes ig?
Anonymous No.106480100 >>106480829
if that's including Direct X, it'd probably be used to bridge the 3D performance gap, removing a major normalfag factor
people would probably trawl through the code to find evidence of Jensen collusion and outright "niggerlicious" lines
Tim would have a field day
Anonymous No.106480222
>>106480004 (OP)
The same shit as what they do on Loonix.
Anonymous No.106480338
>>106480004 (OP)
The 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.
Anonymous No.106480418
>>106480004 (OP)
Add 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?
Anonymous No.106480430
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.
Anonymous No.106480677
>>106480004 (OP)
nothing of value, same as every other large open source project
Anonymous No.106480681
>>106480004 (OP)
ReactOS will get updated I guess
Anonymous No.106480738 >>106480806 >>106480921
>>106480004 (OP)
It'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.
Anonymous No.106480806 >>106481077 >>106481423
>>106480738
> windows 10 features backported
Like what? There’s nothing I can think of in windows 10 that I didn’t already have in windows XP.
Anonymous No.106480829
>>106480004 (OP)
Properly 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 factor
All the Direct3D functions implemented in DXVK/VKD3D to the point where Intel uses it as their DirectX implementation
Anonymous No.106480871 >>106480952
>>106480004 (OP)
>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".
Anonymous No.106480908
>>106480004 (OP)
First, 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.
Anonymous No.106480921 >>106480971 >>106481423
>>106480738
This 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.
Anonymous No.106480952 >>106481065
>>106480871
>"No, because all able persons already switched to Linux."
Thank you open-sir, 0 dollars were deposited to your libre-wallet.
Anonymous No.106480971
>>106480921
not 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)
Anonymous No.106481036
>>106480004 (OP)
>If windows was suddenly made open source
That'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/
Anonymous No.106481046
>>106480004 (OP)
I imagine the forks being: Gates, Doors, Holes (Ports and Peeps) etc.
Anonymous No.106481052 >>106481060
>>106480004 (OP)
People would use it to reverse engineer old protocols and hardware, fix bugs, and improve WINE
Anonymous No.106481060 >>106481499 >>106483237
>>106481052
>Wine
Why 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.
Anonymous No.106481065
>>106480952
You are right saar. Windows is for brahmin like us.
Pavan Davuluri has joined our team now too.
Anonymous No.106481077 >>106481120
>106480829
Didn't Intel use d3d11on12 and d3d9on12?

>>106480806
WASAPI is nice compared to directsound, for example
Anonymous No.106481098
>>106480004 (OP)
They'd break it immediately obviously.
Anonymous No.106481120
>>106481077
He 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.
Anonymous No.106481406
>>106480004 (OP)
It'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 detected

Also ""official"" DX12 support of course
Anonymous No.106481423
>>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
>>106480921
You can open dll's in IDA and decompile them, but it's way harder to read and understand and it's also very tedious
Anonymous No.106481499
>>106481060
Yeah, UNIX is so "garbage" that Microsoft developers ported the UNIX userland to windows 3.1 to make development less of a shitfest
Anonymous No.106483237
>>106480004 (OP)
I 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.

>>106481060
nta, 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)