BetaArchive
https://www.betaarchive.com/forum/

Will ReactOS ever reach the same compatibility level as Wind
https://www.betaarchive.com/forum/viewtopic.php?f=7&t=40384
Page 1 of 1

Author:  Ssj754KDylan [ Tue Oct 08, 2019 11:58 pm ]
Post subject:  Will ReactOS ever reach the same compatibility level as Wind

I wonder if ReactOS will reach the Windows NT 6.0 codebase in the future.


Sent from my iPad using Tapatalk

Author:  yourepicfailure [ Wed Oct 09, 2019 3:14 am ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

They haven't reached proper 2003/NT5.2 compatibility and that's their first goal.

So not for a while.

Author:  Ssj754KDylan [ Wed Oct 09, 2019 3:15 am ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

They really need to get working on trying to get Firefox 49 and up to start!


Sent from my iPad using Tapatalk

Author:  MrBurgerKing [ Wed Oct 09, 2019 9:21 am ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

The current goal isn't to be compatible with Windows because that's not feasible, it's to be compatible with NT 5.2. Windows is incredibly complex, and achieving anything resembling compatibility through reverse engineering is huge. It's not Windows so it will never be completely, but it remains to be seen how close they can get.
It's an amazing project and really fun to play around with, but not for daily driving. For something free and open source to run modern apps on modern hardware, check out Linux distros and derivatives. ReactOS shares a lot of code with WINE, a compatibility layer for Linux. It won't let you run every Windows app flawlessly, but like ReactOS it's good for specifically compatible apps when alternatives aren't suitable.

Author:  Ssj754KDylan [ Wed Oct 09, 2019 9:23 am ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

Upgrading the codebase may be necessary if you wanna test Microsoft Office 2013!


Sent from my iPad using Tapatalk

Author:  AlphaBeta [ Wed Oct 09, 2019 3:06 pm ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

Developing a complex operating system is not a one man job, and while Windows is constantly evolving, thanks to hundreds of full-time programmers at Microsoft's disposal, ReactOS is mostly a volunteer project with most people working on it in their free time.

Ssj754KDylan wrote:
They really need to get working on trying to get Firefox 49 and up to start!
Ssj754KDylan wrote:
Upgrading the codebase may be necessary if you wanna test Microsoft Office 2013!
Why not take the time and contribute some code instead of telling them what to do? Remember, you get it for free... ;)

MrBurgerKing wrote:
The current goal isn't to be compatible with Windows because that's not feasible, it's to be compatible with NT 5.2.

Not quite sure what you mean by this. How is NT 5.2 not Windows?

Author:  JimOlive [ Wed Oct 09, 2019 5:46 pm ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

MrBurgerKing wrote:
The current goal isn't to be compatible with Windows because that's not feasible, it's to be compatible with NT 5.2.

Isn't NT 5.2 Windows Server 2003?

Author:  MrBurgerKing [ Wed Oct 09, 2019 7:16 pm ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

Sorry, by 'windows' I meant 'fully compatible with every piece of hardware and software ever made for any version of Windows'.

Ssj754KDylan wrote:
Upgrading the codebase may be necessary if you wanna test Microsoft Office 2013!


Sent from my iPad using Tapatalk


Again, that's not the project's current goal. If anyone wants to run Office 2013 or Firefox, there are already alternatives to Windows. If you really want to see compatibility improve, feel free to donate or contribute.
https://reactos.org/participation
https://wiki.winehq.org/Main_Page#Contribute

Author:  yourepicfailure [ Thu Oct 10, 2019 7:04 am ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

MrBurgerKing wrote:
and achieving anything resembling compatibility through reverse engineering is huge.


And clarify that a little.

RoS follows strict guidelines to comply with reverse-engineering laws. As such everything is essentially rewritten from "scratch" striving to reduce reliance on decompiled code as much as possible both for legal reasons and for the goal of portability as NT. All while being based on said decompiled code.

Therefore RoS may never have the same quirks as 'true' windows. And, in turn, may never have proper compatibility even with NT52.

Author:  Voyambar [ Fri Oct 11, 2019 4:55 pm ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

yourepicfailure wrote:
MrBurgerKing wrote:
and achieving anything resembling compatibility through reverse engineering is huge.


And clarify that a little.

RoS follows strict guidelines to comply with reverse-engineering laws. As such everything is essentially rewritten from "scratch" striving to reduce reliance on decompiled code as much as possible both for legal reasons and for the goal of portability as NT. All while being based on said decompiled code.

Therefore RoS may never have the same quirks as 'true' windows. And, in turn, may never have proper compatibility even with NT52.


Reverse engineering is legal though under DMCA laws so what are they complying with?

Author:  MrBurgerKing [ Fri Oct 11, 2019 7:28 pm ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

Voyambar wrote:
Reverse engineering is legal though under DMCA laws so what are they complying with?


The code that makes up Windows is protected by copyright, so modifying or redistributing any of it could be considered infringement. But creating a program from scratch that doesn't use any copyrighted code but does the same things is not, as copyright does not extend to any "idea, procedure, process, system, or method of operation" contained by the work.
So you can write code that does the same things as Windows, but you can't use Windows code. Since ReactOS doesn't use Windows code, it will never behave exactly like Windows code.

In the mid 2000s, a developer claimed ReactOS contained copyrighted Microsoft code. The contributor claimed it was similar because there was only one way to accomplish the function, and should be considered a re-implementation, not copied. So the organizers audited the code, and required contributors to agree to clean room development policies - where the authors don't see decompiled code.

What is and isn't considered infringement also depends on jurisdiction. For example, software and design (like the taskbar) can be patented in USA.

However, what is and isn't protected may change. In Android, Google made it's own version of Java, sharing the same names, organization, and functionality as real Java, but with it's own code made from scratch. Oracle sued, and while the district court and jury ruled in Google's favour, the Federal Circuit recently overturned both rulings, claiming that simply the structure, sequence, and organization of API packages are not a method of operation and entitled to copyright protection:
https://arstechnica.com/tech-policy/2019/01/google-asks-supreme-court-to-overrule-disastrous-ruling-on-api-copyrights/
This, of course, has huge implications for tech, and puts a lot of both open and closed source software at risk.

Author:  RentedMule [ Sat Oct 12, 2019 4:34 am ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

No. In short, MFC, ATL, VB runtime, etc etc ad infinitum will never be implemented to make it a compatible Windows platform.

Author:  AlphaBeta [ Sat Oct 12, 2019 9:48 am ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

Voyambar wrote:
Reverse engineering is legal though under DMCA laws so what are they complying with?

Maybe you can legally reverse engineer a product, but deriving a product directly from reverse engineering would still be copyright infringement. That's why in clean room design, the same person can't both examine a feature in the original product and implement it in the other product, since it can't be guaranteed that the person wouldn't use specific constructs (even subconsciously) that the original product's developer has used.

Author:  leomoskva [ Tue Oct 15, 2019 1:29 am ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

ReactOS is a good project to create portfolio. Yes, some people like Bragin telling that "it's Windows alternative", but let see the facts - no more than reserarch project.

Author:  Winins [ Tue Oct 15, 2019 12:12 pm ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

I don't even recommend using ReactOS at all, it is very unstable and can crash on you any time.
Offtopic Comment
50th post!

Author:  AlphaBeta [ Tue Oct 15, 2019 5:47 pm ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

Winins wrote:
I don't even recommend using ReactOS at all, it is very unstable and can crash on you any time.

That's hardly surprising.

They're talking about ReactOS 0.4.12 (even if we're just Alpha)

Author:  MrBurgerKing [ Wed Oct 16, 2019 5:40 pm ]
Post subject:  Re: Will ReactOS ever reach the same compatibility level as

Winins wrote:
I don't even recommend using ReactOS at all, it is very unstable and can crash on you any time.


It depends. It's still very much a work in progress alpha build, so it's not intended to be used for daily driving. But it's great for running verified compatible applications on verified compatible hardware, especially considering that it's FOSS and a little simpler to set up then WINE on Linux. The list of what works with ReactOS will continue to grow.

Page 1 of 1 All times are UTC [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/