This question has been bugging me for some time and I haven't found any discussions on the matter. It seems that at least the devices support could go into the original plan9 kernel. What's the reason for having a fork?