Okay anarchists, please explain to me like I am 5 how your average developer can make money when adhering to the "free software" principles? Imagine anyone could make official Coca Cola or licensed medication at home because the recipes are completely free. How will Coca Cola make money?
Your average developer adhering to it is doing it as a hobby or a side-gig for shits and giggles, some rarer ones do it for donations.
The question you want to ask is how your average developer that doesn't adhere can compete with free software,
in which case i answer that i don't give a singly flying fuck.
>Okay anarchists, please explain to me like I am 5 how your average developer can make money when adhering to the "free software" principles?
According to the GNU license he can sell the software for example. Or you might do like Wordpress and create a service, technical support and a store where peoplecan sell their own add-ons to the free software. Wordpress have made them millions and is a staple of web development today.
Just because the recipes are free doesn't mean just anyone can make it. you still need experts to set up the equipment, and you just won't have the means to manufacture it in large quantities on your own. It's an economy of scale, so it still is more efficient to "leave it to the pros" because they can do it for cheaper than you.
Same thing with open source, especially these days with THE CLOUD and software as a service. You could either pay a guy in house to get the stuff working well enough or you could leave it to some people who make a living providing this service and do it better probably for cheaper.
I don't think the OP is old enough to understand what you just said. You need to explain it like explaining it to an idiot.
The kind of idiot who thinks that programming, being the lowest common denominator of STEM, is viable as a full job in 2015.
Well, trying again then.
You're not going to make money by selling your coca cola if anyone can look at the recipe and do it.
But what you can do is offer a service, a service to, say, cook the coca cola and change the recipe just to satisfy one customer, or make sure the coca cola will always be of top notch quality.
That's how you do it. The product isn't where you make money, it's how well you can support it and change it to please your users, to the point they want to pay you because it' cheaper than hiring peoples.
>Just because the recipes are free doesn't mean just anyone can make it.
This is true, Tesla cars and patents are open source, but still only Tesla who makes them even if everyone can access all the details on how they are built.
That's because the upfront cost of making a car is immense. Also, Tesla doesn't have a website where you can download their patents in PDF form. You still have to inquire for them and probably have a whole board meeting to convince them of handing them out to you.
With software, you literally run a "make" command or execute a compiler and you are done. Zero upfront cost.
Nope. You should inform yourself better anon. Chinks already utilized the open patent.
They won't make it better in quality, because they are Chinks.
But they did make one feature that will influence our autistic brains:
They made that black front part of the car where the emblem is have a line of light much like that Knight Rider car.
How do people make money selling bread even though everyone knows the recipe?