You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-18Lines changed: 19 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# TeaScript C++ Library
2
2
This is a snapshot of the latest Release of the **TeaScript C++ Library** for embed in C++ Applications.<br><br>
3
-
**Extend** your applications **dynamically** during runtime with **TeaScript**.<br>
4
-
**Once** your application has **customization points** for TeaScript you can extend **each** installation/distribution **without expensive re-compile and deployment procedure** with **arbitrary** and **individual** functionality.
3
+
**Extend** your applications dynamically during runtime with TeaScript.<br>
4
+
Once your application has **customization points** for TeaScript you can extend each installation/distribution **without** expensive re-compile and deployment procedure with arbitrary and individual functionality.
5
5
6
6
This Library can be used as **header only** library and is **dependency free** for fully C++20 supporting compilers / C++ standard libraries.
7
7
@@ -10,11 +10,14 @@ Provided with this Library is a **demo app** for illustrating the C++ API usage
10
10
**TeaScript** is a **Multi-Paradigm script language** close to C++ syntax but easier to use.<br>
11
11
More information about TeaScript is available here: https://tea-age.solutions/teascript/overview-and-highlights/
12
12
13
-
A Library bundle **with more example scripts** as well as a full featured **TeaScript Host Application** for execute **standalone** script files,
13
+
A Library bundle with more example scripts as well as a full featured **TeaScript Host Application** for execute **standalone** script files,
14
14
an interactive shell, a REPL, debugging options, time measurement and more can be downloaded here: <br>
15
15
https://tea-age.solutions/downloads/
16
16
17
17
# About TeaScript
18
+
**What is new in TeaScript 0.10.0?** Get all infos in the news article:<br>
@@ -270,27 +273,25 @@ This ensures a high level of quality already.
270
273
Second, use the high-level C++ API only (e.g. via class teascript::Engine ). This API will stay backward compatible already or a soft migration will be provided – except if major issues are detected or at very rare circumstances.
271
274
272
275
# License
273
-
The TeaScript C++ Library is licensed under the the TeaScript Library Standard License.<br>
274
-
Please, read the LICENSE.TXT carefully. You may find another copy also at https://tea-age.solutions/teascript/product-variants/ <br>
275
-
If the license does not fit for you, you can purchase a license with lesser restrictions via the contact form on<br>
276
-
https://tea-age.solutions<br>
277
-
or issue a request to <contact |at| tea-age.solutions><br>
278
-
279
-
Because of the pre-mature nature of TeaScript, special offerings, discounts, more free support and influence to the feature list and feature priority is possible when purchasing a license.
280
-
281
-
## Why a restrictive license?
282
-
I put a lot of work and time into TeaScript so far. If somebody is able to generate some income with the help of my work/time, I want something back.<br>
283
-
Because, otherwise, it would mean that I worked for free for others to make money. For me that is not fair. <br>
284
-
But if somebody don't make money and just enjoy TeaScript or provide something for free, then I'll do so as well.<br>
285
-
For develop TeaScript further I must be able to invest in time and resources. Otherwise a quick development (or a development at all) is not secured.
276
+
The TeaScript C++ Library (Standard version) is dual licensed.<br>
277
+
The here published version is licensed under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3: see LICENSE.TXT <br>
278
+
<br>
279
+
If the license does not fit for you:<br>
280
+
- for **non-commercial** projects a different license might be available on request.
281
+
- for **commercial** use cases a different license can be purchased.
282
+
<br>
283
+
A purchased licensed will be individual fine grained for perfectly match the use cases and needs. Don’t hesitate to start a conversation / issue a request.
286
284
287
285
# Disclaimer
288
286
This software is provided “as-is” without any express or implied warranty. In no event shall the author be held liable for any damages arising from the use of this software.
289
287
290
-
See also the included LICENSE.TXT for usage conditions and permissions.
288
+
See also the included COPYRIGHT.TXT and LICENSE.TXT for license ifnormation, usage conditions and permissions.
291
289
292
290
This software is a pre-release.
293
291
The behavior, API/ABI, command line arguments, contents of the package, usage conditions + permissions and any other aspects of the software and the package may change in a non backwards compatible or a non upgradeable way without prior notice with any new (pre-)release.
294
292
295
293
# Copyright
296
-
Copyright (C) 2023 Florian Thake <support |at| tea-age.solutions>. All rights reserved.
0 commit comments