> On the PC side things are improving already and I don't believe there is any code > that would simply drop in to the way we do things. Switching license is unlikely to > see any real progress, or someone would have done it and then said "hey look what we > get if we switch to GPL".
A pretty impressive demonstration could be staged, but given it couldn't go in and it's quite clear that nobody's mind is changing why should anyone bother?
A lot of the PC improvements are due to "look at DOSBox, figure out behavior, write code that does something similar", which is highly wasteful compared to just adapting their code to our device model. isa_sblaster.c is almost entirely that way, and it's still not completely up to spec.