LINUX.ORG.RU
ФорумTalks

Масовый уход разработчиков из-за поведения Линуса в LKML

 ,


0

0

Однако, тенденция!

Мэтью Гаррет (Matthew Garrett), известный разработчик ядра Linux, в своё время получивший от Фонда СПО премию за вклад в развитие свободного ПО за достижения в области обеспечения загрузки Linux на системах с UEFI Secure Boot, следом за Сарой Шарп решил не пересекаться с сообществом разработчиков ядра. До того как атмосфера общения среди разработчиков ядра не поменяется он будет участвовать в списке рассылки LKML только по вопросам за которые он получает деньги от работодателя.

в два раза больше подробностей на опеннете

Ответ на: комментарий от drull

Извини, не совсем правильно выразился.

Заставляет эту систему работать.

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

Такое ощущение, что он тебя обидел. Давай так. Какой у тебя проект? Я зайду и погляжу чем я смогу быть полезен.

Лично я считаю, что жизнь боль и детсад разводить не стоит. Линус сделал все правильно. Если человек работал ради славы, то пошел он вон.

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

Можете на него хоть молиться, я не против.
Я же считаю его успешным руководителем, и обосновал почему.

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

Я к разработке ядра вообще отношения не имею. Меня поражает его отношение к другим разработчикам. Если бы меня крыли матом за попытку добровольно и безвозмездно помочь (пускай патч и не понравился мейнтейнеру) - я бы вообще плюнул на этот проект. Что многие и делают.

drull ★☆☆☆
()
Последнее исправление: drull (всего исправлений: 1)
Ответ на: комментарий от drull

Я к разработке ядра вообще отношения не имею. Меня поражает его отношение к другим разработчикам.

Отличное отношение. Я хуями крыл своих сотрудников. Теперь один в Росатоме начальник, второй в Эльдорадо. Оба говорят что благодарны. В таком проекте как Linux надо засунуть свою гордость в жопу и или работать или валить куда нибудь подальше. А уж гавкать на Линуса это надо быть тупым идиотом. Не согласен? Создай форк и докажи.

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

Суровому жырному фину я верю больше, чем жырной истеричке :D

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

Линус даже сказал что это Джаст фор фан. Если какая, то тупая дура выставляет себя как прогера по USB3. Возможно она и хороша в этом, но ее не звали и поэтому у нее нет ПРИВИЛЕГИЙ. Свято место пусто не бывает.

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

А какой смысл тогда работать в этом проекте? Денег не платят и удовольствие стремится к нулю благодаря таким вот руководителям.

drull ★☆☆☆
()

Ого, а вот это уже тяжелая артиллерия пошла.

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

Джаст фор фан. Мои друзья получили некислый драйв и сказали СПАСИБО. Это Школа. А некоторые потом чувствуют себя ка семья.

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

И еще. Если не трындеть и работать, то рано или поздно деньги БУДУТ. Линус не бедный. Кокс не бедный. Только не надо целью ставить бабло. Хочешь бабло - иди в проститутки.

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

Я и не говорил что бабло нужно ставить во главу угла. Я говорю что для того чтобы человек добровольно выполнял какие-либо действия, должно выполняться как минимум одно из двух условий: 1. ему нравится/по какой-то причине нужно, 2. ему за это платят, это его работа.

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

Некоторые и от армии удовольствие получают. А потом гордятся тем что могут бутылки об голову бить, вышибая себе последние мозги.

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

Ну так я понимаю ты в ядре Linux написал процентов 30 и теперь сожалеешь да? Пойми жизнь не поцелуи в жопку. Ты всех своих знакомых хочешь удовлетворить? Руководителя который тебя до 9 ночи держит, тоже? А если к тебе сосед алкаш ломится тоже? Линус видимо позвонил ей и пригласил, а потом надурил да? Или она прибилась к каравану обещая лечить всех, а когда караванщик сделал ей упрек что она еще и совокупляется с теми кого лечит устроила истерику? Караванщику что собственно, ну сдохнет 3%. А может был еще лекарь. Он глянул что тут вроде есть уже и пошел свой дорогой.

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

