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

GPL legal / licensing information is not included in this repo, rootfs source code is missing #12

Closed
ArcadeHustle opened this issue Mar 31, 2021 · 10 comments

Comments

@ArcadeHustle
Copy link

@ArcadeHustle ArcadeHustle commented Mar 31, 2021

"The general rule is, if you distribute binaries, you must distribute the complete corresponding source code too."
https://www.gnu.org/licenses/gpl-faq.html#UnchangedJustBinary

"Can I put the binaries on my Internet server and put the source on a different Internet site?
Yes. Section 6(d) allows this. However, you must provide clear instructions people can follow to obtain the source, and you must take care to make sure that the source remains available for as long as you distribute the object code."
https://www.gnu.org/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites

"I want to distribute binaries, but distributing complete source is inconvenient. Is it ok if I give users the diffs from the “standard” version along with the binaries?
This is a well-meaning request, but this method of providing the source doesn't really do the job.

A user that wants the source a year from now may be unable to get the proper version from another site at that time. The standard distribution site may have a newer version, but the same diffs probably won't work with that version.

So you need to provide complete sources, not just diffs, with the binaries."
https://www.gnu.org/licenses/gpl-faq.html#DistributingSourceIsInconvenient

https://gpl-violations.org/about/
"Raise public awareness of the infringing use of free software, and thus putting pressure on the infringers."
gplviolations3

"What kind of source code do I have to publish under the GNU GPL?
The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable."
https://gpl-violations.org/faq/sourcecode-faq/

"Complying with open source licenses"
https://buildroot.org/downloads/manual/manual.html#_complying_with_open_source_licenses

"Complying with the Buildroot license"
https://buildroot.org/downloads/manual/manual.html#legal-info-buildroot

https://busybox.net/shame.html
"Previously, this page listed products that included BusyBox but included neither source code nor offer for one. The BusyBox project has decided to not publicly shame companies until Conservancy has an opportunity to talk privately with companies who violate the GPL to convince them to comply with BusyBox's license."

ExDfBUxXMAEAYG-

@ArcadeHustle
Copy link
Author

@ArcadeHustle ArcadeHustle commented Mar 31, 2021

@sorgelig @Kitrinx please reference the Mr Fusion repo for how to properly comply with GPL. @michaelshmitty addressed this very quickly. I don't think it will be hard to do here either.
MiSTer-devel/mr-fusion@28bfc88

@sorgelig
Copy link
Member

@sorgelig sorgelig commented Mar 31, 2021

Go to https://buildroot.org/download.html
download v2017.02 and build your own rootfs.

@sorgelig sorgelig closed this Mar 31, 2021
@ArcadeHustle
Copy link
Author

@ArcadeHustle ArcadeHustle commented Mar 31, 2021

That has nothing to do with your legal requirement to produce a proper license on this repo. You must at least do this. #13

Secondarily, please go reread your requirements as an author under GPL:
"Can I put the binaries on my Internet server and put the source on a different Internet site?
Yes. Section 6(d) allows this. However, you must provide clear instructions people can follow to obtain the source, and you must take care to make sure that the source remains available for as long as you distribute the object code."
https://www.gnu.org/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites

@Kitrinx
Copy link
Member

@Kitrinx Kitrinx commented Mar 31, 2021

Why are you pinging me for a repo I clearly have no involvement with? Please stop harassing me in every different medium you can find.

@ArcadeHustle
Copy link
Author

@ArcadeHustle ArcadeHustle commented Mar 31, 2021

@Kitrinx you are a project spokesperson, both on Discord, and elsewhere. You know that, no one is harassing you, rather holding you accountable as a project spokesperson.
Ew2C_joWUAAfefs
Eww4USCWEAMG6lD

"a repo I clearly have no involvement with" oh spare us, you've been preaching on GPL on behalf of the MiSTER project for weeks now. This repo is linked under the main MiSter dev org that you participate in, your involvement is clear. I'm glad you are just now learning about GPL so that you can speak more authoritatively about it in the future.
https://github.com/MiSTer-devel
image

@Kitrinx
Copy link
Member

@Kitrinx Kitrinx commented Mar 31, 2021

Yes exactly, you were harassing me there too. The pre-scripted nature of your response is a good indication that you were ready to deliberately target me, after I said there I also have no involvement with this.

@ArcadeHustle
Copy link
Author

@ArcadeHustle ArcadeHustle commented Mar 31, 2021

@Kitrinx if you want to play some sort of victim that is fine, your involvement in this project is not in question. Nor have YOUR own pre-scripted responses to defending GPL, which you clearly knew nothing about.

@ArcadeHustle
Copy link
Author

@ArcadeHustle ArcadeHustle commented Mar 31, 2021

None of the people behind the keys here are on MiSTer Discord just so you know. Nor have they directly interacted with you on ANY discord. Seems you are confused about your contrived harassment. If you don't want to speak on behalf of the project, and have users respond, stop acting as a PR person.

@ArcadeHustle
Copy link
Author

@ArcadeHustle ArcadeHustle commented Mar 31, 2021

@sorgelig Thank you for fixing the licensing as you were supposed to. It may be worth some effort educating the other devs on GPL licensing requirements, and unify your project message with regard to your responsibilities, and the rights of the users of the project given you chose GPL willingly.

@jotego
Copy link
Member

@jotego jotego commented Apr 5, 2021

I will remove the GPL3 license from my published works. I don't like its viral nature. It will take me a few days but I'll get rid of it.

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

Successfully merging a pull request may close this issue.

None yet
4 participants