The technology is based on the Mer distribution, using RPM package management and QT/HTML5. The OS is called Sailfish, and work is on-going to develop a common API for Ubuntu phone, Sailfish and Plasma Active.
Link to Original Source
You can do this in a number of ways. IBM chose to do all of them. Why do you find that funny? -- D. Taylor, Computer Science 350