Email or username:

Password:

Forgot your password?
Top-level
vermaden

@justine

Its not an age thing - its a sanity thing - a sensible thing to do.

I switched to #FreeBSD from #Linux about 20 years ago - just because - even back then - Linux pissed me off with its inconsistencies and idiotic atechnical decisions ... and its politics.

Using FreeBSD and also Linux/AIX/Solaris/HP-UX/Windows/macOS/Mac OS X/... I would say FreeBSD is easier and simple to use/learn.

Also - important stuff/commands/subsystems does not change on FreeBSD every 5 years.

With Linux for example things that changed:

- Init => systemd(1)

- ALSA => PulseAudio => PipeWire

- ifconfig(8) => ip(8)

- route(8) => ip(8)

- netstat(8) => ss(8)

- network-scripts => nmcli(8) [@RHEL/@Fedora/@CentOS/...]

- LILO => GRUB => NMBL

- X11 => Wayland

... and its not the end of these 'rewrites' unfortunately.

... and if FreeBSD would not exist - I would probably use NetBSD or Illumos ... or both.

6 comments
sivecano

@vermaden @justine
Isnn't this just... Linux adapting to a more modern use-case of computing?

Aren't a good chunk of these simply a consequence of requirements having changed since the 90s?

DELETED

@sivecano @vermaden @justine

I must admit that I have also been thinking about this. Are we just sticking on *BSD just because it didn't change significantly during the last 20 years, neglecting all improvements? Isn't it just like sticking to an old Volkswagen Beetle with air cooled boxer motor, just because it's so reliable and easily to repair? I don't have an answer yet, but that's something I'm thinking about...

vermaden

@sivecano @justine

How rewriting ifconfig(8) into ip(8) helps that? ... or ditching netstat in place of ss(8)?

Hagarashi8

@vermaden @justine and for daily drivers most of them don't matter.
SystemD, nmcli, Wayland an PipeWire are those,which you can feel, and two of them are security improvements.

Wayland is fully up to DE/WM developer.

PipeWire you just start as a user service, together with pipewire-pulse and then you use it as PipeWire 0 troubles.

Systemd - when it's daily-driver you just need to remember few common verbs and that's it.

Nmcli - well, that's hard part, so just use nmtui.

@vermaden @justine and for daily drivers most of them don't matter.
SystemD, nmcli, Wayland an PipeWire are those,which you can feel, and two of them are security improvements.

Wayland is fully up to DE/WM developer.

PipeWire you just start as a user service, together with pipewire-pulse and then you use it as PipeWire 0 troubles.

vermaden

@hagarashi8 @justine

> (...) and for daily drivers most of them don't matter.

To be honest - I changed to FreeBSD from Linux BECAUSE they were pissing me off that much on my DAILY DRIVER, so maybe not for You but for me definitely yes :)

Go Up