Add proper LICENSE file
This requires signoff from every single contributor so far
(Todo list in a newer comment)
I can't add you to reviewers, but could you please approve this PR?
Approving this PR means you agree to the re-license, but since this is only adding the LICENSE text proper, that shouldn't be much of an issue.
I can't approve but it looks good to me too
I approve
I approve
Are you sure you want to make an iOS app GPL? Last time I checked even Nextcloud iOS has a special clause to allow itself on the Apple Store. #172
https://github.com/nextcloud/ios/blob/master/COPYING.iOS
https://help.nextcloud.com/t/nextcloud-ios-app-open-sourced/5784
That may actually be a bit of a concern...
What exactly?
On Sun, 18 Jun 2023 at 09:24, Jonathan de Jong @.***> wrote:
That may actually be a bit of a concern...
— Reply to this email directly, view it on GitHub https://github.com/buresdv/Mlem/pull/171#issuecomment-1596004281, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABMXYGV2PPI4JRX3L5VIVLXL2UMTANCNFSM6AAAAAAZJEYEGE . You are receiving this because you were mentioned.Message ID: @.***>
If anyone has ideas about which other license to use, please share your ideas.
The main requirements are:
- The app's source is available to the public, and anyone can change it in order to improve the app. They can also contribute their code and compile the app themselves, and use these modified versions for their personal use.
- Nobody but us can make money from the app or any derivates of it (covered by Commons Clause).
- We CAN make money from the app.
- The app can be published to the App Store.
- Any modified versions have to keep the original license. In other words, someone can’t just come along, remove the part about them being banned from making money from it, and then make money from it.
I bet there are some important points that I forgot (I'm still very sick and can’t think well), so I trust that @ShadowJonathan will fill in any gaps.
Rescinding my approval pending further discussion
If you copy the following into this repository I guess you'll be covered
The Mlem iOS developers are aware that the terms of service that
apply to apps distributed via Apple's App Store services may conflict
with rights granted under the Mlem iOS license, the "GNU GPLv3 amended by the Commons Clause v1". We have committed not to pursue any license
violation that results solely from the conflict between the "GNU GPLv3 amended by the Commons Clause v1"
or any later version and the Apple App Store terms of service.
@lil5 do you think it's ok if i just copy that to the license file?
Im not a lawyer and have zero training in law
Sure
Added the clause that makes this publishable to the Apple App Store, IANAL, but I think everyone would have to approve of this change, so i'll mention those who approve via comment, and i'll request review to those who do it via review approval;
- [x] @EricBAndrews
- [x] @noloman
- [ ] @samalone
approved
Approved
LGTM
Regarding 2c05805;
- Added full text of the GPL 3 license
- Changed the licensor name from David to The Mlem Group
- Added some seperators between the clauses
This should fundamentally not disqualify the existing reviews up until now.
added GPL 3.0 license file in PR #228
added Common Clause 1.0 with App Name and Org Info in PR #229
🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡🤡