Date: Sat, 10 Jul 2021 21:05:06 +0200 From: Tomasz CEDRO <tomek@cedro.info> To: David Raver <david.raver@gmail.com> Cc: FreeBSD Questions Mailing List <freebsd-questions@freebsd.org> Subject: Re: Goodbye Message-ID: <CAM8r67AEbXD3gTPD6p68_i9zESgRK0sv7K92C=z1TSu=Vz8VZg@mail.gmail.com> In-Reply-To: <CAKy4t%2B-1sKV8mTfcgfb2Vqo=h28ns8CtsTzyKPSVBU2W0qreLg@mail.gmail.com> References: <CAKy4t%2B-1sKV8mTfcgfb2Vqo=h28ns8CtsTzyKPSVBU2W0qreLg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
BSD are general purpose (server, desktop, embedded) system for advanced and aware users. Default installation won't do anything for you except default base installation, nor the OS won't do anything until you command it to do something. After FreeBSD install you only get standardized base OS that you can then customize and adapt. But when you do its rock solid. This is the strongest part of BSD. If you don't like that philosophy probably it may not be the best OS for you, or it's not the time yet. Sorry that you feel disappointed. It requires some skills, knowledge, and persistence to learn new things. Probably the error was on your side (it always is in my case I shamefully admit). I have several workstations upgraded from 9.0 release upwards with no problem for many many years. I write this email from a machine that started at FreeBSD 10 and went up through all minor releases up to 13.0. But it is you who is responsible for OS management, understanding how things work, so they work as you want. FreeBSD is "raw" OS, some people love it for that, some people prefer Linux with easy "click and do it for me" approach, some people work with Open-Source on Windows. Linux can do something for you but then it's not always what you want and things will break for sure after several updates. See kernal api changes with every minor release. See UX/UI changes enforced on most popular distros (i.e. Ubuntu). Also beware of kernel/libc/glibc impact on all system components, or even worse quick-and-dirty-bleeding-edge-hacks that only works in one particular case on particular version of Linux. Not to mention Windows or MacOS because they are closed source so you cannot customize the OS itself. BSD is the best environment to test software quality, so the idea to test software portability on *BSD in the first place (there are various flavors like OpenBSD, NetBSD, and FreeBSD derivatives like MidnightBSD, DragonFlyBSD, etc) is the best idea you can have. Good approach. I also work like this not only with various computer software components but also embedded toolchains for firmware development on various CPU/MCU architectures (i.e. Zephyr RTOS, ARM MBED, FreeRTOS, Arduino, etc). In software world things break occasionally. Show me a commercial OS that has no problems. Maybe you need more time to understand how things work here? :-) If you simply want to test compilation on FreeBSD based OS that has already the Xorg in default install and provides live media that "just boots what you need" try MidnightBSD :-) https://www.midnightbsd.org/ I hope that you will eventually come back to FreeBSD (or its derivative) one day.. and then you will know why :-) Take care! :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAM8r67AEbXD3gTPD6p68_i9zESgRK0sv7K92C=z1TSu=Vz8VZg>