Или, например, Lombok 243.22562.218 имеет лицензию JetBrains Terms of Use. Как же вы его распространяете, если это тот же файл, что в JetBrains Marketplace?
Ключевая фича Idea, благодаря которой она и стала доминирующей средой разработки сначала для Java а затем для Android — мощнейший анализатор кода, в OpenIDE полностью сохранен и работает.
Конечно работает, ее же просто скомпилировали из оригинального кода и никакого вклада сверху.
В дистрибутиве IDEA 2024.1 lib/src/src_spring-openapi.zip можно найти заголовки файлов
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
В дистрибутиве IDEA lib/src/src_spring-openapi.zip можно найти заголовки файлов
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
Чтобы можно было перелицензировать в любой момент, не спрашивая снова
А где прочитать?
Или, например, Lombok 243.22562.218 имеет лицензию JetBrains Terms of Use. Как же вы его распространяете, если это тот же файл, что в JetBrains Marketplace?
А бинарник? Какая лицензия на бинарник плагина? Если он получен от Amazon, это не значит, что он Apache 2 автоматически.
Или вам предстоит все плагины пересобрать сначала?
Интересно как они объяснят Amazon, что маркетплейс распространяет их Amazon Q. Насколько я понимаю, Amazon никаких прав на редистрибуцию там не давал
Конечно работает, ее же просто скомпилировали из оригинального кода и никакого вклада сверху.
Да закопает ее MS, флагманский редактор VS Code у них
Снаружи этого не видно, но репозиторий там в 5 раз больше чем на GitHub и большая часть автотестов не выложена в OSS.
Все бинарники плагинов (даже OSS) от самой JetBrains покрыты EULA https://www.jetbrains.com/legal/docs/toolbox/user/
И любой кто их распространяет обязан заставить юзеров согласится с ней.
Не забудьте посмотреть лицензию на бинарник плагина. Она не обязана быть Apache 2
В дистрибутиве IDEA 2024.1 lib/src/src_spring-openapi.zip можно найти заголовки файлов
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.spring;
В дистрибутиве IDEA lib/src/src_spring-openapi.zip можно найти заголовки файлов
// Copyright 2000-2021 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.spring;
Реально скопировали API и собрали в свой плагин, легально, просто некрасиво. На первый взгляд было совсем непонятно
Разобравшись, становится ясно, что команда Сбера начала реализовывать клоны-фичи Spring на базе копии открытого Spring API.
Извини, Сбер, что обидел! Конечно ничего зазорного, удачи в этом нелегком деле!
Это плагин Spring из поставки Ultimate, который часть платного проприетарного продукта
СберБанк, дорогой, но воровать то зачем
Не придется, надо только будет поставить RustRover плагин в Ultimate
К любому JVM, визуализатор отладки один и тот же для всех результатов выражений полученных jdwp. Точно работает Java и Kotlin, 99% работает и Groovy
Реактивный Spring весь внутри на Project Reactor, даже если вы используете поверх корутины, то они работают через адаптер
А вот так можно увидеть ваш код в IntelliJ IDEA и всё-таки понять, что происходит
https://www.jetbrains.com/help/idea/reactor.html#reactor-debug