Send Moses-support mailing list submissions to
moses-support@mit.edu
To subscribe or unsubscribe via the World Wide Web, visit
http://mailman.mit.edu/mailman/listinfo/moses-support
or, via email, send a message with subject or body 'help' to
moses-support-request@mit.edu
You can reach the person managing the list at
moses-support-owner@mit.edu
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Moses-support digest..."
Today's Topics:
1. Re: Dual Licensing or relicensing Moses (Tom Hoar)
----------------------------------------------------------------------
Message: 1
Date: Wed, 30 May 2018 08:49:00 +0700
From: Tom Hoar <tahoar@slate.rocks>
Subject: Re: [Moses-support] Dual Licensing or relicensing Moses
To: moses-support@mit.edu
Message-ID: <8875524d-a2f4-977c-a9ab-69f222a362db@slate.rocks>
Content-Type: text/plain; charset="utf-8"
My last message was based on labeling inside the Moses source. Based on
the Moses home page http://statmt.org/moses page, "Moses is licensed
under the LGPL." with a link to: http://www.gnu.org/licenses/lgpl.html.
Moses is also a combined work, so section 4 "Combined Works" applies.
Section 2 under that license states:
2. Conveying Modified Versions.
If you modify a copy of the Library, and, in your modifications, a
facility refers to a function or data to be supplied by an
Application that uses the facility (other than as an argument passed
when the facility is invoked), then you may convey a copy of the
modified version:
* a) under this License, provided that you make a good faith
effort to ensure that, in the event an Application does not
supply the function or data, the facility still operates, and
performs whatever part of its purpose remains meaningful, or
* b) under the GNU GPL, with none of the additional permissions of
this License applicable to that copy.
Lane, I agree that the copyright owner(s), and only the owners whoever
they are, can agree to publish a module (like the tokenizer) under
another license. In that case, a new fork is published under the new
license but it does not revoke the master's original license. The two
separate forks are simultaneously published and licensed separately. Any
changes the owners make to the new fork must be applied regressively the
master under the original license. Any changes made by any non-own to
any fork must be republished under the respective license for that fork.
Labeling a module with multiple license terms has been done, but creates
huge complications. There are likely conflicts that, if it were
contested, a court could invalidate all licensing.
Ken, ownership is tricky. It's governed by different sovereign laws. The
laws in the USA are different than the laws in Thailand, which may be
different from those in the UK. In most cases I know of, a contract's IP
assignment clause declares who owns the work-for-hire. If ownership is
not assigned in the contract, the respective law kicks in. The law in
the USA assigns ownership to the author if the author is an independent
contractor, and assigns ownership to the employer if the author is an
employee. The law in Thailand is exactly the opposite. It assigns
ownership to the employee if the author is an employee, and assigns
ownership to the employer if the author is an independent contractor. I
do not know the laws in the UK. The only clear path is to assign
ownership in the work-for-hire contract. That's why I recommended that
someone check with the University's intellectual property office.
All that said and regardless of ownership, you're safe to act on your
own when you publish change under the license terms of the fork you
changed. That's the heart-and-soul of open source licensing.
Tom
> Date: Wed, 30 May 2018 04:03:05 +0800
> From: liling tan<alvations@gmail.com>
> Subject: Re: [Moses-support] Dual Licensing or relicensing Moses
> To: Matt Post<post@cs.jhu.edu>
> Cc: moses-support<moses-support@mit.edu>
>
> Do note that I did receive a "no" from one of them so I'm not exactly sure
> whether everyone's "yes" will change the "no".
>
> Meanwhile, I think it's shouldn't be a problem since the Python port of
> Moses' tokenizer does exist separately.
> Users just have to make sure that they don't mix it up with more permissive
> license when redistributing code.
>
> Regards,
> Liling
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/mailman/private/moses-support/attachments/20180529/c9c09313/attachment-0001.html
------------------------------
_______________________________________________
Moses-support mailing list
Moses-support@mit.edu
http://mailman.mit.edu/mailman/listinfo/moses-support
End of Moses-support Digest, Vol 139, Issue 19
**********************************************
Subscribe to:
Post Comments (Atom)
0 Response to "Moses-support Digest, Vol 139, Issue 19"
Post a Comment