Let's see if I have this right: Apple is patenting concepts in Swift then licensing it under Apache 2 in order to protect users of the language from patent trolls.
So they are patenting something for our protection?
So they are patenting something for our protection?
It does open the door for gcc to inadvertently develop similar functionality and get sued. Not that there's, afaik, a cleanroom implementation of Swift.