Skip to content

Instantly share code, notes, and snippets.

View kemitchell's full-sized avatar

Kyle E. Mitchell kemitchell

View GitHub Profile
@kemitchell
kemitchell / -
Last active April 9, 2024 13:13
npm license values
74925 NONE
54706 MIT
9268 ISC
3050 BSD
1521 BSD-2-CLAUSE
791 APACHE-2.0
699 APACHE 2.0
392 BSD-3-CLAUSE
364 WTFPL
346 UNKNOWN
https://youtu.be/-C-JoyNuQJs?t=39m45s
When I put the reference implementation onto the website I needed to
put a software license on it.
And I looked at all the licenses that were available, and there were a lot
of them. And I decided that the one I liked the best was the MIT License,
which was a notice that you would put on your source and it would say,
"you're allowed to use this for any purpose you want, just leave the
notice in the source and don't sue me."
@kemitchell
kemitchell / today.AppleScript
Created January 16, 2011 05:16
Short AppleScript for dumping descriptions of today's events from iCal to the console. Meant for use with GeekTool.
#!/usr/bin/osascript
-- calendar from which to ignore events
set TASKS_CALENDAR to "Toodledo iCal"
-- the current timestamp
set now to (current date)
-- midnight this morning
set today to now - (time of now)
-- midnight tomorrow morning
set tomorrow to (today) + (24 * 60 * 60)
-- list of output lines
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@kemitchell
kemitchell / gems-without-license-metadata.txt
Created May 10, 2015 18:32
RubyGems without "licenses" GemSpec license metadata as of 2015-05-10
_
-
0xffffff
12_hour_time
189seg
24games
2DArray
2Performant
360_services
4info
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