Skip to content
/ CoderLap
Licence · v1.0

Source-available.
Permission-gated.

Read the code. Try it personally. For anything larger — email me. I approve most reasonable uses quickly.

At a glance

What you can and cannot do

Free, no permission needed
  • Read the source on GitHub or here
  • Try it on your own machine for evaluation
  • Modify locally for your own learning
  • Blog posts or tutorials referring to CoderLap
Email me first
  • Using it at work / commercial project
  • Redistributing / hosting a fork
  • Bundling into your product
  • Running as a paid service
A gateway, not a barrier

Talk to me.

I read every request. Most reasonable uses — commercial or not — get approved quickly. A short email is fine; no legal brief required.

Email support@coderv.com

Copy-paste friendly · typical response in 1-2 days

Frequently approved

What usually gets a yes.

A guide to common scenarios and how I typically respond. Not legal text — just a feel for what's realistic.

Using it at your day job

Internal docs for a company project → usually approved on a quick confirmation email. Give me the company name + rough team size and I'll reply.

Forking to add a feature

Public fork, credit preserved, not a commercial competing service → usually approved. I'll often pull good additions back into main.

Blog / tutorial / video

Writing about or teaching CoderLap → free, no permission needed. You're not distributing the code. Attribution appreciated.

Paid bootcamp / course

Teaching CoderLap in a paid course → usually approved with a flat fee or small revenue share. Email with course details.

Bundle into your product

Integrating CoderLap into a commercial product you sell → proper agreement required. Happy to discuss — scope and commercial model drive the terms.

SaaS clone with different branding

Rehosting CoderLap as your own paid service without negotiation → not permitted. If you want to build a legitimate commercial offering on top, email first.

The legal text

Full licence, structured.

Every clause below is numbered so you can link anyone directly to the relevant section when asking a question.

1 · Definitions

  • "Software" — the CoderLap Docs Toolkit, including its source code, documentation, templates, and all accompanying files in the GitHub repository, in any version.
  • "Author" — Abdullah Hadi, reachable at support@coderv.com.
  • "You" — any individual or legal entity exercising the rights granted by this licence.
  • "Personal Evaluation" — use by a single individual on machines they own or control, for the purpose of understanding or assessing the Software, with no direct or indirect commercial benefit. Use in the course of paid employment is not Personal Evaluation.
  • "Derivative Work" — any modification, translation, adaptation, extension, or work based on the Software.

2 · Grant of rights (permitted uses)

Subject to Section 3, the Author grants You a worldwide, royalty-free, non-exclusive, non-transferable licence to:

  1. View, read, and study the Software in source form.
  2. Install and run the Software for Personal Evaluation on machines You own or control.
  3. Make local modifications to the Software solely for Personal Evaluation, provided such modifications are not distributed, published, or shared with any third party.

3 · Reserved rights (email first)

A note before the list: personal use, learning, and evaluation are already granted in Section 2 without needing anything from the Author. The restrictions below exist so the Author can track commercial and redistribution use at scale — not to block reasonable requests. If you are unsure which side of the line your use falls on, email the Author first (Section 4); most reasonable uses receive permission quickly.

All rights not expressly granted in Section 2 are reserved. Without prior written permission from the Author, You may not:

  1. Commercial use — use the Software in connection with any activity that generates revenue or cost savings for You or any third party, including internal business use.
  2. Redistribution — distribute, publish, host, mirror, or make the Software available to any third party.
  3. Derivative Works — create, distribute, or publish a Derivative Work.
  4. Hosted services — offer the Software as a service, whether paid or free, to any third party.
  5. Incorporation — embed, bundle, or integrate the Software into another product, codebase, package, plugin, framework, or distribution.
  6. Competing offerings — use the Software to build or assist in building any product or service that offers substantially similar functionality.
  7. Trademark use — use "CoderLap", "Coderv", or the Author's name, likeness, or logos to endorse or promote any product or service.
  8. Sub-licensing — grant any of the above rights to any third party.

4 · Requesting permission

The Author is happy to grant permission for most reasonable uses — commercial or not. Do not overthink the request; a short email is fine. The form below helps the Author respond quickly with the right scope, but any missing detail will simply prompt a short follow-up.

To request permission for any use reserved under Section 3, contact the Author at support@coderv.com with:

  1. Your full legal name or company name.
  2. A description of the intended use.
  3. Whether the use is commercial, and if so, the commercial model.
  4. The scope (single project, multiple projects, public distribution, etc.).
  5. Contact information for follow-up.

The Author may grant, deny, or condition permission at their sole discretion. Permission, if granted, is delivered in writing (including email) and states the scope, duration, and any conditions. Verbal or implied permission is not valid.

5 · Attribution

Any permitted use must preserve:

  1. This licence text, unmodified, in any copy of the Software.
  2. A visible credit: "CoderLap by Abdullah Hadi — https://coderv.dev".
  3. All copyright notices present in the Software.

6 · Contributions

Contributions to the Software (via pull request or otherwise) are welcomed. By submitting a contribution, You grant the Author a perpetual, irrevocable, worldwide, royalty-free licence to use, modify, sub-license, and distribute the contribution under this or any future licence. You represent that You have the legal right to make such grant.

7 · Termination

This licence terminates automatically and immediately if You breach any of its terms. Upon termination, You must cease all use of the Software and destroy all copies in Your possession. Sections 1, 3, 5, 8, 9, and 10 survive termination.

8 · No warranty

The software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and non-infringement. The Author makes no representation about the suitability of the software for any purpose.

9 · Limitation of liability

In no event shall the Author be liable for any claim, damages, or other liability, whether in an action of contract, tort, or otherwise, arising from, out of, or in connection with the software or the use or other dealings in the software, including but not limited to direct, indirect, incidental, special, consequential, or punitive damages — even if advised of the possibility of such damages.

10 · Governing law

This licence is governed by the laws of the Kingdom of Saudi Arabia, without regard to its conflict-of-law principles. Any dispute arising under this licence shall be resolved in the competent courts of the Kingdom of Saudi Arabia. If any provision of this licence is held unenforceable, the remaining provisions continue in full force.

11 · Entire agreement

This licence constitutes the entire agreement between You and the Author concerning the Software. It supersedes all prior agreements or understandings, written or oral. It may be modified only by the Author, by publishing a new version at https://coderv.dev/licence. Your continued use of the Software after such publication constitutes acceptance of the new licence.