Я говорю что для того чтобы человек добровольно выполнял какие-либо действия, должно выполняться как минимум одно из двух условий: 1. ему нравится/по какой-то причине нужно, 2. ему за это платят, это его работа.

1) Я выполняю и мне писец как не нравится. Нет выбора.

2) А так, ли она нужна Линусу с ее истериками? Завтра она скажет чтоб он женился на ней. Ты хоть представляешь количество людей кроме нее?

dmxrand
()

Пускай катится, чудило

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

Это не школа, это дедовщина. И ты зря этим гордишься.

Ты можешь похвастаться чтем нибудь подобным? Ученик должен хотеть опустить учителя в профессиональной сфере. Тогда это хороший учитель. Ученик должен хотеть превзойти учителя. Может и не превзойдет, но хотеть ДОЛЖЕН. Иначе учитель должен избавляться от таких учеников.

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

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

Я понимаю, что ты со своим упоротым фанатизмом это вряд ли поймёшь, но вопрос с вполне спорный.

Это может быть полезно конечным пользователям, это нужно производителям проприетарных дров для ядра, чтобы грузить кроссдистрибутивно одни и те же модули. Насколько это вообще нужно рэдхату непонятно, т.к. это было инициативой Гаррета.

Но, всё же, в апстриме это имхо, не нужно.

А в целом Гаррэт сделал очень много полезного для ядра. Надеюсь, побесится и вернётся.

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

Продолжай в том же духе. Твое понимание процесса «обучения» служит прямо-таки отличной иллюстрацией этому треду.

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

Ух, Остапа понесло. Завтра попытаюсь это распарсить, но сонную голову лень.

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

но вопрос с вполне спорный.

Тут спорить вообще не о чем. Есть X509 который стандарт. Есть говно с названием PE. Кому надо подписывать ядро с модулями - пущай с MS и производителями UEFI SecureBoot мамок и разбирается, на предмет поддержки стандарта, а не какого-то там PE.

И ещё - пойти на поводу у мелкософта сейчас с PE - это прямой путь к появлению большого количества мамок где SecureBoot не отключается в принципе, и, следовательно, к тотальному контролю микрософта на рынке писюков и ноутов.

Так что и тактически, и стратегически решение Линуса абсолютно верное. Хотите сосать у микрософта - сосите где-нибудь в другом месте.

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

Есть X509 который стандарт.

Как я могу распространять свой модуль ядра (который по каким-либо причинам не в апстриме), так, чтобы он был подписанным, и пользователю с включённым secureboot не пришлось читать километровые портянки по генерации и установки ключей, а так же заводить отдельный сервер для подписки скаченных модулей?

Никак? Но спорить не о чем.

пойти на поводу у мелкософта сейчас с PE - это прямой путь к
появлению большого количества мамок где SecureBoot не отключается в принципе

Одно другому ортогонально полностью.

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

Правильная «дедовщина» экономит десятилетия жизни. Мы же это уже обсуждали. «Через 20 лет, но своё» не нужно. Нужно правильный наставник, который тебе эти 20 лет сэкономит.

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

Как я могу распространять свой модуль ядра (который по каким-либо причинам не в апстриме), так, чтобы он был подписанным, и пользователю с включённым secureboot не пришлось читать километровые портянки по генерации и установки ключей, а так же заводить отдельный сервер для подписки скаченных модулей?

А с какой стати пользователь включивший SecureBoot захочет запускать какой-то левый модуль? Он же для того SecureBoot и включил, чтобы левые модули невозможно было загрузить.

Одно другому ортогонально полностью.

Ну-ну...

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

Это ты любое обучение хочешь назвать дедовщиной, зачем?

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

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

А с какой стати пользователь включивший SecureBoot захочет запускать какой-то левый модуль?

Например это драйвер для железки, драйвер для фс, drm-модуль, ещё какая-нибудь неведомая хрень.

чтобы левые модули невозможно было загрузить.

Чувствуются глубокие познания в secureboot. Левый, правый, центральный - не важно. Важно лишь каким ключом подписан.

