Линус Торвальдс принял в ядро Linux изменение, удаляющего реализацию файловой системы ReiserFS, которая в прошлом году была объявлена устаревшей и была намечена к удалению в 2025 году. Изменение принято в ветку, на основе которой формируется ядро 6.13, намеченное на начало февраля. Ключевой причиной удаления ReiserFS стало желание снизить трудозатраты на сопровождение в ядре изменений, охватывающих различные файловые системы, таких как переход на новый API для монтирования, iomap и фолианты (folios). Пользовательская база ReiserFS оценивается как незначительная...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=62274
Вот и прошла эпоха... Эх.
> Вот и прошла эпоха... Эх.Ну упс. Видимо оно уже никому не надо - раз на рефакторы все положили болт.
Подмена понятий. "Не надо" не тождественно "имею дохрена времени и умений гоняться за stable nonsense".
> Подмена понятий. "Не надо" не тождественно "имею дохрена времени и уменийОднако комитов в эту штуку особо не замечено - при том что ядро уде давно валит на новые апи.
> гоняться за stable nonsense".
Кто ж виноват что появились сверхскоростные сторажи и телепать по 1 страничке уже не модно, извольте уметь по подшивке за присест. Потому что вон там, гигами в секунду, по 4 кило телепать - начинает в проц упираться.
И вот тут настало время заметить что это не "nonsense" а всего лишь объективная реальность, хорошо обоснованная технически - апи из конца 1980х объективно протухли и были не готовы к таким соотношениям в IO. А таскать 2 метода делания 1 и того же - ни к чему хорошему никого не ведет. Особенно в подсистемах где факап чреват разрушением данных.
Удаление ReiserFS – это не просто удаление кода, это выкорчевывание части истории Linux, это отказ от инноваций в угоду удобству. Говорят о незначительной пользовательской базе? А кто сказал, что маленький ручеек не может вырасти в могучую реку? Кто сказал, что забытая тропа не может вновь оживить угасший лес? ReiserFS заслуживает не смерти, а обновления, не забвения, а поддержки. Проблема 2038 года? Вызов, который нужно преодолеть, а не обойти. Отказ от ReiserFS – это отказ от борьбы, это признание своего бессилия перед временем, а не мастерство его покорения. Это не эволюция, а деградация.
не, оно просто никому не нужно. иначе из линукса его бы не выпиливали :)
> не, оно просто никому не нужно. иначе из линукса его бы не выпиливали :)Было бы нужно - пришли бы и отрефакторили на новые апи. А п...ть в коментах - софту не помогает, внезапно.
Так было взялся за сиё благородное дело Эдик Шишкин, но дальше самобахвальства и яканий зайти не смог. Вместо того, чтобы сознаться, что обgadился, начал накидывать фикалии на все прочие ФС, а потом это скомopox выдал, что мог бы сделать лучше всех, но очень занят и обижен на финского студента.
> Кто сказал, что забытая тропа не может вновь оживить угасший лес?Или привести козла в огород? )
Эта фс была перспективной в начале 200х, но так и не смогла стать мейнстримом из-за неадекватного девелопера. А когда он убил свою жену, я посчитал, что это вообще аморально использовать эту ФС. Так что это выкорчевывание худшей части Linux и отказ от позорного прошлого.
Дух открытого сырца и техничечкий
Дух открытого сырца и технический прогресс в области скорости файловых систем превыше какой-то там жены, подумаешь, жена, у нас серваки тормозят, клиент грозится контракт расторгнуть
Но отрицать, что в 200х это была любимая ФС школьников и "нетаких" невозможно.
> А когда он убил свою жену, я посчитал, что это вообще аморально использовать эту ФС.Это давняя дискуссия о соотношении морального облика и результатов деятельности. Линус не без греха, но это не мешает использовать ядро Linux.
Почему мейнтейнеры из россии должны быть отлучены от разработки ядра из-за войны и санкций, а код убившего русскую жену оставался в ядре?
> Почему мейнтейнеры из россии должны быть отлучены от разработки ядра из-за войны
> и санкций, а код убившего русскую жену оставался в ядре?Вообще-то отлучили только господ причастных к эннфм фирмам. На месте некоторых господ вообще лучше подумать о том что у OSINT руки длинные и память хорошая.
Вроде версия, что жена не смогла оценить гениальность и трудоголизм человека и вместо того, чтобы поверить в него и ждать или собраться и уйти, требовала "дай-дай-дай". До развода устраивала оргии с каким-то местным кексом из поклонников садо-мазо. Ханс работал, баба жгла. Не выдержал. Сценарий был предсказуем. Виноваты оба и нечего цепляться за национальности. Он свое наказание получил.
ФС опережала время и делалась одним энтузиастом. Ханс выпал и пьедестал отошёл Sun с их ZFS. Сегодня есть ещё и btrfs, которая в активном развитии.
История не терпит сослагательных наклонений, но появись ReiserFS в законченном виде, восхождение Linux началось бы лет на ..надцать раньше и другими шагами.
А сегодня, увы но время ReiserFS упущено. Стабильности она не даёт. Её пробуют лишь энтузиасты. Так бывает, к сожалению, но путь ReiserFS закончился, даже не успел начаться. Сегодня же для Linux это реально лишний баласт.
На тот момент она уже сменила гражданство на американское.
>А когда он убил свою жену, я посчитал, что это вообще аморально использовать эту ФС.На дворе уже двадцать первый век, а люди живут, как будь-то на дворе средневековье. Нетерпимость и мракобесие не просто цветут, а разрастаются.
А ведь ты чертоффски прав - нменно что мракобесие! Держу пари, что моралист выше по трэду даже не потрудился ознакомиться, чем же эта егойная жена занималась таким, и с кем именно.Я, как ознакомившийся, оправдывать убийство конечно не стану, однако замечу, что ТАКОЕ в здравом уме вынесут не многие. Ганс не вынес.
> А ведь ты чертоффски прав - нменно что мракобесие! Держу пари, что
> моралист выше по трэду даже не потрудился ознакомиться, чем же эта
> егойная жена занималась таким, и с кем именно.
> Я, как ознакомившийся, оправдывать убийство конечно не стану, однако замечу, что ТАКОЕ в здравом уме вынесут не многие. Ганс не вынес.не пытайся сидеть на двух стульях. и не тебе судить, что могут вынести люди, а что нет.
> А ведь ты чертоффски прав - нменно что мракобесие! Держу пари, что
> моралист выше по трэду даже не потрудился ознакомиться, чем же эта
> егойная жена занималась таким, и с кем именно.Не дает никакого права ее убивать.
> Я, как ознакомившийся, оправдывать убийство конечно не стану, однако замечу, что ТАКОЕ
> в здравом уме вынесут не многие. Ганс не вынес.Ты так говоришь, как будто Ганса какая-то сволочь заставила жениться, при том на вот именно этой, выбора у него не было, несчастная бедная овечка ... а погодите, не только зарезал ну и труп пытался целенаправленно сныкать? И до этого - на ножах был буквально со всеми, включая сотрудников своей фирмы? Ох, овечка то походу - в волчьей шкуре.
Самое интересное что в тюрьме ему даже походу почистили мозг немного от ЧСВ и объяснили что если по его мнению вообще все вокруг - слизни на ботинке, и можно их вот так, шаркнуть об асфальт, тогда - с точки зрения "слизней" он всего лишь неконтролируемый зверь. И его место - в клетке. В каковой он нынче и отвисает.
Его какая-то сволочь заставила терпеть все эти униженияи прочее, держу в курсе.
> Его какая-то сволочь заставила терпеть все эти униженияи прочее, держу в курсе.А эта сволочь в зеркале случайно не отображалась? :) А то как говорится, каждый человек 314ц своего счастья...
> На дворе уже двадцать первый век, а люди живут, как будь-то на
> дворе средневековье. Нетерпимость и мракобесие не просто цветут, а разрастаются.а чем 21 век так отличается? тем, что вы в нем родились и поэтому всё должно быть иначе? есть люди, которые могут жить в обществе, есть которые нет.
сейчас та же история, что с гансом назревает с bcache
>а чем 21 век так отличается?Доступностью информации. Одно дело быть неграмотным, когда никто ничего не знает, а большинство даже не умеет читать, и другое дело, когда интернет доступен большинству.
>есть люди, которые могут жить в обществе, есть которые нет.Это зависит не только от людей, но и от общества. Инквизиции всё равно кого жечь, еритика или учёного.
> Доступностью информации. Одно дело быть неграмотным, когда никто ничего не знает, а большинство даже не умеет читать, и другое дело, когда интернет доступен большинству.Отлично, теперь из интернета можно узнать про то что:
микроволны меняют ДНК, анунаки-рептилоиды с Юпитера врут про круглую землю, самолеты распыляют химтрейлы и вообще ПРАВИТЕЛЬСТВО СКРЫВАЕТ!!В общем это сильно зависит от человека, те кто без критичного мышления, найдут себе такое же РенТВ.
Да ничем он не отличается, всё что есть сейчас было и в XX веке, просто в меньшем количестве. Качественных отличий никаких. Да и мы скорее откатились в XIX век.
Bcache - этой слой dev mapper и с ним то всё в полном порядке.
Ленин? Ну хватит, слезьте с броневика!
Пойду достану с чердака прабабушкину прялку...
> Кто сказал, что забытая тропа не может вновь оживить угасший лес?Тропа типо результат протаптывания леса, а не его оживления
> Проблема 2038 года? Вызов, который нужно преодолеть, а не обойти.Но никого не нашлось из преодоляторов за многие годы. Притом, что многие другие эту проблему без напряга преодолели
> Отказ от ReiserFS – это отказ от борьбы, это признание своего бессилия
> перед временем, а не мастерство его покорения.Ну тут яхз. Что-то связанное с борьбой. С борьбой, которая для каждого кто понимает, является не просто чем-то посторонним, а его собственным. Его собственной, личной борьбой, каждый из которых может назвать это моей+борьбой или моя+борьба
Стойкое ощущение, что что-то подобное уже когда-то было, только немного под другим предлогом( не закапывание райзер-фс в линуксе как минимум ). И, есть подозрение, что едва ли это кончится хорошо... тоже
Lol
> Удаление ReiserFS – это не просто удаление кода, это выкорчевывание части истории Linux,
> это отказ от инноваций в угоду удобству.Каких, нахрен, инноваций?! Инновации - это апи фолиантов, позволяющих ворочать подшивку странц за раз вместо ковыряния по 4 кило на потоке гигабайты в секунду - что жутко грузит проц, так что IO на шустром SSD может в проц упереться, за сам факт ковыряния страничек по 1. Вообще ортогонально тому какая там замечательная ФС якобы была.
А вон то было инновацией - в эпоху молодости дедушки ленина^W рейзера. Сейчас это совершенно заурядное нечто, с кучей эксплуатационных проблем. Коронный номер этого антика - разнос файлух в вермишель своим fsck на ровном месте, при попытке починки. И это у них там - "known issue". Ну вот и не осталось желающих саппортить это с такими "known issues".
> маленький ручеек не может вырасти в могучую реку? Кто сказал,
> что забытая тропа не может вновь оживить угасший лес?Есть разные варианты. Маленький ручеек может стать большой рекой. Или высохнуть до конца. А забытую тропу никто может не посетить за миллионы лет.
> Отказ от ReiserFS – это отказ от борьбы, это признание своего
> бессилия перед временем,Только дураки борятся с законами мироздания. Умные используют их с пользой.
Ну так кодовая база не кладбище истории Linux
Я тебя понимаю, дружище!
Что за варварство?! Удалять ReiserFS из ядра Linux – это плевок в лицо всем, кто ценил её инновационность и скорость! Говорят, "незначительная пользовательская база"? Это ложь! Забыли, что когда-то она была флагманом, и многие из нас перешли на другие системы только из-за отсутствия поддержки! Проблема 2038 года? Да её можно было исправить! А отсутствие отказоустойчивости? Это аргумент ленивых, которым проще выпилить, чем доработать! Это преступление против истории Linux, преступление против пользователей, которые до сих пор верны этой замечательной файловой системе! Линус, ты меня разочаровал! С таким подходом к наследию, скоро от Linux останутся одни рожки да ножки!
Ветер перемен коснулся ядра. ReiserFS, некогда стремительный поток, уступил место течению времени. Путь её иссяк, но след её останется в памяти, как эхо горного ручья. Уход – это тоже часть пути. Принятие неизбежного – это Дао. Не стоит цепляться за прошлое, как за обрывок облака, лучше созерцать течение новой реки, носящей в себе мудрость ушедшего.
Я не понял, что это за прикол :)
Это аи
zfs двигает конкурента в бездну
> zfs двигает конкурента в безднуКуда этому дредноуту внемайнлайновому кого-то двигать... ему б самому не загнуться, ибо в майнлайне проблему "работа с SSD жрет довига CPU" увидели и - перекроили древние блочно-файлушные апи ковырявшие данные по 1 странице в 4 кило размером, что на потоках гигабайты в секунду стало крайне хреновой идеей.
Ученье – путь к совершенствованию. Но путь сей тернист, и не всяк способен пройти его до конца. Мудрость подобна высочайшей горе – достичь вершины дано лишь немногим, усердным и настойчивым. Не следует стремиться к мгновенному просветлению, ибо истинная мудрость приходит постепенно, подобно капле, точащей камень. Терпение и настойчивость – вот ключи к раскрытию небесной мудрости. И помните: путь к совершенству – это не конечная точка, а непрерывное стремление к гармонии с собой и окружающим миром.
О великий Шри Япутра, наставьте же и меня на путь Дао-Какао.)
> Что за варварство?!Неужто кто то нейросеть натренировал? :)
Потому как если в-ручную то оно сдуется через десяток-другой постов ...
> Линус, ты меня разочаровалСейчас линус - всего лишь ПМ. Его не спрашивают что он хочет а что нет и обращения обычных пользователей его не волнуют
Ему золотые и платиновые спонсоры просто "спускают" что он должен сделать, а его дело - выполнять, в т.ч пиная тех кто ниже и выкидывая из проекта всё что не подходит или мешает исполнению заказов от корпов( тех самых спонсоров )
> Сейчас линус - всего лишь ПМ.Насколько помню, он уже давно не пишет код в большом объеме.
> корпов( тех самых спонсоров )
... которые обеспечивают написание 80% кода ядра.
Если ставить вопрос "будет ли твое проект всей твоей жизний существовать и развиваться, или ты готов его закопать т.к не хватает рук", то думаю далеко не каждый сможет выбрать второе.
> Проблема 2038 года? Да её можно было исправить!Нет, там всё плохо ещё со времён введения формата 3.6. Вообще говоря, там даже нет чистого 3.6, потому что некоторые части метаданных хранятся в 3.5. Просто потому что эвристика по данным в тех случаях выдаёт версию 3.5. Там месиво, и в этом месиве нет места для расширения. Не предусмотрено было. Так что сильно вряд ли метки времени можно расширить, ибо фрактальный кластерфак.
Допустим, кто-то придумает версию формата 3.7. Нет никакого способа сделать так, чтобы старые ядра не поломали обновлённые версии структур ФС. Придётся делать в виде отдельной ФС, чтобы драйвером reiserfs случайно её не смонтировали и не поломали.
И вот так постепенно-постепенно мы приходим... к BtrFS. Которая по сути является продолжением идей ReiserFS, просто без оглядки на ReiserFS 3.5/3.6.
> Нет, там всё плохо ещё со времён введения формата 3.6. Вообще говоря,
> там даже нет чистого 3.6, потому что некоторые части метаданных хранятся
> в 3.5. Просто потому что эвристика по данным в тех случаях
> выдаёт версию 3.5. Там месиво, и в этом месиве нет места
> для расширения. Не предусмотрено было. Так что сильно вряд ли метки
> времени можно расширить, ибо фрактальный кластерфак.Зато ожегшись на молоке - в Reiser 4 наворотили столько, что походу реализовать толком не смогли. А идея сделать CoW плагином... ну... как бы удачи, но когда это core-part дизайна, все намного проще. А в Reiser4 они кажется настолько generic стали что не смогли осилить свою же оверинженерию.
...
> И вот так постепенно-постепенно мы приходим... к BtrFS. Которая по сути является
> продолжением идей ReiserFS, просто без оглядки на ReiserFS 3.5/3.6.И вот его таки - более-менее можно цеплять с новыми фичами в старых ядрах и наоборот, там все же некая сигнализация кернелу о фичах и их критичности предусмотрена. Как то - скажем с некоторые incompat фичами старое ядро все же может зацепить скажем readonly, неумение в какой-нибудь новый индекс - чтению не мешает. А вот неумение его апдейта уже может и мешать записи.
Кодовая база Linux не кладбище истории и мертвых идей
Там и Бикэшфс тоже хотят удалять, на форониксе статья, что Кент был послан линусом, т. к. в КоК-комитете находится жалоба на автора фс.А мы думали зачем КоКи, оказывается, чтобы не брать на себя ответственность, когда надо удалить человека из разработки.
Что-то вы выдумывайте, приведите пруф.После этого https://www.opennet.dev/opennews/art.shtml?num=62005 наездов на BcacheFS вроде больше не было. Тем более связанных с CoC.
Хотя нет и правда наехали на автора BcacheFS, нашёл https://www.patreon.com/posts/116412665
Почитал пост автора BcacheFS на патреоне. Его изменения для ядра 6.13 Линус отклонил под предлогом претензий от комитета CoC. Забанили за фразу "Get your head examined. And get the fuck out of here with this shit" - https://lore.kernel.org/lkml/22a3da3d-6bca-48c6-a36f-382feb9.../
После этого в ядро добавили документ https://lore.kernel.org/lkml/20241114205649.44179-1-skhan.../ с введением бана и запрета принимать патчи после нарушение кодекса поведния (так и написано "denying patch contributions and pull requests").Автор BcacheFS недоумевает и рассуждает, что комитет CoC навязывает свою власть в сообществе, которой уже даже Линус не может противостоять.
> с введением бана и запрета принимать патчи после нарушение кодекса
> поведния (так и написано "denying patch contributions and pull requests").
> Автор BcacheFS недоумевает и рассуждает, что комитет CoC навязывает свою власть
> в сообществе, которой уже даже Линус не может противостоять.Линус так то - ACKнул документ, вместе с Кроа Хартманом и даже столь разборчивым гражданином как Теодор Тсо. И по моему даже Тсо где-то писал Кенту что тот, таки, перегибает с желанием быть всегда правой клавой за счет всех остальных.
Если обратить внимание - при приеме bcachefs в ядро, Кент допек несколько майнтайнеров. И хотя там и майнтайнеры косячили, сам паттерн вырисовывается - не очень. Так, суммарно.
> "Забанили за фразу"Вот вам и пример того, что линукс принадлежит не всем, а неожиданно у кого-то есть права бана, кто-то содержит сервер и кто-то рулит в администрацивной деятельности. Конечно же, форкайте сколько угодно.
А вы чего хотите, анархии и чтобы все пихали в ядро что захотят? Это возможно в идеальном пире с розовыми пони
*мире
Так они и так все пихают, потихому.
И заодно тем нарушая GPL, подставля пользователей.
Анархия - это, скорее, самоорганзиация в противовес организации сверху( вот тебя назначу посыльным, а тебя - любимой женой... пока что )Но сама причина забавна. Меня как-то тож забанили. Всего лишь за то, что отметил в комменте, что разрабов и тестировщиков надо жестоко бить палками за то, что они понаделали на проде( заполняешь жирнющую форму, а по итогу - страница тупо перезагружается на конечном этапе заполнения при выборе какой-то фигни вроде тегов. Разумеется, с обнулением вообще всех полей кроме последнего, хотя на заполнение час-полтора вообще запросто уйдут )
> "на конечном этапе заполнения при выборе какой-то фигни вроде тегов. Разумеется, с обнулением вообще всех полей кроме последнего, хотя на заполнение час-полтора вообще запросто уйдут"Это слишком жестоко...
Далеко не только линукс. Та группа, которой дали право причинять неприятности, будет рулить всеми остальными.
> линукс принадлежитЛинусу. Linux - зарегистрированная торговая марка Линуса Торвальдса.
Это в США.
Вот США и принадлежит. Вместе с тушками семейства Торвальдсов.
>Michal, if you think crashing processes is an acceptable alternative to error handling you have no business writing kernel codeПравильно ведь сказал.
>с введением бана и запрета принимать патчиМожет получиться так, что Линуса первого надо забанить. Двойные стандарты? Двойные стандарты. Банить будут только неугодных. А тех, кто смотрящие от корпораций - их банить не будут.
Линус в своем проекте может банить кого угодно
Ты в своем проекте можешь забанить ЛинусаКто тебе сказал, что в чужие проекты ты можешь лезть и тебя обязаны принять?
Никто не обязан
Это как бы не проект Линуса уже давно.
Линус сейчас в этой схеме не более чем мартышка с завышенным чсв, механически принимающая код, написанный и проверенный десятками ответственных лиц. Основные мейнтейнеры его без проблем могли бы заменить, тот же Грег К-Х.
Но, не его ТМ...
> Линус сейчас в этой схеме не более чем мартышка с завышенным чсв,
> механически принимающая код, написанный и проверенный десятками ответственных лиц.Вообше-то как показал пример Кента, "мартышка" вполне исправно выполняет роль вратаря и - потом все же проверяет за всякими нубокидами лажающими с вот этим всем. И весьма популярно обрисовывает, а если надо - то и меры принимает. Вплоть до "would not pull this", если видно что общее качество - не того.
А еще этоот гражданин дал недавно мастеркласс всяким корпоративщикам как заменить навороченную тормозную оверинженерию на простое маскирование адреса, отыграв 2.6% парой строк. Как-то так и видно, кто лид, а кто погулять вышел.
"своим проектом" у Линуса был тот позорненький "линукс 0.1", "пускач программ". А современный Линукс содержит едва ли 0.0000001% трольвадского кода.
Отлично сказано.
Так и ЖКХ тоже может забанить и перекрыть тебе воду, свет и т.д.
Не нравится - сам прокладывай свои трубы, ставь солнечные панели и т.д.
Есть такая штука, как договор об оказании услуг (напрямую или через УК/ТСЖ).
Линус сам подавал пример и уходил в отпуск от разработки ядра, чтобы переосмыслить своё поведение.
И разумеется, после возвращения - его поведение изменилось! Ведь да? Да?!
> Линус сам подавал пример и уходил в отпуск от разработки ядра, чтобы
> переосмыслить своё поведение.Вообще - это иногда полезно. Посидеть в тишине, посмотреть, выйти за пределы эго, попытаться в глобальный анализ картинки - и так ли уж хорошо вон то было? Или - отвадило пару дельных людей от проекта из-за упрямства? А сможешь этих пару людей заменить? А если не пару, если десяток? Тут уже и гений уровня Шишкина спасует - ибо можно остаться в гордом одиночестве.
Всё правильно сделали. Истеричкам и прочим сеятелям нецензурщины в разработке не место. Отнимают чужое время, тратят силы на разбор набросов.
Тут Торвальдсу слегка обидно стало, ага.
Он на особом положении. Да, по-хорошему и против него надо бы частенько вводить такие ограничения.
Если Линусу сходит с рук, это не значит, что надо топить за полную анархию и балаган.
> Он на особом положении. Да, по-хорошему и против него надо бы частенько
> вводить такие ограничения.
> Если Линусу сходит с рук, это не значит, что надо топить за
> полную анархию и балаган.Да-да, старик Оруэлл всегда актуален.
Да-да, приплетай везде книжку, которую сам даже не читал.
Ну Кент всех немного достал своим настойчивым желанием, чтобы все подстраивались под него. Это просто формальный повод.
Новость же под боком https://www.opennet.dev/opennews/art.shtml?num=62276
ток кент был послан линусом потому что пушит вместе с фиксонли коммитом фичедропы которые ломают другие подсистемы и говорит что дробить на коммиты поменьше не будет(потому что ему не удобно). и под окошки принятия изменений подстраиваться тоже не будет потому что творческий человек как накодил так и запушил. и вообще он тут на острие технологического прогресса некогда ему попу мыть
> изменений подстраиваться тоже не будет потому что творческий человек как накодил
> так и запушил. и вообще он тут на острие технологического прогресса
> некогда ему попу мытьНу вот видимо это все же возымело последствия. Потому что признавать неправоту упрямый Кент не любит в принципе. Извиниться перед кем-то? Ну что вы. Посмотрите как он вообще Торвальдсу ответил - мол, я тут первая клава на деревне, а вы погулять вышли.
Шишкина за что-то такое - вообще превентивно в ядре послали, разглядев проблему на подлете. Но он слишком фриканутый изначально был.
Ничего, достанут Кента - он просто свой кот под Фуксию перепишет. Или под OpenBSD. Некоторые даже linux-приложения запускать умеют.
Хоть когда-то подобные фантазии становились реальностью? Сам-то поди из-под фуксии пишешь?
> Ничего, достанут Кента - он просто свой кот под Фуксию перепишет. Или под OpenBSD.Про такое говорят: если вы плюнете в сообщество, оно утрется. Если сообщество плюнет в вас - вы утонете.
ИМХО.
1) Гугол уже прямо сказал что фуксия на десктопе все, и децимировал команду, никакая фс это уж точно не сможет компенсировать - ибо одной фс в ос жив все же не будешь.
2) OpenBSD применяется - ну примерно где? Чур билдферма в гараже Тео не в счет, это внутренние нужды. Кроме этого я за всю жизнь не видел ни 1 инсталляции ЭТОГО в диком виде. Так что комит в это нечто, едва отпустившее тормоз с CVS (CVS, Карл!!11) - не сильно далеко от комитов в /dev/null по суммарному эффекту.> Некоторые даже linux-приложения запускать умеют.
Да, и не подскажете ли - в этом городе живет Неуловимый Джо?! :)
еп ЧСВ у кента высокое и он знает лучше как надо дела делать.. прям как аноним опеннета но на максималках
> еп ЧСВ у кента высокое и он знает лучше как надо дела
> делать.. прям как аноним опеннета но на максималкахВ прошлый раз он ухитрился Торвальдсу лекцию прочитать, все равно оставшись самой умной клавой. Торвальдс, конечно, заткнулся и отполз под таким безаппеляционным напором, но, как видишь, после этого возникли некоторые, скажем так, нюансы :). А Торвальдс, KH и даже Теодор Тсо который к CoC относился весьма скептически по жизни - глядя на такое все же признали очевидное.
> Там и Бикэшфс тоже хотят удалять, на форониксе статья, что Кент был послан линусом,
> т. к. в КоК-комитете находится жалоба на автора фс.Вообще-то он был послан Линусом за жирный пуллреквест "за 5 минут до выхода RC" что чисто по человечески находится где-то между скотством и саботажем. А когда эта история повторилась еще и в late -RC бонусом - вот тут терпение Торвальдса лопнуло и он обрисовал что думает о таком управлении субпроектом без купюр.
На фоне ущерба, который он сам нанёс, всё остальное просто мелочи.
Ему ядро вообще-то бесплатно разрабатывают. Поведение Торвальдса неприемлемо.
> Ему ядро вообще-то бесплатно разрабатывают. Поведение Торвальдса неприемлемо.Это не значит что 1 выскочка имет право сломать ядро - вообще всем. Этого никто не допустит. А у сообществ все просто - вы либо врубаете режим самозащиты, либо - уничтожаетесь, освободив место более устойчивым сообществам.
Это тот с лучай когда сообщество врубило режим самозащиты и отказывается уничтожать проект силами 1 выскочки и самоустраняться, вместо этого отдубасив гражданина перегибаюшего палку в ответ.
У него лопнуло, потому что ему всё бесплатно делают?
> У него лопнуло, потому что ему всё бесплатно делают?То что кто-то что-то сделал бесплатно - не является универсальным мандатом чтобы вести себя как м...к, агря всех майнтайнеров подсистем, и вообще всех кто пытается с вами взаимодейтствовать. Вплоть до чтения лекций Торвальдсу и вымораживания даже свободолюбивого Тсо который так то не фанат CoC. Но, оказывается, при должной прыти можно даже его дожать до ACK такого документа, ибо даже он видит что альтернатива - еще больший п...ц!
То-есть, да, спасибо и все такое. Но если это ведет к исходу майнтайнеров и отгибанию ими факов - ну, знаете, без 1 ФС можно и перекантоваться. А если майнтайнеры ключевых подсистем з#$тся от такого отношения к себе - мы останемся вообще без ядра. И вот тут уже наступает время играть жестко и врубить алгоритмы damage control.
>Вообще-то он был послан Линусом за жирный пуллреквест "за 5 минут до выхода RC" что чисто по человечески находится где-то между скотством и саботажем.В таких случаях достаточно просто отклонить мр или отложить его в долгий ящик. Из себя выходить не стоит
>> Вообще-то он был послан Линусом за жирный пуллреквест "за 5 минут до выхода RC" что чисто по
>> человечески находится где-то между скотством и саботажем.
> В таких случаях достаточно просто отклонить мр или отложить его в долгий
> ящик. Из себя выходить не стоитНу так Кенту несколько раз уже сообщали как делать не надо. На i++ раз это реально задолбало и торвальц расставил точки над i в понятном Кенту стиле.
Ушла эпоха...
Да какая эпоха... ? Эту ФС ты для чего юзал?
> Да какая эпоха... ? Эту ФС ты для чего юзал?Для споров на тему должны ли приниматься изменения в код на основании моральных дискуссий об их создателе или нет. Но сейчас эта тема в сообществе видимо совсем не актуальна, ага.
Для Gentoo. Экономно место под мелкие файлы использует. Что, как раз, при компиляции и происходит.
кэш сквида, было дело.
Всё таки сработал Bus-factor... Хотя в данном случае KilledWife-facor
Хансу просто не повезло.
> отсутствие возможностей по обеспечению отказоустойчивости, предлагаемых современными ФС для защиты от повреждения в случае аварийного завершения или компрометацииext4 тоже удалят видимо...
а чего выдернул из контекста только одну причину? памяти как у рыбки и на весь абзац не хватило?
Если это упоминают как причину удалить, то и до ext4 очередь может дойти. А чё, у Линуса комп топовый, с тоннами ECC RAM. На всех остальных - вообще положить, всегда так было, 12309 напр никуда не делся до сих пор.
Это упоминается как одна! из списка причин, где главная - отсутствие мантейнеров готовых это тащить и переписывать под новый апи
Ну вот Тэда достанет этот цирк - и ext4 тоже будет некому сопровождать.
> Ну вот Тэда достанет этот цирк - и ext4 тоже будет некому сопровождать.Тэд на минуточку - ACKнул документ, собственной персоной. Видимо, Кент ему очень убедительно показал почему иногда такое, увы, все же требуется. Как бы ни печально это было.
Оказывается можно доканать даже Тэда, даже KH и проч. Они многократно пытались более мягко донести точку зрения, взывая к разуму. Высокомерие победило разум, и других вариантов маневра особо просто и не осталось.
Все же когда кент во ВСЕХ дискуссиях оказывается 100% правой клавой, и все заканчивается тем что он всех заткнул, все отползли и просто устали спорить с бетонной стеной - это слишком хорошо чтобы быть правдой (для кента) и слишком хреново чтобы так это и оставить - для остальных.
кто мешает пользоваться старым ядром? поставил любой ingres, а на основном сервере хоть windows xp держи
Очередной любитель не поддерживаемой старины. А потом такие кадры удивляются, когда их взламывают и шифруют, а производственные процессы встают.
Печаль...
Так хорошо с метаданными никакая ФС не работает.
Почему от неё большинство дистрибутивов отказалось в пользу ext4 и btrfs?
Ext4 вообще место на внешних носителях, где один раздел на весь диск.
Ага, как же, хорошо. Она же поддерево каждый раз перестраивает, как в директории что-то меняется. Если достаточно много файлов в одну директорию положить, всё сразу становится грустно. Может, на 10-20 файлах ещё и терпимо, но вот в том же /usr/bin — тысячи файлов, и там плохо.
> Печаль...
> Так хорошо с метаданными никакая ФС не работает.Да зашибенски просто работает - если в фс на ваше горе хранится образ диска тоже в рейзерфс, ну там виртуалка какая, образ диска в файле или что там кого угораздило - fsck при случае нисколько не сомневаясь втрамбует деревья оттуда прямо в основную ФС. С весьма предсказуемым результатом - и "testimonials" вида "f...k you reiserfs!!!".
И вот это - "known issue" такой. Просто дял понимания. Т.е. господа мега-разработчики в принципе не подумали что оказывается может быть образ файлухи на диске, и нехило бы какую-то валидацию, чтоли, делать, что оно и правда - свое.
Комитет по Кодексу поведения (CoC) вместо того, чтобы быть щитом сообщества, превращается в его палача. Его цель – сохранение гармонии, но методы напоминают удушение свободы мысли и открытого диалога. Навязывание своей воли под флагом этичности – это лицемерие. Линус Торвальдс, основатель Linux, стал заложником своей же системы, не в силах противостоять давлению CoC. Это тревожный симптом угасания духа открытого исходного кода, где конструктивная критика и несогласие – двигатели прогресса. CoC заменяет объективное обсуждение и рациональный анализ на политику толерантности, где важнее форма, чем суть. Этот путь ведет не к совершенству, а к стагнации. Время остановить тиранию CoC и вернуть в сообщество свободу слов и действий в рамках здравого смысла.
Вообще-то вся эта затея с КоКами и создавалась, чтобы снять ответственность с конкретных людей, мол, «сообщество» так решило.
Неужели размер ядра уменьшится? Шож теперь делать-то?
Впиливать туда раст, тогда ещё и увеличится, вместе с временем сборки.
А вот мне в одном проекте на предложение удалить устаревший код ответили, "но зачем, в истории git-а оно всё равно останется".
не надо ничего удалять, оно всё нужное
Хозяин - барин. Только теперь тут стоимость сопровождения увеличена в два-три раза...Нам и актуальную кодовую базу пилить, и легаси честно поддерживать...Хотя, за эти годы был всего 1 (прописью: один) случай, когда такое вот "нужное" было реанимировано в актуальную кодовую базу - старый код поддержки LPT, по особо отдельному запросу клиента за отдельные деньги.
Это называется накопительством, говорят даже, что это относится психическим отклонениям!
Форсированно и по максимуму вынес в отдельные *_old.c / *_old.h в отдельном каталоге /legacy, оставив только обёрнутые вызовы; обернул #ifdef'ами с маловероятными условиями; убрал юниты по нему - и норм.
Кому надо - тот настроит сборочный скрипт и получит этот код, при нормальной сборке оно тупо игнорируется.
Смешно. Их аргумент ведь склоняет чашу весов в обратную сторону: удалять код ещё агрессивнее, потому что если что его можно потом извлечь из git.
> ...по обеспечению отказоустойчивостиМне одному кажется это каким-то очень тynым анахронизмом времён дискеток?!
Эй, трольвадс, очнись! Мы в 21 веке, старикан! Если что-то начало "сыпаться" - спасать это бесполезно, касается любых SSD. Соотв. нет смысла надрачивать на какую-то "отказоустойчивость", просто пишите байты на диск. И если уж они так важны, ЗЕРКАЛИРУЙТЕ raid'ом, это известно уже лет 50.
Удачи тебе разгребать *логическую* кашу.
Не, битики все на месте, в целости-сохранности, SSD в порядке, просто после отказа наидешевейшего китайского контроллера питания в твоей матери на диске из-за отложенной записи/оптимизации записи похерена таблица инодов. И не полностью, а хитро - она читается, просто часть записей удалена, а часть ссылок теперь указывают в пустоту. Вперёд, спайсайтель, действуй. Доставай зеркало (которое уже обновилось и содержит в себе битые метаданные) и вперёд!
И FAT32 обязательно!
>спасать это бесполезно, касается любых SSDSSD сами делают помехоустойчивое кодирование. Сыпаться - в прямом смысле - актуально именно для HDD и ленты.
>>спасать это бесполезно, касается любых SSD
> SSD сами делают помехоустойчивое кодирование. Сыпаться - в прямом смысле - актуально
> именно для HDD и ленты.HDD и ленты так то тоже избыточное кодирование делают. Просто иногда оно не удерживает и за него таки - пролезает. На все. Да, SSD выгружающие труху - не есть что-то невиданное. Даже энтерпрайзные SSD так умеют.
> на какую-то "отказоустойчивость", просто пишите байты на диск. И если уж
> они так важны, ЗЕРКАЛИРУЙТЕ raid'ом, это известно уже лет 50.А потом очень прикольно обнаружить что...
1) Если обе копии побились еще в RAM то никакой RAID не помогает.
2) Особенно прикольно когда это метаданные ФС были, нвидия подтвердит.
3) Даже если вы и видите что копия1 != копия2 на RAID1 - то теперь чего? :) А, ну фс с чексумами по чексумам то знают - чего. А вот все остальные... включая сабжа...
Думаю по идеологическим причинам удалили - запачкаться боятся.
Если бы боялись - удалили Линуса.
Линус достаточно сказал, чтобы присесть, будь он в России или в Германии.
Ну да, не прошло и двадцати лет.
До чего же местные эксперты обожают конспирологию, да понелепее.
Да всем уже глубоко нас…ть на Райзера.
люди так бугуртят. Интересно, сколько из возмущающихся пользуются этой ФС.
У меня два раздела с рейзером. Был неприятно удивлён, когда они внезапно перестали монтироваться после одного из обновлений.
Зачем?
Нет, не так: каковы были причины выбрать разделы на рейзере?
У меня все разделы. Но пока монтируются, ядро ванильное 6.1, потому что.
> У меня два раздела с рейзером. Был неприятно удивлён, когда они внезапно
> перестали монтироваться после одного из обновлений.Все что надо знать о уровне майнтенанса этой ФС в ядре. Ибо выкинули ее только в не релизнутом еще 6.13. И таки - как угодно но число 13 оказалось невезучим для файлушников :)
Проблема-то глубже и шире..
Пора прекращать всё подряд в ядро пихать, и переходить на модульное ядро.
Но в этом пока что-то не очень((
В таком случае надобность в работниках из корпораций сильно упадёт, а следом и контроль над разработкой ядра.
Понятно возмущение , тут дело не в самой фс, а в том, что всего один человек распоряжается бесплатным трудом целого сообщества, хочу не принимаю, хочу выпиливаю с корнями, хочу выписываю баны по национальному признаку.
Сообщество, судя по описанию, давно забило на указанную ФС. Да и в чем проблема? Форкни и добавь обратно, сам потом и разгребайся с возможными проблемами. В этом и есть свобода - самому себе искать геморрой.
ЖКХ тоже тебе воду по трубе поставляет. Забанило ЖКХ? Так сам себе рой конавы и прокладывай трубы с водой к своему дому.
> ЖКХ тоже тебе воду по трубе поставляет.Ты за жкх деньги платишь.
А кроме них, еще платишь налоги которые государство (должно) тратить на инфраструктуру.
Ты за ядро хоть копейку заплати? Нет. Так идешь на хурд и добавляешь туда какие хочешь фс.
С каких это пор оседлый бандит [1] кому-либо что-то должен?
С тех самых пор когда фермер начал выкармливать скотину на молоко и шерсть.
А магазин пятёрочка еду привозит, а ты ещё смеешь на тухлую еду возмущаться. Зерошная благодарность за тухлость как ты смеешь.
> ЖКХ тоже тебе воду по трубе поставляет. Забанило ЖКХ? Так сам себе
> рой конавы и прокладывай трубы с водой к своему дому.Ну вообще-то довольно много народа поумнее живет в СВОЕМ доме - и вот именно так и делает. И вот тут как ты кого забанишь, если у него водопровод - лично свой, с лично своей насосной станцией, нагревателем и проч?
Выгоднее ли это - вопрос номер два. Но очевидная прелесть решения - в том что не надо иметь дело с наглой структурой меняющей договор в 1-стороннем порядке. Но увы, то что это будет дешевле - ниоткуда не следует. Как сможете - так и будет.
> Ну вообще-то довольно много народа поумнее живет в СВОЕМ доме - и вот именно так и делает. И вот тут как ты кого забанишь, если у него водопровод - лично свой, с лично своей насосной станцией, нагревателем и проч?Если ты про скважину - то на нее тоже (в общем случае) нужно разрешение.
И за незаконное бурение могут сделать очень-очень больно.А если нет - то откуда в "своем" водопроводе ваода появляется?
Это уже будет какая-то централизованная подача.
> Если ты про скважину - то на нее тоже (в общем случае)
> нужно разрешение.Тем не менее, так можно было - и дофига народа так делает.
> И за незаконное бурение могут сделать очень-очень больно.
Даже если требуется получить разершение - это разовая акция.
> А если нет - то откуда в "своем" водопроводе ваода появляется?
> Это уже будет какая-то централизованная подача.Совершенно не обязательно. Все вон то вполне решаемо, практикуется оравой народа и вполне валидный курс действий. И даже если надо разрешение - это не идет ни в какое сравнение с тем что устраивают коммунальные компании, в одностороннем порядке меняя тарифы и выдвигая те или иные требования, которые нифига не константа по времени.
Если какие-то вонючки постоянно закручивают тарифы, выдвигают требования что такой счетчик, не такой, а еще вот тут документов с заподвыподвертом давай, и ботинки нам оближи - постепенно появляется немало народа который хочет от этих вонючек - отделаться. Даже если для этого и надо заплатить самому за солнечные панели, инверторы и акумы, даже если это дороже за киловатт, отсутствие "радости" имения дел с такими вонючками и предсказуемость окружения порой перевешивает.
Из актуального ядра*
Чем тебя обидел раст? Выж хейтеры про него сами чаще вспоминаете, чем апологеты.
Эта ФС была сломана уже лет 10-12 как, и никто так и не смог ее починить. Попытка активно пользоваться приводит к сбою драйвера, и ФС становится недоступна, а любые программы, обратившиеся к проблемной ФС сразу же зависают. И по производительности она сливает всему, чему только можно, т.к. поддержку многопоточности в драйвер так и не завезли.
Короче, не жалко, заброшенное устаревшее ПО.
Типичная проблема монолитных ядер
Bcachefs приготовиться
А Гансу тем временем оставалось еще чуть более двух лет до УДО...
Ты и в фей, наверное, веришь.
Похоже, ему решили "нарисовать" по полной и саботировать его прошения об УДО до бесконечности. Видимо, кому-то перешёл дорогу.
Сам Ганц Рейзер срок уже отмотал?
> Сам Ганц Рейзер срок уже отмотал?Как можно отмотать пожизненное? Типа, как кошка, 9 жизней?
С чего пожизненное, если он всего одного человека убил?
> С чего пожизненное, если он всего одного человека убил?Если бы просто убил (например в состоянии аффекта или по пьяне) - дали бы меньше.
А так он целенаправленно подготовился - даже книжки по криминалистике купил (что имхо тупой поступок, лучше бы пошел в публичную библиотеку, где можно читать книги прямо в зале, а еще лучше - через ТОР на флибусту)).
Потом хладнокровно совершил убийство, попытался уничтожить улики и спрятал тело.
Отнекивался до последнего, пока не нашли следы крови в доме.
Я не читал все подробности дела - но думаю там были и ложные показания, и, возможно, ложь под присягой.За то что показал где спрятал тело - получил шанс на выход по УДО.
Ну то что готовился и прятал улики - это говорит просто о том, что он не дурак.
Отнекивался? Так никто не обязан свидетельствовать против себя, разве не так в УК/УПК?А вот если бы там "с особой жестокостью", "в составе группы", "по мотивам расовой вражды" или "беременных детей", то тогда да - отягчающее. А всё перечисленное на отягчающие не тянет.
> Ну то что готовился и прятал улики - это говорит просто о том, что он не дурак.Т.е у нас тут ассоциальный тип который может хладнокровно кого-то замочить?
> Отнекивался? Так никто не обязан свидетельствовать против себя, разве не так в УК/УПК?
Обязанности нет. А вот дача ложных показаний под присягой...
Но мы все помним слова тов.майора "чистосердечное признание уменьшает наказание"))> А вот если бы там "с особой жестокостью", "в составе группы", "по мотивам расовой вражды" или "беременных детей", то тогда да - отягчающее.
Такого просто бы сразу на пожизненное или на эл.стул в зависимости от штата.
> А всё перечисленное на отягчающие не тянет.
О... у нас тут американский юрист в треде?!
У него не пожизненное.
> Сам Ганц Рейзер срок уже отмотал?Так у него пожизненное.
С возможность УДО. Подать прошение можно раз в 5 лет.Эх, не в той стране чел родился((
Уже бы отвоевал годик, вышел как герой и пилил бы свою ФС.
> Эх, не в той стране чел родился((
> Уже бы отвоевал годик, вышел как герой и пилил бы свою ФС....рядом с подводной лолкой, погибшей в неравном воздушном бою, ога. Не, вот хрен, скелеты ничего уже не пилят.
В Reiser4 было больше интересных фич
Для ядер 5.x патч имеется.
Эти фичи уже растащили по другим ФС.
Наверно только dancing trees никто не осилил и плугиныШишкин тоже забил :) https://www.opennet.dev/opennews/art.shtml?num=55201
> Эти фичи уже растащили по другим ФС.
> Наверно только dancing trees никто не осилил и плугины
> Шишкин тоже забил :) https://www.opennet.dev/opennews/art.shtml?num=55201Да и на Шишкина все уже забили - поняв что кроме красивых слов о светлом будущем с столицей в нью-васюках - нифига от него больше не будет.
Но лучше забьём на твоё мнение. А то кроме трёпа о немощи без копрораций от тебя ничего путного не услышать.
А где же теперь mp3 хранить? :)
На сидиромах конечно же.
на ext2 в режиме RO
Я когда-то пользовался reiserfs фанатично везде, и она у меня развалилась на корне.
Потом, конечно, выяснилось, что это жд сыпется, но осадочек уже остался.