I think that "most everything is a file" is a core UNIX feature. "Everything is a file" really comes from Plan 9: http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs (see Design Concepts, /net, and /proc)
It is not surprising since Plan9 also came from Bell Labs, and they learned the lessons of Unix, raising the idea to a new level.