Hey, is it possible to create GlassWire for Ubuntu? I am using Glasswire since last 4 years in Android. But there isn’t one for Ubuntu.
I use Linux Mint on one of my computers and people have requested for Glasswire on Linux for years and it has never happened. The reason is because Linux has so many distros, it would be impossible to write for one and not the others.
There are 3 streams of packages in Linux. deb (low level) and apt (high level) for Debian and its derivatives (Ubuntu, Mint, Kali), rpm (low level) and dnf (high level) for Red Hat based distributions, and pacman for Arch Linux and its derivatives. Yeah I know its hard to make something for Linux, there are so many distros, package mangagers, desktop environments based on Qt and GTK. It is really hard to please everyone. There exists some package formats like snaps and flatpaks but I think for monitoring networking usage, it will not work well since those are sandboxed package formats.
Glasswire is a front end for the windows firewall to work as a more traditional windows software firewall with controls and prompts. It would be nice to see linux with something that works that way for on the fly access control for new apps. I think it would not be well received enough on linux to be profitable, plus the desktop linux community is relatively small user base anyhow. So I would not hold my breath for glasswire to jump on that.
The Linux community is much larger than you think, especially when it relates to users that would be interested in what Glasswire offers. And it would likely be fairly simple to adapt the firewall functionality to work with UFW/firewalld/iptables/etc, especially since they are so easy to configure via cli.
What they should consider doing is a survey to get an idea of how many current users & new users would be interested, then go from there.
From my understanding, both Flatpak & Snap (ick) have ways to allow for packaged programs to run unsandboxed. So using something such as Flatpak should definitely allow them to reach most all of the current Linux distros. QT programs can also run in GTK environments, but also if they just focus on a single framework such as QT/GTK/etc they would still be able to reach a decent majority of Linux users. As long as a distro repository has all the dependencies needed (or if they could be built), it would be easy enough to distribute the software in several different package formats. (Also, just a note, there are wayyy more than just 3 types of package formats/managers.)
Hi Leora
Take a look at…
Portmaster Application for Linux .deb & .rpm