Мысли вслух.
Настоящие мысли ни на что не претендуют. Возможно, они навеяны перечитанными где можно материалами, возможно все нижесказанное давно придумано. Я не специалист, и за термины не цепляться.
С момента появления "окон" мало что изменилось. Появляются новые "рюшечки", переносятся кнопочки с права налево, а смысл один и тот же. Пора думать о операционной системе (ОС) будущего.
Вот теперь и мысли...
Технология сервер-клиент, технология виртуализации и облака - это будущее (хотя можно сказать, что уже настоящее). Не даром Майкрософт быстренько побежал патентовать все идеи по виртуализации.
Главные критерии ОС - это безопасность, надежность, расширяемость... Вот из этих постулатов и начнем.
Разобьем ОС на составные части, это - ядро, база данных, хранилище (по требованию), интерфейс ОС (по требованию), клиентская часть ОС.
Ядро, оно и есть ядро.
База данных содержит системную информацию (пользователи, индексы файлов и пр. , все что касается ОС).
Хранилище отвечает за бэкап данных (в пределах одной физической машины, или отдельной).
Интерфейс - это веб, или иной интерфейс для настройки ОС (вполне подойдет консоль).
Клиентская часть ОС - позволяет через графический интерфейс подключаться к контейнеру приложения.
Оказывается сложно, мысли свести в понятный текст ...
ОС создает виртуальную среду для запуска приложений (не других ОС, а может и других ОС). Приложения запускаются в изолированной среде.
Каждое приложение имеет динамически выделенный участок памяти для работы и хранения данных. Приложение для ОС готовиться по типу контейнера OpenVZ. Одно приложение - одна виртуальная среда.
Полностью отказываемся от каталога HOME. Каждый файл (пользовательский) имеет индекс пользователя и контейнера приложения, и расположен он в контейнере приложения. Не важно где он расположен физически.
О памяти. Грядет эра твердотельных дисков. Растут возможности и объемы "быстрой" памяти. Мне кажется для будущей ОС понятие память будет включать в себя и "быструю" память, и диски и хранилища. Так что ОС сама должна распределять динамически размер памяти и место хранения информации в памяти (в быстрой или на диске).
О "окнах". Для десктоповских приложений нужен конечно графический интерфейс. Клиентская часть ОС, должна подключиться к контейнеру приложения и вывести данные на монитор. Рабочий стол должен больше приспособлен для работы через сенсорную панель (по типу смартфонов) или другие тактильные приспособления.
Такое построение ОС, позволит разворачивать её на 1 или более физических машин. Для ОС все машины выглядят как одна система. ОС сама размножает себя на машины подключенные к приватной сети, определяет железо, память и др. Взаимодействие с внешним миром происходит через другой сетевой интерфейс.
Изолированность приложений от ОС и друг от друга дает большую безопасность всей системы.
Конечно здесь много "но". Хотя мне кажется, что это выполнимо все уже сегодня. Если на базе линукса свести многие проекты и идеи в одну ОС.
p.s. Думаю, поймет ли кто мои мысли (или это бред...)
Немного мыслей о будущем
Вот в таких вот заботах о будуЮщем одна ПопоОсь уже развивается.
Может, лучше о бабах :rolleyes:
Думаю, поймет ли кто мои мысли
я понял.
но нагородил достаточно... :D
Ну может такой вариант развития событий и будет реализован.
Насчёт твердотельных - вообще согласен на 100% :cool:
Ну-ну, когда умного сказать нечего, можно и про баб, и до орфографии до мотаться, и на запятые обратить внимание (обязательно!).
dduh!
Да вы не обижайтесь!
Только - либо мелкие шажки с техническими подробностями, либо лучше про "баб-с".
А то уж больно маниловщиной отдаёт.
Так и есть (про маниловщину). Это просто идея , как я вижу развитие ОС, в частности Линукса.
Хотелось бы услышать другие мнения.
Вас понял!
Есть мнение, и не только моё, что Линукс обламывался, обламывается, и будет обламываться на массовом десктопе :P
Просто свирепая правда жизни.
И, то же самое, оный ОС развивался, развивается, и будет развиваться в вебе, на машинах кодеров,
и на тех железяках, куды уместно его засунуть аки автономную систему, а ля роутер, или же отдельный чип,
где ядро Линукса вполне уместно.
Давайте поиграем в кассандров - гг. Форум, алаверды.
Есть мнение, и не только моё, что Линукс обламывался, обламывается, и будет обламываться на массовом десктопе
Скажу вам все честно, мне настолько это все пофиг. Я пользуюсь линуксом не потому, что он попса, и массово наступает, отбрасываю офтопик с десктопных компов, а потому, что мне нравится имеено лин!
Скажу вам все честно, мне настолько это все пофиг. Я пользуюсь линуксом не потому, что он попса, и массово наступает, отбрасываю офтопик с десктопных компов, а потому, что мне нравится имеено лин!
Аналогично! smile
Более того - по моей ИМХЕ, было бы только лучше, если бы Linux не стал "системой для всех".
А то придётся на Фряху уползать...
Я думаю, что Андроид нам поможет. Основная причина выбора массовым пользователем той или иной ОС - это привычка. Если пользователи выберут Андроид, привыкнут к его интерфейсу, программам и аналогичные интерфейс и сервис будет у линукса, то пользователям будет без разницы что это линукс.
Вот наткнулся, мне нравится http://www.opennet.ru/opennews/art.shtml?num=26597
И опять, мечты. Возьмем рядового пользователя (не совсем рядового, к сожалению в данный момент). Есть стационарный комп, нетбук (ноутбук), смартфон. Комп выполняет роль сервера-десктопа, на нетбуке (ноутбуке) и смартфоне установлена клиентская часть ОС (смотри выше). В любой момент, работа с приложением может быть перенесена на мобильные устройства одним движением пальца. Подключаться можно будет через сеть из любой точки (где есть сеть).
Есть стационарный комп, нетбук (ноутбук), смартфон. Комп выполняет роль сервера-десктопа, на нетбуке (ноутбуке) и смартфоне установлена клиентская часть ОС (смотри выше). В любой момент, работа с приложением может быть перенесена на мобильные устройства одним движением пальца. Подключаться можно будет через сеть из любой точки (где есть сеть).
Так разве сие не облачные технологии...не? :rolleyes:
считаю что ваши "облачные" (читай по русски - распределённые вычислительные сети) - это просто метод выхода из тупика в развитии процессоров.
сделали бы процессор в мильён терафлоп и не нужно было бы придумывать велосипед.
Уй-ё!!!
Братья славяне!
А никому не кажется, что стоит прислушаться к
...человек соображает слишком медленно, а емкость его памяти очень мала, и ему следует получше
научиться жить в таких условиях, учитывать ограниченность своих возможностей и относиться к ней с полным уважением,
а не пытаться игнорировать её, так как такие тщеславные попытки будут обречены на неудачу
... или моя любимая развлекуха, уж извините.
Про силлогизмы Аристотеля и то, что из них можно извлечь нынче и сейчас для более качественного кода oO
Пардоньте, но оно кому-то нуно???
Так разве сие не облачные технологии...не?
И это в том числе.
Я же с этого начал, выше ...
Основная причина выбора массовым пользователем той или иной ОС - это
это то, что ему дают! Я уже писал много раз, и я не оригинален в этом. Массовому пользователю абсолютно пофиг, на чем работать. Главное, что бы был инет, видео, пара игр, а что там стоит, пополам.
У моего знакомого на ноуте стояла Виста, пока нойт загружался, можно было сварить кофе, и выпить его с сигаретой. Ну и куча вирусов, как должное.
Я ему поставил Минт. месяц он сидел на нем, потом пообщавшись с дружбанами, которые объяснили ему, что лин это тяжело, захотел вернуть висту. Сейчас, через 4 дня хочет опять Минт. Он быстрей, и нет вирусов.
было бы только лучше, если бы Linux не стал "системой для всех".
А он и не станет. ТОчнее, на нашем уровне не станет. а пример, как мой приятель, он пользователь компа, а не оси.
ЗЫ Teocally, рад видеть. Где пропадал?
Teocally, рад видеть. Где пропадал?
Обратно забыл отреагировать:
таки здеся нужны наши люди в Ца'але :rolleyes:
Майкросфт думаю в будщем распадется на несколько компаний :cool:
Chars67, конечно нужны!))))
http://www.waronline.org/forum/viewtopic.php?t=5070
Teocally, рад видеть.
Аналогично!
Где пропадал?
Волею судьбы, отсутствовал...и-нета не было (в смысле халявного...через телефон ходить не любитель).
таки здеся нужны наши люди в Ца'але
Ну да, правильно...надо же кому-то всё это развалить :D