From db39dbc0fdf0376674b0fd94a6ff9f16a4d5b174 Mon Sep 17 00:00:00 2001 From: Lee Thomason Date: Sun, 17 Mar 2019 18:18:20 -0700 Subject: [PATCH] add license and minor readme edit --- LICENSE.txt | 18 ++++++++++++++++++ readme.md | 5 ++--- 2 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 LICENSE.txt diff --git a/LICENSE.txt b/LICENSE.txt new file mode 100644 index 0000000..85a6a36 --- /dev/null +++ b/LICENSE.txt @@ -0,0 +1,18 @@ +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any +damages arising from the use of this software. + +Permission is granted to anyone to use this software for any +purpose, including commercial applications, and to alter it and +redistribute it freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must +not claim that you wrote the original software. If you use this +software in a product, an acknowledgment in the product documentation +would be appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and +must not be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source +distribution. diff --git a/readme.md b/readme.md index a519bfa..d9bf501 100644 --- a/readme.md +++ b/readme.md @@ -54,9 +54,8 @@ What it doesn't do. TinyXML-2 doesn't parse or use DTDs (Document Type Definitions) or XSLs (eXtensible Stylesheet Language.) There are other parsers out there -that are much more fully featured. But they are also much bigger, -take longer to set up in your project, have a higher learning curve, -and often have a more restrictive license. If you are working with +that are much more fully featured. But they are generally bigger and +more difficult to use. If you are working with browsers or have more complete XML needs, TinyXML-2 is not the parser for you. TinyXML-1 vs. TinyXML-2