LINUX.ORG.RU
ФорумTalks

Тем временем в мире FreeBSD...

 , ,


0

1

… случился скандал из-за реализации WireGuard.

https://www.opennet.ru/opennews/art.shtml?num=54843

Для "Ъ":

  • Есть такая компания, Netgate. И она заказала реализацию VPN WireGuard, чтобы впихнуть в свою сборочку "фряхи" pfSense. Делать вызвался некто Мэттью Мэйси, человек, известный прежде всего качественным кодом и сроком за попытку выжить квартирантов из своего нового дома путём подпила балки, запугивания, вламливания в квартиры и выкидывания всех вещей.

  • Мэйси сделал своё чёрное дело всего за 9 месяцев, без предупреждения, рецензии и тестов сделал слияние кода с веткой HEAD, причём сам код был выполнен в лучших традициях "говнокодинга": пропущена часть протокола, "заглушки", вечно возвращающие true, отладочные printf, выдающие информацию о клиенте, ворованные из "линуксовой" реализации куски кода, которые были под GPL. Сказать, что все были в шоке – значит, ничего не сказать.

  • Компания первое время пыталась перевести стрелки на автора WireGuard, мол, это не наша корова нагадила, это ваше сено. Но правда вскрылась, и код был удалён.

  • Сам же Мэттью заявил, что, дескать, совершил большую ошибку, взявшись за дело, которое не смог сделать. И вообще, виноват "постковидный синдром"!

Всё кончилось, впрочем, хорошо: Джейсон Доненфилд, Кайл Эванс и Мэтт Данвуди за неделю всё переписали как надо и выпустили набор патчей. В общем, весело народ живёт.

То ли дело hurd, с запахом свободки по утрам 😁

chenbr0
()

случился скандал из-за реализации WireGuard

скандал

Видимо, скандалили глухонемые в тёмном подвале, потому что никто ничего не слышал. ☺

Джейсон Доненфилд, Кайл Эванс и Мэтт Данвуди за неделю всё переписали

Стахановцы! ☺

Но да, сей факт бросает тень не только на Netgate (за попытку свалить вину на Доненфилда), но и на FreeBSD (кто дал право кому-то пушить код без ревью?! Если это не stable-ветка, это не значит что у кого-то может быть право толкать рандомный код).

---

Кто следит за движухой в дереве, подскажите, из-за сабжа релиз 13.0 отложили?

mord0d ★★★★★
()

Эпик. Я вчера хотел перепостить сюда , но поленился.

wandrien ★★
()

Практически из рубрики «Как скучно я живу.»

А вообще родителей жалко. Хотя может они сами и воспитали такого. Но всё ж жалко.

На состояние Мэйси также мог повлиять недавний тюремный срок, который он получил за незаконные действия в попытке выселения жильцов из купленного им дома, не желающих съезжать добровольно. Вместе с женой они подпилили балки перекрытия и проломали отверстия в полах, чтобы сделать дом непригодным для проживания, а также пытались запугать жильцов, взломали заселённые квартиры и вывезли имевшиеся вещи (действие было квалифицировано как кража со взломом). Для того, чтобы избежать ответственности за совершённые действия, Мэйси с женой сбежал в Италию, но был экстрадирован в США и отсидел более четырёх лет в тюрьме.

какой нафиг мэтью, это Кип Мейси, kmacy@freebsd.org

фрибсдшный ответ Гансу Рейзеру, так сказать.

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

когда его арестовали, родители выплатили за него залог $500K, и он тут же сдрыснул с женой в Италию. где спокойно продолжал коммитить код во фрибсд и жил в свое удовольствие.

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

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

в результате родители потеряли $500K, а дитятко село. помог родителям на старости лет, называется.

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

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

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

Кто знает, что еще могло за предыдущие годы просочиться…

wandrien ★★
()
Последнее исправление: wandrien (всего исправлений: 1)

ну наконец-то! я уже два дня жду, пока кто-то опомнится от обсуждений столмана и принесет действительно пиратскую новость!

На состояние Мэйси также мог повлиять недавний тюремный срок... Вместе с женой они подпилили балки перекрытия и проломали отверстия в полах...

Плачевное качество кода реализации WireGuard для FreeBSD стало для них неожиданностью!

действительно! разработчик, как разработчик! нельзя относиться к людям предвзято, да? нельзя дискриминировать по половому, расовому или криминальному признаку...

можно сказать, как все нормальные разработчики FreeBSD&Linux. украл накодил, выпил, в тюрьму... а тут... такая неожиданность с качеством кода!

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

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

Вроде как уже начали пересматривать.

Кто знает, что еще могло за предыдущие годы просочиться…

Прецедент есть, так что исключать, что такого не было раньше, нельзя.

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

Кто следит за движухой в дереве, подскажите, из-за сабжа релиз 13.0 отложили?

Откатили нафиг. Релиз будет, но без WireGuard.

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

Релиз будет, но без WireGuard.

Не велика потеря (хотя обидно, да), главное — релиз не сорвать (и так отложили на четыре дня).

Откатили нафиг.

Лучше никакого кода, чем говнокод.

mord0d ★★★★★
()

Охх... Был у меня на старой работе один коллега, который любил не только коммитить прямо в мастер, но и выкладывать скомпилированные на его машине бинарники в продакшен.

Miguel ★★★★★
()
Ответ на: комментарий от cvs-255

Он вроде не купил его, а только собирался купить.

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

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

