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

PROPOSAL: Switch to LGPL 2.1 license #15

Merged
merged 1 commit into from
Oct 16, 2023
Merged

PROPOSAL: Switch to LGPL 2.1 license #15

merged 1 commit into from
Oct 16, 2023

Conversation

JJTech0130
Copy link
Member

This was discussed in the developer Discord, as Beeper would like to be able to use omnisette when dealing with GrandSlam for iMessage. LGPL is preferred, because it means they can experiment with linking it within their Android app.

If another license is preferred, please leave comments here so that the discussion doesn't get lost.

Signed-off-by: JJTech <jjtech@jjtech.dev>
@f1shy-dev
Copy link
Member

I think LGPL looks good, what's everyone else's view?

@amsam0
Copy link
Member

amsam0 commented Oct 16, 2023

As I said in Discord, I think GPL would be better, but it's ultimately up to Dadoum and f1shy. Since they've already approved, seems fine to merge

Although I don't see why we can't do GPL and then allow Beeper to use it in their app when they need to.

@JJTech0130
Copy link
Member Author

Copying these replies from the Discord here for posterity.

At least in my opinion, that just creates unnecessary annoyance for us later on. Working out separate terms is annoying imo, so I'm trying to avoid it if possible... tbh I don't see a real benefit for us of using GPL over LGPL: if Sideloadly is going to use it, they're probably just going to do it server-side, which would not invoke the GPL anyway. Beeper is specifically aiming for doing all Apple authentication on-device if that ends up being technically possible, which is why they want LGPL.

I'm going to merge that PR now, Beeper wanted to get started working on it ASAP and I think we're all in agreement. I did ask about GPL, but yeah don't want to inhibit making it native. Hopefully we don't have any problems with Sideloadly, and I don't really think Sideloadly etc. would care too much about not violating the fine details of the license anyway...

@JJTech0130 JJTech0130 merged commit 5aa6de4 into master Oct 16, 2023
1 check failed
@JJTech0130 JJTech0130 deleted the lgpl-license branch October 16, 2023 18:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants