Why FreeBSD, if I may..

The importance of ZFS is data preservation
It is also important for ensuring that the binaries that you load into memory from the file system don't contain any errors. ZFS is very good at dealing with bit rot and with data loss when in a mirror or RAID configuration. Regular use of Scrub refreshes seldom used files on SSDs that makes sure the files are still there when you need them. Machines with SSDs that are not powered up and accessed regularly can lose data.

Boot Environments and automated snapshots make recovering from a bad software install, ransomware attack or silly mistake, a non issue. If you are not using ZFS on your OS drive then you are missing these worthwhile benefits.
 
I can appreciate a pile of hacks that can get stuff done (and maybe overhaul the hacks one or five 🤪 times until they are not very hacky), with Linux, but, also, I appreciate "ok, well, what if we took a bit to figure this out." Unfortunately most people accept the former as enough.
Much obliged..
 
I can find things in FreeBSD. And I don't just mean source code in the kernel or base user system.

If I want to look at some application source code I just cd to the port and say `make patch`. And not only that, I can choose between FreeBSD-patched and pre patched.
 
The closest thing in the linux world to freebsd is slackware, and I love them both. I noticed Pat Volkerding (Slackware's "benevolent dictator for life") said a few days ago that slack won't be doing the age verification nonsense, which cheered me up a bit; well done, Pat!
View: https://x.com/LundukeJournal/status/2036942405220393189

Why freebsd? It's about as close to unix as you can get nowadays, and stays true to the unix philosophy, at least, a modern version of it. It works, and it's stable. And there's a good bunch of people on this forum. I don't really need any more excuse than that.
 
Let's not overdo the Linux hate. If you think Windows gives more user control than Ubuntu then you didn't use anything after Windows 7.
Ubuntu still uses GNU and FOSS stuff which still have (and always will have) normal user interaction patterns. You run "man this" or this --help and you get something out of it. On Windows you run a tool, it spawns "Invalid arguments" message box. Then you run it with /? and it does the same. Either by approaching the arcane MSFT cabal or by manual tracing via cabal tools (sysinternals) you realize the tool opens Registry and tries to fetch some cryptic hex shit from a node labeled {hafsjdf-sdfjhk2-sdjfks0-2jksdfj}. And then the update is pushed and behaviour changes.
No hate, just frustration from experience with both Ubuntu and Windows 10/11 over the last few years. Like I mentioned before, this may be more due to my familiarity and experience with Windows at a higher level than with Ubuntu, but I find Windows to be very configurable when you know where to look, and Microsoft's documentation is very thorough and more importantly (for purposes of comparing to Ubuntu) very up to date. You do have to know a bit about what you're looking for to easily find it, but it's there.

Since FreeBSD does not presume how you are going to use the OS, it must remain highly configurable, with the documentation current and easily accessible for you to make it the system you want or need. To me this is the beauty of FreeBSD, and it has made computing fun again!
 
Yeah you probably just have more innate knowledge on Windows than Ubuntu/Gnome shell or whatever it is running nowadays.

But have no doubts, Windows is a total shitshow. My familiarity with it goes beyond user experience into the APIs and programming. Also you cannot configure everything as a user - for example the DWM does allow focus follows mouse but windows desktop parts do not play well with it.

Ubuntu can't be more complex than Windows because it uses a Unix-type kernel. No matter systemd, no matter Canonical bloatware, it is still that.

The latest rocket going to the moon. Yesterday. Nasa has an "App" for android. But no github app i can compile , nor on linux , nor on FreeBSD.

It is probably just a frontend for various streams and RSS and whatnot.
 
Back
Top