LINUX.ORG.RU

Патч разработчика из Яндекса отклонен проектом Reactor со ссылкой на экспортную политику

 ,


1

6

Разработчик компании «Яндекс» Ахтям Сакаев разместил свой pull request на GitHub в первых числах октября. Запрос висел около месяца и был отклонён.

В качестве причины отклонения запроса был выслан ответ такого содержания (автор ответа – Michael Minella, глава OSS Spring Team at Broadcom):

"Благодарим вас за этот вклад. К сожалению, как проект, реализуемый Broadcom, мы не можем принимать материалы из российских источников из-за экспортной политики Broadcom в настоящее время. Спасибо за то, что вы продолжаете использовать Spring"

Pull request касался проекта Reactor (java-фреймворк для разработки реактивных приложений). Главным разработчиком Reactor является VMware, которая, в свою очередь, принадлежит компании Broadcom (США). Судя по комментарию, подобная политика так же распространяется и на Spring Framework, разработка которого ведется той же компанией.

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: hobbit (всего исправлений: 11)

https://github.com/reactor/reactor-core/pull/3897

Этот проект действительно является частью Spring, и где об этом можно прочесть, кроме синьюса, каждое слово с которого надо перепроверять? С самим Michael Minella понятно, он действительно представлен на гитхабе как Director of the OSS Spring Team at Broadcom. Previous lead of Spring Batch and Spring Cloud Task.

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

Броадком: Тут из Яндекса патч пришёл, а этот их Яндекс.Деньги – в санкционном списке. Надо бы перестраховаться, чтоб не словить в табло от регулятора.

Анонимы: айсберг сегрегации чешет борт опенсорса!

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

А, да, это другое. Потерпим. Всё скоро наладится!

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

Броадком: Тут из Яндекса патч пришёл, а этот их Яндекс.Деньги – в санкционном списке. Надо бы перестраховаться, чтоб не словить в табло от регулятора.

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

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

Речь скорее всего не о санкциях в отношении юрлиц, а в отношении ИТ услуг, путь и даже безвозмездного опенсорсного вклада

One ★★★★★
()

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

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

Санкции накладываются на конкретное юр. лицо.

А что насчет вторичных санкций, т.е. если кто-то работал с подсанкционными компаниями?

Выглядит это скорее как дискриминация, чем как юридически обоснованное решение.

Мне кажется, это скорее просто желание перестраховаться.

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

От того, что сегрегация имеет некоторую логику под собой, она не перестаёт быть сегрегацией.

mono ★★★★★
()

мы не можем принимать материалы

из-за экспортной политики

И эти люди запрещают копушам ковыряться в носу!

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

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

Насколько я понимаю, в ядро патчи принимаются и там ограничились исключением российских разработчиков из цепи принятия патчей. Кейс с «Байкалом» был единственным исключением. А тут отказали именно в принятии кода общего назначения, полезного для широкого круга пользователей проекта.

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

На Хабре же обосновали: экспортные ограничения умножают лицензию на ноль, значит русские пользуются ПО неправомерно, а значит и модифицировать его права не имеют, соответственно, и патчи слать тоже.

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

Всё это выглядит как какой-то очередной массовый сеанс черрипикинга с последующим бухтением на 10 страниц.

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

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

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

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

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

Можно было бы дипломатично и бюрократично ответить в стиле «мы проверим ваше предложение, протестируем, проконсультируемся со спецслужбами и известим о решении», а не хлопать дверью перед лицом с криком «да вы посмотрите на него — он же россиянин!!» (утрирую, но выглядит это так, со стороны).

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

Так мерж подразумевает код ревью, а это уже ит услуга, нет?

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

Означает ли, это что если из GPL проекта можно выкинуть произвольного разработчика, то значит от туда можно выкинуть и Линуса?

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

Безвозмездное оказание услуги, вклад в сообщество, это тоже оказание услуги

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

Ну Линуса уже на кок посадили, емнип

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

А что насчет вторичных санкций, т.е. если кто-то работал с подсанкционными компаниями?

