What do you need from these includes and why only in Linux?