Alex Ionescu <ionucu(a)videotron.ca> wrote:
I think it would be beneficial to have a project, call
it "React
Drivers" or something, which is a distinct tree/etc from the mainline.
[...]
The flip side of this is that now the ReactOS tree no longer has an
inbox fdc driver.
I have to ask, considering all the complications and disadvantages such
a system would bring and all the work that has been put into our own
drivers over the years: Why is it absolutely necessary to replace our
existing drivers by MS example code wherever possible?
We would just drop a bunch of unknown code into our OS then, which may
or may not work properly depending on the current state of ReactOS.
Even without integrating the drivers into ReactOS, we can still test
against the MS counterparts when we suspect bugs. This can also be
automated through a hybrid Buildslave.
I believe we lose more than we win if we sacrifice our own code for
example code released under disputed MS licenses. It doesn't matter to
me that VirtualBox does the same, in contrast to them we have alternatives.
- Colin