

Discussion I’ve seen on the subject on Hacker News tends to veer towards MIT being the only license allowed for use in many orgs (with exceptions of course) because license compliance is hard to manage when you’re using a lot of open source and you’re a small org. So many developers release their code with MIT licenses so it gets used more and looks better on the portfolio.
While I can see their perspective I personally agree with your take and would love to see more GPLv3 adoption and fewer stupidly permissive licenses. There’s tooling out there to help with the license compliance challenges, if enough developers moved away from MIT licenses then companies will be forced to deal with it.










By looking at voter registration and data broker information you can connect that information, sure. On an individual basis it’s easy. But it’s a different matter to collect that data on all convicted criminals in the country within a given time period. The larger the time period the harder that gets, especially considering that people with older offenses and no recurring offense can petition the court to have their records sealed, making an accurate count harder.
And, speaking as someone who’s been on the wrong side of law enforcement a few times in my youth, political affiliation or leanings would not be part of the record unless it was relevant (e.g. politically motivated crime). At least, if it wasn’t part of my arrest or court records, then it can’t be true in all localities.