[Qbs] Licensing of my own QBS modules

Jake Petroules Jake.Petroules at qt.io
Wed Nov 22 05:58:04 CET 2017


I took a quick look and:

- protobuf module - there's actually an open issue for this (https://bugreports.qt.io/browse/QBS-563) so maybe you could take ownership ;)
- cuda, gsoap... potentially useful, but I'm not that familiar with them
- libs/... good, but set up in a way that seems fairly specific to your system. Could be useful if made more general

I'm curious about your need for the functions in GccUtl. Why do you need the full path to libstdc++.a? And why gcc-ar instead of ar? It's possible we might want to make this configurable in Qbs, since there's an llvm-ar as well and there's presumably reasons a user might want to use the toolchain archiver vs the system archiver (same with the assembler).

> On Nov 21, 2017, at 10:26 AM, Карелин Павел <hkarel at yandex.ru> wrote:
> 
> 
> 
> 21.11.2017 20:03, Jake Petroules пишет:
>> Hi Pavel,
>> 
>> As the author and copyright holder, you're free to use whatever license you want. MIT is certainly a good choice.
> Ok, this is great!
> 
>> 
>> However, depending on the kind of functionality your modules provide, you may even like to upstream them to the Qbs project for inclusion in the official release. Perhaps you could upload the modules and we can take a look and see if it's a fit?
> Xm, I do not think that you will find in my modules that it is really valuable :)  These are just small utilities. I did not intend to publish them, but so were the circumstances.
> The modules are attached.
> 
> --
> Pavel.
> 
> P.S.
> I work in the Russian-language segment, so all comments are in Russian. If an incredible thing happens, and you like something, then you are ready to make explanations in English.
> 
>> 
>> Cheers.
>> 
>>> On Nov 21, 2017, at 3:10 AM, Карелин Павел <hkarel at yandex.ru> wrote:
>>> 
>>> Hi, guys!
>>> 
>>> I wrote several modules that slightly extend the functionality of QBS. I want to place them on GitHub, for using their in both open source and commercial projects. Under what license should I place my modules?
>>> Can I use a MIT license?
>>> 
>>> --
>>> BR, Pavel Karelin
>>> 
>>> 
>>> _______________________________________________
>>> Qbs mailing list
>>> Qbs at qt-project.org
>>> http://lists.qt-project.org/mailman/listinfo/qbs
> 
> <QbsExt.tar.gz>

-- 
Jake Petroules - jake.petroules at qt.io
The Qt Company - Silicon Valley
Qbs build tool evangelist - qbs.io



More information about the Qbs mailing list