# DALICC dependency graph dg_br, version 2.
# Built from the graph dg_default, version 2, and the difference file
# licensedata/dependencygraph/differences/dg_br.ttl of the DALICC repository.
# The file is complete: it holds every statement a check under this graph reads.
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@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 dalicc: <https://dalicc.net/ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .

<https://dalicc.net/dependencygraph/dg_br> dct:title "Brazil default rules"@en ;
    dct:description """The DALICC deontic dependency graph with default rules for what a licence does not say, under the law of Brazil: moral rights the law declares inalienable, integration of a program with another, which the software law allows, and mining, for which the list of limitations has no entry. The graph is complete: it holds the axioms and the adopted rule of the core graph beside its own rules, and it is built from the core graph and a difference file. Each rule names its legal basis and says in plain words what it does. The rules are proposals until the association's legal reviewer adopts them. Nothing in this graph is legal advice."""@en ;
    dct:coverage dalicc:BR ;
    dct:date "2026-09-24"^^xsd:date ;
    dalicc:basedOnGraph <https://dalicc.net/dependencygraph/dg_default> ;
    dalicc:basedOnVersion "2" .

cc:Attribution odrl:implies cc:Notice .
cc:Attribution odrl:includedIn odrl:use .
cc:Attribution owl:sameAs odrl:attribute .
cc:CommercialUse owl:sameAs odrl:commercialize .
cc:DerivativeWorks odrl:includedIn odrl:distribute .
cc:Notice odrl:includedIn odrl:use .
cc:Notice owl:sameAs odrl:AttachPolicy .
cc:ShareAlike odrl:implies cc:SourceCode .
cc:ShareAlike odrl:includedIn odrl:use .
cc:ShareAlike owl:sameAs odrl:shareAlike .
cc:SourceCode odrl:includedIn odrl:use .
cc:SourceCode owl:sameAs odrl:attachSource .
dalicc:chargeLicenseFee odrl:implies odrl:commercialize .
dalicc:chargeLicenseFee odrl:implies odrl:sell .
dalicc:chargeLicenseFee odrl:includedIn odrl:transfer .
dalicc:modificationNotice odrl:includedIn odrl:AttachPolicy .
dalicc:ModifiedWorks odrl:includedIn odrl:distribute .
dalicc:sellCopy odrl:includedIn odrl:sell .
dalicc:sublicense owl:sameAs odrl:grantUse .
odrl:AttachPolicy owl:sameAs cc:Notice .
odrl:attachSource owl:sameAs cc:SourceCode .
odrl:attribute owl:sameAs cc:Attribution .
odrl:commercialize owl:sameAs cc:CommercialUse .
odrl:copy odrl:includedIn odrl:use .
odrl:copy owl:sameAs odrl:reproduce .
odrl:derive odrl:implies cc:DerivativeWorks .
odrl:derive odrl:includedIn odrl:use .
odrl:display odrl:includedIn odrl:present .
odrl:display odrl:includedIn odrl:use .
odrl:distribute odrl:includedIn odrl:use .
odrl:ensureExclusivity dalicc:contradicts odrl:commercialize .
odrl:ensureExclusivity odrl:includedIn odrl:use .
odrl:execute odrl:includedIn odrl:use .
odrl:extract odrl:implies cc:SourceCode .
odrl:extract odrl:includedIn odrl:reproduce .
odrl:extract odrl:includedIn odrl:use .
odrl:grantUse owl:sameAs dalicc:sublicense .
odrl:modify odrl:implies cc:SourceCode .
odrl:modify odrl:includedIn odrl:use .
odrl:present odrl:includedIn odrl:use .
odrl:print odrl:includedIn odrl:present .
odrl:print odrl:includedIn odrl:use .
odrl:reproduce owl:sameAs odrl:copy .
odrl:sell odrl:includedIn odrl:commercialize .
odrl:sell odrl:includedIn odrl:transfer .
odrl:shareAlike owl:sameAs cc:ShareAlike .

# The default rules of this graph.

<https://dalicc.net/dependencygraph/rules/endorsement-worldwide> a dalicc:DefaultRule ;
    rdfs:label "Endorsement is not granted by default"@en ;
    dalicc:appliesTo dalicc:promote ;
    dalicc:defaultOutcome dalicc:NotGrantedByDefault ;
    dalicc:inJurisdiction dalicc:worldwide ;
    dalicc:ruleBasis "Trademark and name rights are separate from copyright: Regulation (EU) 2017/1001 article 9 lets the proprietor of an EU trade mark prevent all third parties not having his consent from using the sign in the course of trade, and Directive (EU) 2015/2436 article 10, 15 U.S.C. 1114 and 1125(a), section 12 BGB and section 43 ABGB protect marks and names in the same way. The library's evidence is Creative Commons 4.0 section 2(b)(2): Patent and trademark rights are not licensed under this Public License. A copyright licence that is silent grants no right to use the licensor's name or marks to suggest endorsement" ;
    dalicc:ruleExplanation "A licence that says nothing about endorsement is read as not allowing it: the licence gives the licensee no right to use the licensor's name or marks in a way that states or implies that the licensor endorses the licensee or its product, while stating truthfully that a work is based on or uses the licensed work is a different act that this rule does not decide. A copyright licence grants rights in the work, and the right to use a name or a trademark is a separate right under trademark law and the protection of names, which a silent copyright licence does not pass on. Combining a licence that is silent about endorsement with one that permits it shows a conflict marked as coming from this rule."@en ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:ruleStatus dalicc:Adopted .

<https://dalicc.net/dependencygraph/rules/br-moral> a dalicc:DefaultRule ;
    rdfs:label "Moral rights are inalienable in Brazil"@en ;
    dalicc:appliesTo dalicc:moralRightsRestriction ;
    dalicc:defaultOutcome dalicc:NotWaivable ;
    dalicc:inJurisdiction dalicc:BR ;
    dalicc:ruleBasis "Lei 9.610/1998 article 27: the moral rights of the author are inalienable and cannot be renounced, so a clause of the licence that gives them up has no effect" ;
    dalicc:ruleExplanation "This rule adds nothing to a licence that says nothing about moral rights; it reports a finding when a licence permits the licensee to set them aside. Brazilian copyright law declares the moral rights of the author inalienable and impossible to renounce, so a clause that gives them up has no effect. A person combining licences under this graph sees the finding beside a licence that claims such a waiver."@en ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:ruleStatus dalicc:Proposed .

<https://dalicc.net/dependencygraph/rules/br-interop> a dalicc:DefaultRule ;
    rdfs:label "Integrating a program for one's own use is allowed (approximation)"@en ;
    dalicc:appliesTo dalicc:reverseEngineerForInteroperability ;
    dalicc:defaultOutcome dalicc:GrantedByDefault ;
    dalicc:inJurisdiction dalicc:BR ;
    dalicc:ruleBasis "Lei 9.609/1998 article 6(IV): the integration of a program, keeping its essential characteristics, into an application or operating system, where that is technically indispensable to the user's needs and for the exclusive use of whoever carried it out, is not an infringement. The law has no exception for decompiling or reverse engineering" ;
    dalicc:ruleExplanation "A licence that says nothing about reverse engineering for interoperability is read as allowing the narrower act the Brazilian software law permits. That law allows a user to integrate a program into an application or operating system, keeping its essential characteristics, where that is technically indispensable to the user's needs and for the user's exclusive use. It does not provide an exception for decompiling or reverse engineering, so this rule is only an approximation of the action it is attached to."@en ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:ruleStatus dalicc:Proposed .

<https://dalicc.net/dependencygraph/rules/br-tdm> a dalicc:DefaultRule ;
    rdfs:label "Mining is not allowed unless the licence allows it"@en ;
    dalicc:appliesTo dalicc:textAndDataMining ;
    dalicc:defaultOutcome dalicc:NotGrantedByDefault ;
    dalicc:inJurisdiction dalicc:BR ;
    dalicc:ruleBasis "Lei 9.610/1998 article 46 lists the limitations on copyright and names no general exception for text and data mining" ;
    dalicc:ruleExplanation "A licence that says nothing about text and data mining is read as not allowing it. The Brazilian copyright law lists the limitations on copyright and names no general exception for mining, so a mining act that reproduces a protected work needs a licence that grants it, unless a narrower limitation of article 46 applies to the facts. Combining a licence that is silent about it with one that permits it shows a conflict marked as coming from this rule."@en ;
    dct:date "2026-09-23"^^xsd:date ;
    dalicc:ruleStatus dalicc:Proposed .
