July 25, 2011 -- More and more companies are adopting open-source Linux software as a way to gain competitive advantage. Linux is emerging as one of the most successful open-source software adopted by many products ranging from servers to embedded products. Recently, Linux is emerging as an important mobile platform and is increasing its%age of market share in a faster pace with major contribution coming from Android.
Thus an increase in need of Linux platform means companies move engineering resources from proprietary platforms to Linux based platforms to meet the market demands. A shrink in proprietary software means engineering resources have to migrate from proprietary development to Linux platform development.
For many, changing and adapting to a different environment would be a difficult task. But this migration can be made easy by attacking the key challenges engineers face and facilitate a smooth transition. This article discusses some common challenges engineers face migrating from proprietary environment to open Linux environment and possible solutions for it.
By Rajaram Regupathy. (Regupathy is a Senior ACM member and author of the book "Bootstrap yourself with Linux-USB Stack."
This brief introduction has been excerpted from the original copyrighted article.
Keywords: embedded system design, embedded systems, computer system design, general-purpose computers, special-purpose computers, EDA, EDA tools, electronic design automation, software development tools, Linux, operating systems, operating system kernels, OS kernels, EE Times Embedded,