Live data from Hacker News

AnduinOS

anduinos.com

101–110 of 221 posts

Re: AnduinOS

#101
post #74

Earlier quoted context omitted.

Flatpak is great for people who wish they were running Microsoft. Others can just run a distro for people who believe in open source software.

> Others can just run a distro for people who believe in open source software. What about Flatpak is contrary to open source software as you seem imply? Flatpak itself is free software, so is most of the software packaged with it. There are quite a few good reasons to use Flatpak, especially for developers who want to make their software available on different distributions without wanting to worry about packaging se…

In the spirit of conversation I will give you my take on this.

Things I hate: Flatpak, Snaps, Docker containers, SystemD (different I know, but worth a mention due to the strong emotions nonetheless). Obviously too big a topic to talk about everything, but one common theme in all of them is they are often presented as the only way to do things by the developers that use them. The projects that use them tend to be harder to customize than they should be - sometimes much harder. Some of them, like Snaps and SystemD, get shoved down my throat so I hate them with a smouldering hate! And I won't use Ubuntu or derivatives any more. If you want to make a derivative distro, use Debian, use Arch, use openSuse, use RedHat.

I don't love it when I see so many projects on github where the project is a docker image or a flatpak - instead of writing an app that I can directly install on at least some flavor of Linux, with an optional wrapper / container / package. Of course I understand why its done, but it does feel a bit antithetical to the spirit of open source if I have to do a ton of arcane work to decouple your project from these containers (all of which have obvious downsides as well as upsides) just to use it directly in an OS - which is ultimately where all this type of software runs.

Why write beautiful or useful software, and lock it in a box? Technically, of course it remains open source. Yes, I can probably laboriously take it out of the box. No, locking it in the box in the first place is not as effectively open as if it had never been placed only there in the first place. Developers who want to do this are totally free to do so - just it will rub me wrong and I won't appreciate their work nearly as much. That is a trade off I presume they know they are making for many users, so to each his own.

Practically? I have opted to avoid all flatpaks and snaps, and to only use appimages - to avoid having a variety of these tools with their variety of performance, maintenance, and security concerns to deal with on my system. I chose appimage because snaps are terrible and I much prefer the fuller inclusion of dependencies in an appimage compared to flatpaks just duplicating what a repository already does - and sharing dependencies between apps. I only use appimage if I really need a piece of software and there is no other packaging available. Similarly, I only use docker off my main device, but there are a few projects that require me to use it. I will always prefer an LXC or a VM first if I can.

That's my own little world. I know it doesn't matter. But I would guess it fits pretty close to the sentiment and practice of a lot of people.

Re: AnduinOS

#102
post #69

This actually looks pretty neat, particularly the integration with Flatpak. One thing that confused me when I first went to Linux a million years ago was the difference in how you install stuff. With Windows you download an exe file, double click it, next next next finish, and you have your app installed. With Linux, every distro is slightly different and it's almost never quite as straightforward to people. I think…

You can also download an MSI file ... or execute a Powershell script ... or install via chocolatey ... or install via myget ... or install via winget ... or the Windows Store Not quite as straight forward as you are suggesting.

MSI files are still basically the same experience as the exe. The rest are pretty developer-centric, except the Windows Store, which I agree is more analogous.

Re: AnduinOS

#103
post #54

Earlier quoted context omitted.

Same but then I saw "only 2 GB image"

At first I thought it must have been a typo…

https://en.wikipedia.org/wiki/List_of_Arduino_boards_and_com...

Some of them are powerful enough that they could probably run a full desktop Linux comfortably.

Re: AnduinOS

#104
post #75

Earlier quoted context omitted.

I run NixOS so I have my own opinions on the best way to package software. I'm just saying that I think Flatpak is, if nothing else, good for people who want to transition away from Microsoft. My parents are both pretty smart people but I genuinely doubt that I would be successful in converting over to Linux if they have to type `sudo apt search my_package` and then `sudo apt install my_package` all the time. For peo…

> if they have to type `sudo apt search my_package` and then `sudo apt install my_package` all the time. As opposed to the much easier `flatpak install com.fqdn.app.name`? Don't confuse underlying package format with CLI/GUI; Synaptic, GNOME Software, Plasma Discover, etc. are fine ways to install normal packages.

I've had it set up so you can just double-click the Flatpak files, not too dissimilar to an exe download.

Re: AnduinOS

#105
post #97

Earlier quoted context omitted.

> Others can just run a distro for people who believe in open source software. What about Flatpak is contrary to open source software as you seem imply? Flatpak itself is free software, so is most of the software packaged with it. There are quite a few good reasons to use Flatpak, especially for developers who want to make their software available on different distributions without wanting to worry about packaging se…

Calling it (edit: using the term) "free software" is a great example of utterly failing to promote your own principles, and stabbing the entire mission in the face. Let's try to repurpose an incredibly widely used pre-existing term, that means almost the opposite of the essence of our entire mission, to mean our mission. And every time people tell us that's moronic, we double down. As we continue to watch people some…

Flatpak is unambiguously and undeniably free and open source software and the fact that you think it isn't demonstrates that you have been misinformed. The Flatpak project is licensed with the LGPL. Furthermore, the vast majority of software packaged with Flatpak is free and open source software.

https://github.com/flatpak/flatpak

Re: AnduinOS

#107

I made it half way down the page before I realized this wasn’t “ArduinOS”. I can’t be the only one.

Yeah, I clicked expecting it to be some madman who made a multitasking kernel for Arduino. What I actually got wasn't nearly as exciting.

Re: AnduinOS

#108

I really wish people creating a distro, and even more so distro of a distro of a distro should not call it OS. (Debian - Ubuntu . AnduinOS) I am alwasy happy to look at new operating system projects. It is a major hobby. Could distros use AnduinDI AnduinUbuntu AnduinLinux. or just Anduin I dont like getting my hopes up like that.

Technically what people often refer to as "Linux" should more properly be called "GNU slash Linux", or as I've taken to calling it, "GNU plus Linux", GNU being a holistic operating system with multiple kernel...

;)

Re: AnduinOS

#109
post #101

Earlier quoted context omitted.

> Others can just run a distro for people who believe in open source software. What about Flatpak is contrary to open source software as you seem imply? Flatpak itself is free software, so is most of the software packaged with it. There are quite a few good reasons to use Flatpak, especially for developers who want to make their software available on different distributions without wanting to worry about packaging se…

In the spirit of conversation I will give you my take on this. Things I hate: Flatpak, Snaps, Docker containers, SystemD (different I know, but worth a mention due to the strong emotions nonetheless). Obviously too big a topic to talk about everything, but one common theme in all of them is they are often presented as the only way to do things by the developers that use them. The projects that use them tend to be har…

I agree! I think the easy/simple thing to move towards is more compatible ABIs, and just... running standalone executribles, unless the program triggers a certain complexity threshold most don't.

Re: AnduinOS

#110
post #75
post #74

Earlier quoted context omitted.

Flatpak is great for people who wish they were running Microsoft. Others can just run a distro for people who believe in open source software.

I run NixOS so I have my own opinions on the best way to package software. I'm just saying that I think Flatpak is, if nothing else, good for people who want to transition away from Microsoft. My parents are both pretty smart people but I genuinely doubt that I would be successful in converting over to Linux if they have to type `sudo apt search my_package` and then `sudo apt install my_package` all the time. For peo…

You don't have to be non-technical to prefer a simple, non-memorize-text way to install things.
Post reply on HN