The Windows version is based on WPF. This strongly suggests that the Mac and Windows versions are completely separate apps, not a single app ported to multiple platforms. So a Linux version would be yet another completely separate app. That would be expensive to develop, for probably negligible reward.
That's correct. Tower Mac and Tower Windows are completely separate apps. 100% native technologies.
Congratulations for taking the extra effort to offer a native experience.
What's wrong with Qt?
I think if you are using Linux you are most probably familiar with the CLI (and probably preffer to solve things there instead of using the "magic" of GUI programs). Of all the possible markets for Tower, Linux is probably the least profitable one.
The market for paid Linux software is very small
SmartGit is a good, paid Linux Git client.
SmartGit is a good, paid, cross-platform client that just happens to run on Linux because it is written in Java. That is very different than developing a whole separate code base for a non-existent Linux market.
Yeah. So what's Tower's excuse for not doing that in this day and age?
SmartGit is an awesome, paid cross-platform Git client.
Written in Java, which probably means that it cost them relatively little money to support Linux, and maybe they wouldn't have done it otherwise?
(As an aside, SmartGit is the only success story for desktop Java apps that I can think of)
JetBrains IDEs, LibreOffice.
Large parts of LibreOffice are not Java IIRC.
The vast majority of it is not java.
PyCharm?
Spotify iirc
yEd graph editor is best example of desktop Java I've seen.
Cyberduck
Hi, I’m part of the team. We started with a Mac version in 2011 and based on the requests we received from our users decided to start working on a Windows version. Even so we don’t have plans for a Linux version right now, we’ll keep tracking the feedback.
Can we sign up to request feedback for a linux version?
I have used Tower on OS X, and I loved it. I'm glad it's on Windows too.
Great to hear you liked Tower for Mac! If you ping our support, we can track it as a request. Alternatively you can sign up for our newsletter.
I'm almost certain that Linux devs make a very small percentage of their target audience (I see most web devs use Macs). That's a great question to ask them directly, though!
How is this related to web devs?
I imagine most Linux developers will be comfortable on the command line or using Magit; it's Mac- & Windows-using developers who are more likely to be less comfortable with those tools.