Licensing for cxx-kde-frameworks (Rust bridge for KF6)

Darshan Phaldesai <[email protected]> Wed, 30 Oct 2024 16:03:44 -0700
Newsgroups gmane.comp.kde.devel.core
Message-ID <[email protected]>
Hello!
I am working on a rust bridge for KF6 called `cxx-kde-frameworks`. It is 
built on top of `cxx-qt` by KDAB. It will allow you to make applications 
(and maybe widgets :) ) completely in rust.
The project is in the process of incubation and releasing it's first 
version. (https://invent.kde.org/libraries/cxx-kde-frameworks).  I am 
not sure of what sort of license should be used for such a project and 
would appreciate any advice.

Few considerations:
First, I plan to include bridges for most libraries needed for 
application development and so need to consider their licenses as well.
Second, This project will only hold the "bridge" code and thus users 
will still need to install the libraries. I don't think this should 
cause any license violations but the bridge code is based of the method 
signatures of the original libraries.
Third, Upstream `cxx-qt` project uses Apache-2.0+MIT and I planned to do 
the same but KDE's Licensing policy doesn't mention any thing about 
Apache-2.0.
I will appreciate any information and help in this regard.

Darshan Phaldesai