Skip to content

Commit 4e16537

Browse files
authored
Delete dubious MIT license (#1100)
* Delete diubious MIT license AO2 does not gain copyright by people adding code. This license was added under dubious legal ground and, at best, should've only been added once consent from all contributors whose code was incorporated was given. * Adjust readme, add relicense.md
1 parent 4db9791 commit 4e16537

File tree

3 files changed

+40
-22
lines changed

3 files changed

+40
-22
lines changed

LICENSE.MIT

Lines changed: 0 additions & 21 deletions
This file was deleted.

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,8 @@ The logo (`logo.png` and `logo.ico`) was designed by Lucas Carbí. The character
7575

7676
## Copyright
7777

78-
The project is dual-licensed; you are free to copy, modify and distribute AO2 under the GPLv3 or the MIT license.
78+
The project is licensed under the GPLv3 license.
79+
Code that was released under the MIT/GPLv3 dual-license can be found [here](https://github.com/AttorneyOnline/AO2-Client/tree/last-dual-licensed).
7980

8081
Copyright (c) 2016-2018 OmniTroid
8182

RELICENSE.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# License Change Notice
2+
3+
## What Changed
4+
5+
This project was previously dual-licensed under both MIT and GPLv3 licenses.
6+
The project is now exclusively licensed under the [GPLv3](https://www.gnu.org/licenses/gpl-3.0.en.html) license.
7+
8+
**Effective for any commit after `4db979187386326df64b9359b8de5e90468f7fc3`, tagged as `last-dual-licensed`, all new contributions and releases are licensed exclusively under GPLv3.**
9+
10+
## Impact on Existing Forks
11+
12+
If you forked this repository when it was available under the MIT license:
13+
14+
### Your Existing Fork
15+
- **You can continue using your existing fork under the MIT license** for any code that was committed before this license change
16+
- The MIT license you received for that specific version remains valid and irrevocable
17+
- You are not required to change the license of your existing fork
18+
19+
### Pulling New Changes
20+
If you pull new commits from our repository into your MIT-licensed fork:
21+
22+
- **New code from us will be GPLv3-licensed**
23+
- This creates a mixed-license situation in your repository
24+
- Any binary built from a mixed tree must comply with GPL v3 for the whole work unless you can isolate the MIT parts as separate, independent modules
25+
26+
### Your Options
27+
28+
1. **Keep your current fork as-is** under MIT license and stop pulling our updates
29+
2. **Accept the GPLv3 license** and continue receiving updates from upstream
30+
3. **Fork from the last MIT commit** and maintain your own separate development
31+
32+
## Recommendations
33+
34+
- Review the differences between MIT and GPLv3 licenses to understand the implications
35+
- Consider whether GPLv3's copyleft requirements are compatible with your project goals
36+
37+
---
38+
**Note**: This notice does not constitute legal advice. Please consult with qualified legal counsel for advice specific to your situation.

0 commit comments

Comments
 (0)