[Info-vax] OS implementation languages
plugh
jchimene at gmail.com
Mon Sep 4 13:24:41 EDT 2023
On Monday, September 4, 2023 at 8:57:27 AM UTC-7, chrisq wrote:
> On 8/29/23 19:58, Arne Vajhøj wrote:
> > On 8/29/2023 9:15 AM, Single Stage to Orbit wrote:
> >> On Thu, 1970-01-01 at 00:00 +0000, Simon Clubley wrote:
> >>>> Very much FreeBSD here for some years, after decades first with
> >>>> dec,
> >>>> then Sun. Forms the basic of at least some proprietary offerings,
> >>>> as
> >>>> well as millions of embedded devices. Linux is still a unix,
> >>>> and runs the majority of web sites of the world, so if anything,
> >>>> unix has won the os wars...
> >>>>
> >>>
> >>> Yes, very much so. (And I can't believe Arne thinks the *BSDs have no
> >>> serious users... :-) ).
> >>
> >> Netflix picked FreeBSD as it could chuck out data at 400GB/s. Linux was
> >> not even close.
> >
> > Yes. But.
> >
> > NetFlix is running their general server load (node.js, Spring Boot,
> > Kafka, MySQL, Cassandra etc.) on Linux (supposedly Ubuntu)
> > in AWS.
> >
> > NetFlix chose FreeBSD for their CDN appliance that they deploy
> > at ISP's.
> >
> > Maybe not so important market share wise.
> >
> > But certainly proof of FreeBSD's technical qualities. The default
> > choice would have been Linux, so FreeBSD must have proven to
> > be better to be selected.
> >
> > Arne
> >
>
> Not just that, but tech users expect easiiy viewed transparency from
> desktop right down to bare metal, and the ability to customise that
> environment. Far easier to do that with FreeBSD, than with Linux,
> which becomes ever more complex and opaque. systemd tentacles extend
> right through the system. crossing boundaries between what should
> remain encapsulated and abstracted system components. So yes, Linux
> is dead here for serious work, so long as they continue on that path.
> It's what happens when good technical projects get corrupted by big
> business politics, which are rarely compatable...
>
> Chris
It's true that systemd caused quite a kerfluffle when it was first introduced to Debian. I think it's the right decision. As for tentacles, systemd's are from macos. The way Debian has deployed it, system control is still accessible via the traditional /etc/init.d route.
With Bookworm comes the loss of /var/log and its ilk in favor of journalctl. It's the paradox of *nix that to retain useful software, one must customize the stock installation in ways most VMS sysdmins would abhore.
Nevertheless, the utility of systemd as a bootstrap mechanism over /etc/init.d should be obvious to a system mangler needing to manage the tangle of dependencies that is the modern OS bootstrap sequence.
Add to that the novel requirement to support virtual machines, a systematic approach to the customizations we need to enable the multiplicity of these systems is ever more appropriate.
More information about the Info-vax
mailing list