If someone refers to "Windows" then everyone understands that as a generic reference to covers any or all versions of Windows. As for Macs, I have very little personal experience but I assume that "MacOS" is sufficient to do the same.
However, when referring to other OS' (see 'UNIX tree') how should someone make reference to be understood? For example, I'm most familiar with Ubuntu but also am familiar with Mint and Fedora. As I understand it:
- Ubuntu is a 'flavour' of Debian
- Debian is 'UNIX-like'
- UNIX is the 'grandfather' of a whole family of OS':
- Debian is 'UNIX-like'