3 ms·
1 point by sbr464 3 minutes ago | parent | edit | delete [-] | on: Lerna adds clause to MIT license blocking certain ... I respect their decision and rights, b
by sbr464 8y ago
1 point by sbr464 3 minutes ago | parent | edit | delete [-] | on: Lerna adds clause to MIT license blocking certain ...
I respect their decision and rights, but I don't really understand this move. I also believe this sets a dangerous potential pattern within the developer community.
I personally don't agree with certain statements/immigration/ICE etc. but I'm more put back by this.
Coding is becoming easier and will increasingly include more of the general population (which is a good thing). This means it's about to become much more diverse in regards to religion, political beliefs, personal morals, citizenship, etc.
I don't mean this in the political/philosophical sense. I mean soon people will start showing up in Github/twitter comments, contributing pull requests, with a genuine interest about coding, who look like people you personally dislike. Maybe they are wearing a Trump t-shirt in their profile photo, but their code is great. Are you going to reject their pull request or ignore their comments?
Governments & company policies change frequently. There's also an unlimited combination of potential beliefs, moral stances, crimes by an unlimited number of people and companies. At what point would you decide to add or remove amendments to your license?
I also feel it's hypocritical to use a product owned by Microsoft (github), while calling them out in your license by name. I mean, are you protesting Microsoft or aren't you?
How do you know that an upstream dependency you are benefitting from wasn't created by one of these companies?
To highlight the humor of this line of thinking, why not block oppressive regimes, serial killers (>= 6 people, <6 are ok), certain religious groups with worse principals than ICE?