query-e9b4032534a33477f15659a00abc8e0a
Propertiesoperating system (P306)developer (P178)depends on software (P1547)GUI toolkit or framework (P1414)input device (P479)platform (P400)software engine (P408)follows (P155)followed by (P156)source code repository URL (P1324)has part(s) (P527)part of (P361)software version identifier (P348)digital rights management system (P1032)Debian stable package (P3442)formatter URL (P1630)Fedora package (P3463)Framalibre ID (P4107)creator (P170)inception (P571)publication date (P577)copyright license (P275)copyright holder (P3931)
Use at
- https://query.wikidata.org/sparql
PREFIX wdt: <http://www.wikidata.org/prop/direct/>
PREFIX wd: <http://www.wikidata.org/entity/>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
prefix relSubType: <http://id.loc.gov/vocabulary/preservation/relationshipSubType/>
prefix envFuncType: <http://id.loc.gov/vocabulary/preservation/environmentFunctiontype/>
prefix evType: <http://id.loc.gov/vocabulary/preservation/eventType/>
prefix rightsRelAgRole: <http://id.loc.gov/vocabulary/preservation/rightsRelatedAgentRole/>
prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
prefix dct: <http://purl.org/dc/terms/>
prefix foaf: <http://xmlns.com/foaf/0.1/>
prefix skos: <http://www.w3.org/2004/02/skos/core#>
prefix premis: <http://www.loc.gov/premis/rdf/v3/>
prefix prov: <http://www.w3.org/ns/prov#>
CONSTRUCT {
wd:Q698 rdf:type envFuncType:soa;
rdfs:label ?itemLabel;
premis:hasVersion ?version;
dct:creator ?creator;
relSubType:idp ?operatingSystem;
relSubType:idp ?platform;
relSubType:idp ?softwareEngine;
relSubType:req ?requiredSoftware;
relSubType:req ?gui;
relSubType:req ?inputDevice;
relSubType:isr ?debianPackage;
relSubType:isr ?fedoraPackage;
relSubType:isr ?sourceCodeRepo;
relSubType:isr ?distributedRepresentation;
relSubType:sup ?predecessor;
relSubType:iss ?successor;
relSubType:isp ?whole;
relSubType:hsp ?part;
skos:exactMatch ?framalibreID;
prov:wasGeneratedBy ?publicationEvent;
prov:wasGeneratedBy ?inceptionEvent;
dct:rights ?license;
dct:rights ?copyright.
?copyright rightsRelAgRole:rig ?copyrightOwner.
?operatingSystem rdf:type envFuncType:ops;
rdfs:label ?operatingSystemLabel.
?requiredSoftware rdf:type envFuncType:sof;
rdfs:label ?requiredSoftwareLabel.
?gui rdf:type envFuncType:sol;
rdfs:label ?guiLabel.
?inputDevice rdf:type envFuncType:hap;
rdfs:label ?inputDeviceLabel.
?platform rdf:type envFuncType:haa;
rdfs:label ?platformLabel.
?software rdf:type envFuncType:soa;
rdfs:label ?softwareEngineLabel.
?predecessor rdf:type envFuncType:sof;
rdfs:label ?predecessorLabel.
?successor rdf:type envFuncType:sof;
rdfs:label ?successorLabel.
?debianPackage rdf:type premis:Representation.
?sourceCodeRepo rdf:type premis:Representation.
?fedoraPackage rdf:type premis:Representation.
?distributedRepresentation rdf:type premis:Representation;
premis:storedAt ?distributedRepresentationLocation.
?distributedRepresentationLocation rdf:type premis:StorageLocation;
premis:hasMedium ?physicalMedium.
?publicationEvent rdf:type evType:cre;
dct:date ?publicationDate;
prov:wasAssociatedWith ?creationAgent.
?inceptionEvent rdf:type evType:cre;
dct:date ?inceptionDate;
prov:wasAssociatedWith ?creationAgent.
?creationAgent rdf:type premis:Agent;
foaf:name ?creationAgentLabel.
}
WHERE
{VALUES ?environment {wd:Q698}
?environment rdfs:label ?itemLabel.
FILTER (lang(?itemLabel)="en")
OPTIONAL{?environment wdt:P306 ?operatingSystem.
?operatingSystem rdfs:label ?operatingSystemLabel.
FILTER (lang(?operatingSystemLabel)="en")}
OPTIONAL{?environment wdt:P178 ?creator.}
OPTIONAL{?environment wdt:P1547 ?requiredSoftware.
?requiredSoftware rdfs:label ?requiredSoftwareLabel.
FILTER (lang(?requiredSoftwareLabel)="en")}
OPTIONAL{?environment wdt:P1414 ?gui.
?gui rdfs:label ?guiLabel.
FILTER (lang(?guiLabel)="en")}
OPTIONAL{?environment wdt:P479 ?inputDevice.
?inputDevice rdfs:label ?inputDeviceLabel.
FILTER (lang(?inputDeviceLabel)="en")}
OPTIONAL{?environment wdt:P400 ?platform.
?platform rdfs:label ?platformLabel.
FILTER (lang(?platformLabel)="en")}
OPTIONAL{?environment wdt:P408 ?softwareEngine.
?softwareEngine rdfs:label ?softwareEngineLabel.
FILTER (lang(?softwareEngineLabel)="en")}
OPTIONAL{?environment wdt:P155 ?predecessor.
?predecessor rdfs:label ?predecessorLabel.
FILTER (lang(?predecessorLabel)="en")}
OPTIONAL{?environment wdt:P156 ?successor.
?predecessor rdfs:label ?successorLabel.
FILTER (lang(?successorLabel)="en")}
OPTIONAL{?environment wdt:P1324 ?sourceCodeRepo}
OPTIONAL{?environment wdt:P527 ?part}
OPTIONAL{?environment wdt:P361 ?whole}
OPTIONAL{?environment wdt:P348 ?version}
OPTIONAL{SELECT ?physicalMedium (UUID() As ?distributedRepresentation) (UUID() As ?distributedRepresentationLocation)
WHERE {wd:Q698 wdt:P1032 ?physicalMedium.}
}
OPTIONAL{
SELECT (IRI(REPLACE(?debianPackageBaseURI, '\\$1', ?debianPackageString)) AS ?debianPackage) WHERE {wd:Q698 wdt:P3442 ?debianPackageString.
wd:P3442 wdt:P1630 ?debianPackageBaseURI.} }
OPTIONAL{
SELECT (IRI(REPLACE(?fedoraPackageBaseURI, '\\$1', ?fedoraPackageString)) AS ?fedoraPackage) WHERE {wd:Q698 wdt:P3463 ?fedoraPackageString.
wd:P3463 wdt:P1630 ?fedoraPackageBaseURI.} }
OPTIONAL{
SELECT (IRI(REPLACE(?framalibreIDBaseURI, '\\$1', ?framalibreIDString)) AS ?framalibreID) WHERE {wd:Q698 wdt:P4107 ?framalibreIDString.
wd:P4107 wdt:P1630 ?framalibreIDBaseURI.} }
OPTIONAL{wd:Q698 wdt:P170 ?creationAgent.
?creationAgent rdfs:label ?creationAgentLabel.
FILTER (lang(?creationAgentLabel)="en") }
OPTIONAL{SELECT (UUID() as ?publicationEvent) ?publicationDate WHERE {wd:Q698 wdt:P571 ?publicationDate.} }
OPTIONAL{SELECT (UUID() as ?inceptionEvent) ?inceptionDate WHERE {wd:Q698 wdt:P577 ?inceptionDate.} }
OPTIONAL{?environment wdt:P275 ?license}
OPTIONAL{?environment wdt:P3931 ?copyrightOwner}
}
Query found at
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
v76("?_const_23b7c3b6_uri")
v48("?_const_27b07db2_uri")
v68("?_const_345c37c1_uri")
v49("?_const_41af0f9c_uri")
v70("?_const_65799adc_uri")
v57("?_const_73e8c46b_uri")
v71("?_const_7606ab5b_uri")
v44("?_const_7a0b78da_uri"):::projected
v56("?_const_8a51fdde_uri")
v50("?_const_8a51ffce_uri")
v55("?_const_8a52019f_uri")
v52("?_const_8a5201a1_uri")
v54("?_const_8a5201a2_uri")
v51("?_const_8a5221b7_uri")
v53("?_const_8a522767_uri")
v58("?_const_9142fce1_uri")
v47("?_const_9285ccfc_uri"):::projected
v59("?_const_97184467_uri")
v73("?_const_a3f6163e_uri")
v72("?_const_a9b42e21_uri")
v66("?_const_acace3a4_uri")
v65("?_const_acace3b3_uri")
v62("?_const_acacffce_uri")
v46("?_const_acad0ea1_uri")
v63("?_const_acad0ea6_uri")
v64("?_const_acad0eac_uri")
v69("?_const_ad1a910a_uri")
v74("?_const_b2f3ba71_uri")
v75("?_const_daab0191_uri")
v61("?_const_dfdfca02_uri")
v45("?_const_f5e5585a_uri")
v60("?copyright"):::projected
v43("?copyrightOwner"):::projected
v37("?creationAgent"):::projected
v1("?creationAgentLabel"):::projected
v13("?creator"):::projected
v53("?debianPackage"):::projected
v29("?debianPackageBaseURI"):::projected
v28("?debianPackageString"):::projected
v53("?distributedRepresentation"):::projected
v70("?distributedRepresentationLocation"):::projected
v11("?environment"):::projected
v53("?fedoraPackage"):::projected
v32("?fedoraPackageBaseURI"):::projected
v31("?fedoraPackageString"):::projected
v58("?framalibreID"):::projected
v35("?framalibreIDBaseURI"):::projected
v34("?framalibreIDString"):::projected
v15("?gui"):::projected
v7("?guiLabel"):::projected
v40("?inceptionDate"):::projected
v59("?inceptionEvent"):::projected
v16("?inputDevice"):::projected
v6("?inputDeviceLabel"):::projected
v9("?itemLabel"):::projected
v42("?license"):::projected
v12("?operatingSystem"):::projected
v10("?operatingSystemLabel"):::projected
v22("?part"):::projected
v25("?physicalMedium"):::projected
v17("?platform"):::projected
v5("?platformLabel"):::projected
v19("?predecessor"):::projected
v3("?predecessorLabel"):::projected
v38("?publicationDate"):::projected
v59("?publicationEvent"):::projected
v14("?requiredSoftware"):::projected
v8("?requiredSoftwareLabel"):::projected
v67("?software"):::projected
v18("?softwareEngine"):::projected
v4("?softwareEngineLabel"):::projected
v21("?sourceCodeRepo"):::projected
v20("?successor"):::projected
v2("?successorLabel"):::projected
v24("?version"):::projected
v23("?whole"):::projected
c24(["wd:P4107"]):::iri
c16(["wd:Q698"]):::iri
c22(["wd:P3463"]):::iri
c19(["wd:P3442"]):::iri
f0[["?itemLabel = 'en'"]]
f0 --> v9
bind1[/VALUES ?environment/]
bind1-->v11
bind10(["wd:Q698"])
bind10 --> bind1
v11 --"rdfs:label"--> v9
subgraph optional0["(optional)"]
style optional0 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P306".-> v12
v12 --"rdfs:label"--> v10
end
subgraph optional1["(optional)"]
style optional1 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P178".-> v13
end
subgraph optional2["(optional)"]
style optional2 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P1547".-> v14
v14 --"rdfs:label"--> v8
end
subgraph optional3["(optional)"]
style optional3 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P1414".-> v15
v15 --"rdfs:label"--> v7
end
subgraph optional4["(optional)"]
style optional4 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P479".-> v16
v16 --"rdfs:label"--> v6
end
subgraph optional5["(optional)"]
style optional5 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P400".-> v17
v17 --"rdfs:label"--> v5
end
subgraph optional6["(optional)"]
style optional6 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P408".-> v18
v18 --"rdfs:label"--> v4
end
subgraph optional7["(optional)"]
style optional7 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P155".-> v19
v19 --"rdfs:label"--> v3
end
subgraph optional8["(optional)"]
style optional8 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P156".-> v20
v19 --"rdfs:label"--> v2
end
subgraph optional9["(optional)"]
style optional9 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P1324".-> v21
end
subgraph optional10["(optional)"]
style optional10 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P527".-> v22
end
subgraph optional11["(optional)"]
style optional11 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P361".-> v23
end
subgraph optional12["(optional)"]
style optional12 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P348".-> v24
end
subgraph optional13["(optional)"]
style optional13 fill:#bbf,stroke-dasharray: 5 5;
c16 -."wdt:P1032".-> v25
bind2[/"UUID()"/]
bind2 --as--o v53
bind3[/"UUID()"/]
bind3 --as--o v70
end
subgraph optional14["(optional)"]
style optional14 fill:#bbf,stroke-dasharray: 5 5;
c16 -."wdt:P3442".-> v28
c19 --"wdt:P1630"--> v29
bind4[/"replace(?debianPackageBaseURI,'\$1',?debianPackageString)"/]
v29 --o bind4
v28 --o bind4
bind4 --as--o v53
end
subgraph optional15["(optional)"]
style optional15 fill:#bbf,stroke-dasharray: 5 5;
c16 -."wdt:P3463".-> v31
c22 --"wdt:P1630"--> v32
bind5[/"replace(?fedoraPackageBaseURI,'\$1',?fedoraPackageString)"/]
v32 --o bind5
v31 --o bind5
bind5 --as--o v53
end
subgraph optional16["(optional)"]
style optional16 fill:#bbf,stroke-dasharray: 5 5;
c16 -."wdt:P4107".-> v34
c24 --"wdt:P1630"--> v35
bind6[/"replace(?framalibreIDBaseURI,'\$1',?framalibreIDString)"/]
v35 --o bind6
v34 --o bind6
bind6 --as--o v58
end
subgraph optional17["(optional)"]
style optional17 fill:#bbf,stroke-dasharray: 5 5;
c16 -."wdt:P170".-> v37
v37 --"rdfs:label"--> v1
end
subgraph optional18["(optional)"]
style optional18 fill:#bbf,stroke-dasharray: 5 5;
c16 -."wdt:P571".-> v38
bind7[/"UUID()"/]
bind7 --as--o v59
end
subgraph optional19["(optional)"]
style optional19 fill:#bbf,stroke-dasharray: 5 5;
c16 -."wdt:P577".-> v40
bind8[/"UUID()"/]
bind8 --as--o v59
end
subgraph optional20["(optional)"]
style optional20 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P275".-> v42
end
subgraph optional21["(optional)"]
style optional21 fill:#bbf,stroke-dasharray: 5 5;
v11 -."wdt:P3931".-> v43
end
bind9[/"'wd:Q698'"/]
bind9 --as--o v44
bind10[/""a""/]
bind10 --as--o v45
bind11[/"http://id.loc.gov/vocabulary/preservation/environmentFunctiontype/soa"/]
bind11 --as--o v46
bind12[/"'rdfs:label'"/]
bind12 --as--o v47
bind13[/"http://www.loc.gov/premis/rdf/v3/hasVersion"/]
bind13 --as--o v48
bind14[/"'dct:creator'"/]
bind14 --as--o v49
bind15[/"http://id.loc.gov/vocabulary/preservation/relationshipSubType/idp"/]
bind15 --as--o v50
bind16[/"http://id.loc.gov/vocabulary/preservation/relationshipSubType/req"/]
bind16 --as--o v51
bind17[/"http://id.loc.gov/vocabulary/preservation/relationshipSubType/isr"/]
bind17 --as--o v52
bind18[/"?debianPackage"/]
v53 --o bind18
bind18 --as--o v53
bind19[/"?fedoraPackage"/]
v53 --o bind19
bind19 --as--o v53
bind20[/"?distributedRepresentation"/]
v53 --o bind20
bind20 --as--o v53
bind21[/"http://id.loc.gov/vocabulary/preservation/relationshipSubType/sup"/]
bind21 --as--o v53
bind22[/"http://id.loc.gov/vocabulary/preservation/relationshipSubType/iss"/]
bind22 --as--o v54
bind23[/"http://id.loc.gov/vocabulary/preservation/relationshipSubType/isp"/]
bind23 --as--o v55
bind24[/"http://id.loc.gov/vocabulary/preservation/relationshipSubType/hsp"/]
bind24 --as--o v56
bind25[/"'skos:exactMatch'"/]
bind25 --as--o v57
bind26[/"?framalibreID"/]
v58 --o bind26
bind26 --as--o v58
bind27[/"'prov:wasGeneratedBy'"/]
bind27 --as--o v58
bind28[/"?publicationEvent"/]
v59 --o bind28
bind28 --as--o v59
bind29[/"?inceptionEvent"/]
v59 --o bind29
bind29 --as--o v59
bind30[/"'dct:rights'"/]
bind30 --as--o v59
bind31[/"?copyright"/]
v60 --o bind31
bind31 --as--o v60
bind32[/"http://id.loc.gov/vocabulary/preservation/rightsRelatedAgentRole/rig"/]
bind32 --as--o v61
bind33[/"http://id.loc.gov/vocabulary/preservation/environmentFunctiontype/ops"/]
bind33 --as--o v62
bind34[/"http://id.loc.gov/vocabulary/preservation/environmentFunctiontype/sof"/]
bind34 --as--o v63
bind35[/"http://id.loc.gov/vocabulary/preservation/environmentFunctiontype/sol"/]
bind35 --as--o v64
bind36[/"http://id.loc.gov/vocabulary/preservation/environmentFunctiontype/hap"/]
bind36 --as--o v65
bind37[/"http://id.loc.gov/vocabulary/preservation/environmentFunctiontype/haa"/]
bind37 --as--o v66
bind38[/"?software"/]
v67 --o bind38
bind38 --as--o v67
bind39[/"http://www.loc.gov/premis/rdf/v3/Representation"/]
bind39 --as--o v68
bind40[/"http://www.loc.gov/premis/rdf/v3/storedAt"/]
bind40 --as--o v69
bind41[/"?distributedRepresentationLocation"/]
v70 --o bind41
bind41 --as--o v70
bind42[/"http://www.loc.gov/premis/rdf/v3/StorageLocation"/]
bind42 --as--o v70
bind43[/"http://www.loc.gov/premis/rdf/v3/hasMedium"/]
bind43 --as--o v71
bind44[/"http://id.loc.gov/vocabulary/preservation/eventType/cre"/]
bind44 --as--o v72
bind45[/"'dct:date'"/]
bind45 --as--o v73
bind46[/"'prov:wasAssociatedWith'"/]
bind46 --as--o v74
bind47[/"http://www.loc.gov/premis/rdf/v3/Agent"/]
bind47 --as--o v75
bind48[/"http://xmlns.com/foaf/0.1/name"/]
bind48 --as--o v76