/Docs/G/TechContracts/SoftwareLicense/Demo/Acme_Quake_2019-04-06.md
  Source views: Source JSON(ish) on GitHub (VSCode)   Doc views: Document (&k=r00t): Visual Print Technical: OpenParameters Xray
Note = This demonstration uses the Tech Contracts Academy form of Software License (next link). It references the Vendor, the Customer and the Escrow Agent for the software escrow. It then lists the deal points. For some of the deal points, it references a template for the "Merlin Product," instead of repeating each of those deal points here. It also references California as providing the governing law and San Francisco as the forum for dispute resolution. (Referencing the objects for California and San Francisco improves the computability of the contract. The machine can accurately conclude that this contract is subject to California law and SF forum because the document references the objects for those places, using standard referents (Law. and Dispute.). When hosted in a graph database, a query for all contracts subject to California law or SF forum can easily find this contract by looking for backlinks from the objects for California and San Francisco.
Note = To see the full agreement, click on "Document" in the menu above.
Note = Here is the form of agreement:
= [G/TechContracts/SoftwareLicense/Form/0.md]
Note = Here are the parties:
Vendor. = [G/U/Who/acme_incorporated.md]
Customer. = [G/U/Who/quake_incorporated.md]
Note = and the Escrow Agent:
SoftwareEscrow.Agent. = [G/U/Who/state_street_corporation.md]
Note = Now for the particulars:
Doc.GUID = Acme-Quake-2019-04-06
EffectiveDate.YMD = April 2, 2019
ConcurrentUsers.Max.# = 20
DownloadAvailableNotLaterThan.Days = 5 business days
Documentation.NumberOfCopies.# = 5
Acceptance.MaxPeriodForResponse.Days = 20 business days
RedeliverWithIn.Days = 10 business days
LicenseFee.$ = $5,000
LicenseFee.PaymentDueBeforeTerm.Days = 5 days
MaintenanceFee.$ = $1,000
LicenseFee.Increase.Max.CPI-Plus.% = 5%
LicenseFee.Increase.PriorNotice.Days = 60 days
ConfInfo.ConfirmInWriting.Period = 15 days
ConfInfo.Life.Period = 3 years
LimitVendorLiability.Max.$ = $30,000
Milestone.1.$ = $7,000
Milestone.2.$ = $7,000
Milestone.3.$ = $11,000
Note = Some of the particulars come from a template: (ToDo: it would be better to restate the parameter names to permit prefixing.)
= [G/TechContracts/SoftwareLicense/Demo/Acme_StandardParamenters_MerlinProduct.md]
Note = Confidentiality is Mutual.
ConfInfo.Def.Direction.sec = {ConfInfo.Def.Direction.Mutual.sec}
Law. = [G/U/Place/US/CA/Geo]
Dispute. = [G/U/Place/US/CA/San_Francisco/San_Francisco/Geo]
RateSchedule.Name = Acme Software Rate Schedule
RateSchedule.Xref =