aboutsummaryrefslogtreecommitdiff
path: root/licentia/source/program/licentia/license/grant.lux
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--licentia/source/program/licentia/license/grant.lux18
1 files changed, 9 insertions, 9 deletions
diff --git a/licentia/source/program/licentia/license/grant.lux b/licentia/source/program/licentia/license/grant.lux
index 92995f0b4..bae1478c7 100644
--- a/licentia/source/program/licentia/license/grant.lux
+++ b/licentia/source/program/licentia/license/grant.lux
@@ -16,7 +16,7 @@
", each " _.contributor
" hereby grants to " _.recipient))
-(def: #export grant_characteristics
+(def: .public grant_characteristics
(List Text)
(list "perpetual"
"world-wide"
@@ -25,7 +25,7 @@
"royalty-free"
"irrevocable"))
-(def: #export copyright_grant_rights
+(def: .public copyright_grant_rights
(List Text)
(list "use"
"reproduce"
@@ -36,7 +36,7 @@
"sublicense"
"distribute"))
-(def: #export copyright
+(def: .public copyright
($.sentence (format grant_header " a " ($.and ..grant_characteristics)
" copyright license to " ($.or ..copyright_grant_rights)
" " _.licensed_work
@@ -44,7 +44,7 @@
" in a " _.source_code_form
" or an " _.object_form)))
-(def: #export (patent retaliation?)
+(def: .public (patent retaliation?)
(-> Bit Text)
(let [grant (format grant_header " a " ($.and ..grant_characteristics)
" patent license to " ($.or definition.patent_rights) " "
@@ -66,7 +66,7 @@
(list retaliation_clause)
(list))))))
-(def: #export date
+(def: .public date
($.sentence (format "The licenses granted in " _.license
" with respect to any " _.contribution
" become effective for each " _.contribution
@@ -75,7 +75,7 @@
(def: restoration_scope "an ongoing basis")
-(def: #export (grant_restoration_clause termination_period)
+(def: .public (grant_restoration_clause termination_period)
(-> Days Text)
(let [restoration_condition (format _.recipient " becomes compliant")
restored_grants (format "the rights granted under " _.license
@@ -91,7 +91,7 @@
", unless and until " invalidation_condition
", and on " ..restoration_scope ", if " complaint_period_condition)))
-(def: #export (grace_period_clause grace_period)
+(def: .public (grace_period_clause grace_period)
(-> Days Text)
(let [the_grants (format "grants to " _.recipient " from a particular " _.contributor)
automatic_restoration_conditions (let [notification (format "such " _.contributor
@@ -110,7 +110,7 @@
" are reinstated on " ..restoration_scope
" if " automatic_restoration_conditions)))
-(def: #export (termination termination_period grace_period)
+(def: .public (termination termination_period grace_period)
(-> Days Days Text)
(let [on_violation_of_terms (let [what (format "The rights granted under " _.license)
when (format _.recipient " fails to comply with any of its terms")]
@@ -119,7 +119,7 @@
(..grant_restoration_clause termination_period)
(..grace_period_clause grace_period)))))
-(def: #export no_retroactive_termination
+(def: .public no_retroactive_termination
(let [situation "In the event of termination"
coverage "all end user license agreements"
exclusions "(excluding licenses to distributors and resellers)"