да, могут.
даже если разные проги, а не только пользователи, потребуют разного окружения.
в виртуалках или в контейнерах или что подобное.
помешает проблема, что "две хозяйки на одной кухне не уживутся" :)
ядро ориентировано на монопольное управление железом.
потому все остальные ядра операционок (не обязательно линухи) надо запаковывать в средства виртуализации железа компутера.