wok_Krolific – Licensing, Simplified
Description
Licensing, Simplified – The common place of our ecosystem. See licenses, grant access – no more, no less. Licensing, composed right.
README
Mantra: See licenses, grant access – no more, no less.
Tagline: Licensing, composed right.
wok_Krolific
Overview
wok_Krolific is the centralized licensing system for the entire ogTools suite. It provides the essential infrastructure to manage, validate, and streamline licenses for all commercial components within the ecosystem. Think of it as the "gatekeeper" that ensures seamless, unified licensing across your 4D development projects.
It is a mandatory dependency for all paid ogTools components and must be installed alongside them.
Key Features
- Unified Registration: Handles the registration process for every paid ogTools product, offering a single point of management.
- Flexible Key Delivery: Licenses can be provided programmatically within any registration method call OR via traditional license files, giving you deployment flexibility.
- Multi-Language Support: The system is fully localized in English (EN), French (FR), Spanish (ES), and German (DE) to serve a global user base.
- Integrated Suite Communication: Every ogTools component automatically registers with wok_Krolific, creating a unified communication layer for seamless discovery and interaction.
- Shared Resources: Facilitates the automatic sharing of critical information (e.g., the location of a common resources folder) to ensure consistent configuration across the suite.
Installation & Dependencies
Prerequisites
- 4D v21 or higher (Project mode recommended).
- There is no dependency for this first bric of our ogToolSuite.
Installation via Dependencies Manager (GitHub)
Starting with 4D v21, the recommended way to install wok_Krolific (and any ogTools component) is through the Dependencies Manager using the GitHub repository:
- In your 4D project, open the Dependencies Manager (
Project > Dependencies). - Click the
+button and select Add a dependency from a Git URL. - Enter the following Git URL:
protee/wok_Krolific - Choose the desired version (e.g.,
main,latest, or a specific release tag). - Confirm the installation – the component will be automatically fetched from GitHub, placed in the
Componentsfolder, and linked to your project.
Note: For team development, commit the dependency configuration file (
dependencies.json) to your source control so all team members automatically fetch the same version from GitHub.
Required Companion Component
This component is mandatory for all ogToolsSuite other components to function. It will automatically integrate with others when installed.
How It Works
- Component Registration: When you install any free or paid ogTools component, it automatically registers itself with the wok_Krolific system.
- License Validation: On application startup, wok_Krolific validates all licenses, ensuring compliance and access.
- Key Management: Licenses can be delivered via:
- Programmatic calls within your registration logic.
- Traditional license files stored in a secure location.
- Resource Sharing: Once validated, the system shares critical configuration paths (like resource folders) across all integrated components.
Part of the ogTools Suite
wok_Krolific is the foundational licensing pillar of the comprehensive ogTools suite—an integrated development ecosystem for 4D. Other key components include:
Together, these components form a powerful framework that allows developers to focus on unique business logic rather than reinventing the wheel.
License
wok_Krolific is a commercial component but you can use it for free, and is part of the paid ogTools suite. its purpose is to manage the licenses and the ecosystem.
Localization
wok_Krolific supports the following languages out-of-the-box:
- 🇺🇸 English (EN), 🇫🇷 French (FR), 🇪🇸 Spanish (ES), 🇩🇪 German (DE)
- More on demand
Localization affects error messages, UI prompts, and registration flows.
Support & Resources
- Official Website: https://www.protee.org
- Documentation: Full documentation and HDI (Host Database Interface) demos are included with the product.
For direct inquiries:
- Email: og@protee.org
- Phone: +33 6 3718 5941
About the Creator
wok_Krolific and the ogToolsSuite are developed by Protée sarl, a company with over 30 years of expertise in 4D development. Led by Olivier Grimbert, the team focuses on delivering high-quality, production-grade tools that enhance developer productivity and application reliability.









