- Access exclusive content
- Connect with peers
- Share your expertise
- Find support resources
01-27-2025 12:54 PM
With the upcoming Oracle Java license changes, I'm looking into using XQL to report on existing installs, and potentially a process based BIOC to block new installs which would incur a licensing fee.
Anyone familiar with Java know how to differentiate between openJDK installs and OracleJDK installs?
01-28-2025 02:07 AM
Hello @p.Dugan005079 ,
Thanks for reaching out on LiveCommunity!
You can start with preset = host_inventory_applications and filter with Application Name.
To block the installation, you can refer to below:
If you feel this has answered your query, please let us know by clicking on "mark this as a Solution". Thank you.
01-28-2025 02:12 AM
Hi,
For detect i used this query:
config case_sensitive = false timeframe=365d
| dataset = host_inventory
| filter applications != null
| arrayexpand applications
| alter applicationsName=json_extract(applications, "$.application_name")
| alter applicationsVersion=json_extract(applications, "$.version")
| filter applications contains "Java"
|fields applicationsName, applicationsVersion, ip_addresses, host_name
01-28-2025 05:43 AM
@aspatil @tlmarques
Thank you for input but niether of those replies are helpful. I am well aware of which datasets are available, how to use XQL, and how to block processes and installs with XDR.
The question is primarily about identifying which instances would incur a fee due to Oracle's upcoming licensing change - "Anyone familiar with Java know how to differentiate between openJDK installs and OracleJDK installs?"
01-29-2025 01:17 AM
You can reach out to Oracle Team directly regarding your query. As being the Third Party Vendor we couldn't help identifying which instances would incur a fee due to Oracle's upcoming licensing change.
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!