Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> System 8 was more than just a service update for System 7

A lot more, eventually. System 8.6 brought a fully pre-emptive kernel with multi processing (http://macos9lives.com/smforum/index.php?topic=3656.0)

Problem was that, for backwards compatibility, all applications ran in a single pre-emptively scheduled task that cooperatively scheduled between them. You could write additional tasks that got scheduled preemptively, but they couldn’t make all system calls (https://developer.apple.com/library/archive/documentation/Ca...)



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: