Yes, Microsoft Patterns & Practices were there from 2002/3 onwards i remember patterns on app move from Unix to windows instead of linux and MS has Services for Unix posix 1.x compliant at that time so all basic linux tools (ls/sh/awk/sed etc) and api worked on WIndows 2003 with NFS and NIS compatibility