GPL - это лицензия, а любая лицензия - это договор, а любой договор подчиняется законам. Это могут быть законы как страны автора ПО, так и страны пользователя ПО. И помимо того, что написано в самой GPL, есть ещё масса правил, описанных в законах, которые само собой в GPL не дублируют, но они от этого не перестают работать. И одно из этих правил - возможность расторгнуть договор в связи с существенным изменением обстоятельств. Возможно в других странах оснований для расторжения может быть больше. Так что можно отозвать эти патчи. Просто нужно определить юридический инструмент, как это сделать и всё.
Вы плохо лицензию читали. GPLv2 даёт мне свободу софт модифицировать. Я прямо сейчас могу выкинуть любое количество строк кода из ядра, и это не будет нарушением лицензии. Я могу выкинуть код любого количества людей любых фамилий и национальностей, и это не будет нарушением лицензии. Наоборот. Это будет именно тем, что лицензия мне даёт -- право модифицировать любой кусок софта. Мне не нужно ничьё разрешение -- лицензия самодостаточна и уже дала мне это право.
Я читал лицензию. Но в ваших словах есть логика, ваша правда. Но тогда получается, что ядро Linux как продукт очень уязвимо, если в любой момент мэйнтейнер может выкинуть, что хочет и это соответствует GPL. И ещё возникает вопрос - почему это решает Линус единолично?
Это вы не понимаете, что такое GPL. GPL - это лицензия, а любая лицензия - это договор, а любой договор подчиняется законам. Это могут быть законы как страны автора ПО, так и страны пользователя ПО. И помимо того, что написано в самой GPL, есть ещё масса правил, описанных в законах, которые само собой в GPL не дублируют, но они от этого не перестают работать. И одно из этих правил - возможность расторгнуть договор в связи с существенным изменением обстоятельств. Возможно в других странах оснований для расторжения может быть больше.
Да нет, я в кучу свалил только тех, кто уехал в связи с наложением на них санкций, а потом просил их снять, мотивируя это тем, что с РФ у них теперь никаких связей нет. Это не поливание грязью, это констатация факта.
См. выше комментарий. Нарушение в том, что Линус - не сторона, получающая права по лицензии GPL. Ядро Linux - это сборная солянка из кода разных авторов и все эти авторы должны решать, исключать какой-то код из ядра или нет, отстранять каких-то разработчиков или нет. А не Линус.
Это всё равно, как если бы мне не понравилось, что соседи сдают свой дом кому-то и я запретил бы им это делать только потому, что этот дом по соседству с моим. Как я могу это сделать? Никак, это не мой дом и не мне решать.
Нарушение в том, что Линус - не сторона, получающая права по лицензии GPL. Ядро Linux - это сборная солянка из кода разных авторов и все эти авторы должны решать, исключать какой-то код из ядра или нет, отстранять каких-то разработчиков или нет. А не Линус.
А я не про, что легко или нет, я про моральную составляющую этого действия. Фактически они Родину променяли на заграницу за пирожок с повидлом.
А зачем им это делать? Я же имел ввиду другое. Это российские компании должны идти в суд США и требовать, чтобы американские компании, переставшие оказывать услуги, компенсировали это дело. Возможно, пока санкции действуют, ничего из этого не получится, но как только санкции снимут, то можно будет опять за это взяться. А если перестали оказывать услуги компании, под санкции не попавшие -- тогда и сейчас должно быть возможно это дело компенсировать.
Есть такая штука, как репутация и клиентоориентированность. Хотя бы для этого. А российским кампаниям путь в суды США или ЕС заказан. По законам США и большинства стран в ЕС для представительства в местных судах нужен юрист с местной лицензией, но им всем тоже запретили иметь дела с подсанкционными компаниями. Итого, получается замкнутый круг - чтобы снять санкции, нужно идти в суд той страны, которая наложила санкции, а для этого нужны местные юристы, а им тоже в силу санкций запретили работать с подсанкционными компаниями. Это ли не торжество правосудия и демократии.
Кроме того, не все компании сразу перестали оказывать услуги. Microsoft, например, больше года обслуживал ранее заключённые контракты, но не подписывал новых. И я уверен, что не только Microsoft так поступили. Так что нельзя сказать, что прям все западные компании поступили максимально нечестно.
Не все. Но единицы, кто, видимо, дорожил своей репутацией. Особенно отъявленные русофобы блокировали всё и сразу. Например, тот же Intel довольно быстро заблокировал возможность скачать драйвера для его продукции для россиян. А AMD и Nvidia - нет. Другой пример - Foxit Reader. Он ещё в 2022 году заблокировал возможность скачивать обновления с российских IP. Хотя уж на средства чтения PDF санкции точно никогда не распространялись. И таких примеров масса. Какие-то мелкие и незначительные сервисы заблокировали доступы с российских адресов. Вот тут можно увидеть список сервисов, которые без суда и следствия просто по своей воле заблокировали доступ с российских IP-адресов уже в марте 2022 года, а некоторые даже кинули пользователей на деньги.
А кто нарушает GPL? Если разработчиков удалили из списка, то это не означает, что их код должен быть автоматом удалён. Я GPL читал и не нашёл там такого. Да, если удалённые разработчики имеют права на их код, то они могут изменить лицензию, но я не знаю что в этом случае произойдёт. Так что пока никто GPL не нарушил. Если же нарушил -- хотелось бы ссылку.
Не означает, конечно. Но вот тут один из мэйнтейнеров выразил надежду, что Минфин США будет удовлетворён принятыми мерами и не придётся удалять код, написанный удалёнными разработчиками. То есть вероятность того, что принятых мер будет мало и придётся вычищать код, всё ещё сохраняется. И, как видите, в этих обсуждениях никто даже не заикается про соблюдение GPL. Их волнует только соблюдение санкций, больше ничего.
Нет, это не так, у вас буквально нарушение логики. Из высказывания "вокруг полно белых лебедей" не следует, что все лебеди белые.
Высказывание Линуса совершенно точно было направлено против всех русских, а не просто против всех плохишей. Не надо фантазировать тут на тему того, что Линус всё ещё хороший парень. Он тот ещё засранец.
Он там написал про комплаенс. Да, он не описал подробности, но причем оскорбление всех русских?
Уже известны подробности от другого товарища из Linux Foundation и в контексте этого очевидно, что Линус просто взорвался ненавистью ко всем русским. Давно уже наблюдаю, что русофобия - это не просто мода на Западе, а как будто бы она спала у них внутри и сейчас стало возможно её безнаказанно выплеснуть наружу, что они и делают.
Причем тут правосудие и решения частного лица о том, кто может делать пуш в код его проекта?
Это не его проект. Это общий проект. И он сам не может этого решать. А выглядело всё так, словно это было только его решение.
У вас явно какие-то проблемы с логикой. Из высказывания "российское государствое спонсирует спам" никак не следует что любые новости из рф являются спамом, ровно как и то, что все новости из рф исходят от российского государства.
Это у вас проблемы с логикой и по какой-то неведомой причине вы пытаетесь подчистить за Линусом, выставив его хорошим дядькой. Всё не так. Снимите розовые очки. Высказав мнение против русских и российского государства Линус перестал быть нейтральным и автоматически стал пособником властей США, ЕС и их команды.
У кода нет личности, он не может быть должен что-либо. А владельцы опен-сорс проектов имееют полное право распоряжаться своими проектами так, как считают нужным, вплоть до закрытия самого проекта. Если вы с их решениями не согласны, вы всегда можете сделать форк и сами его вести, в том числе форк ядра линукса.
Все прекрасно поняли, что я имел в виду, когда говорил, что открытый код должен быть вне политики. Вам незнакомо такое явление, как оборот речь? Когда говорят, что мясо должно быть свежим, то не имеют в виду, что оно живое, у него есть личность и оно кому-то должно.
Как тут мне заметили выше на один из моих комментариев, GPL лицензию задним числом не поменять. У оперсорсных проектов нет единого владельца, у них миллионы авторов и все они равноправные владельцы. Линус не может просто взять и сказать, что он выкидывает кого-то из проекта. Он же просто координатор по сути. Безусловно, если кому-то это не нравится, то можно сделать форк. И я думаю, что Линус запустил адскую машину - теперь форк будет однозначно.
Да-да, сегодня я уже читал новость, что в Linux Foundation консультируются с юристами, чтобы не удалять из ядра код, ранее созданный удалёнными русскими разработчиками. То есть получается, что им нарушать GPL можно, а нам получается нельзя? Линус заварил кашу, последствия которой он ещё не до конца понимает. Ведь следующими будут китайцы (уже обсуждают это, тоже сегодня читал). Потом кто? Израильтяне? А если кто-то ещё не понравится США, то что дальше? Это не Open Source получается, а Anti Open Source.
С чего вы это взяли? Некоторые люди успешно сняли с себя санкции через суд. Что-то мне подсказывает, что и компании, отказавшиеся от исполнения договоров, можно привлечь к ответственности через тот же суд. Может, кто-то уже такое провернул, не знаю.
Некоторые - это единицы, которые полностью порвали все связи с РФ и свалили из страны, поливая её грязью попутно. Вот с них сняли, о да. Но вот из западных компаний я не слышал ни одной, чтобы она по своей инициативе сняла с себя санкции, обратившись в суд или в комиссию, которая эти санкции наложила. Ну разве что кроме энергетических компаний, которым край как нужна была лицензия от США, чтобы продолжать покупать энергоресурсы у РФ.
Напротив, западные компании ещё в 2022 году показали удивительную стройность в своих рядах, когда стали отказывать в поставках, в обслуживании, в предоставлении ПО просто потому, что контрагент из РФ. И это ещё до санкций.
Возможно. Но Linux Foundation и организация, разрабатывающая ядро, зарегистрированы в США, а не в РФ. Так что если кто-то и захочет свои изменения убрать из ядра -- придётся это делать даже не знаю каким способом. Обращаться в суд в США? В какой-то международный суд?
Мне кажется мы скоро получим на это ответ. Сегодня я уже читал новость, что в Linux Foundation консультируются с юристами, чтобы не удалять из ядра код, ранее созданный удалёнными русскими разработчиками. То есть получается, что им нарушать GPL можно, а нам получается нельзя? Это так не работает.
Как минимум этим Линус всех русских отнёс к троллям. А тех, кого исключил, отнёс без объяснения причин. И ещё кто-то будет говорить про справедливость, открытость и правосудие? Да его тут не было.
под «новостями» я не имею в виду спам, спонсируемый российским государством
Я бы ещё это отметил. Тут он по дефолту относит любые новости из России к спаму, спонсируемому российским государством. То есть про Россию в его понимании априори не может быть адекватных новостей. Но это ведь не так. Как минимум есть новости, которые не касаются политики - новости науки, техники, ИТ и так далее. Открытый код должен быть вне политики, а не заодно с ней.
Возможно и так. Если действовать строго в рамках закона, то лицензионный договор расторгнуть непросто, если в нём не прописан порядок расторжения. Но меня всегда возмущала ситуация, когда западные компании могут просто отказаться от исполнения договора, даже без санкций, просто ссылаясь на токсичность отношений или вообще на какую-то абстрактную причину, а мы получается такие вот белые и пушистые и не можем этого сделать. Почему нет?
Если разобраться, то ядро Linux - это сборная солянка из кода миллионов авторов, у каждого из которых есть свои авторские права. Каждый из этих авторов добровольно переводит код под лицензию GPL, что в юридическом смысле обозначает просто сделку, согласно которой автор разрешает всем и каждому использовать этот код на условиях лицензионного договора, коим и является GPL. В российском законодательстве GPL является вариантом открытой лицензии, которая в свою очередь является разновидностью лицензионного договора. И у автора есть право отказаться от этого договора и расторгнуть его, следуя общим правилам о расторжении гражданских сделок. Например, при существенном изменении обстоятельств, из которых стороны исходили при заключении договора. В данном случае можно под существенным изменением обстоятельств понимать возникший радикализм Линуса, который не предполагался изначально при переводе кода под GPL, и нежелание русских авторов передавать код неадекватному товарищу.
В западной культуре не принято отожествлять народ и государство
Но почему-то именно в своём сообщении Линус знатно проехался по всем русским и по России и кажется, что вполне себе отожествил русский народ с российским государством. Нестыковочка.
Товарищ выше неправильно выразился. На самом деле РФ не кричит на каждом углу, что нам никто не нужен. Напротив, изначально и по сей день говорится, что, во-первых, производить всё у себя никто не способен, это попросту экономически нецелесообразно, а во-вторых, говорится, что если Запад от нас отворачивается, то и скатертью дорога, у нас полно друзей и в других странах. Так-то половина населения планеты с нами в хороших отношениях.
Исключенные разработчики могут воспользоваться своим авторским правом и просто отозвать лицензию на свой код или изменить на закрытую и пусть тогда Линус погрязнет в рерайте ядра. Ему придётся попыхтеть, чтобы выкинуть этот код оттуда. А убытки с российских разработчиков он фиг взыщет, потому что придётся идти в российский суд.
Но Линус в своём ответе совершенно точно идентифицирует себя как финн и отсылает почитать историю, то есть как мне кажется он совершенно точно обозначает свою позицию как солидарную с официальной линией властей Финляндии.
Хуже всего то, что и платный тариф без проблем подключить не получается. У меня сейчас 9 пользователей на аккаунте. Решил сделать платный тариф на 10 пользователей, с запасом так сказать, и чтобы проще считать было. Но при нажатии кнопки "Подключить" высвечивается ошибка. Я думал, что надо пополнить баланс, чтобы приобрести платный тариф, мол, списывается только с баланса, но нет. Ошибка всё равно.
GPL - это лицензия, а любая лицензия - это договор, а любой договор подчиняется законам. Это могут быть законы как страны автора ПО, так и страны пользователя ПО. И помимо того, что написано в самой GPL, есть ещё масса правил, описанных в законах, которые само собой в GPL не дублируют, но они от этого не перестают работать. И одно из этих правил - возможность расторгнуть договор в связи с существенным изменением обстоятельств. Возможно в других странах оснований для расторжения может быть больше. Так что можно отозвать эти патчи. Просто нужно определить юридический инструмент, как это сделать и всё.
Я читал лицензию. Но в ваших словах есть логика, ваша правда. Но тогда получается, что ядро Linux как продукт очень уязвимо, если в любой момент мэйнтейнер может выкинуть, что хочет и это соответствует GPL. И ещё возникает вопрос - почему это решает Линус единолично?
Это вы не понимаете, что такое GPL. GPL - это лицензия, а любая лицензия - это договор, а любой договор подчиняется законам. Это могут быть законы как страны автора ПО, так и страны пользователя ПО. И помимо того, что написано в самой GPL, есть ещё масса правил, описанных в законах, которые само собой в GPL не дублируют, но они от этого не перестают работать. И одно из этих правил - возможность расторгнуть договор в связи с существенным изменением обстоятельств. Возможно в других странах оснований для расторжения может быть больше.
Да нет, я в кучу свалил только тех, кто уехал в связи с наложением на них санкций, а потом просил их снять, мотивируя это тем, что с РФ у них теперь никаких связей нет. Это не поливание грязью, это констатация факта.
См. выше комментарий. Нарушение в том, что Линус - не сторона, получающая права по лицензии GPL. Ядро Linux - это сборная солянка из кода разных авторов и все эти авторы должны решать, исключать какой-то код из ядра или нет, отстранять каких-то разработчиков или нет. А не Линус.
Это всё равно, как если бы мне не понравилось, что соседи сдают свой дом кому-то и я запретил бы им это делать только потому, что этот дом по соседству с моим. Как я могу это сделать? Никак, это не мой дом и не мне решать.
Нарушение в том, что Линус - не сторона, получающая права по лицензии GPL. Ядро Linux - это сборная солянка из кода разных авторов и все эти авторы должны решать, исключать какой-то код из ядра или нет, отстранять каких-то разработчиков или нет. А не Линус.
Не путаю. Уехавшие как раз сваливают всё в одну кучу и поливают грязью всех - и правительство, и народ, и всех русских повально.
А я не про, что легко или нет, я про моральную составляющую этого действия. Фактически они Родину променяли на заграницу за пирожок с повидлом.
Есть такая штука, как репутация и клиентоориентированность. Хотя бы для этого. А российским кампаниям путь в суды США или ЕС заказан. По законам США и большинства стран в ЕС для представительства в местных судах нужен юрист с местной лицензией, но им всем тоже запретили иметь дела с подсанкционными компаниями. Итого, получается замкнутый круг - чтобы снять санкции, нужно идти в суд той страны, которая наложила санкции, а для этого нужны местные юристы, а им тоже в силу санкций запретили работать с подсанкционными компаниями. Это ли не торжество правосудия и демократии.
Не все. Но единицы, кто, видимо, дорожил своей репутацией. Особенно отъявленные русофобы блокировали всё и сразу. Например, тот же Intel довольно быстро заблокировал возможность скачать драйвера для его продукции для россиян. А AMD и Nvidia - нет. Другой пример - Foxit Reader. Он ещё в 2022 году заблокировал возможность скачивать обновления с российских IP. Хотя уж на средства чтения PDF санкции точно никогда не распространялись. И таких примеров масса. Какие-то мелкие и незначительные сервисы заблокировали доступы с российских адресов. Вот тут можно увидеть список сервисов, которые без суда и следствия просто по своей воле заблокировали доступ с российских IP-адресов уже в марте 2022 года, а некоторые даже кинули пользователей на деньги.
Не означает, конечно. Но вот тут один из мэйнтейнеров выразил надежду, что Минфин США будет удовлетворён принятыми мерами и не придётся удалять код, написанный удалёнными разработчиками. То есть вероятность того, что принятых мер будет мало и придётся вычищать код, всё ещё сохраняется. И, как видите, в этих обсуждениях никто даже не заикается про соблюдение GPL. Их волнует только соблюдение санкций, больше ничего.
Высказывание Линуса совершенно точно было направлено против всех русских, а не просто против всех плохишей. Не надо фантазировать тут на тему того, что Линус всё ещё хороший парень. Он тот ещё засранец.
Уже известны подробности от другого товарища из Linux Foundation и в контексте этого очевидно, что Линус просто взорвался ненавистью ко всем русским. Давно уже наблюдаю, что русофобия - это не просто мода на Западе, а как будто бы она спала у них внутри и сейчас стало возможно её безнаказанно выплеснуть наружу, что они и делают.
Это не его проект. Это общий проект. И он сам не может этого решать. А выглядело всё так, словно это было только его решение.
Это у вас проблемы с логикой и по какой-то неведомой причине вы пытаетесь подчистить за Линусом, выставив его хорошим дядькой. Всё не так. Снимите розовые очки. Высказав мнение против русских и российского государства Линус перестал быть нейтральным и автоматически стал пособником властей США, ЕС и их команды.
Все прекрасно поняли, что я имел в виду, когда говорил, что открытый код должен быть вне политики. Вам незнакомо такое явление, как оборот речь? Когда говорят, что мясо должно быть свежим, то не имеют в виду, что оно живое, у него есть личность и оно кому-то должно.
Как тут мне заметили выше на один из моих комментариев, GPL лицензию задним числом не поменять. У оперсорсных проектов нет единого владельца, у них миллионы авторов и все они равноправные владельцы. Линус не может просто взять и сказать, что он выкидывает кого-то из проекта. Он же просто координатор по сути. Безусловно, если кому-то это не нравится, то можно сделать форк. И я думаю, что Линус запустил адскую машину - теперь форк будет однозначно.
Да-да, сегодня я уже читал новость, что в Linux Foundation консультируются с юристами, чтобы не удалять из ядра код, ранее созданный удалёнными русскими разработчиками. То есть получается, что им нарушать GPL можно, а нам получается нельзя? Линус заварил кашу, последствия которой он ещё не до конца понимает. Ведь следующими будут китайцы (уже обсуждают это, тоже сегодня читал). Потом кто? Израильтяне? А если кто-то ещё не понравится США, то что дальше? Это не Open Source получается, а Anti Open Source.
Некоторые - это единицы, которые полностью порвали все связи с РФ и свалили из страны, поливая её грязью попутно. Вот с них сняли, о да. Но вот из западных компаний я не слышал ни одной, чтобы она по своей инициативе сняла с себя санкции, обратившись в суд или в комиссию, которая эти санкции наложила. Ну разве что кроме энергетических компаний, которым край как нужна была лицензия от США, чтобы продолжать покупать энергоресурсы у РФ.
Напротив, западные компании ещё в 2022 году показали удивительную стройность в своих рядах, когда стали отказывать в поставках, в обслуживании, в предоставлении ПО просто потому, что контрагент из РФ. И это ещё до санкций.
Мне кажется мы скоро получим на это ответ. Сегодня я уже читал новость, что в Linux Foundation консультируются с юристами, чтобы не удалять из ядра код, ранее созданный удалёнными русскими разработчиками. То есть получается, что им нарушать GPL можно, а нам получается нельзя? Это так не работает.
Разве там только поддержкой процессоров Байкал всё ограничивается? Я не спец, но думаю, что нет.
Как минимум этим Линус всех русских отнёс к троллям. А тех, кого исключил, отнёс без объяснения причин. И ещё кто-то будет говорить про справедливость, открытость и правосудие? Да его тут не было.
Я бы ещё это отметил. Тут он по дефолту относит любые новости из России к спаму, спонсируемому российским государством. То есть про Россию в его понимании априори не может быть адекватных новостей. Но это ведь не так. Как минимум есть новости, которые не касаются политики - новости науки, техники, ИТ и так далее. Открытый код должен быть вне политики, а не заодно с ней.
Возможно и так. Если действовать строго в рамках закона, то лицензионный договор расторгнуть непросто, если в нём не прописан порядок расторжения. Но меня всегда возмущала ситуация, когда западные компании могут просто отказаться от исполнения договора, даже без санкций, просто ссылаясь на токсичность отношений или вообще на какую-то абстрактную причину, а мы получается такие вот белые и пушистые и не можем этого сделать. Почему нет?
Если разобраться, то ядро Linux - это сборная солянка из кода миллионов авторов, у каждого из которых есть свои авторские права. Каждый из этих авторов добровольно переводит код под лицензию GPL, что в юридическом смысле обозначает просто сделку, согласно которой автор разрешает всем и каждому использовать этот код на условиях лицензионного договора, коим и является GPL. В российском законодательстве GPL является вариантом открытой лицензии, которая в свою очередь является разновидностью лицензионного договора. И у автора есть право отказаться от этого договора и расторгнуть его, следуя общим правилам о расторжении гражданских сделок. Например, при существенном изменении обстоятельств, из которых стороны исходили при заключении договора. В данном случае можно под существенным изменением обстоятельств понимать возникший радикализм Линуса, который не предполагался изначально при переводе кода под GPL, и нежелание русских авторов передавать код неадекватному товарищу.
Но почему-то именно в своём сообщении Линус знатно проехался по всем русским и по России и кажется, что вполне себе отожествил русский народ с российским государством. Нестыковочка.
Товарищ выше неправильно выразился. На самом деле РФ не кричит на каждом углу, что нам никто не нужен. Напротив, изначально и по сей день говорится, что, во-первых, производить всё у себя никто не способен, это попросту экономически нецелесообразно, а во-вторых, говорится, что если Запад от нас отворачивается, то и скатертью дорога, у нас полно друзей и в других странах. Так-то половина населения планеты с нами в хороших отношениях.
Исключенные разработчики могут воспользоваться своим авторским правом и просто отозвать лицензию на свой код или изменить на закрытую и пусть тогда Линус погрязнет в рерайте ядра. Ему придётся попыхтеть, чтобы выкинуть этот код оттуда. А убытки с российских разработчиков он фиг взыщет, потому что придётся идти в российский суд.
Но Линус в своём ответе совершенно точно идентифицирует себя как финн и отсылает почитать историю, то есть как мне кажется он совершенно точно обозначает свою позицию как солидарную с официальной линией властей Финляндии.
Хуже всего то, что и платный тариф без проблем подключить не получается. У меня сейчас 9 пользователей на аккаунте. Решил сделать платный тариф на 10 пользователей, с запасом так сказать, и чтобы проще считать было. Но при нажатии кнопки "Подключить" высвечивается ошибка. Я думал, что надо пополнить баланс, чтобы приобрести платный тариф, мол, списывается только с баланса, но нет. Ошибка всё равно.
И служба поддержки работает чрезвычайно медленно.
Прошли годы и Adminer завис в 2021 году, а PMA развивается до сих пор...