Open Source

The foundations are common. The house is yours.

Patenting generic tools is like patenting the hammer and the saw. It doesn't make sense.

At Blackcube.io, all our development tools are open source, MIT or BSD licensed. No GPL. No hostages. Total freedom.

Our clients' business code? It belongs to them. It's their intellectual property.

Open Source

What is open source (and why)

The reusable building blocks

Authentication modules, caching systems, API helpers, generic UI components, build tools...

Why open source?

  1. No specific business value
  2. Useful to everyone
  3. Save us time on every project
  4. Improved by the community

The technologies we master

PHP, Yii2, NestJS, TypeScript, Aurelia2, Redis, MariaDB...

Our contributions, modules, and extensions for these ecosystems are all open source.

What remains proprietary

Our clients' business code

The specific implementation of your business logic, your proprietary algorithms, your custom-tailored architecture: it's your property.

We never share the code developed for you without your explicit consent.

The distinction

Open source: The generic caching module

Client proprietary: Your caching logic tailored to your business workflow

Open source: The reusable authentication system

Client proprietary: Your specific permission system for your business roles

Open source: The standard UI components

Client proprietary: Your custom interface with your unique UX

Why MIT/BSD (and never GPL)

GPL says: "You can use my code, but you MUST remain open source."

MIT/BSD says: "Do whatever you want with it. Really."

Taking people hostage, even "for a good cause," is still taking them hostage.

Our tools are MIT/BSD. You can use them in your proprietary projects. No conditions. No constraints.

Our philosophy

Making a clear distinction between open-source tools and proprietary client code

Generic tools are commodities

A hammer is not a competitive advantage. What you build with it, is.

Our open-source modules are professional-grade hammers. Free. No restrictions.

The value is in the business implementation

What makes the difference for your business:

  1. Understanding your specific problem
  2. Architecting the solution adapted to your context
  3. Implementing your business logic coherently
  4. Maintaining and evolving it with your needs

That is what you pay for. And it belongs to you.

Stability > Hype

Our tools are built to last.

  1. No breaking changes every 6 months
  2. Mature and proven architecture
  3. Long-lasting technologies: PHP, Yii2, NestJS, TypeScript, Aurelia2
  4. Code that ages well

Strengths

🧩 Modular Architecture

Each tool is independent. Use only what you need.

🛡️ Guaranteed Stability

No compatibility breaks or planned obsolescence. Your code today will work tomorrow.

📖 Web Standards

Our front-end code respects standards. No reinventing JavaScript. Readable by any developer.

💰 Zero Vendor Lock-in

You don't depend on us. You depend on open and enduring technologies.

🔒 Your Code Belongs to You

The business code developed for you remains your property. No exceptions.