@
Scott M. Stolz And someone did fork Friendika before its switch to Friendica and they changed to the AGPL license. It was called Free Friendika, although it didn't go anywhere.
This was actually done in reaction upon the community's announcement to re-license Friendika under the AGPL. Someone wanted there to be an MIT-licensed Friendika for all time.
Basically, the timeline was as follows:
- 2011: Mike announces that he will hand Friendika over to the community in 2012 so he can concentrate on working on the Zot protocol and a new fork that will implement it.
- Late 2011: The community announce that they will re-license Friendika under the AGPLv3 once they've taken it over.
- Early 2012: Someone forks Friendika into Free-Friendika so there will always be an MIT-licensed Friendika.
- Early 2012: Mike renames Friendika to Friendica.
- Early 2012: Mike forks Friendica to Red.
- Early 2012: Mike hands Friendica over to the community.
- Early to mid-2012: Friendica is re-licensed from the MIT license to the AGPLv3.
However, nothing came out of Free-Friendika. It never saw even a single merge. After all, MIT-licensed Free-Friendika couldn't take over any code from AGPL-licensed Friendica, and MIT-licensed Red was no longer Friendica. And so Free-Friendika eventually withered away.
Here's a kind of graph from Mistpark to Hubzilla:
Mistpark (MIT)
↓
Friendika (MIT) → Free-Friendika (MIT)
↓
Friendica (MIT) → Red (MIT)
↓ ↓
Friendica (AGPL) Red Matrix (MIT)
↓
Hubzilla (MIT)
It gets even more complicated post-Hubzilla, and I'd have to show it in a different format.