При разработке вщей типа AnyEvent::Fork, безусловно, знание специфики разных ОСей нужно, с этим никто не спорит. И да, когда понадобилось написать либу, выясняющую "кто мой потомок, кто мой внук, кто брат и сестра", мне пришлось назвать её Linux::PID или каким-то подобным образом. Конечно в тот момент ужасно страдал, что в компании, где я работал, не было ни одного HP UX