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

Clarify logo license #288

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Clarify logo license #288

wants to merge 1 commit into from

Conversation

mr-c
Copy link
Member

@mr-c mr-c commented Aug 15, 2016

@stain
Copy link
Member

stain commented Aug 15, 2016

I don't think you should add that to the top of license.txt as it then looks like a modified Apache license. Perhaps rather add a -------------------------------- line in the end and say the licenses of the logo separately.

From https://www.gnu.org/licenses/lgpl-3.0#section4 you would also need to:

b) Accompany the Combined Work with a copy of the GNU GPL and this license document.

E.g. add both the GPL and LGPL license text. (This should be true also for the /logo repository). You could add them as files next to the logo, e.g. site/CWL-Logo-Header-LICENSE-LGPL.txt etc.

  1. Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version.

Being in a separate file is pretty interface-compatible :)

And as the source code (*.ai) is not included, this is the object form, so section 6 of GPL 3 applies:

d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements.

So the URL back to the source code in https://github.com/common-workflow-language/logo/ must be provided.

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

Successfully merging this pull request may close these issues.

None yet

2 participants