4 ms·
I think my comment was probably unclear. My problem is the comparison of the reported lines of code between the Debian Project and Oberon OS. The reported lines
by abenga 3y ago
I think my comment was probably unclear. My problem is the comparison of the reported lines of code between the Debian Project and Oberon OS. The reported lines of code for debian include everything in the repos. The OS, compilers, interpreters, DBMSs, Document managers (Libreoffice, Texlive are probably massive), games, etc. To make it like for like, you would need to compare Debian and Oberon + all the software written for Oberon.
- lproven 3y agoI was simply picking 2 extremes. The real interest here is the midpoint, which is Plan 9. The 9front image is half a gig, and that too includes everything: apps, demos, games, the entire thing. As I said: « “The kernel is 5,119,091 bytes - 5MB or so. “The entire distribution including all sources, documents, local Git repository and binaries is circa 530MB for amd64.” The Plan 9 kernel has 38 system calls. I’ve not been able to find a firm number for Linux, but I have some estimates. As of 2016, kernel 4.7 had about 335. By 2017 that was up to 341. I’ve tried to estimate the number for kernel 6.8 and I think there are 520 across all architectures. » ISTM that you're obsessing over the exact position of one end, whereas in fact, given that we are talking of a difference of roughly 5 orders of magnitude -- five zeroes -- it would make no difference at all if we included every program ever written for every variant of Oberon that ever existed, and the most minimal possible Debian system that can run two shells at once. Debian 12 is on the order of 150,000 lines of code for every single line of A2.