From 63af277f7a8fa4f576c63ce94a7eabade6dcd67b Mon Sep 17 00:00:00 2001 From: slankas Date: Thu, 26 Oct 2017 23:21:46 -0400 Subject: [PATCH 1/2] Updated README to point users to alternate implementation Many companies, organizations, and projects do not wish to use this project because of Doug Crockford's license. An alternative clean-room implementation was written. However, that version (https://github.com/tdunning/open-json) used the same package name as this work. That alternate version has created conflict when projects use this project as well as other projects that include the clean-room implementation. This message will help steer individual to a fork of that project that has an appropriate package name. --- README | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README b/README index 9783046d4..0f0a65d9a 100644 --- a/README +++ b/README @@ -87,6 +87,13 @@ the string. Other instances may occur where reading invalid JSON text does not c error to be generated. Malformed JSON Texts such as missing end " (quote) on strings or invalid number formats (1.2e6.3) will cause errors as such documents can not be read reliably. + +For those users who require an implementation of of the org.json libraries utilizing a +well-recognized open-source license (Apache ver. 2.0), a clean-room implemenation of the +org.json API was performed and is now available at [https://github.com/openjson]. +This alternative version places the classes into the com.github.openjson package, which prevents +class conflicts with implementations utilizing the org.json libraries. + Release history: 20171018 Checkpoint for recent commits. From ec7614dffebc68e3b7c90e73b3d69a55da9504e5 Mon Sep 17 00:00:00 2001 From: slankas Date: Thu, 26 Oct 2017 23:47:59 -0400 Subject: [PATCH 2/2] Fix [] around project link --- README | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README b/README index 0f0a65d9a..0a22fe319 100644 --- a/README +++ b/README @@ -90,11 +90,10 @@ invalid number formats (1.2e6.3) will cause errors as such documents can not be For those users who require an implementation of of the org.json libraries utilizing a well-recognized open-source license (Apache ver. 2.0), a clean-room implemenation of the -org.json API was performed and is now available at [https://github.com/openjson]. +org.json API was performed and is now available at https://github.com/openjson. This alternative version places the classes into the com.github.openjson package, which prevents class conflicts with implementations utilizing the org.json libraries. - Release history: 20171018 Checkpoint for recent commits.