Licensing

34 views
Skip to first unread message

JodaStephen

unread,
Nov 18, 2008, 10:17:35 AM11/18/08
to goda-time
Hi,
I am the main author and copyright owner of Joda-Time.

I think you may need to be careful with your licensing here. You have
marked the project as LGPL on the home page, yet Joda-Time is Apache 2
licensed. The FSF consider LGPL v2 and Apache v2 to be incompatible
license, although I don't understand the details as to why. The
simplest approach would be for you to release Goda-Time as Apache 2.

Furthermore, you will obviously need to respect the conditions
attached to the Apache 2 license, particularly those in section 4
(such as the NOTICE file).

My intention is not to put you off this task (I welcome the idea) but
to provide a friendly warning as to the difficulty of licensing.

Stephen



DataSurfer

unread,
Nov 18, 2008, 11:03:15 AM11/18/08
to goda-time
The project from which Goda-Time is forked is LGPL. I'd appreciate
any help you can provide in bringing this project into conformance
with the respective license requirements.

DataSurfer

unread,
Nov 18, 2008, 11:09:11 AM11/18/08
to goda-time
I will deprecate the release file until the project is brought into
compliance.

Goda-Time was forked from the gwittir project (http://code.google.com/
p/gwittir/).

DataSurfer

unread,
Nov 18, 2008, 11:27:34 AM11/18/08
to goda-time
I forgot to ask. Does the fact that gwittir project, from which Goda-
Time is forked, is LGPL have any bearing on which license is used for
Goda-Time?

On Nov 18, 11:09 am, DataSurfer <datasur...@gmail.com> wrote:
> I will deprecate the release file until the project is brought into
> compliance.
>
> Goda-Time was forked from the gwittir project (http://code.google.com/
> p/gwittir/).
>

JodaStephen

unread,
Nov 18, 2008, 12:35:17 PM11/18/08
to goda-time
This situation is tricky. Its the gwitter project that looks like it
got it wrong, but you don't have control over that.

> Does the fact that gwittir project, from which Goda-Time is forked, is LGPL have any bearing on which license is used for Goda-Time?

Yes. You have to follow the license from gwitter. Unfortunately, that
license is (probably) invalid.

The best approach would be to begin again with a clean fork from Joda-
Time, especially as you'll pick up the changes in v1.6. I don't know
how different Goda-Time needs to be though, so I don't know how big
this work would be.

It should be noted that the LGPL v3 is deemed compatible with Apache 2
by the FSF, so you could theoretically use that license without
problem. However, some companies (including mine) will do there level
best to avoid all 'GPL' code including LGPL, so if you want to reach
the widest user base, the Apache 2 approach might be better.

Stephen
Reply all
Reply to author
Forward
0 new messages