[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#742077: RFS: vcmi/0.95-1 [ITP]



Hi,

Quoting Eriberto (2014-09-02 13:52:11)
> vcmi (GPL-2+) with fuzzylite (Apache 2.0) can't be distributed from upstream.
> It is the problem. IMHO, you can't make a -dfsg version because the source
> code is 'improper', can't be distributed.

These two emails suggest otherwise:

http://lists.debian.org/54038D81.4050800@bitmessage.ch
http://lists.debian.org/54039338.7090906@debian.org

It can only not be distributed as (gpl2 and apache2) but since vcmi is gpl2+ it
can be distributed as (gpl3+ and apache2).

The vcmi authors let us freely choose which version of the gpl we want to
comply with by saying gpl2+. Since we cannot possible comply with gpl2 since it
conflicts with apache2, we choose to comply with gpl3 instead.

> But, if the upstream distribute the source code without fuzzylite 4, then you
> can package vcmi and fuzzylite 4 (you need use fuzzylite4 as name to avoid an
> upgrade to 5). This is my idea.

The fuzzylite version used by vcmi predates fuzzylite version in its git
repository. Therefore, the fuzzylite version used by vcmi must be earlier than
fuzzylite 1.5.

I looked into how hard it is to port vcmi to fuzzylite 5.0 and it seems to be
quite an undertaking because fuzzylite did a number of major refactorings
between 1.5 and 5.0.

Packaging the fuzzylite version prior to 1.5 which vcmi uses seems the wrong
thing to do in my eyes because nobody else will use this outdated version.

> What is your oppinion, Pabs?
> 
> Thank you for your willingness to make the package and contribute to Debian.

Thanks for mentoring me :)

cheers, josch


Reply to: