3 ms·
> Software is the same way. If your C software needs a fix, you can hire a C developer to examine it, find the problem, and fix it. Yes, it might take a few day
by simiones 3y ago
> Software is the same way. If your C software needs a fix, you can hire a C developer to examine it, find the problem, and fix it. Yes, it might take a few days depending on the complexity of the software, but it IS possible and most professional software developers would be able to do it for the right price.
Ok, let me rephrase: the cost will not be something the vast majority of users can afford. It would be a strictly B2B thing, with a few ultra-rich clients using it as well.
> There are many examples of GPL software sold commercially:
Java is free (as long as you don't forget to upgrade). RHEL is completely free, you only pay for a support subscription (and upgrades? I don't remember exactly). I'm not sure what Cloudera is or what they are selling, since the website is terrible, so maybe that's one example?
> These are not just "support contracts" or "consulting services", they are subscriptions for the software. Support and consulting is usually available to, but at additional cost.
Neither Java nor RHEL stop working if you don't pay your subscription: they are support contracts, offering either support for old versions or upgrades.
I should also note neither of them is (normally) sold to consumers - they are both positioned as B2B offerings.