Так как я могу распространять свой модуль ядра (который по каким-либо причинам не в апстриме), так, чтобы он был подписанным, и пользователю с включённым secureboot не пришлось читать километровые портянки по генерации и установки ключей, а так же заводить отдельный сервер для подписки скаченных модулей?

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

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

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

Например это драйвер для железки, драйвер для фс, drm-модуль, ещё какая-нибудь неведомая хрень.

Те, кто хочет запускать неведомую хрень не включают SecureBoot.

Чувствуются глубокие познания в secureboot. Левый, правый, центральный - не важно. Важно лишь каким ключом подписан.

Чувствуются глубокие познания в целях подписывания кода.

который по каким-либо причинам не в апстриме

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

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

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

Нет, она объясняется количеством скотов.

И не надо выдумывать для них каких-то странных оправданий.

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

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

Таки как я и говорил, ты со своим упоротым фанатизмом это вряд ли поймёшь.

драйвер для железки, драйвер для фс, drm-модуль, ещё какая-нибудь неведомая хрень.

хочет запускать неведомую хрень

Знакомыми оказались только эти слова?

Ну давай приведу тебе небольшой пример: есть такая штука под названием gsm. Стандарт связи. Для gsm-модулей можно писать свои прошивки, и, например в России, они будут более-менее законными, т.к. нет запретов на реверс-инжениринг и патентов на по. Но в апстрим его не примут, т.к. gsm-стек патентован вдоль и поперёк. Stanson в этом случае скажет не нужно, пользуйтесь дырявым проприетарным gsm и отключайте secureboot. Ведь дырку в жопе не видно, она же сзади.

Чувствуются глубокие познания в целях подписывания кода.

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

Так как я могу распространять свой модуль ядра (который по каким-либо причинам не в апстриме), так, чтобы он был подписанным, и пользователю с включённым secureboot не пришлось читать километровые портянки по генерации и установки ключей, а так же заводить отдельный сервер для подписки скаченных модулей?

Ivan_qrt ★★★★★
()

UEFI Secure Boot

Гнать поганой метлой вслед за Сарой #.

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

Ну давай приведу тебе небольшой пример: есть такая штука под названием gsm. Стандарт связи. Для gsm-модулей можно писать свои прошивки, и, например в России, они будут более-менее законными, т.к. нет запретов на реверс-инжениринг и патентов на по. Но в апстрим его не примут, т.к. gsm-стек патентован вдоль и поперёк. Stanson в этом случае скажет не нужно, пользуйтесь дырявым проприетарным gsm и отключайте secureboot.

Ох вот не надо было тебе про GSM всуе поминать. Ибо я про него уже забыл больше, чем ты будешь когда-нибудь знать. :)

gsm стек давным-давно реализован в GNU-том переGNUтом gnuradio, которое, внезапно, вообще никакого отношения к ядру не имеет. Да и запихивать gsm стек в ядро - полнейший идиотизм.

Что до драйверов железок которые таки могут в GSM - то предлагаю таки заглянуть в сырцы и обнаружить там массу драйверов для всяких SDR - от банального RTL2832U (оно, конечно, только RX) до HackRf и прочего.

Но самое смешное, чтобы запустить базовую станцию GSM на каком-нибудь USRP или там через RTL2832U сниффить GSM трафик, вообще никаких ядрёных драйверов не нужно. Совсем. Оно тупо через libusb работает.

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

Ведь дырку в жопе не видно, она же сзади.

Во-во.

Stanson ★★★★★
()
Последнее исправление: Stanson (всего исправлений: 1)
Ответ на: комментарий от targitaj

Популярность «унизить» объясняется общей скотской природой человека

Популярность «унизить» объясняется скотской природой некоторых людей.

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

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

Много людей ты обучил? И про унизить это ты сам придумал. А если человек рыдает от любой критики, то это его проблема. Жизнь это тебе не нянька и тратить время на такого человека не стоит.

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

Я передумал - оба бабы. Одна - по половому признаку, второй - по нежности характера.

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

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

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

Ок, то что это всё нужно перенести в userspace я не учёл, каюсь.

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

