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 License Violation #637

Closed
andrewathalye opened this issue Nov 24, 2021 · 3 comments
Closed

GPL License Violation #637

andrewathalye opened this issue Nov 24, 2021 · 3 comments
Labels
bug Something isn't working

Comments

@andrewathalye
Copy link

andrewathalye commented Nov 24, 2021

Describe the bug
The GPL License of certain components appears to be violated by including proprietary extensions.

To Reproduce

  1. Start the launcher
  2. Check "enable proprietary launcher extensions"
  3. Observe that no additional files are downloaded, and note the lack of a separate executable for these extensions.

Expected behavior
Proprietary extensions should be included as separate executables in order to ensure that the GPL is respected.

Screenshots
N/A

Desktop (please complete the following information):

  • Linux (Gentoo)
  • NVIDIA GPU / Wayland GBM
  • AppImage v0.3.0-678 (ChristopherHX)

Additional context
This bug report constitutes a request for the source code of the launcher extensions under the terms of the GPL. Alternatively the incompatible version could be removed and replaced with one not containing proprietary code. It is possible that this has already been addressed, but a quick strace during the initial setup did not list any recognisable external executables.

EDIT: Revised phrasing to better reflect what was observed with strace. Apologies if this report causes any inconvenience, it just seemed important to me to ensure that the GPL was being properly applied here.

@andrewathalye andrewathalye added the bug Something isn't working label Nov 24, 2021
@ChristopherHX
Copy link
Member

ChristopherHX commented Nov 24, 2021

I complain about piracy and this was the only viable alternative for me to prevent piracy other than discontinueing this project from my side. I'm not the creator of this project.

Proprietary extensions should be included as separate executables in order to ensure that the GPL is respected.

They are seperate independend android shared libaries .so files. I don't think this violates the GPL license. Delay download was to time intensive to implement for me.

See
ChristopherHX#48 (comment)

Source code of the extension
https://github.com/minecraft-linux/mcpelauncher-updates
I grant you also the GPL license for this repository if the MIT license doesn't fit.

Do what ever you want with it, it is public since ca. 7 days after release.

I discontinued maintaining this project, published the extension and removed the integration of the extension

@ChristopherHX ChristopherHX pinned this issue Nov 24, 2021
@andrewathalye
Copy link
Author

I understand. Apologies for all of the trouble, I merely wasn't sure from my side whether the GPL license could still be applied. Best of luck in all you do.

@ghost
Copy link

ghost commented Dec 10, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants