Nokia Puts the L in License

This time last year, the big news from the-company-formerly-known-as-Trolltech — now Qt Software — was a takeover bid from mobile-phone giant Nokia, which closed successfully in June for an estimated €104 million. Once again January brings Trolltech/Qt news from Nokia, this time announcing that beginning with the upcoming 4.5 release, the Qt framework will be licensed under the GNU Lesser General Public License.

The licensing of the Qt toolkit has perhaps been one of the great sagas of the Open Source world. It was Qt's proprietary license — and KDE's reliance on Qt — that led to the creation of the GTK-based GNOME Desktop Environment in 1997. A variety of licenses were adopted and discarded over the following three years, before dual-licensing with the GPL was adopted in Qt 2.2. Conflicts continued, however, over Qt's Windows version, ultimately resulting in a forked Windows port in 2002, a matter which went unresolved until the package was released under the GPL in 2005.

The latest announcement adds a third option — the more permissive Lesser General Public License — to the mix, in addition to the existing GPL and proprietary licensing. Qt is also providing public access to source code repositories, and will offer additional support options, providing developers with the same support resources, regardless of the license used. This is the second of Nokia's 2008 acquisitions to see expanded Open Source activity: In June, the company Open Sourced its recently-acquired Symbian OS — the market leader for smartphones — establishing the Symbian Foundation and donating the code under the Eclipse Public License.

A number of Open Source companies were quick to cheer the decision, though Ubuntu-founder and Canonical chief Mark Shuttleworth was perhaps the most unique, noting that "Qt’s new licensing terms will help us deliver ever more 'lustful' applications to users." Here's hoping Mr. Shuttleworth — and everyone else involved with Qt — gets all the lust their looking for.

______________________

Justin Ryan is a Contributing Editor for Linux Journal.

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Now, if only...

theillien's picture

...Nokia could put the n810 WiMax in stores. That dang thing's been sold out since it was released.

Webcast
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers

Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.

Learn More

Sponsored by AMD

White Paper
Private PaaS for the Agile Enterprise

If you already use virtualized infrastructure, you are well on your way to leveraging the power of the cloud. Virtualization offers the promise of limitless resources, but how do you manage that scalability when your DevOps team doesn’t scale? In today’s hypercompetitive markets, fast results can make a difference between leading the pack vs. obsolescence. Organizations need more benefits from cloud computing than just raw resources. They need agility, flexibility, convenience, ROI, and control.

Stackato private Platform-as-a-Service technology from ActiveState extends your private cloud infrastructure by creating a private PaaS to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market for your enterprise.

Learn More

Sponsored by ActiveState