|
|
|
|
|
by mtgx
3930 days ago
|
|
I'd like to see more open source software, but more importantly higher quality and much better designed open source software. To make that possible, open source software needs well paid developers. I'm tired of seeing open source software that has unreadable code from 20 years ago, and looks like it was designed 20 years ago, too. Such software from my point of view is unusable and therefore pointless. That's why I think the best model is offering open source code that is freely available for other open source projects (to expand "freedom" and all that) OR free/gratis software (or perhaps only to non-profits), BUT if you get paid for it, you have to pay for a license. I think it's more than fair that if you make money off open source software you should give a cut back to the creators of that open source code. Right now we're in the shameful situation where large companies making billions of dollars in profit every quarter don't even pay modest sums to projects such as OpenSSL (this changed a bit, but only after Heartbleed happened, and there are many more such projects that don't get the same benefit). I know there are some disadvantages to this model, such as having hardware built with open source software cost more than it would otherwise, but let's face it the alternative would be hardware that comes with proprietary unverified code that may cost even more. So I think this "compromise" is well worth it, considering it can get the open source developers the money they need to keep working on it and expand the project. |
|