I found this, slightly dated, but still approximately correct
"OpenBSD has a much smaller code base,
around 2.9 million lines of code,
compared to FreeBSD's roughly 9 million,
and NetBSD's 7.3 million."
"The Linux kernel has around 27.8 million lines of code
in its Git repository, up from 26.1 million a year ago,
while systemd now has nearly 1.3 million lines of code."
I find that hard to grasp. I worked on a project once yhat had 30000 lines of code… that was enough for me.
They go on to say that most of the linux kernel code is drivers.
but
1.3 million lines of systemd code??? That is not drivers.
and
It is interesting that BSD kernels are much smaller. No wonder hyperbola is moving to BSD.
The pic is old. But it still gives you a good overview.
I wonder whether that entry for google is just code, or does it include all the data they collect?
I read somewhere recently (i.e. last 10 years or so) that a single human spermatazoan carries an information payload equivalent to 30 GB of data…
I’m old enough to remember going from 40 MB to a 120 MB hard drive was “something”…
I used Windows 2000, and even NT 4.0 (and 3.51) I can’t believe that Windows 2000 had 3x the code that Windows 3.5 contained… Sheeze 3.5, 3.51 and 4.0 had stuff for various architectures : i386, Alpha and PowerPC - by Windows 2000, Redmond had dropped all archs but x86…
I can remeber the first PC with a 1Gb drive… it was external on a SCSI port on a 486.
Most of the info in our dna is inactive… we carry a vast accumulation of “junk dna” that is never turned on. What is it for? Some say it is a reservoir of info from past evolutionary experiments and perhaps useful in future evolution
Biology does not do garbage collection.
I think there must be a reason for not throwing DNA sequences away.
Cells are susceptible to viral infection which can alter their DNA. If it is a germ cell, it can pass on the alterations, even if they make no sense . That, and mutations is where evolution gets its genetic variation from. Without that populations would not evolve.
There is a suggestion that cells deliberately allow viruses in, because it is advantageous to accumulate genetic variation.
A bit like google accumulating data.
It is a shell command, yes… so if a shell script is a program it might be a program.
In a language it might be ‘end’ or ‘stop’ or ‘return’
What I meant was, the shortest possible program is one that does nothing and returns control to its parent
But exit from shell is a different exit from another program as includes stopping processes which were open , so sorry dont think its shorter than mine.
I was expecting some hexadecimal or octal or even. Machine code as a reply