# Version 1 of the dg_gb dependency graph, 2026-09-23. Reviewer: Giray Havur.
#
# United Kingdom default rules (proposal)
#
# This graph holds default rules only and no axioms of its own: it names the core graph
# with dalicc:extendsGraph, so a check under it sees the 46 curated axioms, the adopted
# endorsement rule and the rules below. Every rule below is dalicc:Proposed. A proposed
# rule takes part in a check only when a reader chooses this graph, which is the reader's
# request to see what the rule would do.
#
# NOTHING IN THIS FILE IS LEGAL ADVICE. Each rule names the statute or the principle it
# rests on so that a reader can check it, and each one is a proposal for the association's
# legal reviewer, who decides whether it is adopted. What a licence means is decided by
# its text, and what the law of a country requires is decided by that country's courts.
#
# Two things the action layer cannot carry, and therefore does not: implied warranties
# and the consumer rules that go with them, which bind the parties rather than describe
# an act the licensee may do; and the reservation a rightholder may make against
# commercial mining, which is a fact about one work rather than a statement of a licence.
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix dct: <http://purl.org/dc/terms/> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
@prefix cc: <http://creativecommons.org/ns#> .
@prefix bpicounty: <http://www.bpiresearch.com/BPMO/2004/03/03/cdl/Countries#> .
@prefix dalicc: <https://dalicc.net/ns#> .

<https://dalicc.net/dependencygraph/dg_gb> dct:title "United Kingdom default rules (proposal)"@en ;
    dct:description """The core graph plus the default rules proposed for the United Kingdom: the database right it kept, the mining exception for non-commercial research and decompilation for interoperability, both of which a contract cannot take away. Moral rights are waivable in writing there, so no rule says otherwise. Every rule is a proposal for the association's legal reviewer. Nothing in it is legal advice."""@en ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:extendsGraph <https://dalicc.net/dependencygraph/dg_default> .

<https://dalicc.net/dependencygraph/rules/gb-sui-generis-db> a dalicc:DefaultRule ;
    rdfs:label "The database right is not granted unless the licence grants it"@en ;
    dalicc:appliesTo dalicc:suiGenerisDatabaseRights ;
    dalicc:defaultOutcome dalicc:NotGrantedByDefault ;
    dalicc:inJurisdiction dalicc:GB ;
    dalicc:ruleBasis "The Copyright and Rights in Databases Regulations 1997, regulation 13, which the United Kingdom kept after leaving the Union: the maker of a database holds a right separate from copyright" ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:ruleStatus dalicc:Proposed .

<https://dalicc.net/dependencygraph/rules/gb-tdm> a dalicc:DefaultRule ;
    rdfs:label "Non-commercial research mining is allowed unless the licence forbids it"@en ;
    dalicc:appliesTo dalicc:textAndDataMining ;
    dalicc:defaultOutcome dalicc:GrantedByDefault ;
    dalicc:inJurisdiction dalicc:GB ;
    dalicc:ruleBasis "Copyright, Designs and Patents Act 1988 section 29A: a person with lawful access may make a copy for computational analysis for non-commercial research. Commercial mining is not covered" ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:ruleStatus dalicc:Proposed .

<https://dalicc.net/dependencygraph/rules/gb-tdm-void> a dalicc:DefaultRule ;
    rdfs:label "The mining exception cannot be contracted away"@en ;
    dalicc:appliesTo dalicc:textAndDataMining ;
    dalicc:defaultOutcome dalicc:NotWaivable ;
    dalicc:inJurisdiction dalicc:GB ;
    dalicc:ruleBasis "Copyright, Designs and Patents Act 1988 section 29A(5): a contract term purporting to prevent or restrict the making of a copy under that section is unenforceable" ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:ruleStatus dalicc:Proposed .

<https://dalicc.net/dependencygraph/rules/gb-interop> a dalicc:DefaultRule ;
    rdfs:label "Decompiling for interoperability is allowed unless the licence forbids it"@en ;
    dalicc:appliesTo dalicc:reverseEngineerForInteroperability ;
    dalicc:defaultOutcome dalicc:GrantedByDefault ;
    dalicc:inJurisdiction dalicc:GB ;
    dalicc:ruleBasis "Copyright, Designs and Patents Act 1988 section 50B: a lawful user may decompile so far as is necessary to obtain the information needed to create an independent program that can interoperate" ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:ruleStatus dalicc:Proposed .

<https://dalicc.net/dependencygraph/rules/gb-interop-void> a dalicc:DefaultRule ;
    rdfs:label "The interoperability exception cannot be contracted away"@en ;
    dalicc:appliesTo dalicc:reverseEngineerForInteroperability ;
    dalicc:defaultOutcome dalicc:NotWaivable ;
    dalicc:inJurisdiction dalicc:GB ;
    dalicc:ruleBasis "Copyright, Designs and Patents Act 1988 section 296A: a term of an agreement is void in so far as it purports to prohibit what section 50B allows" ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:ruleStatus dalicc:Proposed .
