How to compare these operating systems when it comes to functionality for the end-user ?
SMF borrowed nothing from FreeBSD. SMF was there in Solaris 9 (before Oracle purchased Sun Microsystems). That was long before FreeBSD had rcNG. I was at the dog & pony at one of the local hotels here when Bryan Cantrill came to town to announce SMF, DTrace and ZFS.SCO and UnixWare are quite outdated. OpenIndiana is a quite modern SysV UNIX with a quite intriguing init system (SMF) that borrowed a lot from FreeBSD now.
SMF borrowed nothing from FreeBSD.
A number of minor FreeBSD features have been imported into Illumos and one major feature, bhyve.What I meant was that OpenIndiana (illumos) did though. Increasingly more FreeBSD stuff is found in illumos distributions.
And yes, I like SMF a lot.![]()
CDDL is not as open as BSDL.
The problem?BTW, IMO the Solaris SMF was the correct way to solve the problem.
Raises question , how do freebsd jails & solaris zones compare ?
Slow boot. Personally, I didn't think it was a problem but others in the industry did.The problem?
Read the license. This is why cddl sources are not merged directly into src/. Just in case some entity may wish to distribute FreeBSD sans bits and pieces they're not comfortable with.[citation needed], as “the BSDL” has the same requirements as the CDDL, minus an optional patent clause which would not apply to FreeBSD anyway.
Read the license.
"Just because everyone is doing it doesn't mean it's the right thing"Even though systemd is technically not the best solution, a lot of,many,linux distro's have systemd as default.
Some big players like redhat are pushing it.
[citation needed], as “the BSDL” has the same requirements as the CDDL, minus an optional patent clause which would not apply to FreeBSD anyway.
So CDDL may be perfect for use with other permissive and weak-copyleft licenses which have patent clauses, like Apache and MPL. That's a compatible opensource ecosystem right there, in addition to with permissive licenses without patent clauses.This is why cddl sources are not merged directly into src/. Just in case some entity may wish to distribute FreeBSD sans bits and pieces they're not comfortable with.
(1) The device probing takes most time when booting, this will not be changed with new init/rc.Slow boot. Personally, I didn't think it was a problem but others in the industry did.
I never complained, neither did any other Solaris or any other UNIX admin complain. But there was Linux. There was always comparison between Windows and Linux boot times. I wouldn't be surprised if someone told me their marketing droids told their software developers that something needed to be done.(1) The device probing takes most time when booting, this will not be changed with new init/rc.
(2) It does not boot slow, it is hence not "slow boot".
(2) I never heard industry complain, but desktop freaks, the ones that continuously bring the theme desktop ad nauseam here.
As it was said above most of the time boot delays are in fw, mostly on memory checks. So OS independent. Some of our fully loaded HANA boxes take up to 25mins to get to the grub so you can load the OS. Imagine troubleshooting multipath issues when you don't know what's wrong. Every time you changed something and wanted to test it you lose 30+mins. Doing that even on 8hr downtime is a big pain.I never heard industry complain