Can I use non-commercial software for a project that may earn money in the future?
<p>I am using syntevo's SmartGit software for hobbyist projects, which falls under their non-commercial license so I can use the tool for free:</p>

<blockquote>
  <p>3.2.1 If a SOFTWARE Non-Commercial License is agreed-upon with the licensee, the licensor grants to licensee the non-exclusive,
  non-transferable and permanent right, which is limited according to
  the terms of clause 7 and terminated according to the terms of clause
  3.2.1.1, to have the SOFTWARE used on a arbitrary number of single-user computers or on a central server or via terminal server
  clients, simultaneously by a arbitrary number of users, solely for
  non-commercial purposes. A purpose is considered non-commercial only
  if the SOFTWARE is exclusively used</p>
  
  <ul>
  <li>to actively work on open-source projects,</li>
  <li>for learning or teaching on a public academic institution,</li>
  <li><strong>in the spare time to manage projects where you don't get financial compensation for (hobby usage),</strong></li>
  <li>by public charitable organizations primarily targeting philanthropy, health research, education or social well-being.</li>
  </ul>
</blockquote>

<p>Now one of my projects may grow beyond the scope of a hobbyist game, and I was wondering where exactly the threshold lies between commercial and non-commercial use. </p>

<p>Specifically, if I start development of the game with commercial use in mind, but I don't make any money (no kickstarter, no external funding through government grants, etc). I don't employ anyone yet and I am making everything on my own. I don't have a publisher or anything like it but I am starting to build a community. I have a regular day job unrelated to game design.</p>

<p>Somewhere on the scale <em>"hobby usage" --> "hobby, but possible commercial intent" --> "fully commercial development"</em> the usage rights switch from non-commercial license to commercial license.</p>

<p>Can anyone help me draw that line?</p>

<p>The difference between commercial and non-commercial software use is about as clear as it gets, outlined by the definitions in the license above. One makes money, the other doesn't. There is no gray area. Your intent or expectations for a project may seem to alter the difference between the two and add a gray area in your mind, but they don't. Once you are a commercial user, buy a commercial license and/or upgrade the non-commercial license to commercial.</p>

<p>That's the legal angle; and what is illegal and what is unethical are not always the same. If you still feel like your intent does make a difference and you feel <em>unethical</em> about using a non-commercial license - because you are building a community and hoping/planning on making money - buy the commercial license to begin with.</p>

<p>Based on the ToS provision quoted in the question, the moment that the person receives financial compensation of any sort, in any amount, for the project, the project is non-commercial, and the person must obtain a commercial license. Note that if the project is open source, this wouldn't apply, even if the open source project charges a fee for the software, as some do. It also wouldn't apply if one of the other exceptions, such as teaching use, applies.</p>

<p>Furthermore if the project has become a full-time occupation for the developer, and can no longer be honestly called a "spare time" project, it no longer fits the "hobby project" category, and if it is not an open source project and none of the other exceptions apply, a commercial license must be obtained.</p>

<p>The intent to make a hobby project commercial in the future should not matter, as long as no money is being received by the developer for the project, and it is still a spare-time project.</p>

software licensing