The Failed Economics of Our Software Commons
An anonymous reader writes: Most software developers are intimately familiar with having to waste time implementing something they probably shouldn't need to implement, or spending countless hours making their code work with bad (but required) software. Developer Paul Chiusano says this is because the economic model we use for building software just doesn't work. He writes, "What's the problem? In software, everyone is solving similar problems, and software makes it trivial to share solutions to these problems (unlike physical goods), in the form of common libraries, tools, etc. This ease of sharing means it makes perfect sense for actors to cooperate on the development of solutions to common problems. ... Obviously, it would be crazy to staff such critical projects largely with a handful of unpaid volunteers working in their spare time. Er, right?? Yet that is what projects like OpenSSL do. A huge number of people and businesses ostensibly benefit from these projects, and the vast majority are freeriders that contribute nothing to their development. This problem of freeriders is something that has plagued open source software for a very long time." Chiusano has some suggestions on how we can improve the way we allocate resources to software development.
As a little toddler I already developed signs of geekiness. As I grew older, my geekiness ballooned so much so that I could not, even if I want to, deny that in this life, I am a geek
Now that I am old, as an old geek, I still think that what we geek do, what we truly enjoy doing, often goes counter to the outside rule
That is why, when that guy is telling me (and other geeks) that we live by a "failed economic commons", hey, I am not surprised
If we geeks are to live by a "successful economic commons" many of the geeky things that we do, and many of the geeky creations that we have created, would not exist
The gist of the whole thing is this --- economy, whether it be "failed" or "successful" --- is in eye of the beholder
One can say that the economy of a certain country/region is good --- but good for whom? For the general populace, or for the 0.1%?
That is why, we geek don't give a flying fuck about the economy. We do what we do because we enjoy what we do. That is all
If they (and when I say "they" I mean those who look down on the geeks) don't like it, they can go jump into the sea
Muchas Gracias, Señor Edward Snowden !
wait, WHAT? A group of people releases some code without asking for any money and then if people start using the code then they will come for money later? I am with the OpenBSD team on this, not with you! What you are suggesting is actually immoral and probably cannot be legally enforced. Once you release your code under a license that allows people to use it (at least that version of it, which you released), you can't now come after those people's money!
You know you don't have to develop anything at all, you don't have to develop anything for free and you don't have to develop anything and then give it away, but if you do, don't cry if people start using it!
Now, I already mentioned that in free software community code became money long time ago, that's the point I am trying to make - code is money and we exchange it for free seemingly, but actually we are making a payment with our code to other people who also create code that we can use.
Code is money and the labour that is used to create this wealth is not taxed or regulated by government, we do it on our own around all government regulations and around taxes and that is what built a vibrant economy, which the guy in TFA doesn't understand.
You can't handle the truth.