LINUX.ORG.RU

Дмитрий Завалишин рассказал о себе, своих взглядах на софт и, конечно, об ОС «Фантом»

 , ,


1

2

В Компьютерре-онлайн опубликовано интервью с Дмитрием Завалишиным - создателем ядра операционной системы «Фантом», в которой программы работают «вечно», программировать можно без учёта сохранения данных, а программы легко обмениваются сложными объектными структурами.

Из интересных подробностей:

  • Ядро «Фантома» уже практически готово, частично реализована графическая среда.
  • Под «Фантомом» будет запускаться код, написанный для Unix или Linux, но его придётся модифицировать (к примеру, из-за отсутствия XWindow).
  • Завалишин не любит GPL и считает, что «если уж отдавать, то не ставить условий».
  • Если всё пойдёт по плану, то в «Фантоме» можно будет реализовать интерфейс, где значок программы и её окно - это один и тот же объект, а окна можно будет чуть ли не отправлять по электронной почте.

Тех, кто осилит прочесть все 50 тысяч знаков ждут всякие бонусы в виде баек про времена ЕС ЭВМ и рассказа о том, как в DZ делают системы датчиков для «Мосводоканала».

>>> Интервью

>программы легко обмениваются сложными объектными структурами.

это вполне в духе облачного проекта в распилково: облака смогут легко обмениваться баблом с различными структурами

registrant ★★★★★ ()
Ответ на: комментарий от anonymous

>>«Бедные винты, интересно за сколько оно убьет SSD?»

M$ объявила что в вин 8 будет подобная функциональность.

убить SSD?

registrant ★★★★★ ()

Хм, интересно посмотреть. Главное, что б все изложенное Завалишиным было правдой. Если так, то это отличная база для RuOS.

fang90 ★★★★★ ()
Ответ на: комментарий от fang90

> Если так, то это отличная база для RuOS.

эта RuOS, если и появится, то будет ядром линукса( т.к. свое почти готово - но надо немного доделать ) + оболочка на Java( т.к. она всех круче ), в итоге получим недо-андроид, только гораздо более убогий( из-за разницы в уровне по сравению с разработчиками из гугля )

ahonimous ()

мосводоканал - это круто

kto_tama ★★★★★ ()
Ответ на: комментарий от ahonimous

>в итоге получим недо-андроид, только гораздо более убогий

Зря Вы так. У нас достаточно «светлых умов». Может, что путевое и выйдет.

fang90 ★★★★★ ()
Ответ на: комментарий от fang90

> Зря Вы так. У нас достаточно «светлых умов». Может, что путевое и выйдет.

насчет умов я не спорю, но вот будут ли они этим заниматся, или такие как Завалишин - вот что определит результат( а у меня есть убеждение, что такие как Завалишин более напористо будут обстукивать двери приемных )

ahonimous ()
Ответ на: комментарий от registrant

>убить SSD?

«Убить», «Не убивать», «Спросить позже». =)

alfix ()
Ответ на: комментарий от ahonimous

>насчет умов я не спорю, но вот будут ли они этим заниматся

Об этом мы узнаем, когда выйдет ядро. А пока, рано хоронить проект.

fang90 ★★★★★ ()
Ответ на: комментарий от alfix

убить SSD?

«Убить», «Не убивать», «Спросить позже». =)

Не могу выполнить вариант «Не убивать»/«Спросить позже», SSD будет убит! :D

erfea ★★★★★ ()
Ответ на: комментарий от px

>>Java «вынести» C++ просто с корнями

Можно считать, что C++ сейчас не существует, а Java сегодня - язык номер один.

Я рыдаю не могу остановится.

Если этот товарищ работал в каком-то узком секторе вроде написания Больших Корпоративных Систем и был свидетелем перехода с плюсов на жабу, то он правда может так думать. Просто не видел больше ничего.

З.Ы. А на чем его творение написано? Тоже на жаве?

KDE41user ()
Ответ на: комментарий от KDE41user

> З.Ы. А на чем его творение написано? Тоже на жаве?

У него написана своя жава (прям как у MS), а на ней уже творение

kim-roader ★★ ()
Ответ на: комментарий от KDE41user

З.Ы. А на чем его творение написано? Тоже на жаве?

Это технически не возможно реализовать, ОС максимум на плюсах можно написать.

erfea ★★★★★ ()
Ответ на: комментарий от fang90

> Об этом мы узнаем, когда выйдет ядро. А пока, рано хоронить проект.

вот несколько цитат:

