FreeBSD CURRENT is experimental, highly unstable, and is targeting developers who know what to do.
FreeBSD CURRENT has no automatic update process as we can find in FreeBSD releases.
FreeBSD CURRENT is not supported on this forum, this point is discussed in the general rules.
As an end user, If you want to use CURRENT, there is a way : using simply TrueOS
Last versions of TrueOS are rolling releases based on FreeBSD current.
So.... very clever people behind TrueOS project carefully select the stable components, discard too much experimental and unstable ones.
TrueOS project is run by IXSystem, a major sponsor of FreeBSD, so developers of IXSystem have some "priviledged" relationship with the developpers of FreeBSD
So they know for a given new components if it is only experimental, or if this components is intented to be included in future releases
They evaluate the stability, if this stability is sufficient they can decide to include it in the TrueOS release, they check security flaws, they plan updates.
This forum doesn't support TrueOS also, but there is a special forum run by TrueOS project.
TrueOS is more as Linux, a desktop oriented OS with all ease.... but TrueOS can still be a server, this is absolutely not a problem.
The desktop oriented project PC-BSD and the server oriented project, the historical TrueOS, have merged into a unique brand "TrueOS".
As a reminder, we can find a server version of Ubuntu which is not so different from the desktop flavor....
FreeBSD has the advantage to be "totally" customizable. Everyone here turns his FreeBSD in what he wants.
TrueOS is like Linux distros.... there are a lot of thing coming out of the box and that you can't modify as it could create issues for further updates.
So make your choice. But frankly when reviewing some last messages, there are a lot of people here who are mistaken.
They would have better going to TrueOS
FreeBSD is a perfect OS to customize, but it needs a lot of patience and a lot of time to learn. it needs some "IT" skills, being a geek is not sufficient at all, even if being a developer is not absolutely required.
For example, managing customized "ports" is far too be so easy.... for most of people, precompiled package is better... and finally an out of the box OS as TrueOS is better.
There is in my opinion, and this is only my personal opinion, a simple test : are you able to script in Bourn Shell ?
If yes... even if you are not a C or Java developer, being able to script in Bourn Shell shows enough "IT skills" to hack with FreeBSD. This means your brain develops enough logic.
If you find that too difficult, I am afraid that you will run into number of trouble with FreeBSD. You will give up or send tons of message on this forum.
FreeBSD is a highly fragile machine... bad parameters, and all can spin out of control
FreeBSD is robust... for experienced users... and this is finally the same remark for any OS.... Windows 10 is also very robust... as far as the user doesn't do foolish things. In more than 30 years, I have never had any virus problems with my Windows machines, because I know what I do, I know what I must not do, and if I take a risk, I know that and I assume the risk (but I backup my computer before)
FreeBSD, Linux ... this is exactly the same thing.
But just few points :
- TrueOS is targeting amd64 machines, and is ZFS only. So no TrueOS for i386 or any other arch.
- It should preferably run on "not too old hardware" and decent configurations.
For old hardwares, FreeBSD + UFS (but please set UFS + gjournal to get a highly reliable FS) is generally better.