Why I use FreeBSD (Part 3): Linux is a mess [BSD userland]

Why I use FreeBSD (Part 3): Linux is a mess [BSD userland]

I realize my definition of ‘userland’ is way too oversimplified here but I wanted to demonstrate one of the biggest reasons why I left Linux: it’s a total mess.

Forgot to mention that Linux is technically ‘just a kernel’.

All other applications are sourced elsewhere and packaged. FreeBSD on the other hand is a complete OS with its own base applications. That’s why things are structured the way they are.

#freebsd #openbsd #linux

50 Comments

  1. GrimReaper on July 3, 2021 at 2:08 am

    People who disliked this video are those who vouch for Linux i.e Linux fanboys, arrogant, ignorant people 🤬😡



  2. LUTCHMAN Nicolas on July 3, 2021 at 2:08 am

    yeah on centos /bin is a symlink to usr/bin



  3. MD Dee on July 3, 2021 at 2:10 am

    A) I first began using FreeBSD 15 years ago
    B) Nothing worked then and nothing works now (15 years later)
    C) Despite the praise of FreeBSD having "good" documentation you will be hard pressed to find any answers to the most common of problems for the most common of uses.
    D) Most software does not have a FreeBSD package available. In a best case scenario you will have to compile from source which will 99.9999 percent of the time result in the software not working
    E) Unless you are a senior level FreeBSD administrator AND you have programming experience (shell scripting, python, perl, ruby, etc) then you will have a hard time making the OS do what you want it to do.

    A, B, C, D, and E is why FreeBSD only accounts for less than 1% of Operating system usage today. FreeBSD has always had a special place in my heart because it was the first OS other than windows I ever tried. I spent years trying to make it do what I wanted it to do, and every time it resulted in the same old story (error, after error, after error after error) for days or weeks. Attempt the exact same config on a Debian, CentOS, Ubuntu, Fedora setup and I have everything working just as I want in one afternoon. I experienced errors on those OS’s too but the trick was that when I type the error into google I get an answer. A CLEAR answer. With FreeBSD there simply isn’t enough widespread usage to be able to find answers to common issues. So you end up spinning your wheels for days or weeks wasting time, stalling projects, and ultimately learning nothing because eventually you have to scrap the FreeBSD install and replace it with something else.

    Always choose what is popular, mainstream and what has the biggest community behind it because at the end of the day what you WANT is something that WORKS. Nothing else matters unless it works for the purpose you need it to work for.



  4. S C on July 3, 2021 at 2:11 am

    this is the stupidest video i’ve seen, fuck you ve wasted 4 mins of my time…



  5. Terminalforlife (LL) on July 3, 2021 at 2:12 am

    Good video and audio quality. Your overarching point struck me as pedantic and misinformed, as others have pointed out. The terminal text colour scheme was hard to read, and far too small when on a mobile device. Not that mine are perfect, but constructive criticism helps me.

    Understanding that it’s not linear, I actually have OCD, and even I don’t altogether get your reasoning here. xD



  6. andres h on July 3, 2021 at 2:16 am

    the development in GNU Linux faster than BSD.
    also some distribution are faster and stable than BSD again
    BSD has poor hardware support.



  7. SetsuNice on July 3, 2021 at 2:17 am

    Dont use BSD because Linux just work for me only do stuff like web broswing playing game and much better software on Linux



  8. Rely The One on July 3, 2021 at 2:18 am

    You should use "firacode" fonts to be perfect.



  9. حمد المري on July 3, 2021 at 2:19 am

    I am using opensuse tumbleweed and ls /bin contains few files as bsd



  10. Chris N. on July 3, 2021 at 2:19 am

    I am thinking about installing BSD on my Surface Laptop 3 15inch, has anyone try such setup yet? Please share your experiences if you have used BSD on Surface laptop 3 15inch?



  11. İlyas Şahan on July 3, 2021 at 2:21 am

    hi, i like the wallpaper. can you share, please?



  12. PyGotpy Pip on July 3, 2021 at 2:23 am

    can you tell me how you setup your desktok looks like pretty and terminal too



  13. Jonathan Zappala on July 3, 2021 at 2:24 am

    So your arguments are that an OS with a lot of binaries in the same folder is a mess ? pathetic..



  14. Favio Becker on July 3, 2021 at 2:24 am

    Love the wallpaper.



  15. Ateshtesh on July 3, 2021 at 2:24 am

    Did you know NixOS or GuixSD? is completely different



  16. walter byrd on July 3, 2021 at 2:25 am

    Compare a simple operation like changing from DHCP to static IP. In FreeBSD this involves changing two lines in /etc/rc.conf. In Linux, it depends on the distro, config files are all over the place. I think BSD is more stable, and less messy than Linux.



  17. Akhetopnu on July 3, 2021 at 2:25 am

    So you changed your system because you didn’t like that binaries were put in one folder and not some other folder. Does grey sidewalk also disturb you so much you only walk on the grass next to it?



  18. SREEKUMAR PM on July 3, 2021 at 2:26 am

    Hi, I am Interested to learn more about FreeBSD, like build from source add ports using poudriere. can you help me for that? if your are interested please ping @ sreekupm@gmail.com



  19. Houyhnhnm on July 3, 2021 at 2:27 am

    Back when the nerds scared everyone away from Unix OSs… "Duhhh its not a home OS, go away…" (geee I wonder why there are Music, Pictures and Videos directories included???)

    Yea, imagine if regular Joe was encouraged to develop for and use FreeBSD or even Open Solaris for home use. SUN wanted this to happen, thats why they did Project Looking Glass. Sadly, regular users took until 2019 to look into Unix. Linux is squandering itself, doesnt matter what distro. Why does my plotter work out on FreeBSD but not any Linux? Hmmm…



  20. Emanuele Torre on July 3, 2021 at 2:27 am

    Oh, I should start using ‘#!/bin/env <…>’ for my scripts then.



  21. Oxigen Halogen on July 3, 2021 at 2:32 am

    Linux space is full of small dicks thinking they’re cool in the basement. Love Unix!



  22. S C on July 3, 2021 at 2:34 am

    your cough realy distracts from your words…



  23. M3n747 on July 3, 2021 at 2:35 am

    All that may well be true, but what practical every-day difference does it make to me, as a user?



  24. David Invenio on July 3, 2021 at 2:35 am

    So you like BSD because you have OCD? PS: perhaps instead of worrying about lots of files you should find the MUTE FUNCTION WHEN COUGHING ALL THE TIME???



  25. Bailey Harrison on July 3, 2021 at 2:38 am

    In most linux distributions, /bin (and /sbin) are both symlinks to /usr/bin, meaning literally every executable is in the same directory.



  26. Norbert Horn on July 3, 2021 at 2:39 am

    i got the point there but in practice its not that important it can be important if u searching i /bin /sbin and etc folders but shel and tab is more practical



  27. João Carvas on July 3, 2021 at 2:40 am

    I think that’s an arch specific thing where /bin /usr/bin /sbin /usr/sbin are all the same (as in one exists, and the others are links to that one) this may seem problematic, but when you think that any user should stay the hell away from anything out of /home (and maybe /opt) then it doesn’t make much of a difference where anything is. If it’s not user accessible than it’s up to the package manager to handle (for the most part).



  28. Elim Garak on July 3, 2021 at 2:40 am

    I don’t know. Seems to me that "clean" here just means lack of features and applications, which is not good.



  29. rae on July 3, 2021 at 2:41 am

    can you pls link the wallpaper?



  30. Miguel Mota on July 3, 2021 at 2:44 am

    This video is a mess



  31. Ken Kelvin on July 3, 2021 at 2:44 am

    Use IceWM



  32. Evgueni Khalkov on July 3, 2021 at 2:44 am

    I run Solus, and it’s exactly like BSD regarding what you’re demonstrating here. I’m genuinely trying to learn the benefits of BSD.



  33. liljames2k on July 3, 2021 at 2:45 am

    Solaris is the best



  34. TheKetsa on July 3, 2021 at 2:46 am

    I tried the BSD’s. It felt like being in the 90ies again. Then you have a problem, you go looking online and the only lead you find is an obscure forum post from 10-15 years ago… because nobody uses BSD anymore. So you’re on your own now spending hours to find a solution.
    Really made me appreciate how linux has progressed and cemented my love for Debian, where everything works out of the box ! And the community is huge.



  35. Shaswata Das on July 3, 2021 at 2:46 am

    That’s why linux is more portable and performant.



  36. Samuel Almeida on July 3, 2021 at 2:47 am

    No Chrome for BSD….



  37. yngwielle wiking on July 3, 2021 at 2:48 am

    Can you link your wallpaper?



  38. The Linux & BSD Cult T.V on July 3, 2021 at 2:49 am

    Why you stopped uploading videos ! Obviously you are the best youtuber for promoting freebsd for desktop use and you have very quality videos.



  39. James X on July 3, 2021 at 2:50 am

    Cough drop mate!



  40. Henry Hogge on July 3, 2021 at 2:50 am

    u had COVID before it went mainstream



  41. R on July 3, 2021 at 2:50 am

    best laptop for production use is a MacBook , I am Unix hard core sysadmin (23y) and do everything on Arch and FreeBSD (on my servers and jails) but to justify 2000$+ laptop you have everything on a MacBook (open terminal and you are all good)



  42. Duy Lai on July 3, 2021 at 2:53 am

    BSD users: Linux is a mess
    Linux users: Windows is a mess

    ?? 😀 ??



  43. blackneos940 on July 3, 2021 at 2:53 am

    I use many Operating Systems. I try not to be an elitist. I Subbed. 🙂



  44. Aubrey on July 3, 2021 at 2:56 am

    But you cant play on it and on linux its possible on steam.I like boath FreebSD on server and linux on Desktop.



  45. TheSunExpress on July 3, 2021 at 2:56 am

    The scattered Linux mess is indeed quite frustrating.



  46. techZoNe on July 3, 2021 at 2:57 am

    4:04 minutes of joke 😁😁😁 ..BSD sucks



  47. Daniel Geci on July 3, 2021 at 2:59 am

    while your points are noted i don’t think you at all know what user space is, but last i checked none of those binary commands run in kernel space, some may interact with the kernel i.e lsmod but the commands themselves are not running in kernal space memory and if you wanna use the narrow, inane scope in which bsd and linux ppl argue about userland you are still not describing it right. it comes down to source code in reality and the fact bsd is using it’s own version of c thus making commands behave different in userland, flags work different etc. this is what ppl are referring to not your over populated /bin /usr/bin folders lol. btw gnu linux is more scaleable. have fun with your hippy OS. kidding about the last part, sorta



  48. MaKav3li Dz on July 3, 2021 at 3:03 am

    Is it strange that i use a FreeBSD for daily basis and Arch-linux for coding, debugging and penetration testing ?? I like them both..



  49. Tj H on July 3, 2021 at 3:05 am

    My reason to moving to BSD was simple. systemd. The moment systemd became ingrained into the linux world (out of some necessity i’m sure) so much so that even distros that would usually stay away from these things like Arch and Slack defaulted to systemd…i quit linux. IIRC gentoo is the ONLY big/popular linux distro now where you CAN install and run it without systemd (i don’t think it defaults to systemd either) without jumping through too many hoops.



  50. Thomas Jensen on July 3, 2021 at 3:07 am

    I need to try BSD. I mostly run antix linux and manjaro linux