«родная среда „Фантома“ не позволяет поддерживать старые языки программирования - такие как C и Pascal»
«компания Microsoft движется в том же направлении»
«Java сегодня - язык номер один. Если Java сегодня кому-то и сдаёт, то только C#»
«он отличается от того, что существовало, благодаря глобальному адресному пространству. Мы говорим, что всё, что у нас есть в системе, можно использовать. То есть можно достучаться до чужих данных»

а вот самое интересное:

«Та среда Linux, которую мы собираемся сделать» - судя по всему, как я и говорил, взят обычный Linux, поставлена Java и поверх нее пишется всякая чушь

ahonimous ()

Чото он не то пишет:

«Во-первых, в силу того, что структура системы построена по принципу раздельных адресных пространств, и они находятся за очень толстой стенкой.»

Типа у него прога будет иметь доступ к памяти у другой?

Ога, из-за одной ошибки всё это хозяйство упадёт.

Ilshat ()

Блин, читаю, ржу-нимагу:

«на который есть ссылка, во-первых, из каталога, в котором он лежит как видимый пользователю, и, во-вторых, из всех тех мест, которые им пользуются. Поэтому если вы сотрёте, он пропадёт из каталога, но пока им пользуется хоть одна программа, он будет фактически присутствовать»

Мужик снова изобрёл файловою систему unix.

Ilshat ()
Ответ на: комментарий от Ilshat

> Мужик снова изобрёл файловою систему unix.

судя по всему он ее просто используют( вместе с линуксом ) - а как инновацию преподносит для вендузятников

ahonimous ()
Ответ на: комментарий от anonymous

>Нет бы форкнуть линукс

Так последними демонстрациями фантома были вроде как надстройки на линукс :)

Gary ★★★★★ ()

Это динозавр какой-то, застрял в прошлом:

«Мы больше ждём, что программы, написанные за последнее время будут реализованы скорее для Java SWING, чем для X Window.»

Ну да, дожидайся!

Ilshat ()
Ответ на: комментарий от ahonimous

> «Та среда Linux, которую мы собираемся сделать» - судя по всему, как я и говорил, взят обычный Linux, поставлена Java и поверх нее пишется всякая чушь

Судя по всему они написали на джаве прослойку совместимости реализующие линуксовые системные вызовы. Вам не кажется?

kim-roader ★★ ()
Ответ на: комментарий от Gary

> Так последними демонстрациями фантома были вроде как надстройки на линукс :)

Попов, Завалишин... - даешь все больше и больше принципиально новых ОС на базе линукса!

ahonimous ()
Ответ на: комментарий от Ilshat

> Типа у него прога будет иметь доступ к памяти у другой?

Ога, из-за одной ошибки всё это хозяйство упадёт.

Почему упадёт? Доступ на чтение + все операции проверяются джава-машиной

kim-roader ★★ ()
Ответ на: комментарий от alfix

>«Убить», «Не убивать», «Спросить позже»

или так: «Убить», «Не убивать», «Мне повезет»

registrant ★★★★★ ()

«Я думаю, что ни у кого в этом мире нет сомнений в том, что компания Microsoft знает, где искать деньги в разработке софта.»

Падение акций как-то говорит о другом.

«Что не помешало Java „вынести“ C++ просто с корнями. Можно считать, что C++ сейчас не существует, а Java сегодня - язык номер один.»

Ну его нафиг, аффтара - троль, застрявший в прошлом.

Ilshat ()
Ответ на: комментарий от Ilshat

Там будет демон Максвелла, который будет фильтровать годные обращения к чужой памяти :)

Gary ★★★★★ ()
Ответ на: комментарий от kim-roader

> Доступ на чтение + все операции проверяются джава-машиной

А как реализовать взаимодействие с доступом только на чтение? Доступ на запись тоже нужен.

Ilshat ()

- Хорошо, но если я захочу стереть шрифт?

- Тут вот какая штука. Дело в том, что в той схеме, в которой работает «Фантом» шрифт - это объект, находящийся в рабочем пространстве системы, на который есть ссылка, во-первых, из каталога, в котором он лежит как видимый пользователю, и, во-вторых, из всех тех мест, которые им пользуются. Поэтому если вы сотрёте, он пропадёт из каталога, но пока им пользуется хоть одна программа, он будет фактически присутствовать. Скажем так, пока он будет присутствовать в документах - он будет существовать. Как только исчезнут все документы, которые им пользуются, он будет автоматически уничтожен. И это относится ко всему, что существует в системе. Если поставили новую версию чего бы то ни было, старая версия исчезнет сама, как только в ней исчезнет необходимость. И напротив, она не сможет исчезнуть, убив работу какой-нибудь программы, пока программа в этом нуждается. То есть у пользователя нет возможности испортить работу среды, сломав что-нибудь руками.

