For them that are confused 2bsd is best thought of as 16 bit bsd, and as such it's development carried on for far longer than would be thought.
I have to admit I am not sure why you need a 16 bit os for a 32 bit processer like the pic32. Best I can come up with is that because 16 bit is such a constrained memory space it runs well on small microcontrollers.