История изменений
Исправление
nexfwall,
(текущая версия)
:
Всё очень просто. Скоро В будущем весь линукс будет таким:
От поставщика дистрибутива будет поставляться Core образ, с минимальным набором необходимых компонентов для запуска. И отдельно, ядро. Этот образ скопируется на два одинаковых раздела, для того, чтобы можно было быстро переключаться на апдейты этого образа, которые будут применяться по дельтам(надо скачать только изменения).
Вокруг этого образа, с помощью какого-нибудь overlayfs, будут навешиваться «фреймворки», которые будут являться, по сути, образом с пачкой нужных библиотек, демонов, специфичных для работы под этими библиотеками, и прочими ништяками. (Например, GNOME Platform. Включает в себя glib2, gtk3, gstreamer, и прочие гномоништяки.) Возможно, некоторые фреймворки будут наслаиваться прямо над другими фреймворками(KDE Frameworks могут так делать, ибо зависят от Qt.).
Над этими фреймворками будут уже располагаться окружения рабочего стола, приложения. Приложения, к слову, будут полностью изолированы, и будут требовать «Permissions», как в Ведроиде.
Обновление всего этого непотребства, будет производится точно так же, как и для Core образа, дельтами.
Для серверов может быть всё гораздо проще. Так называемые 'Atomic Host', которые содержат только Core образ. Всё что нужно для работы какого-нибудь сервера, базирующегося на этом, можно присобачить одним контейнером. В том числе и конфиги.
Примеры: Ubuntu Core, Ubuntu Personal(Desktop Next), Ubuntu Snappy. Всё это - специфично для Ubuntu, ибо они любят городить свои велосипеды, вместо того, чтобы использовать что-нибудь признанное большинством.
Примеры не специфичные для Ubuntu: Project Atomic(Введение), Fedora Cloud (Fedora Atomic Host), RPM-OSTree, xdg-app (SandboxedApps)
Это всё грядёт. Но не думаю, что прям скоро. Через год-два скорее всего будут только первые дистрибутивы, базирующиеся чисто на этой концепции.
P.S. Если что, я не исключаю, что где-то ошибся по каким-то пунктам. Потому советую лучше почитать по ссылкам, или погуглить, чтобы узнать больше и точнее.
Исходная версия
nexfwall,
:
Всё очень просто. Скоро В будущем весь линукс будет таким:
От поставщика дистрибутива будет поставляться Core образ, с минимальным набором необходимых компонентов для запуска. И отдельно, ядро. Этот образ скопируется на два одинаковых раздела, для того, чтобы можно было быстро переключаться на апдейты этого образа, которые будут применяться по дельтам(надо скачать только изменения).
Вокруг этого образа, с помощью какого-нибудь overlayfs, будут навешиваться «фреймворки», которые будут являться, по сути, образом с пачкой нужных библиотек, демонов, специфичных для работы под этими библиотеками, и прочими ништяками. (Например, GNOME Platform. Включает в себя glib2, gtk3, gstreamer, и прочие гномоништяки.) Возможно, некоторые фреймворки будут наслаиваться прямо над другими фреймворками(KDE Frameworks могут так делать, ибо зависят от Qt.).
Над этими фреймворками будут уже располагаться окружения рабочего стола, приложения. Приложения, к слову, будут полностью изолированы, и будут требовать «Permissions», как в Ведроиде.
Обновление всего этого непотребства, будет производится точно так же, как и для Core образа, дельтами.
Для серверов может быть всё гораздо проще. Так называемые 'Atomic Host', которые содержат только Core образ. Всё что нужно для работы сервера, можно присобачить одним контейнером. В том числе и конфиги.
Примеры: Ubuntu Core, Ubuntu Personal(Desktop Next), Ubuntu Snappy. Всё это - специфично для Ubuntu, ибо они любят городить свои велосипеды, вместо того, чтобы использовать что-нибудь признанное большинством.
Примеры не специфичные для Ubuntu: Project Atomic(Введение), Fedora Cloud (Fedora Atomic Host), RPM-OSTree, xdg-app (SandboxedApps)
Это всё грядёт. Но не думаю, что прям скоро. Через год-два скорее всего будут только первые дистрибутивы, базирующиеся чисто на этой концепции.
P.S. Если что, я не исключаю, что где-то ошибся по каким-то пунктам. Потому советую лучше почитать по ссылкам, или погуглить, чтобы узнать больше и точнее.