мухаха, пацталом, теперь вместо даже ребут не будет спасать от того что твоя превратилась в помойку, поможет только переустановка ОС! :D

erfea ★★★★★ ()
Ответ на: комментарий от px

>> Java «вынести» C++ просто с корнями

Можно считать, что C++ сейчас не существует, а Java сегодня - язык номер один.

Я рыдаю не могу остановится


Плюсую, это ж как нужно быть оторванным от реальности, чтоб так думать (:

pevzi ★★★★★ ()
Ответ на: комментарий от Messing

У него пока мало что готово

«графическая подсистема, которая на сегодня реализована только в ядре и почти никак не доведена до пользовательского уровня, и в ней не реализованы некоторые примитивы, которые необходимы в реальной жизни. К примеру, нет примитива, позволяющего подвинуть окно или изменить его размеры.»

Прочитал до конца - ИМХО чото в концепции аффтара есть. Вопрос как будет реализовано. И буде ли.

Ilshat ()
Ответ на: комментарий от Ilshat

> А как реализовать взаимодействие с доступом только на чтение? Доступ на запись тоже нужен.

послать сообщение другой программе с предложением скопировать твой объект. Передавать будет ось, которая и записывает. Вроде так.

kim-roader ★★ ()

Конечно, я могу предсказывать будущее только на какую-то глубину, а дальше может выясниться, что есть вещи, про которые я не подумал, и они каким-то образом всё загубят. Но на сегодня я таких вещей не вижу.

Я даж назову парочку: 1.Таненбаум, Ледтке и остальные не идиоты и этот дебил уж точно не умнее их, как он очевидно считает 2.Многолетний мировой опыт разработки ОС и ПО не пустое место

erfea ★★★★★ ()

Что не помешало Java «вынести» C++ просто с корнями.

Чувак не кисло дует, мозг выкурил как пчел и улья!!!

erfea ★★★★★ ()
Ответ на: комментарий от kim-roader

> послать сообщение другой программе с предложением скопировать твой объект.

Так это и сейчас возможно. И городить для этого новый огород нет нужды.

Ilshat ()
Ответ на: комментарий от KDE41user

Я тут ссылку нашел, не могу не дать почитать http://en.wikipedia.org/wiki/Sarcasm

Вас понял)))

У «Фантома» есть и другие свойства, которые сильно осложняют жизнь злоумышленникам.

Мухаха, это он наверное про общее адресное пространство :D

erfea ★★★★★ ()
Ответ на: Столлман негодуэ! от the_warlick

Re: Столлман негодуэ!

>На практике я говорил с многими людьми из крупных компаний, которые занимаются разработкой софта и готовы были бы применять чей-то чужой код. Они говорят «GPL - нафиг! Мы совершенно не хотим вляпываться в эту проблему»

Компании хотят хапнуть побольше халявы, секономив деньги на собственных разработках. При этом все закрыть и выдать как _принципиально наша разработка_.

При этом опенсорс рассматривается компаниями как ягоды в лесу, которые можно насобирать, самостоятельно сьесть и никому ничего не давать.

Ну так пишете все сами с нуля. Почему кто-то должен что-то делать за бесплатно, зная при этом что позажравшиеся боссы все это продают и покупают себе очередной порше каен ?

Mrxrrr ()
Ответ на: комментарий от anonymous

> Есть ещё хороший пример того, где это важно (причём я не выдумываю их - это примеры, с которыми к нам приходили люди) - компания, которая делала «Марусю». У них там три или четыре компьютера в машине, при выключении зажигания их нужно выключить, потому что иначе они сожрут аккумулятор мгновенно. При включении зажигания они должны включиться.

ФГМ. Такое в серьезном железе реализуется через аккумулятор и флешку, присоедененную к RAM. Электричество отрубили - ram поддерживается от отдельной батарейки, когда та садиться - скидывание ram на флешку. У IBM даже патент есть на это, у них в СХД постоянно используется. А это скидывание системы туда-сюда силами самой системы не блещет отказоустойчивостью.

Можно считать, что C++ сейчас не существует, а Java сегодня - язык номер один.

Завалишин не любит GPL и считает, что «если уж отдавать, то не ставить условий».



Вот и iZEN'a деанонимизировали. Изя, ты чего так троллишь, а?

shahid ★★★★★ ()

