Android — это программный стек, но не ОС. как указано на сайте developer.android.com
Что такое Android? Android — это программный стек для мобильных устройств, который включает операционную систему, промежуточное ПО и ключевые приложения. То Android SDK предоставляет инструменты и API, необходимые для начала разработки приложения на платформе Android с использованием программирования Java язык.
Я не понимаю, что программный стек — это ОС, работающая с Приложениями, поэтому Windows — это ОС, но если я устанавливаю на нее Приложения,должен ли я называть это программным стеком?
Так в чем же разница между программным стеком и ОС? Android включает в себя ядро, так почему же это не ОС?