kitgit

tirbofish/dropbear · commit

941c87d12e5fb568c5e2266c0ee441ef4dbe7157

created new licensing (DEL), creating new package for generating bindings for rust types for gleam LSP (gleek). about to publish first version onto crates.io

Unverified

tk <4tkbytes@pm.me> · 2025-08-30 08:16

view full diff

diff --git a/Cargo.toml b/Cargo.toml
index cde9eb4..c00c557 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,12 +1,12 @@
 [workspace]
 package.version = "0.1.2"
 package.edition = "2024"
-package.license = "GPL-3.0-or-later"
+package.license-file = "LICENSE.md"
 package.repository = "https://github.com/4tkbytes/dropbear-engine"
 package.readme = "README.md"
 
 resolver = "3"
-members = ["dropbear-engine", "eucalyptus", "redback-runtime"]
+members = ["dropbear-engine", "eucalyptus", "gleek", "redback-runtime"]
 
 [workspace.dependencies]
 anyhow = { version = "1.0", features = ["backtrace"] }
diff --git a/LICENSE.md b/LICENSE.md
new file mode 100644
index 0000000..cf0c029
--- /dev/null
+++ b/LICENSE.md
@@ -0,0 +1,35 @@
+dropbear Engine License (DEL) – Version 1.2
+
+Copyright (c) 2025 4tkbytes
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software (the "engine") and associated components (including Eucalyptus Editor, 
+and redback-runtime), to use, copy, modify, and integrate
+them into their own projects, subject to the following conditions:
+
+1. Attribution
+    - Any project that uses the engine must give visible credit to "dropbear engine", 
+      and "Eucalyptus Editor" in documentation, credits,
+      or about sections.
+    - For redback-runtime, credit must also be given, even if it is renamed per project.
+
+2. No Rebranding
+    - You may not distribute the dropbear engine or the Eucalyptus Editor
+      itself under a different name, or claim ownership of them.
+    - **Exception:** redback-runtime may be renamed to match the project name if necessary for execution,
+      provided credit to "redback-runtime" is included.
+
+3. Derivative Works
+    - You may create your own projects, libraries, or engines based on the engine.
+    - These projects may be licensed under any license you choose, as long as they
+      respect sections 1 and 2 above.

Large diffs are not rendered by default. Showing the first 50 of 191 lines. Show full diff