Pull to refresh

Comments 60

Свободное ПО не свободное для всех?

Это только начало. Скоро все запретят, кроме скрепоносного 1С. Вангую, остались считанные дни до блокировки VS Community.

А потом с этой стороны заблокируют то, что останется.

1c (ответно) запретит english код и наконец развернётся в сторону (латинизации) субъектных языков ... inalif3 (через интренет mobalif от inalif2 который для хранения мульти-алфавитного текста в базах) мог бы показать что такое код на родном языке - хоть рунами одинэсь

Плагинчик, аддончики, клипы ютуба! Недорого скачаю из Беларуси.

Только вчера проверял, все работает.

свободное, если скачаешь - пользуйся, факт доступности для скачивания к свободе отношения не имеет

Этож как GPL если ты приобрел свободный продукт - имеешь право делать с ним что хочешь (в рамках лицензии), но вот способ его приобретения (в данном контексте - скачивания на российский IP) но относится к свободе самого продукта. условный redhat имеет открытые исходники, но полноценно он доступен за деньги...типа тоже "гдеж тут свобода с опенсорсом"?

но в целом да... хз что дальше будет

Там есть и обязательство предоставить исходники. Тут оно может не выполнятся - бинарник(скачан допустим до) и есть а исходники не дают.

Нарушение GPL. Санкции там не прописаны.

Нарушение GPL. Санкции там не прописаны.

санкции прописаны в законах страны которые описывают лицензионные договора, оферты и вообще лицензии ПО

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

Там есть и обязательство предоставить исходники

Обязательство предоставить исходники легальному пользователю продукта, а не всем подряд на улице

Это кстати крайне важная ремарка касающаяся именно GPL

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

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

Любой легальный пользователь продукта может дать копию другому

Тогда и исходники тот другой должен требовать у того, кто ему дал копию. И тот кто "дал копию" должен предоставить их по первому требованию (если мы сейчас про GPL говорим).

Любой легальный пользователь продукта может дать копию другому

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

Так пользователь бинарник получил законным образом, GPL не нарушал. То что кто - то (вполне возможно - вообще из третьей страны) решил что теперь можно нарушать а потому что им не нравятся...ну а суд из другой стороны тоже может много что интересного решить, ну там - например - что правообладатель обязан предоставить лицензию на рыночных условиях(а если спор какие - рыночные- суд решит, местный) (в случае opensource вопрос автоматические решается - там для всех по умолчанию лицензия) а если он не выполняет свои обязанности по закону - можно решать проблемы техническими средствами. Ну как например :).

GPL это волеизъявление в рамках ГК примерно равносильное гражданскому договору (ГК каждой страны может трактовать по своему) и имеет один из самых низких приоритетов в иерархии юридических актов.

Санкции это обычно федеральный закон, т.е. имеют один из самых высших приоритетов в пределах юрисдикции.

По этому вопросов как будет разрешено это противоречие обычно не возникает.

Свободное, но не для всех. В КНДР, к примеру, тоже не могут им пользоваться.

Только акцент не на андроид студии должен быть. Она на базе intellij idea, в которой ровно те же механизмы и тоже не качается

А сама Android Studio разве не попадает под экспортные ограничения?

Тоже очень интересно получается. Android Studio, PyCharm Community Edition и IntelliJ IDEA Community Edition можно без проблем скачать, но вот платные IDE не скачиваются

нет, с российских IP не можете, пару недель как

"Unavailable For Legal Reasons

We are sorry, but we are currently unable to provide our products or services to you due to export control regulations."

Ну вот я для этой статьи скачал PyCharm и Android Studio с российского IP-адреса. PyCharm Pro уже не скачался

Уже месяц ссылки на скачивание не работают с официальных страниц без танцев с бубном.

Проблемы с плагинами в IDEA, еще пару дней назад начались, выбивало ошибку при обновлении плагинов. Смена адреса помогает

Почему Россия не может использовать на своей территории IP-адреса которые выдали допустим Китайским организациям?
Почему вообще кто то решил что набор цифр в IP-адресе определяет страну?

Так если условные китайцы отдадут часть своих адресов России, то на Западе просто обновят базу GeoIP с учётом трейсроута до серверов. Фактически ничего не изменится.

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

А если вы начнёте самовольно анонсировать, скажем, по BGP, что вот такие-то подсети принадлежат вам, а не Китаю, то председатель Си очень расстроится, а расстраивать председателя Си сейчас не в интересах России.

Вот что мне не нравится во всех современных IDE, в том числе и в Android Studio (и в других программах входящих в инфраструктуру разработки под Android) - так это тотальная зависимость от интернета. Причем люди вроде пытались делать оффлайн-версии - но всё равно при попытке собрать проект какие-то программы непременно лезут в инет, и если инета нет то ничего не собрать.

Раньше было лучше - коробочные продукты, пусть даже на нескольких CD/DVD, гарантированно включали в себя всё что нужно для работы, и их хватало на несколько лет пока там новая версия не выйдет.

Звучит как дичь. То что пакеты первый раз надо скачать понятно. Но что нужно делать чтобы последующий билд не работал в оффлайне непонятно. Кажется это уже пользователи что-то навертели

То что пакеты первый раз надо скачать понятно

Непонятно. В коробочных продуктах я скачиваю (или даже покупаю на DVD) единый инсталлятор, сколько бы гигов он не был, и дальше интернет не нужен вообще.

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

а можно пример этих продуктов, где купил DVD и нафиг инет не нужен?

в теории вы можете не пользоваться сторонними пакетами/плагинами/достижениями, а писать все самостоятельно...

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

в 2008 году ms visual studio распространялась на компакт дисках/iso-шках, sdk, вместе с msdn документацией и мощным набором примеров (прямо в ней и не только), очень полной и удобной для своего времени

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

