Qt Software develops and markets a cross-platform user interface and application framework for desktop and embedded platforms. It provides Qt, an application framework that enables open source and commercial software developers to develop applications and user interfaces for use in desktop and embedded operating systems, as well as embedded Linux and Windows-based consumer electronic devices. The company also offers support and maintenance, and training services for its software, as well as consulting services, including track programs, migration and custom development services, and optimization and requirements workshops. It serves its clients in consumer electronics, manufacturing, medical, entertainment, and transportation sectors. Qt Software was formerly known as Trolltech AS and changed its name to Qt Software in 2004. The company was founded in 1994 and is headquartered in Oslo, Norway with additional offices in Beijing, China; and Redwood City, California. It also has development offices in Berlin and Munich, as well as in Australia. As of June 17, 2008, Qt Software operates as a subsidiary of Nokia Corporation.