Ask HN: How does JetBrains protect their IDE Java source code?
1–10 of 23 posts
Re: Ask HN: How does JetBrains protect their IDE Java source code?
#2The Community edition lacks certain features, though.
Re: Ask HN: How does JetBrains protect their IDE Java source code?
#3Most of it is Open Source and on GitHub, anyway. So you shouldn‘t be surprised to see source code. The Community edition lacks certain features, though.
Re: Ask HN: How does JetBrains protect their IDE Java source code?
#4Most of it is Open Source and on GitHub, anyway. So you shouldn‘t be surprised to see source code. The Community edition lacks certain features, though.
Goland has no community version :)
Re: Ask HN: How does JetBrains protect their IDE Java source code?
#5.class files are Java bytecode.
What source code files are you seeing?
What are the filenames, etc.?
JetBrains's IDE source code would likely be Kotlin (.kt, .kts file extension) or Java (.java file extension) source code files.
Re: Ask HN: How does JetBrains protect their IDE Java source code?
#6(I just downloaded goland, and extracted a random jar file, and at least with that, the above paragraph seems to stand)
Re: Ask HN: How does JetBrains protect their IDE Java source code?
#7Or they may not bother, because what are you going to do with that source code anyway? You don't need it to pirate the IDE, there's no secret sauce in there, and you obviously can't use it to make a competitor. There would be very little value in obtaining the code.
Re: Ask HN: How does JetBrains protect their IDE Java source code?
#8There isn't much value in trying to protect their source code. IDEs are evolving rapidly in response to languages, any decompilation you prepare would be outdated immediately. And nearly all JVM programs can be trivially cracked anyways, even if heavily obfuscated/guarded.
Re: Ask HN: How does JetBrains protect their IDE Java source code?
#9Most of it is Open Source and on GitHub, anyway. So you shouldn‘t be surprised to see source code. The Community edition lacks certain features, though.
Goland has no community version :)
Re: Ask HN: How does JetBrains protect their IDE Java source code?
#10Earlier quoted context omitted.
Goland has no community version :)
Oh right, I always assume that JetBrains has the same strategy across its tools. Happened not for the first time. Thanks for reminding me!