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

the modified MIT licence and Guix (FSF) #1

Closed
attila-lendvai opened this issue Jul 1, 2022 · 7 comments
Closed

the modified MIT licence and Guix (FSF) #1

attila-lendvai opened this issue Jul 1, 2022 · 7 comments
Assignees
Labels
enhancement New feature or request

Comments

@attila-lendvai
Copy link

attila-lendvai commented Jul 1, 2022

i'm packaging trezor stuff for Guix (a linux distro). it is an FSF free software fundamentalist distro, which means that "anything restricting the basic freedoms make licenses non-free", which applies to your last sentence "This software cannot be used by state organizations.".

now, i fully agree with you... but due to this i cannot update trezor support in Guix (or at least not easily; i'd need to weed out the tests that require this lib).

and arguably, it's also too broad; i.e. it includes schools run with government money, and also not very clear where the line is between state and non-state organizations.

in these lights, would you be willing to revert to vanilla MIT?

@hegjon
Copy link

hegjon commented Jul 18, 2022

I am running into the same issue for Fedora Linux

@prusnak
Copy link

prusnak commented Jul 18, 2022

Trezor maintainer here. I kind of agree with the high-level sentiment, but adding such restriction to an open-source license makes the source no longer open, no longer usable and makes it unacceptable for use in other open-source projects. I strongly suggest you revert to the original wording of the MIT license.

@attila-lendvai
Copy link
Author

@SamuelHaidu pretty please!

it would make my life so much simpler...

@attila-lendvai
Copy link
Author

oh well, i have bad news: the last activity of the owner of this repo was from December 2021.

how shall we proceed?

attila-lendvai added a commit to attila-lendvai-patches/guix that referenced this issue Sep 14, 2022
Its licence is not FSF compatible.

See: SamuelHaidu/simple-rlp#1

* gnu/packages/python-xyz.scm (python-simple-rlp): New variable
@SamuelHaidu
Copy link
Owner

SamuelHaidu commented Sep 14, 2022

Hi guys, sorry for the delay. I just read the issue and I understand that maybe because it involves schools and other institutions that may even be community-based, it really doesn't seem very fair to me. I'll revert back to standard MIT license :D and upload to PIP again.

@SamuelHaidu SamuelHaidu self-assigned this Sep 14, 2022
@SamuelHaidu SamuelHaidu added the enhancement New feature or request label Sep 14, 2022
attila-lendvai added a commit to attila-lendvai-patches/guix that referenced this issue Sep 14, 2022
Its licence is not FSF compatible.

See: SamuelHaidu/simple-rlp#1

* gnu/packages/python-xyz.scm (python-simple-rlp): New variable
attila-lendvai added a commit to attila-lendvai-patches/guix that referenced this issue Sep 14, 2022
Its licence is not FSF compatible.

See: SamuelHaidu/simple-rlp#1

* gnu/packages/python-xyz.scm (python-simple-rlp): New variable
@SamuelHaidu
Copy link
Owner

New version 0.1.3 avaliable on PyPI. Solved!

@prusnak
Copy link

prusnak commented Sep 16, 2022

Solved!

Thank you, Samuel! Much appreciated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants