Comments 388
Да. Amplicode сейчас полностью бесплатный, но где-то во втором квартале следующего года мы планируем начать коммерциализацию. При этом останется бесплатная версия, в которой будет базовая поддержка спринга, ее состав пока обсуждается.
Если будет плагин в котором поддержка спринга по функциональности больше чем в Amplicode и он будет всегда бесплатным и с открытым исходным кодом, но будет конфликтовать с Amplicode из-за пересечения функциональности, кто и каким образом в OpenIDE будет выбирать какой плагин будет входтиь в сборку по-умолчанию?
Добрый день. Amplicode войдет в базовый состав OpenIDE (как, например, и интеграция с GitFlic), поэтому ваш плагин все-таки должен будет быть с ним совместимым. В этом случае проблем с публикацией не будет. Решения по развитию продукта будет принимать технический комитет, как было написано в статье.
А исходники Ампликода будут выложены?
Ооо Gitflic прикольно. Начал им пользоваться. Но если честно мой первый репозиторий. Знаменитым github не использовал никогда. Но с функционалом контроля версий полностью справляется.
Так а почему бы не прибивать гвоздями ваше решение, а использовать его как плагин по умолчанию который можно будет отключить и заменить на свой?
Именно так и будет. Amplicode будет предустановленным плагином, который можно будет отключить.
[ДАННЫЕ УДАЛЕНЫ]
'азино три топора - поднять бобла'...)))

А когда вы об этом сообщите?
Такая информация должна быть видна на вашем сайте на самом видном месте.
Прежде чем подсаживаться -- Мы должны понимать, что бесплатная доза закончится, и нужно будет опять сильно думать - чем заменить платный Amplicode.
На главной странице

Картинка слева прям несет скрытый смысл.

