{"@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","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/tini/UNIHASH/document/package-tini","https://rdf.openembedded.org/spdx/3.0/link-name":"870d0fcd04cabfaf6801383ebf08c739ea6dcc7d357ecd19cb5eb528ff1b8e8b"}],"name":"package-tini","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini"]},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini","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. ","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/870d0fcd04cabfaf6801383ebf08c739ea6dcc7d357ecd19cb5eb528ff1b8e8b/tini/UNIHASH/package/tini"}],"externalIdentifier":[{"type":"ExternalIdentifier","externalIdentifierType":"cpe23","identifier":"cpe:2.3:*:*:tini:v0.19.0:*:*:*:*:*:*:*"}],"name":"tini","summary":"Minimal init for containers","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/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/870d0fcd04cabfaf6801383ebf08c739ea6dcc7d357ecd19cb5eb528ff1b8e8b/tini/UNIHASH/package/tini/file/1"}],"name":"usr/bin/docker-init","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"f66c6178919e32557db6c756173f446fab4cc6e5bcc4cb6d7f4b565b6382fa9f"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/relationship/507ea7397cd0144fc28183bb369340ee","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/870d0fcd04cabfaf6801383ebf08c739ea6dcc7d357ecd19cb5eb528ff1b8e8b/tini/UNIHASH/relationship/507ea7397cd0144fc28183bb369340ee"}],"from":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini","relationshipType":"contains","to":["http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini/file/1"]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/relationship/e3fb0ae1228664f149c35e33ebe001f2","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/870d0fcd04cabfaf6801383ebf08c739ea6dcc7d357ecd19cb5eb528ff1b8e8b/tini/UNIHASH/relationship/e3fb0ae1228664f149c35e33ebe001f2"}],"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"],"scope":"build"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/relationship/fccf8dcc8a3fbccbf8e42df913be8e75","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/870d0fcd04cabfaf6801383ebf08c739ea6dcc7d357ecd19cb5eb528ff1b8e8b/tini/UNIHASH/relationship/fccf8dcc8a3fbccbf8e42df913be8e75"}],"from":"http://spdx.org/spdxdocs/tini-7ea0a7ad-40eb-5cfc-a432-cedeb932ceb5/92b1c7b80b8f0aedf4ac07177af7b9f066b8fd4809208af5ba1f45f5282d6ef4/package/tini","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/7ff5dd233d11e471026eab7b926b1a0e138f5ab6e970fa70a0bcbd62a3b2bbe3/tini/UNIHASH/license/3_27_0/MIT"]}]}