
Drools
5.9#12 in business rules management softwareFree planFree planAPILinuxSelf-hosted
Visit
| Fact | Drools | Progress Corticon |
|---|---|---|
| Founded | 2001 | 1981 |
| Purpose | Drools is a forward-chaining and backward-chaining inference-based rule engine used to build expert systems. | Corticon automates complex business decisions so business and domain experts can keep outcomes consistent and transparent as requirements change. |
| Rule authoring | Rules can also be expressed through Excel decision tables, rule templates, or a Java executable model API. | Corticon Studio provides spreadsheet-style modeling tools for business staff to manage sophisticated rules without coding. |
| Security | The Apache Security Team coordinates handling of Apache project vulnerabilities and encourages private reports before public disclosure. | Progress’s Trust Center lists an OE, Data Cloud, and Corticon SOC 2 Type 2 report and describes company security practices including zero-trust architecture, audits, source-code scanning, and external penetration tests. |
| Support | The project lists a users mailing list and Zulip chat as community contact channels. | Progress provides a product download center with Corticon listed for product packages, installers, fixes, and version upgrades. |
No prices published.
Drools suits developers building expert systems, rule-driven applications, or decision models who can work with Java and the stated development prerequisites. It may also suit teams using DMN or event-stream processing.
Corticon is intended for business leaders, analysts, policy owners, IT architects, and developers working with complex decision rules. It may suit teams that need to test, govern, and integrate decision logic across enterprise systems.