Спасибо. Теперь увидел. Давно не заходил на сайт :)
Жду ценник.
Плагин для IDEA тоже сделаете платным? Цена будет сильно различаться? Будет ли возможность купить плагин для IDEA не через их маркет?
Добрый день. Официально купить конечно же можно будет, в рублях, российской картой или платежом по счету. Amplicode - полностью российская история. Плагин для IDEA, OpenIDE, GigaIDE - один и тот же, соответственно все условия будут одинаковые. Цены озвучим "как минимум за три месяца до", но обещаю что они будут вполне доступные.
А пилить свои расширения можно будет? И на каком языке?
Amplicode - полностью российская история.
Много раз замечал, что слово "история" часто используется в качестве эвфемизма для "х-ня", когда говорящий не может быстро вспомнить подходящий термин. Как-то пессимистично это выглядит в комментарии к собственной рекламной статье. Не является ли ваша разработка всем и ничем одновременно?
"Я человек простой, услышал слово "история" - записываю в х..ню". Логика классная ))
А поясните "всем и ничем одновременно" пожалуйста, глубокий философский подтекст чувствую я.
А поясните "всем и ничем одновременно"
Предполагаю, что в истории вашем продукте слишком много разнонаправленных функций, раз затруднились сходу термин вспомнить. Это лишь предположение. Такие продукты часто решают много задач, но не очень хорошо.
Пользуясь случаем, я хотел бы спросить о будущей лицензионной модели (если это уже определено). Что-то вроде классической подписки с perpetual fallback?
Спасибо. Изучал.
В Amplicode есть некоторое количество очень удобных генераторов и оснасток.
Этого нет в explyt. В IDEA Ultimate(+ бесплатный JPA Buddy) есть, но сделано менее удобно или очевидно.
Спасибо, что смотрели,
но можете ли вы подробнее рассказать, что именно вам не хватило в Explyt Spting в контексте именно Spring'a? Если вы напишите нам на github в issues нашего open-source проекта, то, по вашему запросу, сможем приоритизировать. Это будет бесплатно и открыто навсегда. Мы ценим вклад наших пользователей.
Я вижу вы интересуетесь OpenAPI, мы сделали много разных плюшек, которые добавляют функциональность рендеринга, генерации openapi и наоборот RestController из openapi: валидацию, рефы и поиск и т.п. Можете пожалуйста и в эту сторону посмотреть?
Платная это норм. Значит уровень должен быть. Главное чтоб цена была не как крыло самолета!
На фоне политики JetBrains хотелось бы иметь среду для .NET (Microsoft пока не так радикальны, но все же).
У нас к сожалению нет столько экспертизы в .Net, чтобы гарантировать что мы сможем сделать хороший продукт.
Когда-то давно, когда визуал студия была полностью платной и не было бесплатной редакции вообще, я пользовался SharpDevelop, вполне было норм. После вашего комментария решил проверить как у него дела, к сожалению оказалось, что последний релиз был 8 лет назад: https://en.m.wikipedia.org/wiki/SharpDevelop
Но он все еще опенсорс, любой желающий, у кого есть уйма времени, может попробовать подхватить знамя.
Уже давно есть Consulo (https://github.com/consulo/consulo) так же на базе Intellij Idea. Интересно, что теперь она поддерживает (в той или иной степени) и другие языки программирования.
Спасибо!
Кажется, что проект живет на чистом энтузиазме его основателя. Судя по всему, коммитит он туда практически один. Успехов проекту, но есть большие сомнения, что он сможет занять какую-то существенную часть рынка. За больше чем 10 лет не занял. Гораздо лучше, когда за опенсорс технологией стоит какая-нибудь компания, или даже не одна.
Как например The Linux Foundation, если вы понимаете о чём я🫠
Нас уже двое. В июле я присоединился к разработке Consulo IDE.
Что до занятия рынка — просто надо больше рассказывать о себе. Будем статьи писать.
По поводу стоящих за опенсорсом компаний — не раз уже видели, чем их работа оборачивается. Компании хотят прибыли, потому опенсорсят не всё. И ведут себя периодически очень нехорошим образом. Опенсорсные коллективы тоже не всегда сахар, но хоть код полностью открыт и можно всегда форкнуть его.
По поводу кода IntelliJ IDEA, в котором уже изрядно покопался. Он написан весьма неряшливо, но это бы полбеды. Он написан под большую компанию, которая может себе позволить зоопарк решений и технологий. С Code Review у них явно всё плохо, поскольку каждый заново изобретает велосипеды и дублирует здоровые куски функциональности. Они злоупотребляют поздним связыванием, из-за чего проблемы с отсутствием ресурсов (иконок, локализационных констант и т.п.) обнаруживаются только при открытии соответствующей формы. Они перемежают Java-код и Kotlin-код. У них нет нормального разделения на модули. Их репозиторий можно скомпилировать только на суперкомпьютере. И т.д. В общем, с таким репозиторием действительно может справиться только большая компания, в которой команда тестировщиков будет находить баги руками. Мы же как команда маленькая, добиваемся, чтобы ошибки отлавливались на этапе компиляции, чтобы модули были развязаны, чтобы написано всё было на одном языке. Да, это занимает много времени. Но иной путь едва ли сработает. Если взять репозиторий как есть с минимальными изменениями, то получится та же IDEA, заточенная под JetBrains.
Помимо качества кода, какие преимущества получает потребитель?
Я согласен, что проблем в коде IntelliJ, но мне кажется, вы излишне драматизируете) я на своем маке на м1 спокойно могу собрать IDEA Community
С точки зрения пользователя у нас есть несколько плагинов, которые недоступны в Community Edition — C#/Unity, JS/CSS, также пилим поддержку SQL и Spring (плагины уже есть, но сырые).
Также у нас другая концепция IDE, нежели у JB. Они под каждый стек технологий выпускают свою IDE — IntelliJ под Java, Resharper/Rider для C#, PyCharm, WebStorm (JS/TS), DataGrip (SQL). У нас единая IDE для всего, а набор поддерживаемых технологий определяется установленными плагинами.
Плюс JB славится тем, что периодически убирает какие-то плагины из открытого доступа. Так, сравнительно недавно они убрали из открытого доступа Go и Rust — когда начали делать специализированные платные IDE для этих языков. В более ранние года так же исчезали из публичного доступа JS, PHP, Ruby, Spring.
Но надо учитывать, что у Consulo есть и свои минусы. Например, JS-плагин довольно сильно устарел. Я, собственно, пришёл в разработку Consulo в том числе для того, чтобы его дорабатывать. Ну и в целом мы не можем угнаться за всеми фичами в IDEA CE, хотя многое себе перетащили и многое планируем перетащить в ближайшее время. Так что ждём пользователей, готовых терпеть временные неудобства. И ждём энтузиастов, готовых подключиться к разработке.
В общем, с таким репозиторием действительно может справиться только большая компания, в которой команда тестировщиков будет находить баги руками.
Снаружи этого не видно, но репозиторий там в 5 раз больше чем на GitHub и большая часть автотестов не выложена в OSS.
Главное удержать планку, рост продукта всегда сопряжен с появлением треша и тп. Особенно если жизненный цикл растягивается на десятки лет. Думаю что JB просто очередная жертва масштабирования разработки.
Consulo - это просто стыренная JetBrains IDEA CE в которой автор поменял название и пытается выдать за свою. С таким же успехом можно просто пиратскую IDEA скачать.
Пользуюсь VSCode + официальный плагин от Microsoft. Для написания бека/консольных приложений - более чем. Для WPF скорее всего будет неудобно (но я не проверял, это не моя область)
тут уже несколько вспомнили, еще есть (или можно сказать была) на .net + avalonia ui https://github.com/VitalElement/AvalonStudio но пару лет уже нет никаких изменений
Да ладно, карта uninal турецкого банка оформляется за 900 рублей на WB, с ней оплачиваете и jetbrains и все остальное. Работодатель пусть компенсирует премией каждый мес 🤓
Зачем мне как разработчику пересаживаться с IDEA Community Edition на OpenIDE и прочие? IDEA CE бесплатна и доступна без регистраций, смс и впнов, а доверия к JB в плане качества продукта у меня сильно больше
тут скорее не разработчику лично, а компаниям из РФ это должно быть интересно. Особенно окологосудерственным компаниям, для софта которых требуется всякие сертификации РФ проходить
Ну так для этого есть сберовская Giga IDE с регистрацией в Минцифры
Возможно, упомянутые в статье компании увидели открывшуюся возможность склепать OpenIDE "Ultimate Edition" и продавать ее за денюжку. Собственно, это тот же путь, каким шла JetBrains.
Дело не в этом. Проблема Giga в том, что код закрыт, процесс разработки - непрозрачен, полностью зависит от одной компании. И это - риски для сообщества. Упомянутые компании конечно же хотят зарабатывать денежку, но на своих коммерческих продуктах (AxiomJDK, Amplicode в будущем, GitFlic, etc), и для этого важно, чтобы разработчикам была доступна нормальная IDE. Сама IDE, как я писал, будет в опенсорсе и бесплатно, на ней у нас нет планов зарабатывать. Считайте, что это инвестиции в маркетинг и развитие рынка с положительным эффектом для сообщества.
А в чём конкретно "риски"? Если JetBrains закроют доступ к исходникам своих разработок начиная с новой версии - вот тогда да, у сообщества реальные проблемы. А если закроется любой из форков... обидно, досадно, но этот момент сообщество переживёт без проблем.
В том, что возможно к тому моменту для российских компаний как минимум юридически использовать IntelliJ IDEA Community будет нельзя. Обратите внимание, что несмотря на то, что код CE под Apache 2.0, сама ее сборка от JetBrains - под проприетарной лицензией.
Ну так свято место пусто не бывает - если и вы, и сбер прекратит делать сборки - этим займётся кто-то другой. Кто-нибудь из крупных компаний займётся этим сам для себя, ну и с удовольствием попиарится выкладыванием в паблик для других.
Если что - я вашу работу не обесцениваю и уважаю что и вы, и Сбер делаете. Но будто бы "риски" такой ситуации измеряются в единицах человекодней. Но возможно я неверно их оцениваю, потому и решил уточнить масштаб проблемы.
Да, спасибо за пояснение. На самом деле сделать форк аккуратно, выпилить все обращения к серверам JB, собрать свой маркетплейс - это уже сотни ч-д команды с оооочень специфическим опытом. А дальше например дать аналог функциональности Docker плагина - это еще сотни. А потом перенести плагины, потом регулярно обновлять. Так и набегает....
Меня беспокоит "свой маркетплейс". Почему не сделать его открытым с помощью механизма получения плагинов с гита? Я не хотел бы доверять любой компании у которой есть теоретическая возможность монетизировать и/или модерировать маркетплейс. Это не та открытость которую мы ищем
Особенно окологосудерственным компаниям
Очень часто вижу акценты на около государственные компании в контексте "национальных IDE". Неужели частные компании так от них отличаются в данном плане? Ведь и тем и другим нужно покупать лицензию, учитывать риски потери купленной лицензии и следовать лицензионному соглашению. Ведь от санкций страдают все компании в юрисдикции РФ независимо от того гос. они или нет.
акценты появляются, когда других преимуществ нет, приходится доставать из рукава это
Я имел в виду, что много кто говорит что якобы данные инициативы нужны только для государственных/около государственных компаний, а для остальных хватает и того, что есть. Именно с этой мыслью я и попытался поспорить.
Вероятно в большей степени преимущества "российской IDE" видны именно юр. лицам, а не обычным разработчикам т.к. с авторами данных продуктов можно вести финансовые и прочие взаимодействия.
будет доступна всем пользователям без каких-либо ограничений, в той мере, в которой это позволит российское законодательство
Вот да. Мне всегда интересно, как люди, использующие такие аргументы, внутри себя различают "в той мере, в которой это позволит X законодательство" и "в той мере, в которой это позволит Y законодательство" и волшебным образом превращают недостаток в достоинство просто заменой источника ограничения.
Стараются не думать? Или все прекрасно понимают, но специально вводят в заблуждение?
Предполагаю, что у "правильных" людей эта фраза вызывает нечто наподобии экстаза (таргетированная реклама) , рядовые программисты тут ни при чём, имхо.
Компании не всесильны и им приходится работать в рамках законодательства, недавние приколы с опенсорсным линуксом продемонстировали это. А плюсом это выставляется, потому что компания обещает что именно с ее стороны никаких ограничений не будет. Это все таки плюс, если учитывать, что компании сами также могут эти ограничения вводить и без указки сверху
А в чем именно заблуждение? Очевидно, что любая компания которая утверждает о продукте "будет доступен всем пользователям без каких-либо ограничений." все равно регулируется законами государства в котором она зарегистрирована.
Собственно по этому у нас и есть проблемы с продуктами Jebtrains.
превращают недостаток в достоинство просто заменой источника ограничения
Для разработчиков РФ и Беларуси это вполне достоинство.
доступна всем пользователям без каких-либо ограничений,
Если бы было написано "доступна российским пользователям", вопросов бы не возникло. Но написано "всем", что я понимаю как "и других стран".
Но тогда оговорка про законодательство фактически обнуляет типичный аргумент "вот они негодяи, как они посмели, опенсоурс не должен ограничиваься государством, мы это исправим".
С такой оговоркой для основной части "всех пользователей" не понимаю преимущества по сравнению со стандартным опенсоурсным JB. Фраза пафосная, а в реальности предлагает поменять шило на мыло, одни ограничения на другие, еще не известно, какие более строгие для "всех".
Если бы было написано "доступна российским пользователям"
Название статьи "Открытая IDE для российских разработчиков".
Плюс в статье много раз указывается что IDE будет максимально независима от ресурсов за пределами РФ.
Очевидно что в основном преимущества имеют знак плюс именно для пользователей в РФ т.ч. мне кажется вы тут немного притягиваете за уши.
Но тогда оговорка про законодательство фактически обнуляет типичный аргумент "вот они негодяи, как они посмели, опенсоурс не должен ограничиваься государством, мы это исправим".
В самой статье такого аргумента я не увидел, кроме упоминания проблемы с курированием OpenSource проекта (в частности GigaIDE) одной компаний.
И сама IDE преподносится как попытка избавиться от всех тех минусов в работе с IntellJ которые возникают из-за наложенных, и вероятно в будущем усиленных, санкций.
шило на мыло, одни ограничения на другие, еще не известно, какие более строгие для "всех"
Именно что неизвестные, но выводы уже сделали долгоиграющие.
Пока что у нас только анонс и хочу заметить что все заявленное в статье выглядит куда лучше того, что в данный момент сделано в уже существующей GigaIDE (по крайней мере в него я потыкался).
Пересаживаться не надо, пока не надо. Но завтра нам всем могут перекрыть кислород и к бесплатным версиям. К сожалению прецеденты уже есть и это очень больно.
С таким же успехом могут перекрыть доступ и к исходникам. В cлучае с IDEA, как я понимаю, паровозом всеравно выступает JB, все разработчики там, или у IDEA сильное оперсорсовое коммунити?
С исходниками сложнее. Задним числом изменить опенсорсную лицензию на исходный код... ну такого как мне кажется еще не бывало. И вряд ли будет.
А вот отрубить доступ к своим сервисам, маркетплейсам и плагинам можно легко.
Так JB уже перекрыли вроде как доступ к установке плагинов из маркетплейса для РФ. Я буквально около месяца назад ставил себе для пробы IDEA CE и на попытки поставить любой плагин из маркетплейса получал отлуп с формулировкой "для вашей страны это недоступно из-за экспортных ограничений"...
Тут все неоднозначно. OpenSource.org запрещает ограничивать сферы использования в лицензиях OpenSource, предоставляя пользователям полную свободу выбора:
https://opensource.org/faq#restrict
Can I restrict how people use an Open Source licensed program?
No. The freedom to use the program for any purpose is part of the Open Source Definition. Open source licenses do not discriminate against fields of endeavor.
Но бизнесы на это смотрят по-своему и вводят свои дополнительные условия за рамками таких лицензий. Например, JB требует от пользователей своих Community продуктов, лицензированных под Apache 2.0, соблюдать европейское и американское законодательство в части эмбарго:
https://www.jetbrains.com/legal/docs/toolbox/user_community/
Export Compliance — You must comply with all applicable laws and regulations with regard to economic sanctions, export controls, import regulations, restrictive measures, and trade embargoes, including those of the European Union and the United States of America.
Политикам вообще без разницы - теперь они в любой момент могут менять ключевые трактовки для правил игры.
Сейчас юридическая терминология, которая используется в OpenSource лицензиях, ни как не декларирует правила для ее расшифровки. Что конкретно имеется ввиду под словом copyright, authorship и т.п.? Да и какие юридические смыслы вкладываются в само определение License в конце-концов. Чисто из здравого смысла, нужно исходить из американской юридической системы, но пока это не навязывают. В общем, здесь довольно шаткая конструкция, которую легко перевернуть в угоду текущей коньюктуре.
Не совсем верно. Я не юрист, но довольно много изучал вопросы лицензирования.
Ты можешь в лицензии (как и в коммерческом контракте) написать что угодно, но части, которые противоречат национальному законодательству юрисдикции договора будут ничтожны. Вот прямо из британской практики термин - "the court will strike out". Юрисдикция определяется либо контрактом, либо по месту оказания услуги (кажется).
В случае с JetBrains, код - под Apache 2.0, а вот сборка под их EULA. Имеют полное право.
Поэтому на самом деле, механизмы не противоречивы, проблема может быть только в исполнении: условно, будут ли у нас карать за нарушение западной лицензии.
условно, будут ли у нас карать за нарушение западной лицензии.
Это действует в обе стороны. У них тоже могут карать за нарушения и не пускать на рынок как сам софт, так и всех кто с ним связан. Для контрибьютеров здесь явно указали Чехию https://www.jetbrains.com/legal/docs/agreements/cla/.
В случае с JetBrains, код - под Apache 2.0, а вот сборка под их EULA. Имеют полное право.
Здесь ещё нужно смотреть на каких условиях распространяется инструментарий для сборки этого кода. Они могут добавить зависимость от какой-то утилиты, которая распространяется под неприемлемыми для вас условиями. Например, Apache Foundation уже у себя отметили, что все их продукты и технологии подпадают под экспортные ограничения US https://www.apache.org/licenses/exports/
The Apache Software Foundation (ASF) is a 501(c)(3) nonprofit charity based in the United States of America. All of our products are developed via online collaboration in public forums and distributed from a central server within the U.S. Therefore, U.S. export laws and regulations apply to our distributions and remain in force as products and technology are re-exported to different parties and places around the world
Полагаю, что вскоре похожие разъяснения появятся и у других OpenSource организаций, юридически находящихся в US или EU.
Это было есть много лет как, возможно несколько в другой формулировке. Исторически вызвано наличием специальных классов по экспортному контролю типа крипто алгоритмов. И множество проектов в рамках ASF указано на специальной страничке с кодом ECCN (класс по экспортному контролю) и соотв. зависимостями типа BouncyCastle. IIRC подавляющее большинство попадало под 5d002 (т.е. софт использует криптографию доступную в виде open source библиотек) для которого были исключения разрешающие экспорт несмотря на то что это криптография.
и это очень больно
Ну, лично мне - не больно. Я и так сижу по полгода-год без обновлений просто потому, что лень обновлять. Но если отключат максимально жестко, то и эта OpenIDE останется без доступа к исходникам IDEA и по сути будет законсервированной версией на момент отключения. Кстати, интересный вопрос, как будут совмещать новые фичи IDEA CE с собственными фичами OpenIDE.
вероятность что JetBrains глобально (!) уйдет от Apache 2.0 конечно же существует, но она все же существенно ниже чем санкции против одной конкретной страны.
Ну так тут вопрос не в том, нужно делать форки или нет, а в том зачем разработчикам их использовать при живой IDEA. Я пока аргументов для себя не вижу.
Вы правы в том, что для индивидуальных разработчиков порог риска существенно ниже. Работает как есть - и хорошо. Для компаний ситуация выглядит чуть по-другому. Для госов, госкорпов и прочего крупного бизнеса - совсем по-другому.
Затем, чтобы перейти на них сейчас, спокойной и без спешки? А не когда сроки по проекту горят, а IDE внезапно у всех перестала работать вообще и работа встала.
С чего вдруг? Community замечательно работает с отключенным интернетом - это на случай, когда паранойя совсем одолеет. А так, не хочу никого обижать, но кажется, что скорее OpenIDE внезапно перестанет работать после очередного обновления.
Если вы в РФ, то у вас может оказаться ужаленный в голову работодатель, который издаст указ «С понедельника никакого JetBrains на рабочих компуктерах». Других причин нет.
Или просто с сервера JB может в любой момент прилететь команда "нафиг пошёл" и закрыть вам IDE. Купленную за деньги, между прочим. И работайте как хотите.
Собственно, с другими поделиями JB именно так и произошло.
Или просто с сервера JB может в любой момент прилететь команда "нафиг пошёл"
IDEA Community работает без серверов JB и вообще без интернета
Купленную за деньги, между прочим. И работайте как хотите
Насколько помню, JB продлевала разработчикам из РФ лицензии, когда не было возможности принимать оплату из РФ. Бесплатно, между прочим.
Я не то, чтобы одобряю политику JB, но они сделали свой выбор и вынуждены отрабатывать по санкциям. Просто я к тому, что было заранее понятно, к чему идет дело, и JB как могли отдаляли переход к "нафиг пошел" со своей стороны. И это все относится к их платным продуктам, на бесплатные это не распространяется.
И это все относится к их платным продуктам, на бесплатные это не распространяется.
Ну это пока же, ну. Завтра они скажут что они обязаны соблюдать санкции и в бинарных сборках от самих JB будет киллсвич чтобы не работать при обнаружении российского ip/локали системы/чего-либо еще.
Да, будет вариант сборки из исходников с выкорчевыванием этой функциональности, но факт остается фактом - даже в community версии они, как разработчик продукта, имеют право вставлять палки в колеса под предлогом санкций.
Так я не против изготовления форков всем, кому хочется. Просто не вижу причин зачем этим пользоваться сейчас.
Завтра они скажут что они обязаны соблюдать санкции
Как уже выше написали, если такое случится (а это действительно не исключено), то в течении недели-двух соберут и выкатят форк. Вот тогда и стоит перелазить. При этом уже установленная на компьютере IDEA не превратится в тыкву (речь про CE), а продолжит также работать - в этом я убежден.
Юридически, пользователи их продуктов в версиях Community Edition, обязаны соблюдать условия эмбарго. JB это обозначили явно #comment_27680944. Просто сейчас пока условия не форсируются в программных ограничениях, но это вторично.
Насколько помню
Сначала да. А потом им сверху пояснили за санкции, и они просто вкрячили киллсвитч во все продукты. Русский ip? Поделие jetbrains закрывается.
IDEA Community, русский ip, впн нет - все работает
Не волнуйтесь, у них просто не дошли руки. Линукс-версии месяца два работали без впн, когда маздайные уже не хотели.
что вы вкладываете в "работали"? У меня на винде и macOS и сейчас работают IDE. Обновления не загружаются - это да
"умники" покупали ее в обход санкций через казахстан, а потом работали в рф, вот им скажите спасибо за киллсвитч.
Ну не знаю, у меня лицензия куплена у компании JetBrains. На момент покупки про запрет работать из РФ не было ни слова. Меня и мою контору просто кинули: взяли деньги и не оказали оплаченную услугу. Судиться с ними я не могу, но любые возможности нагадить использовать буду.
А рассказы про умников оставьте кому-нибудь ещё.
Лицензия у jb по подписке, вы не могли ее оплатить после 22 года, так что вы явно что-то путаете.
1) Почему не могу? Где-то есть требование, что у нас могут быть только карты мир, которые не принимают?
2) На момент покупки никакой информации не было. И по хорошему закон обратного действия не имеет.
1) Потому что JB не принимает платежи с территории РФ и не предоставляет свои услуги на территории РФ. Причем тут ваши карты?
2) Ваша последняя легальная покупка у JB могла быть до начала войны с оплаченным периодом один год максимум. Это год давно истек. Условия предоставления сервиса могут и меняются всегда и везде.
Джетбрейс просто отобрали фоллбек лиценции. Которые безотзывные и вечные по их же Лицензионному соглашению.
Ладно бы деньги вернули (за все годы, иначе надо другую более старую фоллбек лицензию выдать) это хоть как-то по закону трактовать можно. Непреодолимая сила, расторжение договора, всякое бывает. Они их не вернули. В итоге Джетбрейнс просто украли мои деньги отобрав купленный мною товар.
О чем после такого говорить можно вообще?
PS: Появление альтернатив приветствую. Но ни одна пока не работает. Спринг нужен. Хороший, а не как у всех. Хороший пока никто даже близко не сделал. С хорошим Спрингом можно идти на мировой рынок. Спрос есть.
У вас никто не отбирал лицензию и ничего не крал. Если вы переедете в несанкционную страну и предоставите подтверждающие документы, то можете пользователься продуктом как и раньше.
Я еще раз прочитал лицензионное соглашение от 2021 года. Которое я принимал когда платил деньги и там ничего такого нет. Сроков действия или возможности его изменить там тоже нет. Вы эти странные условия сами выдумали только что?
Вот соглашение, которое я принимал когда покупал софт. Джетбрейнсы его нарушили, я его не нарушал. Кроме как воровством я это никак назвать не могу.
Я еще раз прочитал лицензионное соглашение от 2021 года. Которое я принимал когда платил деньги и там ничего такого нет.
JETBRAINS USER AGREEMENT
Version 1.4, effective as of September 22, 2021
13.3. JetBrains may terminate this Agreement and the associated Subscription if:
(B) JetBrains is required to do so by law (for example, where the provision of the Product to User is, or becomes, unlawful); or
(C) JetBrains elects to discontinue providing the Product, in whole or in part.
15. EXPORT REGULATIONS
15.1. User must comply with all applicable laws and regulations with regard to economic sanctions, export controls, import regulations, restrictive measures, and trade embargoes (all herein referred to as “Sanctions”), including those of the European Union and United States.
JB действуют абсолютно в рамках того соглашения, которое вам было предоставленно.
Джетбрейнсы его нарушили, я его не нарушал
Вы находитесь в санкционной стране, JB действуют в рамках той юрисдикции где они находятся и того соглашения, на которое вы же подписались, о каком воровстве вы говорите?
Отмена это разрыв договора купли-продажи. Договор купли-продажи был заключен в 2021 году и условия задним числом менять нельзя. Надо вернуть деньги за товар. Неприятно, но бывает. Деньги конечно же никто не вернул.
Я все еще купил просто с карточки из Москвы, ни капли этого не скрывая. Мои деньги Джетбрейнсы с радостью взяли. Товар у меня отобрали, деньги не вернули. Это все еще банальное мелкое воровство.
PS: Пошли минусы в карму. Комментаторы на Хабре как обычно. Аргументов нет - надо в карме отметиться.
Отмена это разрыв договора купли-продажи.
У вас нет и не было договора купли-продажи с JB, вы приобрели лицензию на использование продукта в рамках пользовательского соглашения, это раз. У вас произошел "breach аgreement" с вашей стороны, никакие выплаты в этом случае не положены, это два. Технический способ перевод средств не имеет значения, это три.
Для примера и понимания - если пользователь использует софт JB для незаконной деятельности, это тоже будет нарушением лицензии и ее точно так же заблокируют и никаких денег не вернут.
В смысле нет. Я купил право пользования навечно. Прямо дословно навечно. Это прямо прописано в лицензии. Которую менять нельзя. Условия покупки тоже менять нельзя, представляете? Если они на момент покупки были ок (что подтверждается тем что мои деньги взяли, а софт мне выдали), то они навсегда ок для этой сделки. Закон о защите прав потребителей такое изменение в принципе не позволяет. Закон работает именно российский. Покупка была в российской юрисдикции, я слабое звено в сделке, что там у продавца изменилось меня вообще не волнует. Законы на моей стороне полностью. Если очень постараюсь я может быть даже чек найду. Самый обычный российский чек.
Есть исключение если бы я на момент покупки где-то врал. И это вранье было бы существенным. Но я этого не делал. Я честно купил указав все данные правильно и честно. Джетбрейнсы проверили то что я указал при покупке, признали что все ок и продали мне софт.
С моей стороны не произошло ничего. Я даже с дивана не вставал. Джетбрейнсу я мог перестать нравиться как покупатель по каким-то их причинам. Они могут мне написать и предложить вернуть деньги разорвав сделку. Я бы это понял. Не одобрил, но понял. Они этого не сделали. А мою покупку отобрали.
Их софт я использовал как полагается, софт разный писал. Ничего такого что могло бы нарушить лицензию я не делал.
В смысле нет
В смысле что вы используете термин "договор купли-продажи" не понимая что он значит. Купля-продажа предполагает передачу собственности, вы никакой собственности не получали, вы получили право на использование. Вы когда арендуете машину/квартиру тоже думаете что заключаете договор купли-продажи?
Прямо дословно навечно
Если они на момент покупки были ок (что подтверждается тем что мои деньги взяли, а софт мне выдали), то они навсегда ок для этой сделки
Нет, это не так. Прочитайте еще раз пользовательское соглашение которое вы подписали, там четко написано при каких условиях оно перестает действовать, их там почти десяток, отдельные пункты про санкции я вам даже привел.
Законы на моей стороне полностью.
Вы заключили договор с чешким юрлицом через интернет, JetBrains s.r.o., Prague, 14000, Czech Republic, причем тут РФ и ее закон о правах потребителей? С чего вдруг чешская компания должна оперировать законами РФ? Если вы считаете что JB нарушили закон EU - подавайте в европейский суд со ссылкой на европейские законы.
что продавца изменилось меня вообще не волнует.
Никого не волнует то, что вы не понимали что подписываете.
С моей стороны не произошло ничего
Вы приняли решение жить и работать в санкционной стране, вот что произошло. Это ваш выбор и вы несете за него последствия.
Вы приняли решение жить и работать в санкционной стране,
Справедливости ради, это решение принял не он, а его мать.
Хотя, впрочем, и не она тоже. Она жила и работала в совсем другой стране, а потом раз — и обаньки...
Вы опять что-то выдумываете. Я не понимаю зачем вы это делаете? Воры это и есть воры, и лучше прямо об этом говорить. Может кого-то спасу от потери денег.
Открываем лицензию 21 года. Другие я не принимал и не согласен с ними. Для меня они не действуют.
12.5. Survival. Upon the expiration or termination of this Agreement, Sections 6, 7, 8, 10, 11, and 15 of this Agreement survive. Upon the expiration or termination of this Agreement by Customer under Section 12.2, if Customer elects to use a Fallback Version in accordance with Section 3.3, these Sections will also survive with respect to the Fallback Version, in addition to Section 3.3.
3.3. Following the expiration of this Agreement, the rights stipulated in Section 3.2(A) shall continue on a perpetual, royalty-free, non-exclusive, and non-transferable basis for the continued use of a Fallback Version of each Product covered by the Subscription. The limitations set forth in Section 3.2(B) of this Agreement apply to the usage of the Fallback Version, as does Section 12.5. The rights granted in this Section 3.3 are expressly contingent upon Customer not being in breach of this Agreement, including having paid the applicable Subscription fees for the preceding 12 months in full and without interruption.
Ой, это все еще покупка с вечным правом использования. Можно только разорвать договор купли-продажи c возвратом денег.
Лицензия у Джетбрейнса была прекрасной. Я им даже подписку простил за нее. Увы, оказалось что они же считают необязательным ее исполнение для себя.
С чего вдруг чешская компания должна оперировать законами РФ?
В случае b2c продаж, юрисдикция обычно определяется по месту покупателя, насколько мне известно. Продавая товар или услугу физлицам в России, вы должны соблюдать законы России, в ЕС - законы ЕС.
Да никто уже давно не продает софт, продают право на использование. Да, я тоже диву даюсь, что за софтоделов с их креативами в EULA до сих пор никто не взялся. Кто-то даже защищает.
Просто надо мысленно заменять "купить" на "взять попользоваться", и вопросов не будет. Софт почти никакой уже давно "купить" нельзя.
Если вы пытаетесь жонглировать словами, тогда не "продают право на использование", а заключают договор. Но и это никак не исключает того факта, что расторжение сделки требует возврата уплаченных средств.
Да, жонглировать словами пытаюсь я, а значение слова "купить" переопределяют в EULA софтоделы :)
UP: у JB там все равно скорее всего подписка, а не покупка. Просто удивляет чужое удивление.
расторжение сделки требует возврата уплаченных средств
Это зависит от условий договора. Если по условию договора аренды вы не можете передавать управление 3-му лицу, а вы это сделали, то договор аренды может быть прекращен без возврата средств.
А за некоторые сделки купли-продажи можно вообще сесть за решетку.
Но ведь сейчас речь идет о расторжении вполне конкретного договора, а не абстрактного договора аренды, верно?
Да и в этом договоре вам ничего не возвращают в случае нарушения соглашения.
Так и в чем там было изначальное нарушение? Или что-то вдруг стало нарушением после внесения изменений в этот самый договор задним числом?
Пункт 15.1 про санкции был еще в версии 1.4, 2021 года https://web.archive.org/web/20211127211443/https://www.jetbrains.com/legal/docs/toolbox/user/
Вам уже ответили:
В случае b2c продаж, юрисдикция обычно определяется по месту покупателя, насколько мне известно. Продавая товар или услугу физлицам в России, вы должны соблюдать законы России, в ЕС - законы ЕС.
Если вы находитесь в юрисдикции РФ, то вы должны в первую очередь соблюдать законы РФ, не зависимо от того, кому и что вы продаете и чем вообще вы занимаетесь. Аналогично с нахождением в юрисдикции ЕС. Нельзя находясь в ЕС, а JB это чешская компания, предоставлять услуги, которые нарушают закодательство ЕС. Не уже ли это настолько не очевидно? Если в калифорнии разрешена продажа легких наркотиков, то российская компания не может поставлять марихуану в LA, рассказывая правоохранительным органам что "в случае b2c продаж, юрисдикция определяется по месту покупателя".
Тем не менее, если компания принимает деньги за услугу, которую она заведомо не может выполнить, то это не продажа, а обычный развод.
А если на момент заключения договора купли продажи покупатель ничего не нарушал, тогда будьте добры вернуть полученную оплату.
Тем не менее, если компания принимает деньги за услугу, которую она заведомо не может выполнить, то это не продажа, а обычный развод
Так человек пишет покупку совершил в 2021. А санкции ввели в 2022, как JB могли об этом заранее знать?
А если на момент заключения договора купли продажи покупатель ничего не нарушал, тогда будьте добры вернуть полученную оплату.
У вас в профиле написано что вы работаете в Timeweb Cloud. У вас наверняка есть юридический отдел или консультирующая фирма - спросите у них, если человек на момент заключения договора с вам ничего не нарушал, а потом спустя год нарушил соглашение, например разместил на ваших серверах запрещенный в РФ контент, должны ли вы вернуть ему деньги, которые он заплатил. Еще можете про B2C спросить - может ли физлицо, находящийся в юрисдикции EU, начать, к примеру, собирать деньги для ВСУ используя российские сервера вашей компании. Заблокируют ли ему предоставление услуг если это произойдет и если да, то почему.
Так человек пишет покупку совершил в 2021. А санкции ввели в 2022, как JB могли об этом заранее знать?
Я поражаюсь вашей логике. А как по вашему покупатель мог знать об этом заранее???
У вас наверняка есть юридический отдел или консультирующая фирма
Я там не работаю, но раньше иногда писал в их блог. И то, что они сделали с подпиской на оплату серверов (пересчитали годовую оплату в ежедневную после кратного увеличения цен), никак не является примером их юридической грамотности. В прочем, как и вашей.
Я поражаюсь вашей логике. А как по вашему покупатель мог знать об этом заранее???
"Я оформил ипотеку, а через год меня уволили с работы и теперь я потеряю квартиру. Как я мог об этом знать заранее???!!!! Банк меня обманул, обворовал!!!!"
никак не является примером их юридической грамотности.
Ну хорошо, все вокруг юридически неграммотные, все ничего не понимают кроме вас, отличная аргументация, вы победили.
Ну, смысл тут есть. Вы когда берете попользоваться квартирой, а потом вас выселяют из нее (независимо от каких причин), вам деньги после выселения не возвращают.
Причем деньги-то "продавец" забирает с концами, а не берет попользоваться.
Которые безотзывные и вечные по их же Лицензионному соглашению.
и
Если вы
does not compute
Насколько мне известно, текущие санкции не запрещают продавать инструменты разработки в Россию (могу ошибаться тут, поправьте). Если это так, то JetBrains все же нарушила свои обязательства, блокируя perpetual лицензии.
В части Спринга, попробуйте Amplicode. Я думаю, будете приятно удивлены.
Запрещают в рамках Regulation No. 833/2014, §2, Article 5n, параграф 2b.
ни IDE
IDE попадет под пункт "architectural and engineering services"
ни физические лица
Человек пишет "мою контору просто кинули", причем тут физическое лицо?
"написано "Меня и"
Человек прямым текстом описывает как он пытался обмануть JB и как ничего не получилось. А следующим комментарием подтверждает что лицензия сохранилась и работает вне санкционных стран
У меня лицензия, купленная в Дубайске за дубайский безнал на дубайскую контору, которая к РФ ни сном ни духом отношения не имеет. Приезжаю я значит в РФ, ну родственники у меня тут, а у меня IDE на ноутбуке хренакс и не включается.
точно не юрлицо.
Во-первых с чего вдруг то? Может он ИП. Может он сказал образно, напомню это же человек уверен что договор купли-продажи заключил, получив программный продукт в собственность. Во-вторых ну пусть пишет в техподдержку, может ему сделают исключение если он докажет что он не юрлицо и не использует продукты JB в коммерческих целях.
software for the management of enterprises and software for industrial design and manufacture as listed - это никаким боком не относится к IDE. SAP и AutoCAD вот нельзя, да.
IDE может быть подтянута под technical assistance for engineering services так же как SAP и CAD, нет никакого экономического смысла играть в рулетку, выясняя причастна ли российская компания к гос/оборон заказам или нет. Тем более что сегодня она коммерческая, а завтра может заключить подряд.
assistance это услуги
assistance это содействие/поддержка/помощь, услуги это "services"
Джетбрейс просто отобрали фоллбек лиценции.
А так ли это?
С моей точки точки зрения, они просто не предоставляют больше сервисы, связанные с подключением к их серверам.
Я поставил плагин, отрезающий их IDE доступ к сети (jebra) и считаю что вполне юридически чист - perpetual fallback лицензия у меня как была так и есть (с точки зрения законодательства РФ).
Почему это не могу? Контора имеет офисы в разных странах, да и разрабы по планете кто где разбросаны.
Если вы ее купили не в санкционной стране и используете не в санкционной стране, то причем тут проблемы с запуском в РФ? Если ваша так называемая "контора" покупает лиценцию в одной стране, а потом пытается использовать ее в стране под санкциями, это именно нарушение лицензицонного соглашения и попытка обмануть, с надеждой что вы умнее всех. Абсолютно заслуженно получаете киллсвитч.
Назовите пункт лицензионного договора или не звездите
Крепостное право и рабство отменили и в РФ, и в ЕС, так что в континентальном праве эти пункты, даже если бы они и были, в любом случае незаконны.
Назовите пункт лицензионного договора или не звездите
Пункт 15.1.
Крепостное право и рабство отменили
А причем тут крепостное право если речь идет о санкциях?
И где в санкциях сказано про не предоставлять софт любым разработчикам, теоретически находящимся в РФ?
Ну да, эти ванна-би санкции (на самом деле рестрикции, юридически санкции может вводить только совбез ООН) - пещерная дичь похлеще крепостного права. Права на свободу перемещения? Не, не слышал.
ARTICLE 5n OF COUNCIL REGULATION 833/2014
Это вас кто-то обманул, любая страна может в односторонем порядке вводить любые санкции в отношении другой страны, это называется суверенитет во внешней политике государства. К примеру, буквально чуть больше недели назад Китай ввел ресурсные санкции против США, никакое "разрешение ООН" ему для этого не нужно.
Права на свободу перемещения
Есть права, а есть законы. Если вам это до сих пор не понятно, попробуйте на ближайшем посту ДПС проехать на красный сигнал светофора, развернуться через двойную сплошную, а потом рассказать рассказать в суде про права на свободу передвижения и что "ППД это пещерная дичь".
Не было же такого. Купленное за деньги они не отнимали и не блокировали. Там всё более чем справедливо было https://habr.com/en/news/655531/
У вас устаревшая информация. https://habr.com/ru/news/852254/
У меня лицензия, купленная в Дубайске за дубайский безнал на дубайскую контору, которая к РФ ни сном ни духом отношения не имеет. Приезжаю я значит в РФ, ну родственники у меня тут, а у меня IDE на ноутбуке хренакс и не включается. Это вы называете не отнимали и не блокировали?
В таком случае вашей конторе необходимо обратиться в поддержку, а потом, возможно, и в суд
Мои замечания относятся к высказыванию про то что якобы jetbrains без предупреждений поголовно вырубил лицензию российским пользователям. Уверен найдётся ещё куча кейсов, когда их система поиска незаконного использования их продукта давала ложно-положительный результат. Вопрос в намерениях и в массовости.
их система поиска незаконного использования их продукта давала ложно-положительный результат. Вопрос в намерениях и в массовости
Массово банят тупо по айпишникам. Через впн в родных Дубаях всё оживает и работает, как и через Нидерланды. Ну как бы вы понимаете, что а) это только пока, изначально они только апдейты отрубили; б) впн надо хитро настраивать, чтобы не гонять в него весь трафик и в) такой ненавязчивый тащ колонель за плечами как бы не добавляет "юзер сатисфакшена".
То есть, всё-таки, не отнимали, раз в родных Дубаях всё оживает? Там, в лицензии, небось написано, что использование в таких-то местах запрещается. Если написано, то и претензий быть не может, видимо.
PS: Покупал не так давно WebStorm по зарубежной карте, использую софт в Москве. Покупал как частное лицо. Обновления грузятся только через прокси, в остальном всё работает. На работу обновления приношу на флешке (превед, двухтысячные), в среде сижу с работы, полёт нормальный уже несколько месяцев. Активировал оффлайн.
Тонкости этого вопроса мне неизвестны, но иностранные компании, которые работают в РФ после консультаций с юристами просят удалить с рабочих ПК JetBrains продукты.
Я так подозреваю, что в текущем виде лицензии продуктов JetBrains не допускают коммерческую разработку на территории РФ
Про community ничего такого не видел
У community лицензия содержит пункт "export compliance", который требует соблюдения законов США и Евросоюза, а это в свою очередь даёт неограниченный простор для трактования ограничений, которые данная лицензия накладывает. Например запрет EAR на экспорт ПО и IT услуг в Россию вполне можно трактовать как запрет на использование JetBrains продуктов.
Не понимаю почему столько дизлайков у этого поста. Видимо никто ещё не сталкивался с таким. А я да. Контроль за исполнение пока никакой, но указ такой есть у моего работодателя. Использовать софт из Реестра отечественного ПО.
издаст указ
Но ведь данный указ, вероятно, будет иметь под собой какие то основания. Сомневаюсь что работодатель так просто забудет о деньгах, которые были потрачены на уже купленные лицензии и снова так просто закупит что-то другое.
Зачем мне как разработчику пересаживаться с IDEA Community Edition на OpenIDE и прочие?
Потому что товарищ майор одобряе:
В OpenIDE все обращения выполняются только к нашим серверам на территории РФ.
да и то только если позволит барин:
OpenIDE будет доступна всем пользователям без каких-либо ограничений, в той мере, в которой это позволит российское законодательство.
Закон об уголовке за участие в незарегистрированном нко (многие спо-проекты) таки приняли? Вот тут и пригодится оговорка про высочайшее соизволение и отправка данных на (какие надо) "наши" сервера. Удобно же!
Хотелось бы верить, что это всего лишь паразитизм обыкновенный. Но терзают смутные сомнения...
IDEA CE бесплатна и доступна без регистраций, смс и впнов
Да, это всё, конечно, ответ на вопрос - зачем это надо им. А обычному разработчику не дай бог в этом запачкаться.
доверия к JB в плане качества продукта у меня сильно больше
А не будете брать — отключат газ "сервера JB" начнут внезапно деградировать на территории рф... Методика отработанная.
А не будете брать —
отключат газ"сервера JB" начнут внезапно деградировать на территории рф... Методика отработанная.
Хорошая попытка, но нет. Community работает без серверов
Например, часть плагинов на маркетплейсе JB уже недоступны без VPN. Что останется завтра, вопрос.
Правильно понимаю, что эти плагины и в OpenIDE будут также недоступны (без впн)? Чем мне тут поможет смена IDE?
Не совсем. Некоторые плагины имеют открытую лицензию, но при этом недоступны на маркетплейсе JB. Такие будут доступны в OpenIDE. А еще для некоторых где лицензия это не позволяет(Docker в первую очередь), мы напишем бесплатную альтернативу в рамках инициативы OpenIDE.
но при этом недоступны на маркетплейсе JB. Такие будут доступны в OpenIDE
Ну так я также поставлю их в IDEA CE ) Через сторонний маркетплейс или файлом
Да, конечно. Через маркетплейс OpenIDE например ))
Вы полагаете что бешеный принтер с плагином "запретить все" будет вашим спасательным кругом? Спросите мам и бабушек как там с обещаниями вышло :)
Не запретят, так навесят всякой херни про аттестации/сертификаты, нигде и никому больше не нужные.
Тут недавно была новость, что для отечественного ПО вроде как хотят вменить требование быть разработанным на отечественном SDK. Можно туда наверное и IDE притянуть.
Таким образом ответ "зачем мне как разработчику..." будет - если хотите, чтобы результат вашей работы был включен в реестр отечественного ПО, то вам прийдется перейти на "отечественную IDE" даже если функционально разницы нет.
1) Заявлено что OpenIDE будет поддерживать typescript. IDEA CE насколько я понимаю нет
2) jetbrains непредсказуемы, сегодня IDEA CE доступна, завтра они тебя забанили
1) Написано "мы изучаем возможность развития open source плагина " это пока очень далеко от реальной поддержки typescript. Хоть и направление однозначно правильное. Но если я уже сижу на IDEA CE, значит, что мне текущих ее возможностей хватает (грубо говоря, typescript не нужен)
2) Почитайте, выше уже обсудили. CE не так просто забанить чтобы прям в тыкву превратилась, если это случится, то оперативно раскатывается форк и тогда уже переезжаешь.
Большинству незачем. А вот если, например, требуется сертификация ФСТЭК для обработки персональных данных, то получить сертификат на IDEA Community Edition будет заметно дороже и сложнее, чем на OpenIDE.
удален
Несмотря на то, что в IntelliJ IDEA CE поддержка других языков всегда отсутствовала
на самом деле это не совсем так.. идея, пичарм, растровер.. и все остальные жидбрейнсовские IDE это одна и так же IDE собранная с разным набором плагинов, несколько лет назад на reddit какой-то человек умудрился склепать франкенштейна в котором было всёвместесразу, правда продолжать он не стал (не знаю точно почему, возможно юристы жидбрейна подсуетились).
на мой дилетантский взгляд именно ултимативная IDE умеющая всё сразу была бы отличным продуктом, а тот попилинг который сделали ребята из жидбрейнс это не больше чем попытка заработать побольше продавая один и тот же продукт одному и тому же клиенту несколько раз.
Обратите внимание, речь про IntelliJ IDEA CE (Community Edition)
Так я по этому и написал, idea это всего лишь определённый набор плагинов предсобранный в пакете с IDE которая поставляется ещё под десятком наименований с другими плагинами. Часто в разных источниках называют их "IDEA based", или "жидбрейнсоподобные", или "интелики" обобщая.
Замечательный контингент нонче обитает на хабре.
Вот за этот коммент моя карма улетела в жёсткий минус. И конечно-же никто не написал ответный коммент за что минусуют, да и минус у самого коммента всего один.
И это я ещё не написал что сам заголовок статьи - бред. Ведь IDE либо открытая либо для разработчиков одной страны, и то и то быть не может.
Она будет доступна и не в России. Так что открытая. Другой вопрос - насколько это все востребовано не в России.
Я вам минусов не ставил, но попробуйте обещаться без оскорбительных коверканий слов - может и карма страдать не будет.
по интеграции с LSP серверами, который позволит поддержать Go, TypeScript, Rust и другие языки.
тогда это будет не IDE. Любой текстовый редактор который поддерживает LSP умеет это делать. Тот же vscode, sublime, vim, etc..
зависит от степени интеграции, но тут наверное пока мы не готовы дискутировать, требуется еще R&D. Посмотрим.
Мне привычнее пользоваться IDEA чем vscode. Хоткеи все, настройки итд. Так что как по мне топ :)
для vscode есть плагин который делает хоткеи как в IDEA
Подскажите, а в VSCode есть фича Refactor -> Change Signature как в JB? Типа жмякаешь на функции ее и открывается красивое окошко с параметрами функции и возвращаемыми значениями, можно как просто переименовывать, так и менять типы, менять аргументы местами, добавлять новые (как в конец так и в середину), и затем по нажатию волшебной кнопки ОК все во всем проекте перемещается в соответствии с новыми настройками.
Типа такого:

этот плагин конечно делает жизнь чуть лучше, но там далеко не все хоткеи из идеи, так что мне это не очень подходит :(
хорошая новость, с удовольствием буду контрибьютить
Реально непонятно зачем брать IDEA а потом прикручивать к ней LSP. Если вы ее фишки использовать не собираетесь, так проще было другой любой редактор взять хоть тот же zed editor. Он хоть к swing ui и кучи костылей и хаков не прибит.
Подкинем фактов. По данным исследования трендов Java в России, проведенного Axiom JDK в 2024 г, IntelliJ IDEA занимает первое место среди сред разработки: Ultimate версию используют 78% опрошенных, а Community Edition — 47%. Неожиданностью стало, что Visual Studio Code пользуется почти треть (28%) респондентов. Подробнее тут писали:

В сумме то выходит больше 100%. У меня например тоже стоит VS Code. Но я его в основном использую для открытия произвольных текстовых файлов. Для разработки на Java/Spring, на мой взгляд, он так себе. Статья была про это недавно
https://habr.com/ru/companies/spring_aio/articles/854062/
Еще замечу, что вопрос звучит "Какие IDE вы используете в работе?" а не "Какие IDE вы используете для написания Java кода?"
Вероятно, список плагинов на маркетплейсе тоже будет пополняться. Если мы что-то упустили, то пользователи OpenIDE всегда могут написать нам об этом. Мы проверим лицензию и если все в порядке добавим указанный плагин в маркетплейс.
Даже без согласования с автором плагина? O_o
если плагин выпущен под Apache 2.0 например, согласование не требуется. В этом смысл permissive лицензий.
А кто будет заниматься актуализацией версий плагинов ?
Не забудьте посмотреть лицензию на бинарник плагина. Она не обязана быть Apache 2
Спасибо, валидное замечание. На самом деле мы изучили вопрос и у большинства плагинов лицензия на бинарник не отличается от лицензии на исходный код. В случае, где это не так - мы не будем переносить такой плагин. Ни в коем случае не планируем нарушать лицензионные ограничения.
Все бинарники плагинов (даже OSS) от самой JetBrains покрыты EULA https://www.jetbrains.com/legal/docs/toolbox/user/
И любой кто их распространяет обязан заставить юзеров согласится с ней.
Это же у вас, чтобы скачать JDK надо ЗАРЕГИСТРИРОВАТЬСЯ?
К IDE такой же подход?
Не у нас, у AxiomJDK. У них своя политика в части их продуктов. OpenIDE будет доступна без регистраций или любого другого сбора информации о пользователе.
То есть телеметрию можно будет отключить?
OpenIDE будет доступна без регистраций или любого другого сбора информации о пользователе.
Но получить ссылку для скачивания можно будет только через Госуслуги :)
А как можно получить доступ для тестирования сейчас? Я преподаю java в онлайн-школе, было бы интересно попробовать и потестировать
Добрый день! Пишите запрос на request@openide.ru, как только мы начнем закрытое тестирование - мы с вами сразу свяжемся.
Можно скачать оригинальную версию с сайта JetBrains, судя по описанию отличаться они будут примерно как "Москвич 3" от китайского JAC JS4. Вся эта катавасия нужна только для того чтобы записаться в реестр Российского ПО. Чем больше продуктов компании зарегистрировано, тем выше рейтинг, тем больше возможность выиграть какой-нибудь тендер. Разработчиков это вообще никак не касается.
Интересно - планирует ли 1С туда вливать усилия ?
Питончик и VueJS впилите а
OpenIDE — это лицензионно чистая сборка IntelliJ IDEA CE с открытым кодом
...
Если вам интересно принять участие в закрытом тестировании
Чуваки, это не так делается. Вы сперва публикуете код, а потом уже статью, а пока что - разговоры в пользу бедных. Кстати, непонятна связь между LSP и новыми языками. Звучит так, словно вы не можете осилить документацию по реализации поддержки новых языков, потому решили надеть штаны через голову. Есть, как минимум, два варианта использовать IDE. 1 - проект в огромной компании, где одна только компиляция на рабочем ноуте может занять целый день. Для это LSP хорошо подходит. 2 - проект в небольшой или средней по размеру компании, где нет корпоративных ноутов. В таков варианте использования я скорее буду писать в блокноте, чем поставлю вашу IDE, которая будет в фоне запускать LSP и съедать батарею на глазах. Закончу цитатой с сайта JetBrains:
However, the canonical Custom Language Support provided by IntelliJ Platform still offers a wider range of integration with IDE features than handling and presenting data provided by a Language Server. Therefore, the LSP approach shouldn't be considered as a replacement for the existing language API, but rather as an added value.
Хорошо, дождитесь информации о релизе, она будет достаточно скоро. 2. Да, мы неплохо представляем возможности и ограничения LSP и да, расширение списка языков пока не является для нас первым приоритетом.
Вы наверно сами не очень хорошо понимаете, что такое LSP. Идея в том, что есть один клиент и много серверов. Для каждого языка пишется один раз LSP сервер, и получаем поддержку во всех клиентах сразу. Таким образом работает VS Code. И да, для каждого языка он поднимает отдельный сервер. Возможно, это не идеальное решение, у него есть свои плюсы и минусы. Главный плюс в том, что если сделать человеческий LSP клиент вы получите поддержку огромного количества языков.
А вы, видимо, по диагонали прочитали мой комментарий. LSP это хорошо, когда в компании есть отдельная команда для поддержки LSP. Когда компания это 10 программистов, каждый работает на своём ноуте и сам-себе-сисадмин, то никто не будет заниматься запуском LSP. Если же IDE предлагает запускать LSP на клиентской машине, то это будет электрон 2.0. Не, есть программисты, которые ничего не видят зазорного в том, что их hello-world стучится в сеть, пишет на диск и отъедает 1Гб RAM, но давайте не будем писать такие программы, а потом статьи на хабр в стиле "почему современное ПО тормозит"?
Хочу немного объяснить свою позицию. Я работал в компании среднего размера, где не было специалистов для поддержки инфраструктуры разработки, но программистам оплачивали лицензии IDEA. Я был одним из последних, кто перешёл с Eclipse на IDEA, и был поражён тому, насколько выросла продуктивность. Спустя время я познакомился с другими продуктами JetBrains и понял, почему они так популярны, почему компания не переживает, что кто-то может спиратить их продукт. И когда появляется другая компания, которая говорит "смотрите, мы придумали убийцу IDEA Ultimate!", и сообщество такое: "Ок, какие ваши доказательства преимущества?":
"Ну, мы викинули из Community несвободный код (зачем?! кому он мешал?), собираемся прикрутить LSP и продавать вам плагины."
И сообщество такое сидит, чешет репу и не понимает, что не так с российскими компаниями? Если вы хотите зарабатывать, то создаёте ценность, и за неё начинают платить. А выезжаеть на отечественности, скрепности и импортозамещении... можно, но в других местах.
никто не будет заниматься запуском LSP
а никто и не занимается этим. Как вы и сказали, его поднимает сама IDE. И сейчас это норма для большинства языков программирования. JavaScript, TypeScript, C#, Rust, Go - первая рекомендуемая IDE, это VS Code, которая работает на LSP и никак иначе. Есть языки, поддержка которых для IDEA выполнена через LSP, например, Dart.
Кстати сама Ultimate IDEA для поддержки TypeScript (о ужас) поднимает LSP.
Кстати, поддержка Java в упомянутом вами Eclipse тоже работает через LSP (но так было не всегда).
Я абсолютно с вами согласен, что языковая поддержка в IntelliJ гораздо приятнее, чем у конкурентов на LSP. Но в РФ мы сейчас можем, к сожалению, довольствоваться только этим. Поддержать условный GO в IntelliJ займет десятки человеко-лет, а написать LSP клиент - единицы (оценки отстаивать не готов, но соотношение примерно такое), но вот только с LSP клиентом вы из коробки получить X языков, а не 1.
Хоспаде, да что с вами не так? :) Где мы писали про "убийцу Ultimate" в контексте OpenIDE? OpenIDE - это бесплатная возможность для разработчиков в России безболезненно использовать Community.
Коммерческую ценность мы создаем например в Amplicode, это отдельный продукт. И это не копия и не скрепы. И да, глобальные продукты мы тоже делать умеем.
Хорошо, насчёт Amplicode я действительно могу ошибаться. Но вот что касается "болезненного использования Community", то тогда, вероятно, вам стоило бы больше уделить внимания причинам, по которым, как вы считаете, Community болезненно использовать из России. Пока это непонятно от слова совсем, я прямо сейчас использую Community. Из России.
И да, для каждого языка он поднимает отдельный сервер
Вы уверены что это делается для каждого языка? Насколько я вижу, поддержка JS/TS/HTML/etc реализовано без LSP.
https://github.com/microsoft/vscode/blob/main/extensions/typescript-language-features/src/tsServer/serverProcess.electron.ts#L253
вот тут поднимается ts сервер
вот для html (но в кишки уже лезть не стал)
https://github.com/microsoft/vscode/tree/main/extensions/html-language-features/server/src
С поддержкой новых языков мы знакомы очень хорошо, в частности, в Amplicode у нас есть поддержка JPQL, поэтому мы не понаслышке знаем, какая это большая работа.
"Отсутствие дискриминации. OpenIDE будет доступна всем пользователям без каких-либо ограничений, в той мере, в которой это позволит российское законодательство."
А российской законодательство может позволить отсутствие дискриминации, в какой-то мере?
Ничего не понял. Какие фишки-то для разработчиков?
Открытый код? Так это есть у VS Code и десятка других IDE (NetBeans, Eclipse, да хоть бы и Vim). Чем ваш открытый код лучше доступного?
То, что там триколор на старте будет отображаться - так это только сильно подсанкционным компаниям такое нужно. Вряд ли обычный разработчик прям променяет Github на условный Ruhub. Это вам тогда надо делать закрытую IDE, и продавать в Газпром - тут хотя бы монетизация понятная.
Потом, непонятно, как бежать за JetBrains вы собрались. У них там 2к человек, оборот пол ярда баксов и рынок мировой. Какой рынок разработчиков в РФ, которые: а) покупают IDE б) покупают отечественные IDE? Вот тот же Сберовский продукт - какой у него рынок, кто пользователи? Есть таковые на Хабре?
В общем, я вам искренне желаю удачи. Но не понимаю, кто его будет использовать, кроме крупной госухи (которым на вашу открытость - пофиг).
Если внимательно читать статью, можно заметить, что мы не собрались конкурировать с JetBrains. Мы берем их наработки и делаем их максимально удобным и легальным образом доступными в России. Плюс замещаем какие-то их проприетарные решения, так, чтобы в России их можно были использовать не нарушая лицензию.
Так это я понял. Но в данном случае у JetBrains:
Есть бесплатная Community версия, которую можно спокойно использовать.
Можно купить индивидуальную лицензию за $10 в месяц, которую можно использовать в том числе для коммерческой разработки в работе в различных компании.
Второй вариант абсолютно легален, если получится ее оплатить (как будто бы не очень сложная задача для разработчика в 2024). В итоге за $10 в месяц получаем вылизанный удобный функциональный продукт, с поддержкой от большой компании и большого комьюнити. Как будто бы за это люди и любят эту IDE. А если не любят, то альтернатив миллион - от vim до vs code.
В России, как минимум крупным компаниям, спокойно использовать уже нельзя. К сожалению, я сам ни разу не фанат автаркии, но что имеем то имеем.
Купить можно, но в России ее использование будет нелегальным, впрямую нарушать EULA. Как следствие формально для руководителя, который принял решение о закупке с какого-то там объема - в теории вплоть до уголовной ответственности. То есть на самом деле - нельзя.
Индикам все попроще конечно же.
Это я в первом сообщение написал, что большой интерпрайз - это, очевидно, ваш клиент. Тут вопросов нет.
"Купить можно, но в России ее использование будет нелегальным, впрямую нарушать EULA" - а есть ссылка или какое-то подтверждение, что это так? Потому что я вижу, что они только не могут продавать ее на территории РФ. Вероятно, их заставляют отключать каких-то российских пользователей, но вряд ли такое будет в EULA вписано.
Индикам все попроще конечно же.
При этом индики могут вполне использовать их IDE в своей повседневной работе на галере - это прямо разрешает лицензия.
Вы правы, посмотрел еще раз EULA - прямого запрета нет, только export regulations. Они пока вроде не запрещают продажу ПО кроме определенных типов, а только поставку ИТ услуг, на основании чего JB не принимает тикеты из России например. С другой стороны, если они начали блокировать использование коммерческих продуктов по российским IP (а это факт), наверняка их юристы имеют под это обоснование.
Очень жаль, что не планируете пока поддержки C#. Вот прям не хватает нормальной российской IDE для него.
пишите на request@openide.ru
сходу подумал что домен openide.ru уже имеет сайт. Но пока пусто.
Планируется ведь?
Еще из текста не очень понял список поддерживаемых языков, хотя бы стартовых. Еще обсуждается?
на старте - Java+Kotlin, собственно то, что умеет IntelliJ Community. Сайт скоро запустим, пока в разработке.
Дело очень важное и нужное! Молодцы.
Должно быть все свое. Но чтобы оно стало действительно своим, нужно взять текущую CE и дальше своими силами. Без подпитки со стороны CE. По сути нужно делать свою JB в РФ. И дальше разрабатывать все самим. Только так оно станет действительно "своим".
Все остальные варианты - полумеры, которые очень легко будут рассыпаться. Понятно, что с них можно начать. Но стремиться нужно именно к своему полностью. Это даст и независимость и компетенции.
Конечно это сложный и дорогостоящий вариант. Но он необходим. И опять же, давайте посмотрим на JB, ведь можно же понять какие средства и человеко-часы уходят у них на разработку. Можно попробовать сформировать именно российский костяк компаний, которые будут вкладываться в разработку IDE. А если за это еще и налоговых льгот выпросить - так сказать, за общественно-полезное дело - то компании придут. Я бы лично с удовольствием занялся разработкой OpenIDE, работая в своей компании.
На счет открытой разработки + своего маркетплейса + выпиливания сетевого взаимодействия с JB - очень правильно! Это как раз начало правильного пути! Это ровно то, что смущает в giga.
Спасибо за поддержку! Разработка своего - очень дорого, да и не факт что нужно. Закукливаться опасно. В JB вроде около 2000 человек работает. Пока можно пользоваться результатами их труда - нет смысла изобретать велосипед. А экспертиза есть. Например, мы Amplicode делаем, а это по сути специализированная Spring IDE (да, в виде плагина к IntelliJ конечно). И это не копия Ultimate а полностью самостоятельный продукт, надо которым десятки человек работают.
Дальше жизнь покажет. Подтянутся спонсоры - будем бежать быстрее.
Что насчёт поддержки micronaut?
OpenIDE — это лицензионно чистая сборка IntelliJ IDEA CE с открытым кодом
Ну и где же этот код? )
Номер паспорта для просмотра кода вводить надо будет?
А что насчёт React Typescript?
Все три компании имеют огромный опыт в создании популярных продуктов для разработчиков и мы верим, что сможем сделать качественный продукт. Мы не планируем изобретать велосипед и будем использовать в качестве основы популярную среду с открытым кодом IntelliJ IDEA Community Edition.
Какой опыт все три компании имеют? Не изобретения велосипеда, а использование в качестве основы чужого продукта, который разработан другой компанией в ходе которого наработан опыт, доверие и собственно пользовательская лояльность?
Очередные какие-то непонятные ребята решили отжать пирог и даже не делают вид, что переклеили наклейки, а уже в наглую прокатывают на открытом софте.
Как то неприятно, но не соображу почему.
Может изучите вопрос? Или говном кидаться веселее? Ну я отвечу раз уж вам лень.
1. Haulmont: Jmix, Amplicode - инструменты для разработчиков, разработанные нами с нуля. Достаточно популярные, причем не только в России.
AxiomJDK. Ребята когда-то активно контрибьютили в OpenJDK, Liberica. Продукты с мировой известностью.
Астра. Ну из того что для разработчиков про GitFlic скажу. Вполне симпатичный продукт написанный с нуля.
Мало опыта? Может у вас больше? Поделитесь!
Причины локализации сборки были указаны в статье, и они на 100% актуальны для огромного числа компаний. Отжать пирог - вы вообще о чем? Продукт бесплатный.
Мы явно указали что делаем и зачем, не пытаясь изображать робота Федора.
Может изучите вопрос? Или говном кидаться веселее? Ну я отвечу раз уж вам лень.
А есть смысл? С первых строк в статье заявлена позиция катиться дальше на сломаны санках на сомнительном решении и что никаких решений предлагать они не станут. А дальше они могут быть виртуозами в производстве ПО и иметь сотни часов наработок опыта их позиция ясна и проявлена во втором абзаце текста.
Зря только потратили только свое время на бессмысленное разъяснение, которое я проигнорировал, так как мне все равно - они вне моего поля зрения.
Мало опыта? Может у вас больше? Поделитесь!
Какой-то глупый вопрос. У меня есть опыт работы с продуктами JetBrains и пока я пришел к выводу, что меня не устраивает скорость работы этого продукта и я использую Visual Studio Code или разновидность Vim.
Если вопрос конкретно про разработку IDE, то вертел я на ... простите занимаюсь совершенно в другой области и имею там опыт. Как сравнить опыт кита со слоном не знаю. Если знаете кидайте ссылку изучу вопрос, но подозреваю что тема уйдет в дискурс у кого длине шляпа.
Причины локализации сборки были указаны в статье, и они на 100% актуальны для огромного числа компаний. Отжать пирог - вы вообще о чем?
Вроде простая тема когда несколько участников рынка (и тут рынок это не столько деньги, а именно усилия вложенные в продукт) тратят силы на развитие продукта совместно, а потом внезапно один игрок берет и уносит продукт себе и начинает пилить свое решение в одиночку закрывая код и отделяясь. До удобного момента все играли в совместное производство, а теперь простите разошлись и понятное дело через какое-то время начнут капитализацию, так что про бесплатно это все сказочки.
Все это уже сотни раз было с тем же Red Hat когда-то когда просто вот этот начальный этап взят за основу. Позже с Cent OS и т.д.
Мы явно указали что делаем и зачем, не пытаясь изображать робота Федора.
Куда более полезно на мой взгляд не пилить дохлую стюардессу, а раскрутить альтернативу лишенную проблем. Сделать фокус на производительность, отказаться от сотен мегабайт каких-то артефактов, но нет пошли по пути наименьшего сопротивления.
Ладно ваше личное дело, но просто вместо того же варианта развить какое-то более менее шустрое решнеие пошли куда-то не туда...
вы уж простите, но это какой-то поток сознания вперемежку с фантазиями о новой ide, которую только вы видимо знаете, как правильно делать
вы уж простите, но это какой-то поток сознания вперемежку с фантазиями о новой ide, которую только вы видимо знаете, как правильно делать
Давайте постараемся сделать наш диалог более конструктивным и доброжелательным. Я заметил, что наше обсуждение стало несколько эмоциональным, и вместо того, чтобы углубляться в личные аспекты, давайте сосредоточимся на сути.
Я высказал свою точку зрения: у продукта есть определенные недостатки, и мне непонятен подход некоторых компаний, которые игнорируют эти проблемы. Я понимаю, что это может вызывать у вас негативные эмоции, но мои замечания не направлены на то, чтобы кого-то обидеть. Я лишь делюсь своим опытом, который, как мне кажется, вполне справедлив, учитывая недостатки, с которыми я столкнулся.
Я также признаю, что у меня нет опыта в разработке IDE, поскольку я работаю в другой области. Важно помнить, что каждый имеет право на своё мнение и на то, чтобы выражать его по-разному. Я призываю вас не воспринимать критику на личный счет, а рассмотреть её как возможность для роста.
Давайте прекратим обмен упреками и сосредоточимся на конструктивном обсуждении. Будет здорово, если вы сможете исследовать другие решения и сравнить их с вашим продуктом. Это может помочь вам лучше понять разнообразие мнений и найти пути для улучшения. Давайте работать вместе над созданием более позитивного и продуктивного обсуждения!
Астра. Ну из того что для разработчиков про GitFlic скажу. Вполне симпатичный продукт написанный с нуля.
А кому он нужный? У всех кому надо стоит корпоративный gitlab / bitbucket / да что угодно (gitea, gogs, имя им легион).
Кому не надо - публичный github.
GitFlic выглядит как попытка срубить бабла, только непонятно с кого / hub.mos.ru выглядит как попытка распилить бабло.

Мы же в Российской юрисдикции и не можем нарушать законодательство
Публикация кода под o/s лицензией не нарушает законодательство
Это не фальстарт, это анонс. Скоро все будет.
Окей, гипотетически. Кто-то размещает на маркетплейсе плагин с запрещенным контентом, и мы фактически его распространяем. Или коммитит что-то такое в репу (при нашем бездействии). Вспомните приключения Дурова в Париже.
Ох 1C сколько десятков лет не унывают и вы крепитесь.
Из бюджета деньги уже получены?
OpenIDE финансируется на деньги трех компаний, бюджетных денег тут нет и не планировалось. А у 1С в целом неплохо дела идут, но причем тут они вообще?
https://rfrit.ru/2022_64 - Подскажите, а OpenIDE - как-то связано с "платформой Amplicode"? На которую выделено было "Сумма грантового финансирования проекта составляет 172 612 445,00 рублей"?
Нет, не связано. Грант связан с amplicode.ru, как вы наверное могли догадаться. И думаю это будет в итоге один из самых успешных проектов, поддержанных фондом.
Лучше бы запили статью, как грант получить на разработку. Это гораздо интереснее, чем очередной скрепный продукт, про который через год никто не вспомнит. Если вы всерьёз верите, что можете что-то там импортозаместить, посмотрите в сторону инженернки - все строители как сидели на Revit, так там и остаются, хотя ни бесплатной, ни, уж тем более, индивидуальной лицензии, как у JB, там не предполагается. Единственный паровозик, который смог это Аскон с их Компасом, который теперь действительно используется в государственных и окологосударственных компаниях. Но там была проведена реальная работа, продукт довели до конкурентоспособного состояния на полностью своих наработках.
Вы глубоко заблуждаетесь. Тот же Amplicode достаточно популярен и как минимум четверть разработчиков использует его вообще поверх Ultimate, то есть он прекрасно конкурирует с коммерческим западным продуктом.
А еще например у Haulmont есть Jmix, который неплохо продается на глобальном рынке. Или СЭД Тезис, которая прекрасно конкурировала с каким-нибудь OpenText еще до известных событий. Это только в одной компании из трех участников)
Но вы продолжайте жить в вашем мрачном мирке, где смог только Аскон, а остальные занимаются ИБД.
Признаю неправоту, просто enterprise Java это не то, с чем я работаю, а тон у статьи такой, словно очередная noname-компания решила импортозаместить всё по-быстрому.
Тот же Amplicode достаточно популярен и как минимум четверть разработчиков использует его вообще поверх Ultimate
Четверть разработчиков от кого? Как посчитали? Просто интересно, кто эти люди, кто пользуется Amplicode вместе с Ultimate
Четверть из тех, кто использует Amplicode. Проверил сейчас, даже треть. Посчитали по анонимной статистике, поэтому кто конкретно эти люди - не скажу. Зайдите в ТГ Amplicode chat, задайте вопрос. Наверняка найдутся
Хорошая попытка, товарищ майор 😁
"Исходный код OpenIDE будет опубликован под open source лицензией" - Относится ли это к плагинам, которые войдут в базовый состав OpenIDE? Или это другое?
я правильно понял, что эту штуку будут писать на Java?
то есть запустив и не нажав ни кнопки получим занятыми 3/4 имеющегося ОЗУ и 7 из 8 ядер CPU загруженными на 100%?
Открытая IDE для российских разработчиков