Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The MIT license didn’t require a lot of thought.


> The MIT license

I still can't believe that developers got memed into this being the default license. 20 years ago, you'd always default to GPL and only opt for something else if it was a complete non-starter, and then you'd turn to LGPL (e.g., if it was a C library), and failing that, some BSD variant. But developers were always cautious to prefer GPL wherever they could to prevent exploitation and maximize user freedom.

It's crazy that even in compiled languages like Rust, MIT is now the default, though I think that's probably due to the lack of a stable ABI complicating dynamic linking enough to make LGPL less viable.


> that's probably due to the lack of a stable ABI complicating dynamic linking enough to make LGPL less viable

They could use MPL. It's an alternative "weak copyleft" license that's not concerned with dynamic linking




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: