Project

General

Profile

Actions

Bug #2220

closed

Please release the examples into the public domain

Added by Dave Loyall over 10 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
-
Target version:
Start date:
09/17/2013
Due date:
% Done:

0%

Estimated time:

Description

Hello.

I'm working on a java class derived from $JWT_ROOT/examples/form/src/eu/webtoolkit/jwt/examples/form/Form.java.

I presume that you don't mind!

But, there is a copyright statement at the top of the file. I presume that this was added automatically, unnecessarily.

I think that it is common practice to explicitly mark 'example code' as 'released to the public domain'. (Or, if you prefer, licensed under the WTFPL.)

:)

Hope this helps, cheers,

---Dave

Actions #1

Updated by Koen Deforche over 10 years ago

  • Status changed from New to Resolved
  • Assignee set to Koen Deforche
  • Target version set to 3.3.1

Hey Dave,

The license of the examples as the same as the library.

If you are using JWt using a GPL license then automatically everything you develop is GPL licensed.

If you are using JWt using its commercial license then you can use the examples as a basis for things you develop without restrictions.

I wasn't aware that it's custom to put examples in the public domain (for example Qt doesn't seem to do that), but I guess that would more or less amount to the same effect?

Regards,

koen

Actions #2

Updated by Koen Deforche over 10 years ago

  • Status changed from Resolved to Closed
Actions #3

Updated by Dave Loyall over 10 years ago

IANAL, but I think that this statement is false:

If you are using JWt using a GPL license then automatically everything you develop is GPL licensed.

Oh, apparently this issue is up for debate: http://en.wikipedia.org/wiki/GNU_General_Public_License#Libraries

I had been under the impression that using a library does not mean that your work is a derivative work, but creating parts of your work based on content from the original work (the example files) does definitely make your work a derivative work. That's why I thought it was common practice to release example files in the public domain (which as you know allows people to use them in any way with no restrictions).

Anyway, I am pro-GPL and it's only my workplace that isn't. So I agree with closing this ticket without changing the example files. It should also be noted that under this version of the GPL even derivative works need not be released if they are only used locally.

Cheers, keep up the good work,

---Dave

Actions

Also available in: Atom PDF