Why the Linux ecosystem cannot be considered “standardized”, unlike Windows and Mac?