Skip to content

Instantly share code, notes, and snippets.

View kemitchell's full-sized avatar

Kyle E. Mitchell kemitchell

View GitHub Profile
@kemitchell
kemitchell / Free-Trial.md
Last active September 12, 2026 19:13
PolyForm Licenses v2.0.0-pre.3

PolyForm Free Trial License

Version 2.0.0-pre.3

https://github.com/polyformproject/license-development

Free Trial

You may run and make changes to this software for yourself or your company for 30 calendar days in a row, only to find out whether this software will work for a particular need or project. You may try this software for multiple different needs and projects for 30 days each.

@kemitchell
kemitchell / Strict.md
Created May 16, 2026 14:22
PolyForm Strict v2 Draft
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
const assert = require('assert')
module.exports = function ({
clientStretch,
serverStretch,
serverStretchSaltLength,
deriveKey,
authenticate,
random,
generateUserID,

Cryptographic Autonomy License version 1.0

This Cryptographic Autonomy License (the "License") applies to any Work whose owner has marked it with any of the following notices:

"Licensed under the Cryptographic Autonomy License version 1.0," or "SPDX-License-Identifier: CAL-1.0," or

"Licensed under the Cryptographic Autonomy License version 1.0, with Combined Work Exception," or

"SPDX-License-Identifier: CAL-1.0-With-Exception".

Mutual Nondisclosure

Disclosing Party describes each party with respect to Confidential Information it discloses to the other party. Receiving Party describes each party with respect to Confidential Information it receives from the other party.

Purpose

The parties anticipate disclosure of Confidential Information for the purpose on the accompanying standard form certificate (the Purpose).

Confidential Information

Polyform Noncompete License Development Draft

https://github.com/polyformproject/polyform-licenses/

Acceptance

In order to get any license under these terms, you must agree to their rules. Those rules are both obligations under your agreement and conditions to all the licenses granted to you under these terms. The licensor may not

Polyform Internal License

Development Draft

Acceptance

In order to get any license under these terms, you must agree to their rules. Those rules are both obligations under your agreement and conditions to all the licenses granted to you under these terms. The licensor may not end that agreement, or revoke any licenses granted under it, except per Violations.

Copyright License

#!/usr/bin/env node
require('yargs')
.scriptName('cat')
.command(
'$0 [FILE..]',
'Concatenate FILE(s) to standard output.',
function (yargs) {
return yargs
.positional('FILE', {
describe: 'input file',

Controller and Processor agree to add the following terms to their Services Agreement:

Operational Details

Processing Summary

Processor Activities

``