In my first article that I wrote about Qt on Android I gave you a small introduction on how the port began and where is it now. I wrote about the fact that in November 2012 I contributed the port to Qt project, but I intentionally omitted one very important thing to tell you.
Why did I want such an agreement and what it means for you? Well, to understand why, first I’d like to explain why I did the port :):
Because I love the freedom so much and because I wanted to protect my work, I asked for such agreement.
What it means to you? It means that the Qt on Android port must always be kept for free (LGPL 2.1 & GPL 3), otherwise KDE Free Qt Foundation has the right to release Qt under BSD license if:
Here you can find the full agreement.
Before I end this article, I want to make a few clarifications:
Q: Will this agreement encourages you to use the free version and you don’t need anymore to buy a Qt license from Digia to use Qt on Android?
A: NO! The agreement is not meant for such a thing. Actually even without this agreement you can still use the free version if you want. Personally I encourage everyone who can afford, to buy a Qt license. Qt needs a lot of money for improvements and to be maintained. Buying a license will help Qt and it will also help you!
Q: Will this agreement forces Digia to free “Boot to Qt” port?
A: Again, NO! “Boot to Qt” port is not based on my port. AFAIK (I didn’t see the code yet) is a completely different port and it targets other audience. “Qt on Android” port targets Android devices with full Android stack on them, these are the phones, tables, etc. that you are using every day. On the other hand “Boot to Qt” targets embeded devices with a stripped version of Android (doesn’t need Java and dalvik at all) check http://blog.qt.digia.com/blog/2013/05/21/introducing-boot-to-qt-a-technology-preview/ for more info. Because it doesn’t need Java and dalvik I can’t imagine how it can be based on my port!
In the end:
I’d like to thank to KDE for KDE Free Qt Foundation, for helping with the agreement and for hosting Necessitas project.
I’d like to thanks to Digia for kindly accepting this agreement.
I’d like to thank to KDAB because they offered me a great job, which will allow me to push the port even further!
Here you can read Digia thoughts on this matter