Что ж внимательно проанализировав предоставленое по ссылке и немного поискав дополнительную инфу в гугле пришел к выводу: Сабж - нечто-то ужасное. Причина появления сей порнухи кроется в невероятно завышеном ЧСД автора проекта. Кстати на основании чего его ЧСД так зашкаливает я так и не понял, этот чел однозначно совершено не компетентен. То что он там рулил «мегакрутые кулхацкерские штуки с досом» не говорит о его компетенци в области разработки ОС, тем более современной. Я искрене надеюсь что это ужасное поделие не получит никогда широкого распространения, я не хочу получить такую ОС где мега легко написать программу, но она будет редкостное говно сколько жопу не рви! Лучше мне пять раз поискать утечки (чего очень давно не доводилось делать), чем просто не иметь возможности написать что-то качественное (шустрое, легкое и надежное) и реально применимое из-за того, что сегодняшние распростряненные ОС такое гуано!

erfea ★★★★★ ()

Что вы все так реагируете. Побольше бы разных research project. Пускай и такой будет. Вам же деньги в него не инвестировать. Вдруг будут хоть какие-то интерестные наработки, не обязательно вся ОС.

Но о окнах по почте, это он загнул. Создатели Kaspersky AV уже с удовольствием потирают руки.

P.S. Сам бы деньги не вложил, это точно.

vertexua ★★★☆☆ ()

Пока не будет рабочего образа для vbox/qemu и исходников для рецензирования его слова - не более чем сны Веры Павловны о коммунизме.
Если правду говорит, то уже через год-полтора мы всё это увидим безо всяких дополнительных инвестиций в его компанию. Человека (и его команду), столь уверенного в коммерческом успехе своей системы сложно задержать денежным вопросом (как я понял из статьи, они за полтора года написали ядро - это явный успех).
Если же врёт, то будет ждать инвестора, будет плавно его вводить в курс дел, учить терминологии, кормить его видом линуксового терминала, с несколькими запущенными своими программками, денежный мешок постепенно поймёт всю сложность и долговременность разработки такой системы, поймёт и простит сроки, объём бюджета и будет заливаться слезами умиления, когда увидит Zubuntu или ZBSD c предустановленной jre.

anonymous ()
Ответ на: комментарий от vertexua

Что вы все так реагируете. Побольше бы разных research project. Пускай и такой будет. Вам же деньги в него не инвестировать. Вдруг будут хоть какие-то интерестные наработки, не обязательно вся ОС.

Потому что вокруг этого адского отродия уже подняли шумиху, а автор собирается её реально пропихивать, с учетом какие идиоты зачастую руководят IT инфраструктурами компаний, есть реальный шанс, что этот ужас может получить штрокое распространение, что в свою очередь с офтом случилось и сегодня изрядно мешает нормально жить адекватным спецам. Если уж сегодня устроиться куда-то где можно обойтись без ацкого секса с офтопиком проблема, боюсь представить как хреново будет жить если это дерьмо пропихнут в массы.

erfea ★★★★★ ()
Ответ на: комментарий от thesis

ZavalitOS - по-моему куда круче. И с эдакими нотками мескаля и сомбреро

anonymous ()
Ответ на: комментарий от Quasar

Не знаю, но я на маке программы закрываю посредством command+Q. «Крестик» вообще-то просто окно закрывает, но не программу.

anonymous ()
Ответ на: комментарий от Hokum

> Кто даст?

«Единая Россия» на создание очередной инновационной русской ос

anonymous ()
Ответ на: комментарий от erfea

Что вы все так реагируете. Побольше бы разных research project. Пускай и такой будет. Вам же деньги в него не инвестировать. Вдруг будут хоть какие-то интерестные наработки, не обязательно вся ОС.

ЗЫ представляю как весело админить сетку в сети где ОС для всех программ имеет общее адресное пространство, говорить хоть а какой-то защищености не представляется возможным, если уж вендато и та ломается как два пальцо обосцать! И ведь сколько не говори начальнику, что ты дебил такие бабки за лецензии платить, если нет даже не малейшего основания надеяться на защищеность сети на базе венды. Да и сколько не указывай например на такие проблемы: на моем последнем месте работы, админам переодически терминальник посреди рабочего дня приходилось перезагружать, что приводило к получасовым простоям абсолютно всего офиса. Один хрен даже не думали сползать с этого ацкого куска идиотизма и платили ацкие деньги за ЭТО!

erfea ★★★★★ ()

почему то вспомнился Пейсатель с его борьбой бобра и козла ,поэтаму предлагаю наречь сие - ZavulonOS.

wtfd ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.