Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

This fork violates the LPPL license #2

Open
FrankMittelbach opened this issue Aug 28, 2018 · 1 comment
Open

This fork violates the LPPL license #2

FrankMittelbach opened this issue Aug 28, 2018 · 1 comment

Comments

@FrankMittelbach
Copy link

Hi Bastien,

the package as it is placed on CTAN (or here on github) is a very problematical fork as it doesn't tell anywhere what is changed (or why). Instead it is a 1-2-1 copy of the original with just footmisc replaced by footmisx (which is good but makes it of course very hard to see what you have done to the code written by Robin).

LPPL requires for derived works (ie forks):

 Every component of the Derived Work contains prominent notices
 detailing the nature of the changes to that component, or a
 prominent reference to another file that is distributed as part
 of the Derived Work and that contains a complete and accurate log
 of the changes.

and while "complete and accurate" may be a matter of opinion but nothing here comes even close to it.

Looks like that by the end of the day all your changes come down to a few lines

footmisx-real-changes.txt

and even that could be further reduced.

Given that you make minimal real changes, it would be much better to simply load footmisc (passing the options on) and then have a few lines containing your changes (plus some documentation why and how). And along the way an example that tells a user why he or she should use your code over the well-established footmisc would also help.

So please update your package or withdraw it from here and CTAN.

@bastien-roucaries
Copy link
Owner

bastien-roucaries commented Aug 28, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants