-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
> No, I'm saying they need to move out of C/C++. But Electron has filled 99% of that, to be fair.
Electron has filled 99% of all memory it comes in contact with, amirite? But seriously, qml and QtQuick are pretty good. PyGobject is also pretty good. And 50% of gnome shell is in javascript[1] using GJS[2], so I don't think it's stuck on C/C++ or the bindings are far from good. Do you have more specific gripes about them?
[1] https://gitlab.gnome.org/GNOME/gnome-shell
I think that technical hurdles absolutely matter, even more so at the current scale of elementary. Offering apps that are neither sandboxed nor auditable sounds like a PR disaster waiting to happen once someone steals Bitcoin wallets.
Thankfully, the kernel of apps that work across distributions is slowly coming together over at flathub, which is planning to add payment support: https://github.com/flathub/flathub/issues/680
I was pleasantly surprised to see that even the KDE-based Steam Deck, on the opposite end of every spectrum from elementary, embraces flatpak (and flathub).
It's exactly the piece of the puzzle that would have enabled what you suggest: write elementary-flavored apps, sell them everywhere. Given that elementary has already added the Sideload app, I guess they might not be as invested to GTK FOSS purity as it sometimes seems.
Related posts
-
XZ backdoor story – Initial analysis
-
FOSS software is probably less likely to abuse this, but it just depends how ruthless the publisher is, a lot of people desire to be successful and it's human nature to look for advantages to put yourself above others in competitive environments.
-
Flathub – The Linux App Store
-
Flatpak Subtle Welcome UI Update
-
Bforartists Flatpak, coming soon to Flathub