Computer science evolved during the time when most people did not have a computer.
The concepts of compilers, operating systems, databases, file systems, computer graphics all evolved from the 60s to the early 90s.
After that, it was mostly scaling.
The concepts of compilers, operating systems, databases, file systems, computer graphics all evolved from the 60s to the early 90s.
After that, it was mostly scaling.
And the open core licenses of nowadays are nothing more than a rebranding of those kind of license models.