|
|
|
|
|
by int_19h
3558 days ago
|
|
For Microsoft GitHub repos, there's some kind of automated tool that enforces CLAs. Whenever there's a new pull request, it checks whether the author is a Microsoft employee or not. If not, it checks whether there's a CLA for that person, and if there isn't one, posts a link to a page that handles signing, and records the result for future uses. Repo owners are also notified accordingly. It also seems to have some kind of threshold for code size, because for small contributions, it says that CLA was not required. You can see it in action from users' perspective in pretty much any repo under https://github.com/Microsoft/, if you search for "MSBOT" in pull requests. E.g.: https://github.com/Microsoft/PTVS/pulls?page=1&q=is%3Apr+MSB... (note the labels) |
|
When it comes to patents, MIT is a closed source proprietary license, while Apache 2.0 and GPL are open source and free software. All these companies spewing bs about how open MIT is bugs me to no end.