И не стоит указывать людям, что им грузить и что проверять, может я хочу drm подписанный грузить, или драйвер нвидии (он правда собирается на целевой системе, и это всё усложняет, но это дело десятое).

Так может ты всё-таки ответишь?

как я могу распространять свой модуль ядра (который по каким-либо причинам не в апстриме), так, чтобы он был подписанным, и пользователю с включённым secureboot не пришлось читать километровые портянки по генерации и установке ключей, а так же заводить отдельный сервер для подписки скаченных модулей?

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

Не надо оправдывать свое поведение «жизнью». Жизнь - это в том числе то, что лично ты делаешь.

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

И да, первое, чему я сама учила начинающих инженеров суппорта, ещё до того как они начинали отличать SMTP от IMAP, это самоуважению. Тому, что любой суппорт - это инженер, пусть начинающий, но технический специалист, который решает проблемы. И что он не должен выслушивать хамство ни от клиентов по телефону, ни от начальства.

Другое дело, что специалист здесь он, а не клиент, поэтому надо не шланговать доводя этим клиента до истерики (как в небезызвестном ролике), а выяснять и решать проблемы. Но и это опять же вопрос самоуважения и профессиональной гордости.

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

Так вот тут все с ног на голову поставлено. Я объясняю, что 1) Я заставлял УЧЕНИКА (не клиента) шевелиться. С хамством это ничего общего не имеет. 2) Клиент платит деньги. 3) Linux проект ДОБРОВОЛЬНЫЙ. Никого там не держат насильно. Если человек не понял с пары слов, что он сделал херню - ему в лицо говорят, что он сделал ХЕРНЮ. Если тратить свое время на разжевывание каждому очевидного, то времени заниматься делом не останется. Капиш? Не надо придумывать лишнего. Такое ощущение, что ты себе представила, что Линус утром проснулся и в LKML сразу пишет - «Вы все уроды, а я Киркоров».

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

Я заставлял УЧЕНИКА (не клиента) шевелиться. С хамством это ничего общего не имеет.

Это сильно, да.

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

Это работает. Я уже говорил, что потом люди благодарят. Когда человек из-за меня вместо Экономфака поступил на Мехмат мне было очень приятно. А сначала сидят как сонные мухи и знат, что начальник придет и сам все сделает и поправит. Так и тут. Считают, что Линус должен за них в их коде пофиксить ошибки?

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

Ок, то что это всё нужно перенести в userspace я не учёл, каюсь.

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

И не стоит указывать людям, что им грузить и что проверять, может я хочу drm подписанный грузить, или драйвер нвидии

А я хочу, чтобы все тупорылые долботрахи пишущие закрытые модули для ядра и изобретатели ведроида издохли в адских мучениях и кровавом поносе. И что?

Так может ты всё-таки ответишь?

Чтобы получить ответ на вопрос, нужно его правильно задать.

как я могу распространять свой модуль ядра (который по каким-либо причинам не в апстриме), так, чтобы он был подписанным

Вопрос не имеет никакого смысла в принципе. Ты пытаешься решить несуществующую проблему. Вместо того, чтобы разобраться, почему это твой модуль не в апстриме, ты требуешь от разработчиков ядра забить хер на стандарты и заняться нахер им не упёршейся хернёй с мелкософтовскими PE бинарниками.

Твой модуль - твои проблемы. Делай себе ядро с блэкджеком и шлюхами, подставляй все свои дырки мелкософту с его дебильным SecureBoot, да и вообще делай что хочешь, хоть вприсядку дрочи.

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

Упоротый фанатизм, он такой. Если что парсер PE в ядре далеко не единственный способ это делать. Просто остальные способы сложно реализуемы в организационном плане.

Ну да ладно.

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

Упоротый фанатизм, он такой

Ага. Любыми способами пытаться пропихнуть свой корявый PE и ублюдочный FAT в качестве единственно допустимой реализации тупорылого SecureBoot, который на деле нафиг не нужен и никаких проблем решить в принципе не может - это и есть самый натуральный упоротый фанатизм.

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