На этой странице собраны ответы на наиболее часто задаваемые вопросы. Она обновляется по мере необходимости.
В.: Необходимость согласовывать любые изменения в используемых интерфейсах затрудняет разработку. Почему бы не допустить поддержку пользовательских интерфейсов?
О.: Потому что это автоматически поставит крест на заявленной полной совместимости любых программ. Хорошей иллюстрацией губительности такого подхода является история развития сети Интернет в тот период, когда из-за размытия границ стандарта поддержка тегов в различных браузерах различалась, что существенно усложняло разработку Web-страниц.
Среда, в которой разработчики могут определять интерфейсы под свои нужды, ничем не отличается от любой другой существующей среды выполнения (например, CLR или Java), ни одна из которых не может похвастаться совместимостью API всех программ просто по построению.
В.: Не слишком ли поздно писать операционную систему для конечного пользователя с учётом того, что все сервисы в настоящее время активно переносятся в облако?
О.: Все сервисы никогда не будут перенесены в одно большое облако. Как минимум, таких облаков будет несколько, и «Сивелькирия» сможет нивелировать разницу между ними, а также обеспечит работу оставшихся локальных сервисов (управление оборудованием, хранение данных для входа в облако, и так далее). Кроме того, программы, разворачиваемые в облаке, также выиграют от возможностей «Сивелькирии» по интеграции разнородного содержимого.