7 ms·
This isn't an EOL for on-prem JIRA. It's a price increase. They used to offer two on-prem products, "Server" and "Data Center," and now they'll only offer "Data
by dfabulich 6y ago
This isn't an EOL for on-prem JIRA. It's a price increase. They used to offer two on-prem products, "Server" and "Data Center," and now they'll only offer "Data Center," which comes at a higher price. (They're also raising the price of Data Center.)
- deleted 6y ago[deleted]
- MuffinFlavored 6y agoif it's on-prem, can't you just edit it to not phone home?
- looperhacks 6y agoYou'd need to reverse-engineer the built java files, which probably isn't so easy and that a company will do this
- tinus_hn 6y agoCan’t you just firewall it? I imagine you’d lose support though.
- rtkwe 6y agoDepends on what kind of check it's doing. I doubt it fails open and if it does you're violating the license and open to big damages from Atlassian.
- UnlockedSecrets 6y agoI imagine reverse engineering it to not phone home would violate the license in the same way.
- rtkwe 6y agoYeah I meant even if it does fail open such that you could hack it to keep using it, doing so would definitely violate the license.
- junon 6y agoNot for a company, just for my own testing, but I did this several years back. It was ridiculously easy assuming you know how a java decompiler works. One JAR needed to be patched and re-compiled, which is a trivial process if you know how classpaths work.
- predakanga 6y agoYou don't even need to patch any files - you can patch classes at runtime using a "-javaagent" library. There are plenty of libraries out there to facilitate this such as Javassist or Apache BCEL, and lots of legitimate uses (AOP, instrumentation, etc).
- junon 6y agoIt'd be weird to have access to the command line but not to the jars themselves, I think. Creating a jar is simple if you have a zip program.
- paulddraper 6y agoYou wouldn't need to. JIRA Server licenses are perpetual. You only pay if you want upgrades. I've seen companies running JIRA from 2009.
- otterley 6y ago1. You'd be violating a contract by doing so, and putting yourself/company at risk of incurring significant monetary damages specified in the contract (or having your license terminated); 2. You might be committing criminal copyright violation; 3. The most obvious countermeasure is to write something to detect whether the software stops phoning home and use it to trigger an investigation.
- paulddraper 6y agoIt's highly suggestive of a direction though. > It's On February 2, 2021 PT, we will stop selling new licenses for our server products and cease new feature development in our server product line...maintenance and support for an additional three years, ending February 2, 2024 PT. > Even with three years to prepare for these changes, we understand that not every customer will be ready to make the switch from our server products to our cloud products. For these customers, we'll continue to offer our self-managed enterprise edition, Data Center. Frankly, I have no idea what they'll do because so many plugins can only work with their on-prem API.
- jzl 6y agoIt's a strange distinction. I read through this page and still don't understand the difference between Server and Data Center. <shrug> https://www.atlassian.com/blog/jira-software/server-vs-data-center-whats-right https://www.atlassian.com/blog/jira-software/server-vs-data-...
- cyansmoker 6y agoOne of the main differences: you can never "own" data center. As soon as you stop paying, you lose use of your software.
- Multicomp 6y agoMy company moved from server to Data center and didn't notice a difference from an end user perspective. plugins that were certified for server will now complain (but should still work albiet unsupportedly) if they're not recertified for data center, and occasionally you have to buy a license for a plugin that you had for server because they made a certified version for data center, but otherwise the software looks feels and acts the same as before.
- markandrewj 6y agoSome key differences include clustering for higher availability, rolling updates, and Crowd for authentication integration.
- j45 6y agoThe majority of on-prem users are likely Server licenses, and not data center, so for that perceptive it's likely EOL.