{"@context":"https://spdx.org/rdf/3.0.1/spdx-context.jsonld","@graph":[{"type":"CreationInfo","@id":"_:CreationInfo0","created":"2025-05-08T14:41:25Z","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/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/document/package-tini-src","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/tini/package-tini-src/tini/UNIHASH/document/package-tini-src"}],"name":"package-tini-src","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini-src"]},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini-src","creationInfo":"_:CreationInfo0","description":"Tini is the simplest init you could think of. All Tini does is spawn a single child (Tini is meant to be run in a container), and wait for it to exit all the while reaping zombies and performing signal forwarding.   This package contains sources for debugging purposes.","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/7d6b446f42df1fdcdac855934d6baba49d938a54082eacfc9d176f18c55a533c/tini/UNIHASH/package/tini-src"}],"externalIdentifier":[{"type":"ExternalIdentifier","externalIdentifierType":"cpe23","identifier":"cpe:2.3:*:*:tini:v0.19.0:*:*:*:*:*:*:*"}],"name":"tini-src","summary":"Minimal init for containers - Source files","software_primaryPurpose":"install","software_homePage":"http://github.com/krallin/tini","software_packageVersion":"v0.19.0+git"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini-src/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/7d6b446f42df1fdcdac855934d6baba49d938a54082eacfc9d176f18c55a533c/tini/UNIHASH/package/tini-src/file/1"}],"name":"usr/src/debug/tini/v0.19.0+git/src/tini.c","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"edc7bcc873afc9a6770601e3b84d1b74528461d33a5f913ce1e8b5798f1cec75"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini-src/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/7d6b446f42df1fdcdac855934d6baba49d938a54082eacfc9d176f18c55a533c/tini/UNIHASH/package/tini-src/file/2"}],"name":"usr/src/debug/tini/v0.19.0+git/src/tiniLicense.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"163d55ecfefeed19f765bdf7b45b32ac5e0d8dd92e0a13ff85c39f9a78701d4d"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/relationship/064d062dd18b88dde9ab11b185b4948e","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/7d6b446f42df1fdcdac855934d6baba49d938a54082eacfc9d176f18c55a533c/tini/UNIHASH/relationship/064d062dd18b88dde9ab11b185b4948e"}],"from":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini-src","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/7ff5dd233d11e471026eab7b926b1a0e138f5ab6e970fa70a0bcbd62a3b2bbe3/tini/UNIHASH/license/3_27_0/MIT"]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/relationship/6dda15ce1574f0ea86189de2b89ee3b9","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/7d6b446f42df1fdcdac855934d6baba49d938a54082eacfc9d176f18c55a533c/tini/UNIHASH/relationship/6dda15ce1574f0ea86189de2b89ee3b9"}],"from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/7ff5dd233d11e471026eab7b926b1a0e138f5ab6e970fa70a0bcbd62a3b2bbe3/tini/UNIHASH/build/recipe","relationshipType":"hasOutput","to":["http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini-src"],"scope":"build"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/relationship/917500cc3c719bfcc45d97381de9bd2e","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/7d6b446f42df1fdcdac855934d6baba49d938a54082eacfc9d176f18c55a533c/tini/UNIHASH/relationship/917500cc3c719bfcc45d97381de9bd2e"}],"from":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini-src","relationshipType":"contains","to":["http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini-src/file/1","http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini-src/file/2"]}]}