Qt Contribution Agreement

11:20 am Uncategorized

Can we put in place a contribution agreement to allow the contribution of several employees in our company? In April 2013, an agreement was signed between the Foundation and Digia (1.5 Mi B). Here are some figures: Nokia bought Trolltech and thus the intellectual property of Qt 4 for about 100 million euros, then gave it to the public under LGPL. Nokia also paid for the development of Qt 4.4 to 5.0 and then “sold” everything for a piece of bread (about 4 million euros) to Digia. Nokia`s contribution rate was 80% according to commit protocols; The Qt Company`s contribution rate is 40% – and that`s mostly about the things that are important to it (i.e. they can sell). So at least 50% are other open-source contributions. All of this information is made available to the public; You can read it yourself. The Qt Company has therefore benefited greatly and should stop complaining and turning things around. The Foundation has signed a new contract with The Qt Company (11 MiB; text 301 KiB).

It is important to note that the contributor retains ownership of the contribution, as the Qt project does not require copyright allocation for Qt project contributions. CLAs can be used to make it easy for suppliers to resolve copyright disputes[1] or to reauthorize products to which third parties have received contributions. [2] CLAs are particularly important for open source projects in copyleft licensed companies, because without CLA, the contribution would also limit the tutor. Detailed information on the summary above can be found in the contribution agreement. Among the projects for which contributors must sign this agreement: [35] How can I comment on the contribution agreement to The Qt Company? Or does this only apply to adding contributions to the closed source version? A common goal for all Qt project participants is that un conceded patented contributions are not accepted. The contribution agreement also clarifies this, as it contains a patent grant clearly defined by the contributor. Unauthorized contributions will not be accepted, so the Qt project will not be influenced by any ambiguities due to un conceded patented contributions. The Canonical Contributor Agreement has been requested by Canonical Ltd for all contributions to many Canonical projects.

There are many examples of successful open source projects using a contribution agreement, such as Eclipse, Apache, Google, etc. Of course, there are also many examples of successful open source projects that do not use a contribution agreement. Each project must decide its approach and, in Qt`s case, an important aspect of the decision to continue using a contribution agreement is that the contribution agreement facilitates Qt`s compliance with its obligations to the open source community under the agreement with the KDE Free Qt Foundation and allows Qt`s commercial users to participate in the Qt project.

Comments are closed.