You shouldn't assume that.
symal predates Moses, I'm not sure who wrote it. It may be that the
author allowed it to be dual licensed.
The license for Moses is clear and has not changed since it started -
LGPL 2.1. The license for mgiza and GIZA++ is also looks clear - GPL 2
On 12/01/16 10:01, Ergun Bicici wrote:
So, you can sublicense Moses (LGPL) but not mgiza (GPL):
http://choosealicense.com/licenses/
Which I guess may mean something like that you can re-license a
modified version of Moses without symal but not with symal. In other
words, to license a modified version of Moses with your own terms,
you need to take out symal from mgiza or any GPL or code having some
more restrictive license and keep symal that comes with Moses.
/Best Regards,/
Ergun
Ergun Biçici
DFKI Projektbüro Berlin
On Tue, Jan 12, 2016 at 3:09 AM, Tom Hoar
<[email protected]
<mailto:[email protected]>> wrote:
Don't have experience with EMS, but our Slate packages (Linux &
Windows)
include both MGIZA and Moses binaries the same `$bin` folder and
we set
the train-model.perl --external-bin-dir=$bin value and all other
binary
path references to that one folder. The symal binary is the only
conflict file name. So, we use the one from Moses. From what we could
tell, they are essentially the same source but the Moses copy seems to
have been maintained/updated more recently. Also be careful
because the
two versions are published under different open source licenses.
I don't know if this approach will work with EMS, but it is a simple
solution.
Tom
On 1/12/2016 3:56 AM, [email protected]
<mailto:[email protected]> wrote:
> Date: Mon, 11 Jan 2016 20:56:49 +0000
> From: Hieu Hoang<[email protected] <mailto:[email protected]>>
> Subject: Re: [Moses-support] Which symal?
> To: Ergun Bicici<[email protected] <mailto:[email protected]>>
> Cc: moses-support<[email protected]
<mailto:[email protected]>>
>
> I'm not sure if the bjam argument
> --with-giza
> is actually used during compilation. Where did you see this
mention? The
> bad thing about bjam is it doesn't tell you if an argument is
invalid,
> it simply ignores it.
>
> It would be nice to have 1 directory for all your MT tools. If
you wanna
> make it happen, be my guest.
>
> I suppose we should be mindful of people who use mgiza but don't use
> Moses, they'll still need symal so we can't just delete it from
mgiza.
_______________________________________________
Moses-support mailing list
[email protected] <mailto:[email protected]>
http://mailman.mit.edu/mailman/listinfo/moses-support
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support
--
Hieu Hoang
http://www.hoang.co.uk/hieu
_______________________________________________
Moses-support mailing list
[email protected]
http://mailman.mit.edu/mailman/listinfo/moses-support