Originally posted by RahulSundaram
View Post
After having to hard fork a project because it changed its license from ASFL 2 to BSL (i.e. mongo/elastic license) I am in full agreement with the sentiment that Developer12 is making. Either make sure your business model works with open source, or just have it proprietary (or at least have the initial release of the software as source available otherwise you create a bait and switch, you can then change it to open source later when you find its sustainable).
While I completely understand the need to make a proper business and in this case we seem to be dealing with an individual rather than an entire company so its more forgivable, license changes like this always cause so many issues. There is an entirely different argument about how companies don't contribute back to open source (i.e. they don't even have positions like mine) but this doesn't help.
Also wrt tax fraud, you strawmanned what Developer12 was saying. He was talking about tax avoidance/tax minimisation which is the completely legal way to pay as little tax as possible, tax fraud is whats illegal. Tax avoidance/minimisation is completely legal but also ethically/morally dubious (i.e. typical case with millionaires/billionaires is that they pay themselves the bare minimum as a wage so they pay almost no income tax while they take a equity line of credit against their large asset portfolio at an ultra low interest rate which has zero tax. This is completely legal but its how you get people that are worth gargantuan amount of money only paying like 1-2% effective tax rate.
Comment