You probably want an SVN or git repository really, something which
supports forking, but recognises the relationships.
Seems a lot of people are coming back to this idea. :)
I wonder if it's time to think about OERs in the context of distributed revision control ala Git. What does the GitHub of OER look like?
--g