Gradle 7.6 Technology

Good day,

First time on this forum. I know this not a common question that would normally be asked in the support forum but here we go :slight_smile: We use the open source version of Gradle in our CI/CD pipeline to build our backend applications and am in the process of getting Gradle 7.6 approved to use in our environment. I am being asked by our Risk Management group whether any advanced algorithms, predictive analytics, dynamic components, machine learning, or artificial intelligence are used within or by this product, and whether any part of the input or output process involves any of these techniques ? I found this article and the enterprise edition:

but does it apply to the open sourced version that is free. Can someone please help me answer this question

Gradle Enterprise has nothing to do (directly) with the Gradle build tool.
It is not a commercial version of Gradle.
There is only the one free and open-source version of Gradle.

Gradle Enterprise is a completely separate product with which you can record and analyze Gradle and Maven build runs and optimize them, and it can also serve as remote Gradle build output cache and for distributed test runs and so on.

thank you for insight. So in a nutshell. the free open-source version of Gradle is strictly a build tool and doesn’t contain any advanced algorithms, predictive analytics, dynamic components, machine learning, or artificial intelligence, correct ?

I did not make any statement regarding that question.
I just explained the difference between the Gradle build tool and the Gradle Enterprise software.
I personally cannot say anything to your question regarding the Gradle build tool.
Also, I doubt anyone can, simply by the fact that “advanced algorithm” is a pretty generic term.