The challenge of scaling embedded Linux product development Developers of connected embedded and IoT products face a set of challenges which developers of enterprise computing systems or mobile phone apps do not experience. In these other sectors, the foundation for software operation and security is laid by monolithic platform suppliers, such as Microsoft for the Windows® operating system, Google for the Android™ environment, and Apple’s iOS operating system.