… случился скандал из-за реализации WireGuard.
https://www.opennet.ru/opennews/art.shtml?num=54843
Для "Ъ":
-
Есть такая компания, Netgate. И она заказала реализацию VPN WireGuard, чтобы впихнуть в свою сборочку "фряхи" pfSense. Делать вызвался некто Мэттью Мэйси, человек, известный прежде всего качественным кодом и сроком за попытку выжить квартирантов из своего нового дома путём подпила балки, запугивания, вламливания в квартиры и выкидывания всех вещей.
-
Мэйси сделал своё чёрное дело всего за 9 месяцев, без предупреждения, рецензии и тестов сделал слияние кода с веткой HEAD, причём сам код был выполнен в лучших традициях "говнокодинга": пропущена часть протокола, "заглушки", вечно возвращающие
true
, отладочныеprintf
, выдающие информацию о клиенте, ворованные из "линуксовой" реализации куски кода, которые были под GPL. Сказать, что все были в шоке – значит, ничего не сказать. -
Компания первое время пыталась перевести стрелки на автора WireGuard, мол, это не наша корова нагадила, это ваше сено. Но правда вскрылась, и код был удалён.
-
Сам же Мэттью заявил, что, дескать, совершил большую ошибку, взявшись за дело, которое не смог сделать. И вообще, виноват "постковидный синдром"!
Всё кончилось, впрочем, хорошо: Джейсон Доненфилд, Кайл Эванс и Мэтт Данвуди за неделю всё переписали как надо и выпустили набор патчей. В общем, весело народ живёт.