|
...alas, there's a minor problem. I must blushingly admit that there's this substance that I'm addicted to; it's called food. (Shelter and heat, as well as clothing, also are important in the cold Wyoming winters; I can't seem to shake my need for them.)
Alas, as GPLed code invades more and more programmers' markets, and most programming opportunities are drying up (except for menial "stitch-it-together" sort of work), I find that I can't make a living on programming. I've switched to writing English (which, fortunately, I seem to do well enough to make a reasonable living) and to other activities such as fixing up old buildings (carpentry, plumbing, electrical work, etc.) and renting them out once the work is complete. I'd really rather be programming -- especially due to the sorry state of so much of the available software. But mediocre GPLed software is driving out the good stuff. I love to write compilers, but there's no money in that.... All but three or four of the compiler houses have gone out of business due to GCC. Not that their products were inferior, mind you; the fast majority were better. But the GPL's predatory, anti-business agenda is taking hold and succeeding -- primarily, I think, because programmers do not understand (and frequently don't want to understand) how devastating their work on GPLed projects is to their profession and to diversity in software markets.
The joy in software is in writing new, innovative, and powerful things -- and being able to do it as a livelihood, a vocation, a full-time craft. Not just doing it in moments stolen from one's other responsibilities.
That joy is going away.
|
I cannot enjoy a world of proprietory software as a hobbyist programmer. I do not make money out of software so do not know the industry you work in. I do think it is sad that you think you will have no food on the table if your source code is available for others to fix to their liking but that is how I would like the industry to be.
Consider that you have more experience than I (and no doubt many other hobbyists) do and you want to make money out of programming then rethink your views if you really want to (it may be a need one day as you say but for now you have a chance to see why I choose Free Software).
Free Software is not about putting businesses out of business. I despise people who view things in term of money even if they are in business but I would never want to hurt anyone because they have that flaw. In a world of Free Software anyone can program but only the best make money out of it.
I hope you read this Brett Glass.