Just a minor suggestion. When looking for something different than what you’re currently familiar with, do so in very open minded way, hopefully no looking for clones to what you were used to, but willing to experience and learn new stuff (there’s no failure, just something new that had to be learned and experienced).
I know it’s easier saying than doing…
Looking for advice on giant communities is sort of hard, and in the end you won’t know what works better for you if you don’t try it. The open mind needs to come with some time to be able to play, and enjoy during the play, so it’s not a whole series of frustrations.
On this same forum (different threads/posts/converstions) I’ve read very different recommendations. Even though Manjaro has been recently getting a lot of bad reputation because of letting some certs expire, it’s still considered an “introductory” gnu + linux distribution. I’ve also read Mint is a pretty good “introductory” gnu + linux distribution as well, specially now that ubuntu has finally shown its inclination towards its snap store, rather than the good and solid dpkg + apt, which allowed it to grow on users to where it’s currently at.
I myself prefer rolling release models for distributions, and being as vanilla as possible, to be closer to upstream as possible. However I dislike systemd, which is just a personal taste, so I don’t have a specific recommendation. It used to be Manjaro offered openrc, but they dropped it, and the distributions I know are Artix (it has gui installers if that’s considered “introduction” level distribution, but one still need to handle the configuration mismatches with upgrades as with Arch), Gentoo (I wouldn’t say it’s not for starters, but for sure it has its learning curve, but more importantly you need to be aware that it’s a source based distribution), and Void. If you don’t really care, rolling release distributions, which might have an easy ramp up might be Manjaro as mentioned, and now I believe openSUSE Tumbleweed. maybe even fedora come close… Rolling release models might come even easier for newcomers, in my opinion, since there’s no need to think on what happens on major updates, but rather one needs to keep updating periodically, but hopefully the distribution helps supporting the safest and saner configurations natively so the user, and particularly newcomer to the distribution don’t have to deal a lot to get such safe and sane configurations, at least to start with. And that’s to me the important part to call it “introductory” distribution, easy installation might be part of it, but it’s hardly the majority of it, and this is perhaps the sad part of what I like about being as vanilla as possible, some distributions even take that as a mantra for configurations, and upstream developers don’t always have the safer, or the saner configurations by default. I believe Manjaro and some others take that into account to make things smoother to start with. Maintaining the distribution, keeping it up to date, being able to install stuff, has it’s learning curve, no matter the tools/frameworks to do so, and it might be harder if one has to deal with how to make things work because the software doesn’t work as it should (configuration required upfront), and it’s not hardened enough as well so the user needs to know that and do additional configuration upfront as well.
Sorry about that. I was not aware of other meanings. I’ll try to remember to use the complete “software” word instead of its acronym I was used to since the 90s… Hopefully under the context what I wrote doesn’t get misinterpreted. Thanks !
If talking about non proprietary kernels’ drivers, such as linux, then again, profit is what regulates it. No wonder why now nvidia finally cares about linux, being the most used kernels behind the cloud, behind servers of whatever. Meaning, it’s not profitable not to support linux now a days for Nvidia.
The other fundamental factor is lock-in, which is abused by some big corps, such as MS.
But the profit idea es even wrong, but it’s what we have been educated with. For an OEM, providing FOSS drivers or FOSS FW doesn’t mean to have less profit, but somehow it’s interpreted as such. And there’s also our culture, backed by corps again, that tends to make us believe that everything profitable enough has to be corporate secret, and if not, others would take advantage of you business. That way of thinking really prevents for more FOSS adoption at the OEMs level. I don’t agree with it. It might be the presence or lack of some HW features might be inferred by the drivers/FW, but it doesn’t mean your competitors will know how exactly you provide such feature, and even less how to make it with the performance you do. And usually once released, you really want to show off your features, your innovation and so on, not keep it secret. So in general, really see no issue for OEMs not to offer drivers and FW as FOSS, even as free/libre SW.
I can imagine OEMs offering FOSS drivers and FW, but that not being as convenient for the major players in the market, since that would risk their position in the market. Just a thought…
Remember the lock-in mechanisms by the corps that feel being threatened if open sourcing dirvers… Some of which no longer say it out loud, but still think GPLed licences are a cancer…
I have never bought the idea that free/libre SW in general is just not as easy, including GNU+Linux. I’ll leave out open source initially, and come back to it later, not because it doesn’t experience the same, but because corporate wide it doesn’t suffer the same fate. And linux itself is one of the most widely used kernel if not the most, it happens similarly to openssl, and so many other open source components. So I see no issue with linux adoption, I can’t think of any kernel more adopted than linux…
To me what has really affected free/libre SW is the monopolistic abuse of the corporations, plus their ambitions, and how in Today’s world, they have created the illusion that being a technologist is the same as being a technology consumer, which gets into the hearts of governments and education systems (more hurting, public education systems). Let me try some practical examples:
Paid SW might be more intuitive to use at times, I can understand that. There are paid developers making the UIs more intuitive and attractive, in the end it needs to be bought or massively consumed to get earning through its use. But if you look deeper, perhaps it’s not just that free/libre or open alternatives are non intuitive at all, perhaps people gets used to that UI when attending basic or high school, or college/university. Perhaps even when exposed to mobile devices even when they can barely walk. Everything else, different in nature, will look alien to the future “technologists”…
On a sad (lacking hope) note, I don’t think there’s any indicator of things changing. My only hope is changes in educational systems, which are nowhere happening, and not the parents, as mentioned they are already convinced that using google, ms, apple, oracle or whatever prepare their kids for the future and will make them the technologists of the future.
On a funny note, I would answer the motivating question with: Linux is so good that it’s actually most probably the most used kernel world wide, :)
betterbird tray solution doesn’t work on wayland, given a bug on common code (affects both, Firefox, Thunderbird and derivatives). Just in case that’s one of the motivations of using betterbird. That by the way was the only feature that really made me look at betterbird, and as it didn’t work, I went back to TB. And if you’re wondering, birdtray doesn’t work on wayland, 😑.
Thunderbird is working on enabling exchange, and meanwhile you can combine it with TBSync plus its provider for exchange AcriveSync extensions. And given TB hadn’t care so far about tray, to at least avoid TB dying by mistake, you can also add Minimize on Close extension. Mail would still be IMap, so it’ll work as long as the outlook provider enables IMap support, but for the company I work it’s enabled. But such support is coming up on TB. Not sure if its solution would be 100% open source, but I hope it is, otherwise, I’m not sure if everyone will want to have a blob proprietary binary inside TB…
Fortunately there’s still Artix GNU+Linux :)
There are several patches under its patches source directory, and there are different sort of packages, one example is the sed
patch to avoid including pocket
in the build. The DRM widevine is not included either on the build, though it can be installed if you want it installed (probably there’s a patch for that somewhere).
But I no longer see removing binary blobs being advertised by Librewolf, it’s been a while since I don’t check on their site…
Not true, FF comes with few binary blobs which are removed from Librewolf. Also there are some things disabled entirely at build time, so they are removed from being an option. So it’s not just the settings, and it’s not plain re-branding. Some distros has gotten it wrong, believing that it’s just a matter of settings, but at least on the case of Librewolf and the Tor browser that’s not the case.
That hey depend on FF continuous development to exist is true, that doesn’t mean they just rebrand.
Yes SMGL is still active. You can try joining one of their channels. There are still people looking for source based distros, not sure while Gentoo is the only thing that pops up for them. I used it for some time, and it’s fantastic. Sadly having to build stuff takes too much time, particularly on old, and not performance oriented HW. They had support for binaries, and actually include a binaries grimoire, so you could install binaries that used to take too much time, like Firefox for example. Still it takes too much to keep a source based distro. And if you go all the way, then when changing parts of the building toolchain, like gcc, the recommendation was to build everything so that everything would be built with the more up to date toolchain, that was cool, since SMGL has tools for it, but those fancy stuff take as well a lot of time. There I learned 1st about ccache, hahaha.
Sooo fun, :)
Haven’t tried halloy, but it sounds cool, I wish rust build with shared libs in mind, instead of everything link statically, but it sounds interesting, I’ll see how it is compared to srain which is my current choice…
why toxic? Or better yet, define toxic.
mozilla private derivatives such as librewolf on the desktop and mull on android I just fine. So FF keeps being relevant as not being a derivative from chromium/chrome, it can remain apart from google disabling adds removing extensions.
So yes, FF is food to thrive, and so its derivatives will…
What is implied with alacritty not being customizable, what is then .config/alacritty/alacritty.toml
meant for? That said, I’d argue kitty has hard coded what fonts can be used with it, though some might think this is good, but in my mind it’s a limitation.
At any rate, this is a matter of taste. I use alacritty with screen. Some might argue kitty is better because of tabs supports, and if that’s a thing for them, then that’s fine…
At any rate, again, terminal emulators are a matter of taste…
IT might be, but librelinux for example really removes all binary blobs, although there’s some tooling around doing that, so new cases might be missed without human inspection, but they are careful about binary blobs… So from the whole spectrum of open source stuff, if you care about binary blobs, chances are better on the libre/free SW side.
Probably Guix, and GNU endorsed distributions. Binary blobs are not allowed on free/libre distributions, or not on their official repos. That said, most gnu + linux distributions don’t care about those. Most will take care, if they get to realize it, about distribution licenses, so if something has some sort of legal issue to be distributed, that will get purged from its repos most probably…
Regarding android version, I think @boredsquirrel@slrpnk.net already gave a good hint. Currently f-droid version 1.21.0 supports android 6.0+.
According to f-droid basic URL:
I don’t see the target version varying between them, I found both to be 1.21.0 on Android (I have enabled
unstable updates
), and both indicate they support android 6.0+. So if you have LOS or plain android on a version 6.0 or beyond, f-droid should be able to install and work on them.I use F-Droid since it comes pre-installed and with
privileged extension
set by default on LOS for MicroG, so I don’t find it particularly appealing to install F-Droid basic instead, but if that were not the case, I’d go with F-Droid basic, given I don’t set F-Droid to serve nearby devices on any phone, and I haven’t ever thought of using the panic feature. I’m using LOS4uG 21, meaning android 14. with no issues, so perhaps 1.21.0 already target android 14, and not just android 13.So I believe both, the basic and the not basic versions of F-Droid target the same version, and support the same versions, the difference is in basic with a couple of less features. But you can always take a look at the version, and there you can tap on the specific version to see what versions of android are supported.
Greetings !