The open approach has been widely used in the development of mobile applications, mobile operating systems for mobile devices, and mobile services for supporting mobile learning. In mobile learning, open source software has played an important role. Due to its stability, flexibility, security, availability, and low cost, mobile Linux and other open source products have a significant impact on the mobile learning community. Open Source Mobile Learning: Mobile Linux Applications is designed to provide the information of open source products used in each phase of the mobile learning. Comparison of popular open source products and their usability in a mobile learning system is also given in selected chapters. Designing strategies and implementation methods of mobile learning systems, this book presents some possible solutions to the challenges encountered in mobile learning system construction, management, and course material development.