> Making JS frameworks is much cheaper than doing necessary legal works to draft a new license.
Serious question: What makes you think that? In my world, a legal professional whips up a license in a few days, from there you iterate. It's pretty much like software development and neither more or less expensive. What I see is that legal work items often have more idle time, because we usually have less legal professionals than software developers and we often need to get feedback from people who are not readily available, thus potentially increasing cost of delay, but that's all I can think of. I'm certain I'm missing something. What is it?
Simple: most if not all JS frameworks are not profitable, so they are almost always driven by passion. (It will be much more expensive if you have to pay someone to write a JS framework for some weird reason.) That alone explains a proliferation of JS frameworks as the original comment questioned, while the number of different software licenses wouldn't be explained as such.
Serious question: What makes you think that? In my world, a legal professional whips up a license in a few days, from there you iterate. It's pretty much like software development and neither more or less expensive. What I see is that legal work items often have more idle time, because we usually have less legal professionals than software developers and we often need to get feedback from people who are not readily available, thus potentially increasing cost of delay, but that's all I can think of. I'm certain I'm missing something. What is it?