As developers, we’ve always lived by the mantra of "Open Source." But in 2026, the landscape has shifted. We're no longer just sharing code with other humans; we're providing high-quality training data for AI models and automated extraction scripts.
Standard licenses like MIT or GPL were built for a different era. They don't distinguish between a human reading your code to learn and an AI "digesting" your unique correlation methodologies to replicate them at scale.
That’s why I built RCF (Restricted Correlation Framework).
🚀 What is RCF?
RCF is an author-defined licensing protocol that creates a clear boundary between Visibility and Usage Rights.
The core philosophy is simple: Visibility ≠ Rights.
- ✅ ALLOWED: Reading, studying, and manual auditing.
- ❌ RESTRICTED: AI/ML training, automated extraction, and methodology replication.
It’s the first license designed to be AI-resistant while remaining Source-Visible.
🆕 What’s New in v1.2.7: The Audit Release
We’ve just released RCF v1.2.7, and it brings a game-changing feature for protecting your IP: RCF-Audit.
🛡️ 1. Cryptographic Compliance (RCF-Audit)
You can now generate an immutable, cryptographically signed report of your project's compliance.
The rcf-cli audit tool creates a SHA-256 snapshot of all your protected assets, giving you a verifiable proof of ownership and protection status.
📦 2. Full SDK Parity
Whether you're in the Node.js or Python ecosystem, RCF is ready. We’ve synchronized version 1.2.7 across:
- NPM: rcf-protocol
-
PyPI:
rcf-cli
🤖 3. Hardened AI Protections
Improved semantic markers for granular protection:
-
[RCF:PUBLIC]— Architecture and concepts. -
[RCF:PROTECTED]— Core methodologies (Visible, not replicable). -
[RCF:RESTRICTED]— Sensitive implementation details.
🛠️ How to get started in 60 seconds
Want to protect your next project?
Step 1: Install the CLI
# For Python
pip install rcf-cli --upgrade
# For Node.js (Global)
npm install -g rcf-protocol
Step 2: Initialize
rcf-cli init --project "My Secret Sauce" --author "Alice Developer"
This generates your NOTICE.md and .rcfignore.
Step 3: Run an Audit
rcf-cli audit . --license-key YOUR_KEY
Get your RCF-AUDIT-REPORT.json
and prove your methodology is protected.
💎 Join the Movement
We believe that specialized logic and unique correlation methodologies deserve protection without going into stealth mode. RCF lets you show the world what you've built without giving away how you did it to a bot.
Check out the full specification and grab a license at: 👉 rcf.aliyev.site
Let's write code that belongs to us.
Top comments (0)