4 ms·
What do you think of the viability of providing source code with the software that you sell? It would be open source in the sense that you could alter the softw
by ropeadopepope 8y ago
What do you think of the viability of providing source code with the software that you sell? It would be open source in the sense that you could alter the software and contribute patches, but you had to pay for the software first.
It would have to eliminate forking by necessity. I don't see that as being a downside, though. I think the open source community commonly forks code to save time when the correct technical decision should really be doing ground-up rewrites.
I think the primary issue would be giving away the 'secret sauce' so to speak. But a motivated competitor could still decompile and reverse engineer an application. Would giving away the source code make it easy enough to do that it makes a big impact? like how Android apps are so trivially easy to clone that Chinese competitors can clone an app in seconds.
- TimJYoung 8y agoThis is how the Delphi and Turbo Pascal 3rd party markets have worked for a long time: you pay for 3rd party components/libraries, but they almost all come with source code or an option to purchase the source code for an additional charge. It works really, really well, especially for larger organizations that buy from smaller organizations that want to ensure the continued availability of the software and/or audit it for security purposes.