0

This question already has an answer here:

We are a startup building a desktop application using Python targeting schools. Morally we want to Open up the source. But we are concerned how we will restrict others downloading for free there by impacting our business. Conventional business strategies of looking other avenues of revenue like support seems limited. Any ideas how we may go open source but still be able to protect the business?

marked as duplicate by ArtOfCode Mar 22 '16 at 10:14

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • 1
    If you don't want people to download your code, what benefit do you expect to get by opening it up? – MadHatter supports Monica Mar 22 '16 at 9:11
  • Sorry, that I didn't mean just downloading, but redistributing it and creating a business of it. At the same time I like to share code with my buyers under no redistribution clause, but free to do any modification for their own usage. – user4579 Mar 22 '16 at 9:19
  • 1
    @user4579 When that's what you want, then get a lawyer to write a license agreement which allows the licensee to view and modify the sourcecode, but not to distribute it. But please don't call it open source. – Philipp Mar 22 '16 at 9:27
  • Is it a learning software? Then you could open source the software itself but sell the content. – Philipp Mar 22 '16 at 9:37
  • @Phillip That's a great idea to sell content. It seems to be a good idea to implement. – user4579 Mar 22 '16 at 9:44

Browse other questions tagged or ask your own question.