jamedia wrote:As you have the source for the Linux Kernel you really should check it. Try running a MISRA-C check on it (it will fail).
This is sad to know, but... I can live with it, while it works for me and runs my DaVinci Resolve Studio and darktable software well.
The Linux ecosystem isn't robust according to Linus Torvold but what does he know?
Actually I am not sure about Linus' own experience of day-to-day managing a network of 100+ Window$ servers and 500+ Window$ workplaces spread over a number of geographically distant locations. From my experience, the Debian ecosystem is much less painful and risky to stay in. Apple ecosystem is a whole different story, with its own (strong!) advantages but with its cons, too. The question is about comparative TCO from (and including) the moment of hardware and software purchase, initial installation and setup of the system, and through 5-7 years of its lifetime (including support, subscriptions, service and repair, software versions upgrades, security incidents costs, hardware failures costs, electricity costs, "just in time" availability of security updates and bug fixes etc). And we are speaking of a specific use case, namely a single-purpose workstation for DaVinci Resolve Studio and a few supporting applications, aren't we?
For this exact purpose, the only real advantage of Window$ is availability of paid plugins for DVR. Everything else is a bunch of disadvantages because of Window$ bloatware nature + "update" disastrous behaviour + instant security nightmare. Who needs an OS which tends to consume 1/3 of your hardware processing power, RAM and disk space just for its own hidden purposes + unsolicited bells&whistles, but not for the user's productive needs?
How many hundreds of thousands of man-hours were spent worldwide when the user needs to perform his work ASAP but the unsolicited "update" unexpectedly froze the system - or destroyed it completely so needed to be reinstalled from scratch? No thanks, I'm done with it.