Live data from Hacker News

Ask HN: How does JetBrains protect their IDE Java source code?

news.ycombinator.com

11–20 of 23 posts

Re: Ask HN: How does JetBrains protect their IDE Java source code?

#13

.jar files are just specially packaged .zip files for distributing Java programs and libraries. .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.

You can decompile class files into java files, so OP’s question makes sense. Same with C#.

Re: Ask HN: How does JetBrains protect their IDE Java source code?

#14
it's a lost cause. the people who want to pirate it will always find a way to circumvent efforts against it. better to spend efforts for people who pay than people who dont pay. better features for those who pay, instead of obfuscation for those who cant pay.

this is also good for those who cant pay, some of them are students or professionals who just simply dont have the budget yet.

Re: Ask HN: How does JetBrains protect their IDE Java source code?

#17
post #10
post #4

Earlier quoted context omitted.

Oh right, I always assume that JetBrains has the same strategy across its tools. Happened not for the first time. Thanks for reminding me!

I remember go being a plugin to intellij idea. Now it's not. Sadly. I wonder how they got over with this plugin having been opensource

Is this the plugin?

https://plugins.jetbrains.com/plugin/9568-go

Re: Ask HN: How does JetBrains protect their IDE Java source code?

#18

it's a lost cause. the people who want to pirate it will always find a way to circumvent efforts against it. better to spend efforts for people who pay than people who dont pay. better features for those who pay, instead of obfuscation for those who cant pay. this is also good for those who cant pay, some of them are students or professionals who just simply dont have the budget yet.

It's $40 a month for every product. That's affordable for anyone.

Re: Ask HN: How does JetBrains protect their IDE Java source code?

#19
post #18

it's a lost cause. the people who want to pirate it will always find a way to circumvent efforts against it. better to spend efforts for people who pay than people who dont pay. better features for those who pay, instead of obfuscation for those who cant pay. this is also good for those who cant pay, some of them are students or professionals who just simply dont have the budget yet.

It's $40 a month for every product. That's affordable for anyone.

you can also just pay for 12 months (sometimes it comes with some discount) or just pay month by month during last 12 months and you will have the perpetual fallback license after that which lasts forever (though you won't get updates until you start monthly payments again)
Post reply on HN