Android's source code is released by Google under open source licenses, although most Android devices ultimately ship with a combination of open source and proprietary software. Android is popular with technology companies that require a ready-made, low-cost and customizable operating system for high-tech devices. Its open nature has encouraged a large community of developers and enthusiasts to use the open-source code as a foundation for community-driven projects, which add new features for advanced users or bring Android to devices originally shipped with other operating systems.
Ruby on Rails, often called RoR or simply Rails, it's an open source framework for web applications written in Ruby
Ruby is a dynamic, reflective, object-oriented, general-purpose programming language
Django it's an open source framework for web applications development, written in Python