Re your deleted comment about "hostile forks": allowing users to run whatever software they want is precisely the point of open source. It's not "hostile" to have different opinions to you.
The project looks cool nonetheless, but it is still true that if the users don't control the software, the software controls the users.
I'll repost that in sibling. I just realized that I'd rather have people saying "ah, typical of proprietary software to not support Linux" than "your work has no value because I can't compete with you using your own code". I'm not going to stop supporting Linux because of this, but it still seems like a backwards incentive.
This is a business, not a pet project. I work on it full time and it is my meager source of income. I'm not convinced it is possible to make much of a living on open source.
I do mean hostile when I say hostile. I have a particular project of mine in mind, where the fork renamed, split the user base, and lagged behind my changes. They later just reset to my HEAD (as I was making way more progress than the fork), then removed attribution in the docs and solicited donations for the work I had done. I burned out on that project shortly after.
> if the users don't control the software, the software controls the users
Talon is free, runs offline, cares about user privacy and security, and gives an incredible amount of control to the user. The entire voice interface and behavior is defined in the user's code. There are several open source projects in this space and none of them are anywhere close to Talon on making it easy to build and customize your own voice / hands free interface.
Just out of curiousity: would it be possible to set some kind of donation target, where you'd be okay with open sourcing Talon?
Maybe that would allow you to keep making a living from it as you currently are, as well as allow people to see the code at some point. (Note that I'm saying "see the code", as you could just open source it without accepting contributions.)
Personally I'd be more willing to pay for a product if I knew that my payments helped open source it.
Not saying you should, just wanted to mention it as a possible solution.
After you got me pointed in the right direction, I've been enjoying learning the ropes. I appreciate what you're doing and will subscribe to your Patreon if I find Talon to be a permanent addition to my workflow. Please don't stop supporting Linux :)
Re your deleted comment about "hostile forks": allowing users to run whatever software they want is precisely the point of open source. It's not "hostile" to have different opinions to you.
The project looks cool nonetheless, but it is still true that if the users don't control the software, the software controls the users.