Если порт поломается при изменениях в базе — это проблема порта. Если код в базе, то это проблема того, кто вносил изменения.

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

я на 99.99% уверен, что это жена придумала и подстрекнула его кошмарить соседей. сам бы он врядли додумался до такого. я конечно не оправдываю мужика (свои мозги должны быть), но большинство баб они такие,да:)

одно радует, что она тоже присела. в ваших странах отделась бы условкой. нам ведь с детсва внушают что женщины все святые и какают бабочками:D

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

Говорят, что не купленного, а он только собирался купить и они ему мешали.

Да даже и купленного: прикинь ты снимаешь, живешь и вдруг такой является новый хозяин, типа уматывай нах, потому что я купил.

praseodim ★★★★★
()

В релиз не попадёт. Но я так и не понял, как говнокод попах в хед, review вообще во фряхе не производится?

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

не соседей, а наглецов, не хотевших съезжать из купленного им дома

Законы штата на их стороне. Иначе выселят значительную часть населения, и будет социальный взрыв. Этот клубок противоречий тянется с 1940-х и всё сильнее запутывается.

question4 ★★★★★
()
Ответ на: комментарий от cvs-255

Эм, секунду, а если ты купил дом, то казалось бы имеешь полное право выселить предыдущих жильцов

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

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

родителей жалко

По ссылке https://abcnews.go.com/US/exclusive-landlord-hell-defends-terrorizing-apartment-tenants/story?id=20875476, как я понял, владельцы расселяемого здания — родители. Сын с женой только исполнители. Но лучше сесть вдвоём, чем вчетвером.

Вообще, защита квартиросъёмщиков в США — сложный вопрос. Если бы можно было легко выселять, домовладельцы получили бы многомиллиардную прибыль, и десятки миллионов людей остались бы без жилья. Поэтому следят строго, и эти ещё легко отделались.

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

Без поддержки в ядре оно жутко медленное.

mord0d ★★★★★
()
Ответ на: комментарий от cvs-255

Эм, секунду, а если ты купил дом, то казалось бы имеешь полное право выселить предыдущих жильцов

Не всё так просто. Существует ряд ограничений, сильно ограничивающие арендодателя. В данном случае, Мейси воспользовался Актом Эллис, который как раз снимает ограничения по выселению жильцов в обмен на прекращение сдачи жилья. Т.е., решил завязать со сдачей — только тогда получишь свободное право на выселение. И тут есть детали, в которых и скрылся дьявол — во первых, съёмщикам даётся два месяца. Нельзя сказать «выметайтесь завтра». Впрочем, все остальные (а всего было 6 апартаментов) съёмщики уложились, остался один. Инвалид. Которому по его инвалидности этот срок законодательно увеличен до года. Терпеть год Мейси не захотел. Почему и пытался сначала представить дом аварийным, потом запугать жильца, а присел, в итоге, за кражу со взломом. Потому что выносить вещи гражданина из запертого помещения, в котором он находится на законных основаниях, это оно и есть.

gremlin_the_red ★★★★★
()
Последнее исправление: gremlin_the_red (всего исправлений: 1)
Ответ на: комментарий от cvs-255

Вот этот домик, похоже на 6 однушек, не то, чтобы какой дворец. Впрочем, он причиной завязывания со сдачей квартир объявил продажу дома на TIC-рынке. Мне лень копать историю ещё глубже, но, похоже, он хотел купить по дешёвке малорентабельный объект с жильцами, выселить их, и продать по уже повышенной цене. Возможно, под эту покупку он денег назанимал, почему и не мог ждать год.

gremlin_the_red ★★★★★
()
Последнее исправление: gremlin_the_red (всего исправлений: 1)

Джейсон Доненфилд, Кайл Эванс и Мэтт Данвуди за неделю всё переписали как надо и выпустили набор патчей.

Похоже это и был план.

atrus ★★★★★
()
Ответ на: комментарий от cvs-255

а какой вообще смысл покупать дом, если там ктото уже живет и его не выселить?

Такой, что аренду они будут платить новому владельцу.

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

P.S. Если тебе реально жить негде, то закон обычно на твоей стороне и жильцов обяжут освободить жилище. Но это редкий случай.

aquadon ★★★★★
()
Последнее исправление: aquadon (всего исправлений: 1)

Тем временем в мире FreeBSD…
… случился скандал из-за реализации WireGuard.

Я мелко хихикал когда читал о этом новость на Опеннете,прям не новость, а целый фельетон.

torvn77 ★★★★★
()
Последнее исправление: torvn77 (всего исправлений: 1)

Ни удивлюсь если большая часть того что пишут во всяких бсд такого же качества. ПОка никто не проверял как следует оно выглядит цветочками а как только капнешь и понюхаешь окажется что это то еще говно.

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

Предыдущий собственник подписал контракт и сдал эту собственность в аренду. Покупатель купил недвижимость вместе с этим контрактом.

aquadon ★★★★★
()
Ответ на: комментарий от cvs-255

а какой вообще смысл покупать дом, если там ктото уже живет и его не выселить?

Продолжать получать плату с квартиросъёмщиков.

question4 ★★★★★
()

Есть кто в теме - разве в Штатах нельзя для выселения жильцов нанять каких-нибудь «колумбийцев»?

Shadow ★★★★★
()
Ответ на: комментарий от cvs-255

тогда смысл их выселять?

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

question4 ★★★★★
()

О чем новость то? Наконец то заметили, что коммиты напоминают проходной двор?

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

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

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