i can see both points of views but even apple does not release all there code even though they are also bound. there are a lot of instances like that; like apple usb3 code and many many others as a point of reference. he has technically fulfilled his duty by releasing the code snippets he has already if it has not changed. which is the ps2 parts and the voodoo parts. but i also can agree that he could use a hand in furthering his kext. the only issue i see is that it only takes 2 minutes 2 fork over a git repo and call it your own which also happens quite frequently ,and they do not submit there changes to trunk either if they did then we would just be downloading from the original voodoo and not from a renamed forked branch. so either way i see faults.