{"@context":"https://spdx.org/rdf/3.0.1/spdx-context.jsonld","@graph":[{"type":"CreationInfo","@id":"_:CreationInfo0","created":"2025-09-09T13:56:10Z","createdBy":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded"],"createdUsing":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0"],"specVersion":"3.0.1"},{"type":"CreationInfo","@id":"_:CreationInfo1","created":"2011-04-05T23:00:00Z","createdBy":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded"],"createdUsing":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0"],"specVersion":"3.0.1"},{"type":"Organization","spdxId":"http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"OpenEmbedded"},{"type":"Tool","spdxId":"http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"oe-spdx-creator 1.0"},{"type":"SpdxDocument","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/document/package-cjson-dev","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/doc/cjson/package-cjson-dev/cjson/UNIHASH/document/package-cjson-dev"}],"name":"package-cjson-dev","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev"]},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev","creationInfo":"_:CreationInfo0","description":"Ultralightweight JSON parser in ANSI C  This package contains symbolic links, header files, and related items necessary for software development.","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev"}],"externalIdentifier":[{"type":"ExternalIdentifier","externalIdentifierType":"cpe23","identifier":"cpe:2.3:*:*:cjson:1.7.19:*:*:*:*:*:*:*"}],"name":"cjson-dev","summary":"cjson version 1.7.19-r0 - Development files","software_primaryPurpose":"install","software_homePage":"https://github.com/DaveGamble/cJSON","software_packageVersion":"1.7.19"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/1","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/1"}],"name":"usr/include/cjson/cJSON.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"25b0145150d500498e4d209cec69c18c42cf818bffcc54690be3b895a2a16dee"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/10","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/10"}],"name":"usr/lib/pkgconfig/libcjson_utils.pc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"03c19842f01a4d7ece31019cc3288bacafecf9ce1e3c98faf42b952f3bd37e49"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/2","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/2"}],"name":"usr/include/cjson/cJSON_Utils.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"1050a7cce8ffe352c509e0c1faad505b9b8a09cac3a1c45c544447868e05f3b5"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/3","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/3"}],"name":"usr/lib/cmake/cJSON/cJSONConfig.cmake","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"6f3e2549f8bcab2e1ed9a13f80491081bfb91df7be266f2b566b2ccbce52ccb9"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/4","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/4"}],"name":"usr/lib/cmake/cJSON/cJSONConfigVersion.cmake","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"be436a3e273c9171daad15499198cffa0fdd7afafb56373ea36433bffc54b475"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/5","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/5"}],"name":"usr/lib/cmake/cJSON/cjson-noconfig.cmake","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a5d2184d1922a835e2e4cbb26b7f8cc322ec3c7177d11f3059c8319746a691a9"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/6","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/6"}],"name":"usr/lib/cmake/cJSON/cjson.cmake","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"c8283191ff1825e97228134a6511b8c2caf6199ca67b2b011ef93da751ee6d95"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/7","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/7"}],"name":"usr/lib/cmake/cJSON/cjson_utils-noconfig.cmake","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"aa44f3991f2b41f937df52d47bc7d9ac8687bb7482147b2db65613e2959ac163"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/8","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/8"}],"name":"usr/lib/cmake/cJSON/cjson_utils.cmake","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"f4e141cb206f9dc3d51da4b64150299ea88ba4ef7a229e725d2d4587ca40a80a"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/9","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/package/cjson-dev/file/9"}],"name":"usr/lib/pkgconfig/libcjson.pc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"e66eb62f9c1d5be92df4694d390053aa96d06519a13838f16dbbb3c9e097ecd5"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/relationship/3d0bd0cf22f9273f212e3d5f34489e58","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/relationship/3d0bd0cf22f9273f212e3d5f34489e58"}],"from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/e3ae18709cfff106b8dc47e40ae8d60ba36c60c651ddd52c18e4e6dca79983db/cjson/UNIHASH/build/recipe","relationshipType":"hasOutput","to":["http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev"],"scope":"build"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/relationship/7a1f1411478e20a76c5ffd1ca0f3380d","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/relationship/7a1f1411478e20a76c5ffd1ca0f3380d"}],"from":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/e3ae18709cfff106b8dc47e40ae8d60ba36c60c651ddd52c18e4e6dca79983db/cjson/UNIHASH/license/3_27_0/MIT"]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/relationship/9431a62befe3cb0cc8d867638bcaf3c3","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8f66d088e271c57657cf80476b907764def4ab3f862733cec4d8f2352173c5/cjson/UNIHASH/relationship/9431a62befe3cb0cc8d867638bcaf3c3"}],"from":"http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev","relationshipType":"contains","to":["http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/1","http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/10","http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/2","http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/3","http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/4","http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/5","http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/6","http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/7","http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/8","http://spdx.org/spdxdocs/cjson-c0c9575d-081b-5012-9785-453dc72288a2/925acda6883432a9a4b59d5b01ad19de73d7e80bcfd3ac52de55fbc1240bcc80/package/cjson-dev/file/9"]}]}