wok_Krolific – Licensing, Simplified

Version:
21.0.0
License: 4D
Last Update:
1

Description

Licensing, Simplified – The common place of our ecosystem. See licenses, grant access – no more, no less. Licensing, composed right.

README

Licensing, Simplified.
Mantra: See licenses, grant access – no more, no less.
Tagline: Licensing, composed right.
wok_Krolific Logo

wok_Krolific

4D Component
4D Pop
License: Commercial
Platform: macOS & Windows
4D v21+

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:

  1. In your 4D project, open the Dependencies Manager (Project > Dependencies).
  2. Click the + button and select Add a dependency from a Git URL.
  3. Enter the following Git URL:
    protee/wok_Krolific
  4. Choose the desired version (e.g., main, latest, or a specific release tag).
  5. Confirm the installation – the component will be automatically fetched from GitHub, placed in the Components folder, 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

  1. Component Registration: When you install any free or paid ogTools component, it automatically registers itself with the wok_Krolific system.
  2. License Validation: On application startup, wok_Krolific validates all licenses, ensuring compliance and access.
  3. Key Management: Licenses can be delivered via:
    • Programmatic calls within your registration logic.
    • Traditional license files stored in a secure location.
  4. 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:

Icon Component Description
wok_Krolific Logo wok_Krolific License manager.
wox_Xlibrary Logo wox_Xlibrary Core utilities for everyday development tasks.
wod_DevTools Logo wod_DevTools Developer tools, instant documentation generation.
wom_Make Logo wom_Make Sophisticated builder.
woc_Colours Logo woc_Colours Advanced, indexed color management engine.
waz_Wazar Logo waz_Wazar Intelligent UI widgets for modern interfaces.
wob_Boxes Logo wob_Boxes Secure, Dropbox-like file repository.
wor_Recursive Logo wor_Recursive Manage hierarchical data with ease.
wqr_QuickReport Logo wqr_QuickReport A fork of 4D QuickReport with ORDA wrapper.
zen_Nucleus Logo zen_Nucleus The complete ORDA framework binding your database to a sophisticated UI.

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:


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.


Built with ❤️ for the 4D community by Protée sarl. © 2016 - Present