* to actively work on open-source projects,
* for learning or teaching on a public academic institution,
* in the spare time to manage projects where you don't get financial compensation for (hobby usage),
* by public charitable organizations primarily targeting philanthropy, health research, education or social well-being.
(Wording is from their license, English is not their first language.)
https://www.syntevo.com/documents/smartgit-license.html
For open source alternatives, a few people I've worked with like SourceTree. I don't think it has the integrated reflog though. I'd be curious about other recommendations too.
The cost of context switching between different tools because of it's licensing makes it a non-starter to use one for open source and the other for commercial work.
Granted, the cost of a tool is minuscule compared to the potential gains from speed of development, and any corporation that balks at paying for tools for their developers won't be in business very long, I still find myself penny pinching and using free and or open source tools, even if inferior or lacking in just one or two bits of functionality.
Hardly anyone is on your hourly rate...