Project

General

Profile

Actions

Feature #2857

closed

[EXAMPLES] Place the MIT license into examples root

Added by I. Lazaridis about 10 years ago. Updated about 10 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
03/25/2014
Due date:
% Done:

0%

Estimated time:

Description

The examples code should be licensed very liberally (e.g. MIT, as with "wtwithqt").

Many examples do not contain a license file. The first step would be to place a license file into the root examples folders.

http://opensource.org/licenses/MIT

(Sidenote: as Wt supports windows, the file should be named LICENSE.TXT and not LICENSE)

Actions #1

Updated by Wim Dumon about 10 years ago

  • Status changed from New to Rejected

Our examples are licensed under GPL, except if otherwise noted.

Wim.

Actions #2

Updated by I. Lazaridis about 10 years ago

Wim Dumon wrote:

Our examples are licensed under GPL, except if otherwise noted.

I am aware of this.

And the suggestion is to make this more liberal, for reasons that should be obvious.

Actions #3

Updated by I. Lazaridis about 10 years ago

follow-up: #2859

Actions #4

Updated by Koen Deforche about 10 years ago

Hey,

What's the obvious reason?

The license for the examples is the same as the license for the library.

If you use any of the example code with a GPL version of the library, then automatically the whole work becomes GPL. If you use any of the example code with a commercial licensed version of the library, then everything falls within the terms of your commercial license.

koen

Actions #5

Updated by I. Lazaridis about 10 years ago

Koen Deforche wrote:

Hey,

What's the obvious reason?

I apologize for the use of the term "obvious" (as with licenses nothing is obvious).

The license for the examples is the same as the license for the library.

yes, that's ok, but see below.

If you use any of the example code with a GPL version of the library, then automatically the whole work becomes GPL. If you use any of the example code with a commercial licensed version of the library, then everything falls within the terms of your commercial license.

If so, the why "wtwithqt" has an MIT license? This is a bit missleading.

Actions #6

Updated by Koen Deforche about 10 years ago

Hey,

wtwithqt is MIT licensed because this is the only way we could develop this and make it useful to Qt developers that have either a GPL or a commerical license to Qt.

I do have the following suggestion for you though: why don't you post messages to the discussion forum, with questions that you have, and then we can decide there whether this is something that should be addressed in the library, and thus needs to be added the tracker. This is in fact something that many users do, and is much appreciated.

koen

Actions #7

Updated by I. Lazaridis about 10 years ago

Koen Deforche wrote:

Hey,

wtwithqt is MIT licensed because this is the only way we could develop this and make it useful to Qt developers that have either a GPL or a commerical license to Qt.

I do have the following suggestion for you though: why don't you post messages to the discussion forum, with questions that you have, and then we can decide there whether this is something that should be addressed in the library, and thus needs to be added the tracker. This is in fact something that many users do, and is much appreciated.

You are of course right. That's the process I usually follow, I was just quite sure about this issue (and I'm not perfect). Here's the forum topic:

Place Wt Examples under more liberal MIT license

Actions

Also available in: Atom PDF