Comments 99
Хорошее, подробное интервью. Видно, что Эдуард настоящий хакер (в первоначальном смысле). Приятно, что reiser4 ещё не забросили. Некоторая ностальгия даже. Где-то у меня на одном из дисков до сих пор живет раздел с reiser3 :)
+22
Простите, но не помешало бы введение, о том кто такой Эдуард Шишкин.
+1
После фразы «На Линуксе свет клином не сошёлся…» решил прочесть всю статью.
Впечалтление от автора как умнымного человека, побольше бы таких в мире Linux.
Эксцентричные статьи от Линуса/Столмана и прочих столпов уже оскомину набили.
Спасибо.
Впечалтление от автора как умнымного человека, побольше бы таких в мире Linux.
Эксцентричные статьи от Линуса/Столмана и прочих столпов уже оскомину набили.
Спасибо.
+31
Столлман да, тот ещё нытик. Но Линус вроде адекватный чувак. Я что-то пропустил?
+3
Линус — любитель потроллить :)
+11
Зря я пожулуй зацепил Линуса, ему неповезло быть в центре внимания.
Я к примеру некоторое время пытался найти ответ на вопрос стоит ли пользоваться тем же btrfs и ничего кроме «ура, какая новая классная FS» найти не мог.
Ответ нашел, разъяснил тот-же Шишкин:
www.linux.org.ru/news/kernel/5041798
Я к примеру некоторое время пытался найти ответ на вопрос стоит ли пользоваться тем же btrfs и ничего кроме «ура, какая новая классная FS» найти не мог.
Ответ нашел, разъяснил тот-же Шишкин:
www.linux.org.ru/news/kernel/5041798
+1
Побольше таких, у каждого из которых своя гениальная, академическая и в теории на 100% идеальная задумка, не выливающаяся в нечто такое, что можно применить на практике? И чем поможет увеличение числа таких людей в мире Linux?
-3
>Мне такой подход не очень по душе: я закончил мехмат МГУ, а не МГИМО.
а не получится быть таким себе «чистым технарем», когда некоторый код дольше до апстрима идет, чем пишется.
линукс — это не технология. это социум.
а не получится быть таким себе «чистым технарем», когда некоторый код дольше до апстрима идет, чем пишется.
линукс — это не технология. это социум.
+5
ЛТ: О, я искренне верю в то, что технологии должны стоять выше политики.
Читаем, много думаем: www.linux.org.ru/news/kernel/3901000
Читаем, много думаем: www.linux.org.ru/news/kernel/3901000
+1
>Читаем, много думаем
молодцы, горжусь!
>технологии должны стоять выше политики.
должны. и политика тут не причем
молодцы, горжусь!
>технологии должны стоять выше политики.
должны. и политика тут не причем
0
должны то должны, но почему-то не стоят, для примера тот же прием патчей от «своих» идет проще (тот же упоминаемый в статье леер вайолейшн)
0
С приёмом патчей от «своих» не всё так просто. Человек не просто должен писать хороший код, он ещё и должен быть доступен для его поддержки. В этом смысле те, кто зарекомендовал себя как надёжный ментейнер, имеют больший приоритет, чем новички и те, у кого мало времени на поддержку ядерного кода, корректировку интерфейсов и исправление ошибок в собственном коде.
Ситуация, вообще говоря, не очень красивая, но в свете особенностей разработки ядра Linux это лучшее из зол.
Ситуация, вообще говоря, не очень красивая, но в свете особенностей разработки ядра Linux это лучшее из зол.
+2
Вообще что я понял из его слов.
«У меня нет времени штопать ReiserFS под каждое новое ядро и поэтому я не хочу его включения в основную ветку».
Посему тут особо не причем политика или технологии, это банальный вопрос времени и приоритетов.
«У меня нет времени штопать ReiserFS под каждое новое ядро и поэтому я не хочу его включения в основную ветку».
Посему тут особо не причем политика или технологии, это банальный вопрос времени и приоритетов.
0
>банальный вопрос времени и приоритетов
сделать так, чтобы тебе платили за то, чем тебе нравится заниматься — пример вопроса, выходящего за технические рамки. и найти других людей, чтобы не заниматься этим одному — тоже.
и это только начало списка нетехнических вопросов. Ханс открыл фирму, получал гранты, платил людям зарплаты и все цвело, пахло и развивалось до определенного момента.
сделать так, чтобы тебе платили за то, чем тебе нравится заниматься — пример вопроса, выходящего за технические рамки. и найти других людей, чтобы не заниматься этим одному — тоже.
и это только начало списка нетехнических вопросов. Ханс открыл фирму, получал гранты, платил людям зарплаты и все цвело, пахло и развивалось до определенного момента.
+6
Имидж рейзер фс говорите?
«рейзер фс? да да… что то слышал… его кажется посадили? ..»
«рейзер фс? да да… что то слышал… его кажется посадили? ..»
-7
хорошая статья, правда иногда слишком сложная для моего ума.
больше всего понравились два момента: включение ext4 — вполне логичный шаг, попытка сделать серебрянную пулю из btrfs — полный фейл, пуля получилась из… другого материала.
еще любопытный момент касательно леер вайолейшн, что позволено юпитеру — не позволено быку.
больше всего понравились два момента: включение ext4 — вполне логичный шаг, попытка сделать серебрянную пулю из btrfs — полный фейл, пуля получилась из… другого материала.
еще любопытный момент касательно леер вайолейшн, что позволено юпитеру — не позволено быку.
+1
Интересно, он женат?
+6
Эх… надо было книги по расследованиям убийств покупать до, а не после…
А если серьезно, то я считаю что таких людей надо сажать под домашний арест. Пусть сидят дома и кодят.
А если серьезно, то я считаю что таких людей надо сажать под домашний арест. Пусть сидят дома и кодят.
+1
> А если серьезно
Вы это серьёзно? :)
Вы это серьёзно? :)
+2
Вполне серьезно. В идеале сделать для них типа резервации, где у каждого свой дом (если может себе позволить) или квартира. И им просто чтобы было запрещено покидать район, можно даже маячки электронные использовать. При этом они могут использовать интернет, гулять по району и т.д.
Просто непонятно какой смысл в таких долгих сроках заключения в тюрьме… ведь 99.99% преступников после того как их привели в КПЗ, через 5 минут поймут что они никогда в жизни больше не совершат никаких правонарушений. Будут по струнке ходить всю жизнь.
Просто непонятно какой смысл в таких долгих сроках заключения в тюрьме… ведь 99.99% преступников после того как их привели в КПЗ, через 5 минут поймут что они никогда в жизни больше не совершат никаких правонарушений. Будут по струнке ходить всю жизнь.
0
Юзаю reizer4. Её прозрачный compress=lzo1 раза в два даёт больше места, чем btrfs'ный gzip compress. удобно, если вы, например, используете раздел для хранения большего кол-ва исходников.
+1
За фразу про МГИМО отдельное спасибо :)
+3
— Как ты думаешь, почему более сырая и ненадёжная ФС ext4 была практически сразу принята в ядро?
Посмеялся, практически как в том анекдоте про «Волгу» :) Включена то была, но как экспериментальная и не готовая к боевым режимам. Как стабильную пометили недавно.
Разумеется, не оправдано. В большой степени такому зоопарку способствует устаревшая концепция VFS, которая рассматривает файловую систему как непрозрачный монолитный модуль. Раньше просто не было такого количества ФС. А сейчас разве что только ленивый не поймёт, что многие из них делают то же самое. Давно пора извлечь какие-то выводы. У меня есть ряд предложений по улучшению ситуации
Основная причина не принятия в ядро ReiserFS4 это как раз не использование VFS, а конструирование своей ни с чем несовместимой подсистемы. Вполне естественно что разработчикам это не понравилось.
— Может ли reiser4 стать ФС по умолчанию в одном из следующих выпусков RHEL?
Насколько я помню не так давно было много коммитов от RedHat касательно xfs.
А это означает, что с большой долей вероятности мы найдём с разработчиками общий язык. Во всяком случае, там не будут при слове «алгоритм» смотреть на тебя с непониманием. В Линуксе же ключевым понятием является понятие патча. И существует комитет из определённых людей, которые решают (основываясь вероятно на собственной интуиции, а также в большой степени на умении автора патча «ладить» с командой разработчиков ядра), примут они этот патч в ядро, или нет. Мне такой подход не очень по душе: я закончил мехмат МГУ, а не МГИМО.
Но это не означает, что прийдут люди и скажут а давайте добавим файловую систему в обход VFS, у нее клевый алгоритм то ее сразу добавят в ядро. Скорее там будет ровно та же ситуация, что и с ReiserFS4 в linux ядре.
Статья неплоха, но как-то ее ключ идет почему так все не справедливо. Хотя может это так интервьюер ключ задал.
+7
Я считаю что это агония. С организационной стороны — всё ужасно. Автор ФС — убийца, имидж ниже плинтуса. Только техногики абстрагируются от реальности и им все равно что папа ФС в тюрьме за убийство русской жены. Для остальное мира — это серьезный удар, многие детища авторов «закрывались» из-за меньших проступков.
С технической стороны — последний из могикан Эдуард Шишкин (низкий поклон и уважение за статью и за ответы про различные плюсы-минусы ФС) сам утверждает о РейзерФС.
>Пока что я один. Все прежние разработчики ушли на заработки, а новых нет.
>Самое неприятное — это то, что может возникнуть необходимость отката на предыдущую версию ядра после апгрейда (я не очень хорошо тестирую патчи для очередной версии). Следующая неприятность — отсутствие утилиты дефрагментации. Также до сих пор живёт старый трудновоспроизводимый баг, приводящий к сообщениям о «key inconsistency».
>Однако, reiser4 пока этот системный вызов (fallocate(2)) не поддерживает.
Мой мнение: это агония, медленное умирание. Хотелось бы заблуждаться, но академическое прошлое РейзерФС этого мало, чтобы жить в реальном мире и мире бизнеса.
С технической стороны — последний из могикан Эдуард Шишкин (низкий поклон и уважение за статью и за ответы про различные плюсы-минусы ФС) сам утверждает о РейзерФС.
>Пока что я один. Все прежние разработчики ушли на заработки, а новых нет.
>Самое неприятное — это то, что может возникнуть необходимость отката на предыдущую версию ядра после апгрейда (я не очень хорошо тестирую патчи для очередной версии). Следующая неприятность — отсутствие утилиты дефрагментации. Также до сих пор живёт старый трудновоспроизводимый баг, приводящий к сообщениям о «key inconsistency».
>Однако, reiser4 пока этот системный вызов (fallocate(2)) не поддерживает.
Мой мнение: это агония, медленное умирание. Хотелось бы заблуждаться, но академическое прошлое РейзерФС этого мало, чтобы жить в реальном мире и мире бизнеса.
-9
К сожалению, из-за того что большинству людей нужны шашечки огромное количество действительно умных идей умирает.
+2
говорят что чайковский педик, мусоргский алкаш, а достоевский геймеро-задрот — но что-то это не мешает их детищам быть признанными в «остальном мире»…
+4
Если это так, то явно с обществом что-то не так :)
+5
UFO just landed and posted this here
UFO just landed and posted this here
Мне нравится человек, его идеи и принципы. Но он не подходит для ведения проекта.
Да, шикарные возможности в ФС. И реализация. Только систему никто не толкает, вообще никто. Он рассказывает про научные общества, но там точно так же надо договариваться.
Зачем прозрачность, если ОС не поддерживают это?
Почему бы ему не проталкивать ФС в Редхате? Все возможности и предрасположенности есть. Неужели ему действительно на столько безразлично свое детище?
Про модульность. Ну и зачем она нужна, если для написание плагина нужен пригласительный билет? Было сказано практически прямым текстом, что хрен кто-то будет писать плагины. Плагины напишут сами разработчики, дайте идеи. Разработчиков нет, кто будет писать плагины?
Еще раз, мне приятен человек. Но за всю историю ИТ было видно, как такие проекты загибаются. Я искренне надеюсь, что эта система получит своего «общественного деятеля».
Да, шикарные возможности в ФС. И реализация. Только систему никто не толкает, вообще никто. Он рассказывает про научные общества, но там точно так же надо договариваться.
Зачем прозрачность, если ОС не поддерживают это?
Почему бы ему не проталкивать ФС в Редхате? Все возможности и предрасположенности есть. Неужели ему действительно на столько безразлично свое детище?
Про модульность. Ну и зачем она нужна, если для написание плагина нужен пригласительный билет? Было сказано практически прямым текстом, что хрен кто-то будет писать плагины. Плагины напишут сами разработчики, дайте идеи. Разработчиков нет, кто будет писать плагины?
Еще раз, мне приятен человек. Но за всю историю ИТ было видно, как такие проекты загибаются. Я искренне надеюсь, что эта система получит своего «общественного деятеля».
+10
Один человек не может и писать код и суппортить и пиарить и научные разработки вести. Тем более если речь идёт о файловой системе, а не бложике в интернетах.
+3
подобные проекты проталкиваются такими же geek'ами, как сам автор (в лучшем смысле этого слова), пока им не начнет в продакшне пользоваться большой проект вроде facebook или google — все так и будет развиваться урывками, зато потом под возгласы «уау, где мы были раньше?» все начнут форматироваться.
+2
Вы слабо представляете как «делаются дела» в таких больших компаниях как RedHat. Если нет очевидного business value или решения которое уже завязано на эту fs «протолкнуть reiserfs4» очень и очень трудно, практически не возможно. Эдуард разрабочик, а эти вопросы решаются на другом уровне уровне. К сожалению это означает что в RH скорее всего перспектив у resiserfs4 нет.
Единственный вариант — один из крупных вендоров которые используют в своих продуктах reiserfs, вложится в развитие проекта. В противном случае проект плавно сойдет на нет.
Единственный вариант — один из крупных вендоров которые используют в своих продуктах reiserfs, вложится в развитие проекта. В противном случае проект плавно сойдет на нет.
+2
Напишите ещё в начале статьи что такое raiser4. Ну или ссылку поставьте.
-8
эээээ, ну загибается еще один опенсорс проект, ну как бы и фиг с ним, по большому счету Эдуард сам не заинтересован в продвижение, вся статья:«Да я крутой работаю на Шляпу тут все так гениально и сложно, мой партнер даже Энштейна поправить может, а я эту ФС так по выходным заместо утренней газеты».
Лучше бы про ZFS написали, вот она реально клевая.
Лучше бы про ZFS написали, вот она реально клевая.
-5
Мне кажется, или этому человеку явно интересней что-то кодить, чем давать интервью?
0
> Точно так же, при помощи плагинов, можно организовать и управление логическими томами как в ZFS или btrfs. Однако, тут я должен предостеречь: это уже будет так называемое смешение уровней (layering violation). Дело в том, что в Линукс управление томами осуществляется отдельной подсистемой (lvm)
Мне интересно, может ли lvm выделить ФС «быстрые» блоки под часто используемые файлы как ZFS (делает ли то же самое btrfs — не знаю) или все блоки для ФС выглядят как абсолютно равные? Если второе, то мой ответ однозначен — это не такое злобное смешение уровней.
Мне интересно, может ли lvm выделить ФС «быстрые» блоки под часто используемые файлы как ZFS (делает ли то же самое btrfs — не знаю) или все блоки для ФС выглядят как абсолютно равные? Если второе, то мой ответ однозначен — это не такое злобное смешение уровней.
0
из статьи понял 2 вещи
1) Линуз — кровавый диктатор (ну это я и так знал)
2) Не завидное будущее raiserfs, практически рйзер-капец не за горами… (а жаль, нравилась мне эта шустрая фс, правда после потери данных года 4 назад ушел с неё)
Один разработчик это конечно совсем мало…
1) Линуз — кровавый диктатор (ну это я и так знал)
2) Не завидное будущее raiserfs, практически рйзер-капец не за горами… (а жаль, нравилась мне эта шустрая фс, правда после потери данных года 4 назад ушел с неё)
Один разработчик это конечно совсем мало…
-3
Отставить панику! Шишкин через каждую строчку говорит о том, что, несмотря на недостаток времени, поддержку reiser4 он бросать не собирается, а это уже говорит о том, что ФС будет жить.
0
При всем моем уважении к столь соображающему человеку, самомнение у Шишкина зашкаливает. ИМХО будь он проще, возможно и отношение к нему было другим.
+1
UFO just landed and posted this here
Это почему у него отсутствует понимание реализации ФС других систем? Как раз производит впечатление сведущего в этом человека. Правда, не понравился некоторый снобизм, типа у нас тут академическая наука, а не в шашечки играем. Интервью интересное.
Эдик не задрот, но несколько уныл и недоволен жизнью… Что, кстати, тоже является дополнительным фактором агонии ФС Райзера, увы.
Эдик не задрот, но несколько уныл и недоволен жизнью… Что, кстати, тоже является дополнительным фактором агонии ФС Райзера, увы.
0
«Все дураки, один я в белом».
0
Печальная картина вырисовывается из интервью. Reiser4 не умерла (а просто так пахнет), но и живой ее назвать нельзя, причем без каких-либо перспектив оживания, что человек прекрасно и сам понимает, только вслух сказать не хочет.
Стагнация. Пройдет еще лет пять и о ней даже и вспоминать перестанут.
Никакой Open Source не помог :(
Стагнация. Пройдет еще лет пять и о ней даже и вспоминать перестанут.
Никакой Open Source не помог :(
-1
Почитал википедию про Ханса — Голливуд уже снимает что-нибудь по этому сюжету??? «Злой гений-программист убивает неверную жену и попадает в тюрьму, но у него остается приемник в России, какой будет следующий шаг? yarr!»
0
А где сырцы reiser4 скачать можно?
0
UFO just landed and posted this here
Ну рекомендую сходить по ссылке и посмотреть, что
— Namesys site не работает
— сайт Шишкина не работает chichkin_i.zelnet.ru/
— на первых 4х страницах нет упоминания никакого репозитория reiser4
Все что я нашел это патч against kernel 2.6.30 www.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/reiser4-for-2.6.30.patch.bz2
— Namesys site не работает
— сайт Шишкина не работает chichkin_i.zelnet.ru/
— на первых 4х страницах нет упоминания никакого репозитория reiser4
Все что я нашел это патч against kernel 2.6.30 www.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/reiser4-for-2.6.30.patch.bz2
0
www.kernel.org/pub/linux/kernel/people/edward/reiser4/reiser4-for-2.6/
Плохо искали. Там патчи для ядер вплоть до версии 2.6.36.
Плохо искали. Там патчи для ядер вплоть до версии 2.6.36.
0
UFO just landed and posted this here
UFO just landed and posted this here
Где статья-то его? Вышла?
0
Only those users with full accounts are able to leave comments. Log in, please.
Интервью с разработчиком reiser4 Эдуардом Шишкиным