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

SD library is GPL v3.0 not LGPL 2.1+ (copyright violation) #2936

Closed
bperrybap opened this issue Apr 8, 2015 · 2 comments · Fixed by #2950
Closed

SD library is GPL v3.0 not LGPL 2.1+ (copyright violation) #2936

bperrybap opened this issue Apr 8, 2015 · 2 comments · Fixed by #2950
Assignees
Labels
Component: Documentation Related to Arduino's documentation content

Comments

@bperrybap
Copy link

The SD library that ships with the IDE always was and I assume still is licensed GPL v3.0 as that license is what is specified in the SD sources in Greiman's latest git hub repo.

The source files clearly state that the license is GPL 3.0 yet back in January 2015, a README.adoc file was added to the SD library that is claiming copyright of the SD library by Arduino LLC and is stating that the SD library is LGPL 2.1+

This seems to be a copyright violation as you cannot change source licensed as GPL 3.0 to LGPL 2.1+

Unless you have a special license from William Greiman, and SparkFun to re-release it as LGPL 2.1+ , in which case all the source files would need to be changed to reflect the new license, the readme file in the SD library needs to be corrected to indicate the true copyright owners and that the SD library is licensed GPL v3.0 instead of LGPL 2.1+

@ffissore
Copy link
Contributor

ffissore commented Apr 8, 2015

I guess it's a copy paste mistake. Readme.adoc were all added in a shot. We'll change it asap

@ffissore ffissore added the Component: Documentation Related to Arduino's documentation content label Apr 8, 2015
@agdl agdl mentioned this issue Apr 9, 2015
@bperrybap
Copy link
Author

Technically the updated copyright is incomplete.
SparkFun wrote a small wrapper layer on top of William Greiman's sdfatlib which is down in the utility directory.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Documentation Related to Arduino's documentation content
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants