El mi�, 05 de nov de 2003, a las 00:50, Rapha�l Junqueira escribio: > > > > Alexandre, is there any chance of this code *ever* being excepted into > > > the wine tree? > > > > None whatsoever, the driver "reimplementation" is clearly a DMCA > > violation. The proper way to do that is to somehow load the driver and > > let it perform all the checks it wants to perform; a dummy driver that > > returns magic values to bypass the checks is not acceptable. > > > > Why about trying to get this driver working on top of current ntdll ? > All drivers accesses should pass by kernel calls no ?
Hmm, really loading/running the driver we will only move the "magic" a bit lower. If i have understood correctly what secdrv.sys does, it simply checks if there is a debugger running. So, in some point it will have to ask to the core (wine): secdrv.sys = "is there a debugger running there?" wine = "Here?? Noo!!!, how can you think so? ;)" I think that we should ask to a lawyer, because we could be sitting a bad precedent, about what can be implemented, and what can't :/ Regards, Carlos. -- ___ _ \ | / Consulting | . |._ _ _| | ___ ___ ___ http://www.andago.com | || ' |/ . |<_> |/ . |/ . \__ GNU/Linux |_|_||_|_|\___|<___|\_. |\___/ _ \ __|\ \ / Carlos A. Lozano <___'/ | \ -_) __/\__ \ > < -_) [ [EMAIL PROTECTED] ]\___|_| ____/ _/\_\___| [ [EMAIL PROTECTED] ] http://www.ePSXe.com
