The medium, delivery channel or form (e.g., source code, API, web service , etc.) through which a software object is distributed
Diagram
Type
restriction of xs:anyURI
Properties
content
simple
Facets
enumeration
http://w3id.org/meta-share/meta-share/dockerImage
Value for software distribution form, used for software objects distributed as Docker images, i.e. packaged together with all their dependencies and ready to be executed
Value for software distribution form, used for software that is available from the same location both as source code and executable program
enumeration
http://w3id.org/meta-share/meta-share/sourceCode
Value for software distribution form, used for software objects in the form of source code, i.e. as files with the commands ready to be compiled or assembled into an executable computer program
enumeration
http://w3id.org/meta-share/meta-share/webService
Value for software distribution form, used for software objects that can be accessed through remote invocation typically using some REST-style APIs or SOAP protocols
<xs:element name="SoftwareDistributionForm"><xs:annotation><xs:documentation xml:lang="en">The medium, delivery channel or form (e.g., source code, API, web service , etc.) through which a software object is distributed</xs:documentation><xs:appinfo><identifier>http://w3id.org/meta-share/meta-share/SoftwareDistributionForm</identifier><label xml:lang="en">Software distribution form</label><subclassOf>http://w3id.org/meta-share/meta-share/DistributionForm</subclassOf></xs:appinfo></xs:annotation><xs:simpleType><xs:restriction base="xs:anyURI"><xs:enumeration value="http://w3id.org/meta-share/meta-share/dockerImage"><xs:annotation><xs:documentation xml:lang="en">Value for software distribution form, used for software objects distributed as Docker images, i.e. packaged together with all their dependencies and ready to be executed</xs:documentation><xs:appinfo><identifier>http://w3id.org/meta-share/meta-share/dockerImage</identifier><label xml:lang="en">docker image</label></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="http://w3id.org/meta-share/meta-share/executableCode"><xs:annotation><xs:documentation xml:lang="en">Value for software distribution form, used for software objects available as binary files already compiled and ready to be executed</xs:documentation><xs:appinfo><identifier>http://w3id.org/meta-share/meta-share/executableCode</identifier><label xml:lang="en">executable code</label></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="http://w3id.org/meta-share/meta-share/galaxyWorkflow"><xs:annotation><xs:documentation xml:lang="en">Value for software distribution form, used for software workflows created with the Galaxy workflow engine</xs:documentation><xs:appinfo><identifier>http://w3id.org/meta-share/meta-share/galaxyWorkflow</identifier><label xml:lang="en">galaxy workflow</label></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="http://w3id.org/meta-share/meta-share/other"><xs:annotation><xs:appinfo><identifier>http://w3id.org/meta-share/meta-share/other</identifier><label xml:lang="en">other</label></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="http://w3id.org/meta-share/meta-share/sourceAndExecutableCode"><xs:annotation><xs:documentation xml:lang="en">Value for software distribution form, used for software that is available from the same location both as source code and executable program</xs:documentation><xs:appinfo><identifier>http://w3id.org/meta-share/meta-share/sourceAndExecutableCode</identifier><label xml:lang="en">source and executable code</label></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="http://w3id.org/meta-share/meta-share/sourceCode"><xs:annotation><xs:documentation xml:lang="en">Value for software distribution form, used for software objects in the form of source code, i.e. as files with the commands ready to be compiled or assembled into an executable computer program</xs:documentation><xs:appinfo><identifier>http://w3id.org/meta-share/meta-share/sourceCode</identifier><label xml:lang="en">source code</label></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="http://w3id.org/meta-share/meta-share/webService"><xs:annotation><xs:documentation xml:lang="en">Value for software distribution form, used for software objects that can be accessed through remote invocation typically using some REST-style APIs or SOAP protocols</xs:documentation><xs:appinfo><identifier>http://w3id.org/meta-share/meta-share/webService</identifier><label xml:lang="en">web service</label></xs:appinfo></xs:annotation></xs:enumeration><xs:enumeration value="http://w3id.org/meta-share/meta-share/workflowFile"><xs:annotation><xs:documentation xml:lang="en">Value for software distribution form, used for software workflows that are made available in the form of the workflow description file</xs:documentation><xs:appinfo><identifier>http://w3id.org/meta-share/meta-share/workflowFile</identifier><label xml:lang="en">workflow file</label></xs:appinfo></xs:annotation></xs:enumeration></xs:restriction></xs:simpleType></xs:element>