3 ms·
The Apache license covers derived works. So if you fork Swift, you’re covered. If you don’t form Swift, then you’re not covered. Note that the Apache license
by bad_user 8y ago
The Apache license covers derived works.
So if you fork Swift, you’re covered. If you don’t form Swift, then you’re not covered.
Note that the Apache license is much stronger / better than the PATENTS.txt files accompanying projects like those from Microsoft / Facebook, because those usually don’t cover forks and are designed to protect the parent company.
- deleted 8y ago[deleted]
- solarkraft 8y agoThis is interesting because it raises questions about what is a fork. Can I fork Swift and throw out everything except for the patented part and then merge it with my project?
- criddell 8y agoJudges don't typically fall for stuff like that. Just because you created something by using the fork process, the end result after your giant purge isn't recognizable as a fork of Swift.
- _bxg1 8y agoAnd what about languages like JavaScript and Kotlin which have already integrated the optional-chaining operator themselves?