Скорее всего разработчик подписал индивидуальный CLA, т.е. он передает код от своего лица, а не от компании. Это явно не видно, но я на 99.9% уверен что это так, просто потому что так сильно проще и возиться с корпоративным CLA ради мелкого патча никто не будет.

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

А что за у него национальность? И, например, переехав в Чехию, он как-то меняет национальность?

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

due to Broadcom export policy at this time

У юристов «экспортная политика» и «экспортный контроль» это и про экспорт, и про импорт.

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

Можно было бы дипломатично и бюрократично ответить

Но ведь так и сделали:

«Благодарим вас за этот вклад. К сожалению, как проект, реализуемый Broadcom, мы не можем принимать материалы из российских источников из-за экспортной политики Broadcom в настоящее время. Спасибо за то, что вы продолжаете использовать Spring»

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

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

По такой логике отклонение pull request – это тоже оказание услуги ;-)

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

Национальность в смысле гражданства, а не в этническом

cobold ★★★★★
()

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

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

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

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

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

А он pull request делал от имени РФ, официально? Или как свободный человек, увлечённый проектом? А что если он делал этот pull request, посвятив его своему прапрапрадеду-американцу, участвовавшему в битве при Геттисберге? Это будет считаться «российским источником»? И как могут быть страновые источники в международном проекте, в котором участвуют обычные люди, в том числе? Да тут как ни крути, сплошная политизация проекта идёт … увы, всё это движение превращается в какое-то нечто, как в фильме «Субстанция» (в конце). Пойду с горя напьюсь чаем со сливочной помадкой. Дожили.

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

Угу и одна и та же комиссия в США разрешение даёт на работу с плохими иностранными парнями и на экспорт и на импорт

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

Вот мне тоже какой-то чел на опеннете доказывал, что яндекс это прям голландцы, ведущие Подрывную Деятельность в России.

Интересно посмотреть, что у него с лицом ;-)

Aceler ★★★★★
()

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

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от Aceler

Нынешний Яндекс это 100% Российская фирма, подавляющее большинство проектов и активов теперь в юрисдикции РФ. Голландия получила не ясно что, но все эти браузеры такси поиски и так далее карты - всё это теперь РФ

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от AndreyKl

Благодарю, так было всегда, просто на какие то 20 лет это спряталось, теперь же всё как было прошедшие лет 500

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от AP

Вы как будто видите противоречие в этих двух предложениях, тогда как это одно и то же, сказанное разными словами.

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

Я уже запутался чей яндекс.

Голландская, но оказалось что на Западе тоже бьют не по паспорту, а по морде.

ugoday ★★★★★
()

А этот spring opensource ?

P.S. Ну не приняли патч в апстрим (он хоть реально нужный?), кто мешает его пихать в пакет при сборке ?

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

А, понял. Мне просто показалось, вы противопоставляете слова броадкома и анонимов. Был не прав, извините.

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

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

yars068 ★★★★
()

По этой причине для меня гитхаб лишь халявная площадка для проекта с issue трекером. Сам проект нацелен на свой домен так что если будут дышать не в ту сторону, просто перееду на другой хостинг проектов и никто даже не почувствует разницы в своих ci/cd

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

Это тут причем ?

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

Помню недавно ставил какой то софт под windows так там советовали брать какую то русскую сборку java, типа она есть в рос реестре …

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

Тролльвальдс открыл ящик Пандоры

Точно, именно он.

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

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

Правильно. Если PR удался, то сопровождение заплатки — задача upstream’а. А если нет, то уже тебе нужно в каждой новой версии обеспечивать совместимость. Банально меньше работы получается, лично тебе.

ugoday ★★★★★
()

Яндекс может себе позволить форкнуть этот проект и сделать в нём, что угодно. Думаю, они уже над этим работают.

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

Тролльвальдс открыл ящик Пандоры.

В очередной раз. Первый раз он его открыл, когда ядро опубликовал под свободной лицензией и ступил на тропу уничтожения проприетарных ОС, которые потянули за собой проприетарный софт (он, конечно, остался, привет Оракл, но опсос стал чем-то вроде стандарта).

Irben ★★★
()
Ограничение на отправку комментариев: