In any case, people may still write documentation based on their knowledge of Windows internals. This can later be used by another developer to reimplement a compatible equivalent. See http://en.wikipedia.org/wiki/Clean_room_design for more details.
Best regards,
Colin