I wrote code in Assembler 25 years ago (then it was 8-bit 8080 and later 16 and 32-bit 80x86). Today, Assembler is hardly used anymore. Algorithms in Assembler resemble a sequence of events in a row rather than the impossibility of using OOP - as a type of programming. Today, Assembler is suitable only for very short and fast processes (firmware for a computer mouse, for example, in which some PIC, Atmel, or other type of microprocessor is used, made to order in China). The so-called "mainframes" are also a thing of the past, because everything is programmed in C-languages. Or development software environments (SDKs) are used for development so that the programmer does not have to write a million lines of Assembler instructions. Also firmware for HDD or SSD . As a developer of algorithms and systems in Assembler, I was looking for a job 10 years ago, but even then I couldn't find anything at all. Today, even universal microprocessors are programmed in the C language and not in Assembler. It's sad because it takes a lot of CPU processing power away from it.
Only you write about hatred. You also brag about programming.
You reject compatibility between "modules" - in "modular" Linux. Anyone who compiles code in Linux knows that it is not easy because there are so many dependencies. Easy to compile some code e.g. via git, it's only for regular users who download the latest version of a full PC Linux distro from the internet and keep it up to date + then... according to the internet also... use tutorials on how to compile some code (like you mentioned this Softcam, for use in set-top boxes: ARM / MIPS / Aarch64 / SH4 / possibly other less used architectures).
I'm not going to argue with you here. Think what you want. I know there are big problems with what I'm saying about ZeroTier. If some new "thing" is added to Enigma2, then the Enigma2 development team must also include other packages (modules / libraries / drivers / ...) that were never needed in Linux before. As a result, the firmware becomes larger and the possibility of using firmware on old and set-top boxes with small flash memory is lost. Therefore, ZeroTier does not appear on the feed server of some set-top boxes. But these example problems (even with the example ZeroTier) are many. Including ZeroTier in the Enigma2 set-top box does not mean just compiling it and putting it on the feed / server. There are a lot of problems behind it. ZeroTier as a VPN interface can use resp. require certain properties from the operating system. However, lightweight Linux in set-top boxes may not provide these. Therefore, they must be added to the system. Of course, everything is included in OpenPLi (for now), but OpenPLi is not the only Enigma2 in the world .
You constantly write about the same thing - about the use of the ISO OSI model in ZeroTier programming VS incomplete Linux in a set-top box. And you write about it from the user's point of view and not from the programmer's point of view. But this model for programming a computer network, that's not all.
It is enough if some Enigma2 team uses a slightly different version of any library in the system and there will be minor problems.
For example, a very common problem that users do not even know about is that the installed VPN network in a Linux system, in a set-top box with some Enigma2 distributions, uses a VPN network connection as an Internet gateway . Then people wonder that the Internet is slow or that some connections to servers on the Internet are not working.
I'd rather not even respond anymore. This is not a debate about "who makes a fool of whom".
I am writing about ZeroTier like any other addition to the set-top box. It is not easy to add it there. In a number of cases it will not be possible, because outdated "parts" of the Linux system or even due to the impossibility of using some "parts" of the system. There are various reasons why some part of the Linux system cannot be used even in the set-top box. Usually it is a small flash memory or insufficient computing power for single-threaded processes from the multimedia chipset in set-top boxes. But there are other reasons as well. ZeroTier does have great online support... but it's not "Perpetuum-mobile".