Open emixa-d opened 2 years ago
Feel free to make a trivial change to the code and relicense it under Expat.
On Wed, Oct 5, 2022 at 5:00 AM emixa-d @.***> wrote:
Looking at the HTML documentation, the implementation is licensed as Expat. However, going by https://github.com/shirok/Gauche/blob/master/lib/util/toposort.scm , it is public domain. Could you clarify what the license of the SRFI-234 reference implementation is, such that it can be packaged?
— Reply to this email directly, view it on GitHub https://github.com/johnwcowan/srfi-234/issues/1, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANPPBWBGL2WTC2SX45YPPLWBU7TXANCNFSM6AAAAAAQ5L754M . You are receiving this because you are subscribed to this thread.Message ID: @.***>
I'm not interested in making changes, I want to some clarification on what the license is, as I asked in the previous message:
Could you clarify what the license of the SRFI-234 reference implementation is, such that it can be packaged?
What do you mean? It says very plainly that its author placed it in the public domain.
On Wed, Oct 5, 2022 at 12:37 PM emixa-d @.***> wrote:
I'm not interested in making changes, I want to some clarification on what the license is, as I asked in the previous message:
Could you clarify what the license of the SRFI-234 reference implementation is, such that it can be packaged?
— Reply to this email directly, view it on GitHub https://github.com/johnwcowan/srfi-234/issues/1#issuecomment-1268671597, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANPPBXICI6TIZSW76VFN4DWBWVFVANCNFSM6AAAAAAQ5L754M . You are receiving this because you commented.Message ID: @.***>
Edit: Summarised, the Copyright section of srfi-234.html states very plainly its not public domain, by writing the Expat license, as I noted less explicitly in my original message https://github.com/johnwcowan/srfi-234/issues/1#issue-1397471249.
You might have made non-public domain modifications, or licensed the public-domain code as Expat (assuming that's legal, I don't know). Going by README.implementation.md, you have made some modifications, hence (unless you release it as public domain or copyright somehow doesn't apply) it isn't public domain anymore.
Also, it is not stated plainly at all -- in this repo, nowhere is 'public domain' mentioned (except for some Wikimedia graphics that aren't really relevant here), and the public domain notice in Gauche seems to contradict the Expat (not public domain!) notice in srfi-234.html -- according to the Copyright section, the Expat license applies to both the implementation and the specification:
Permission is hereby granted, free of charge, to any person
obtaining a copy of _this software_ and associated documentation files
(the "Software"), [...]
(emphasis added).
Going by that file, it is Expat, not public domain, but going by your responses you think it's public domain.
Looking at the HTML documentation, the implementation is licensed as Expat. However, going by https://github.com/shirok/Gauche/blob/master/lib/util/toposort.scm , it is public domain. Could you clarify what the license of the SRFI-234 reference implementation is, such that it can be packaged?