7576
Developer's Corner / Re: Buy & Sell Source Code
« Last post by 40hz on May 30, 2011, 11:26 AM »I'm an unrepentant open source advocate, but I'm being pragmatic here. Mixing free and 'premium' sends a mixed message. They would have been better of creating a separate site for the payware stuff.
Besides, selling source also brings its own headache for small developers.
If you 'open source' your code, it's out there and you've given up a great deal of your ability to control it. Forever too thanks to internet archives.
Unless you have deep pockets for attorneys to go after violators - or - you've joined an organization or foundation that can do it for you. Fairness and value have nothing to do with it. People are people. And they do what they do. Doesn't mean they're bad or evil. It's just the way the "chimpanzee brain" we have operates.
So if you're an 'indy,' and it's something you need to maintain control over, then don't release your source code. Period.
I wish things were different. But for most small software developers, "open" equals "free." So if it's not something you can afford to do for free, don't bother with the open dev model. It only has the potential to be 'monetized' (oh how I hate that term) if you have a decent sized organization or business behind it. Gals and guys coding out of their house or small office don't really stand a chance of getting remunerative 'open' to work on their own. But they do have a very good opportunity to make a compiled binary earn money for them as long as it's something people see as worth paying for (an important distinction, that) and they take the necessary precautions (i.e. product activation mechanisms) to cut down on casual theft.
Guess what I'm saying is that selling source code (licensed or otherwise) isn't really a viable business for most small developers.
Wish it were otherwise.
Just my 2¢ anyway.
Besides, selling source also brings its own headache for small developers.
If you 'open source' your code, it's out there and you've given up a great deal of your ability to control it. Forever too thanks to internet archives.
Unless you have deep pockets for attorneys to go after violators - or - you've joined an organization or foundation that can do it for you. Fairness and value have nothing to do with it. People are people. And they do what they do. Doesn't mean they're bad or evil. It's just the way the "chimpanzee brain" we have operates.
So if you're an 'indy,' and it's something you need to maintain control over, then don't release your source code. Period.
I wish things were different. But for most small software developers, "open" equals "free." So if it's not something you can afford to do for free, don't bother with the open dev model. It only has the potential to be 'monetized' (oh how I hate that term) if you have a decent sized organization or business behind it. Gals and guys coding out of their house or small office don't really stand a chance of getting remunerative 'open' to work on their own. But they do have a very good opportunity to make a compiled binary earn money for them as long as it's something people see as worth paying for (an important distinction, that) and they take the necessary precautions (i.e. product activation mechanisms) to cut down on casual theft.
Guess what I'm saying is that selling source code (licensed or otherwise) isn't really a viable business for most small developers.
Wish it were otherwise.
Just my 2¢ anyway.


Recent Posts
) open source is NOT a business model. It's a development philosophy. 

)


