GTK+ is a highly usable, feature rich toolkit for creating graphical user interfaces which boasts cross platform compatibility and an easy to use API. Today GTK+ is used by a large number of applications including the GNU project's GNOME desktop.
Since the company's inception, we've been providing support for GTK+. We have the highest number of maintainers in the GTK+ project working for Lanedo than any other company offering services in the community.
Services
Businesses often come to Lanedo with one of three requirements:
- To back-fold a patch or patches from a forked code base back to the upstream project (as Nokia did)
- To customize GTK+ or improve it, for example, so it (i.e. the rendering pipeline) performs efficiently on small devices (as Samsung did)
- To be the first port of call for support. Businesses want assurance that investing in a toolkit is not going to leave them out in the cold 6 months later. Lanedo offers support contracts with those companies in mind.
If any of these services are what you're looking for, or perhaps some of the other services we offer, send us an email to service@lanedo.com to find out how we can help.
History
Most famously, Lanedo was given the task of back-folding a huge patch (around 50k SLOC) from Nokia which had forked GTK+ back in 2005. It took Lanedo approximately 4 years to upstream the new components in that patch, branch off platform specific features and integrate all new features from upstream back into Nokia's version of GTK+. During that time we also implemented new features for Nokia and fixed issues brought up during that period. You can still see the change set we administered and kept publicly which became commonly known as MaemoGtk.
Case Studies
Read our case studies to see how we have helped our customers with GTK+:
Papers
Over the years, Lanedo has given a number of talks and written tutorials about GTK+ for developers and users. See our list of articles.
Back to Top Back to ProjectsProject Details
Our Services
With leading expertise from developers in open source communities at your command, Lanedo can offer support contracts, development, patch back folding, customization of a project or simply an evaluation.
›Find out more
Nokia - N900