Да, в ведре документация просто мусор даже по сравнению с офигенным JavaDoc'ом!

Не знаю как под Андроид - но под тот же .NET базовые пакеты именно что включаются в поставку IDE. Другое дело, что разработка только на основе базовых пакетов давно уже стала чем-то редким и исключительным.

Ну условный 4ый фреймворк почти на всех машинах есть, если таргет на него - много где работать будет. А ведро тащит SDK и систему сбопки из сети, причем во времена Ant такого не бвло

Это не соответствует действительности.

Вы можете скачать идею и оффлайн ключ активации и активировать ее так. Вы можете скачать fallback версию идеи и ключ ее активации - она будет активна пожизненно.

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

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

У Android Studio по умолчанию gradle лезет в интернет. Требуются некоторые телодвижения, чтобы работать на машине без интернет.

gradle это билд система, у которой совершенно другие разработчики не связанные с android studio и intellij

То, что нужно скачать SDK, я думаю, и так понятно и долго вдаваться в подробности не буду, но , если кратко, то чтобы не требовалось скачать 50 версий по 20 гб SDK всех версий, чтобы разрабатывать под конкретную, а скачать только её.

Для оффлайн разработки вы качаете её отдельно и ставите на флешку, указывая до неё путь.

Мой предыдущий комментарий все так же верен: вы можете сделать себе носитель со все и инструментами необходимыми для оффлайн разработки, некоторые знакомые это делали (т.к. у них требования разрабатывать на устройстве без доступа к интернету)

Зачем качать сдк всех версий, если они полностью обратно совместимые со всеми версиями вплоть до Android 1.0? Adt bundle, технологии древних, где с релизом эклипса клали самый свежий сдк, который может собирать под все, уже забыли?

У меня на работе специфический интернет, который фильтрует все пакеты по User-Agent (не спрашивайте зачем так сделали, не знаю). Вот в таких условиях скачанная и установленная Android Studio не работает, затыкается сразу при попытке скачать что-то из инета. Проверял год назад.

Чтобы это обойти пришлось с помощью mitmproxy модифицировать пакеты на лету, добавляя нужный User-Agent, и работать как раз таки через прокси. И даже это помогает не во всех случаях - вероятно, настройки прокси не распространяются на все утилиты, входящие в Android Studio, или может быть у какой-то утилиты таймаут слишком маленький.

У меня на работе специфический интернет,

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

Это у вас еще mitm нет с собственными корневыми сертификатами на работе

Это именно он и есть. Заодно такой сертификат сломал VirtualBox и пришлось переходить на VMWare:)

Ну так ни разработчики gradle ни авторы библиотек, используемых вами не виноваты в этой "специфичности интернета" и особенностях ИБ у Вас на работе.
А вообще-то в той же AS и тем более в IIdea я работаю скажем в условиях локальных отключений электричества без связи с внешним миром и вобщем всё получается. Повесил в частности хоткей на offline режим гредла и уже никто не лезет при сборке во внешний мир.

Сплю и вижу как покупаю DVD "100 в одном", на который закачен vscode и плагинов на 8 гб сверху, ага. Ещё мороженое по 3 копейки заверните, пожалуйста. Я уже не говорю про то, что интернет это не про "а страшно вырубай", а про активную коммуникацию и обмен знаниями. Учитывая то, как быстро растёт IT в целом, то и логично почему подход с хранением и распространением на DVD просто вымер. Подобный подход буквально затормаживает процесс распространения информации и прогресса в целом.

DVD это 15 лет назад. Сей час терабайтный хард понадобится как минимум.

Сплю и вижу как покупаю DVD "100 в одном", на который закачен vscode и плагинов на 8 гб сверху,

(воспоминания нахлынули)

Стою я на совке и покупаю 8 чтоли, дисков Visual Studio .NET 2001 Architect Edition,..ох как вчера было

Qt, например, был заблокирован для Российских пользователей еще 2 года назад. Варианты скачать конечно есть но не с официального сайта.

а как же ovpn, wg, outline и прочие?
с офф qt maintenance tool очень даже работают)

Работает, но осадочек остался) Но тут еще вопрос что причиной был не запрет экспорта, а чисто политический вопрос.

Они в районе марта-апреля 2022 выкатили заглушку на сайте что поддерживают Украину и не хотят помогать России своей продукцией. При том что Opensouce..

Очевидно, что Россия начала проводить специальную военную операцию на территории Финляндии

Wg уже далеко не везде работает, ovpn чуть реже блокируют, outline тоже уже научились

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

В данный момент нет возможности проверить, но на сколько помню они разом перекрыли доспуп на все ресурсы.

Официальные бинарники под вин только через онлайн-установщик ставятся, он в России не работает. Исходники качаются нормально, под линукс точно

Наверно все таки это https://en.m.wikipedia.org/wiki/Time_bomb_(software)

Ну JetBrains ещё летом ограничили скачивание своих продуктов, вполне логично что и до плагинов добрались..

Теперь то точно все прекратится, ВВ как увидит что нельзя плагин скачать, так сразу все назад вернёт

Это тут вообще не причем, это юридические риски самой jetbrains что прокуратура США увидит как они поставляют свои продукты нашим военным заводам

Зато как звучит "прокуратура США" для "Чешской компании" )

Нормально это звучит. Если прокуратура США закроет офис JB в США и запретит их работу в США, JB потеряет огромный рынок для своих продуктов

какая разница что головной офис в Чехии?

Вы же не считаете что РФ для JB какойто перспективный и крупный рынок что они готовы игнорить требования штатов рискуя собственными продажами?

Нууу раз так, тогда держите: JBKF в Github от L0w1y

Оказывается разрабы теперь еще и юристы по международному праву.

Sign up to leave a comment.

Other news