Copyfree: resources > works

Copyfree Works

The license status of some works may be more complex than it at first appears here. In some cases, the license status listed for a given work is the "primary" license under which it is distributed. In several cases, parts of the work may be distributed under other licenses -- potentially even non-copyfree licenses.

Where present, descriptions are typically drawn from the claims of the projects themselves, and represent neither claims nor opinions of the Copyfree Initiative. Inclusion here (with or without description) does not constitute, and should not be inferred as, endorsement of any project.

Listings are presented for informational purposes only, and no representation is made as to the accuracy or utility of any information provided. Use at your own risk.

Filter Tags

To filter the list, click either the + or - link for a given tag.

+: Clicking the + link will include only works that are tagged with that term.

-: Clicking the - link will exclude only works that are tagged with that term.

Submit Works

There are presently two ways to submit a work:

Armitagepermalink

License Reference

License(s)

Tag(s)

ASMR [1]permalink

License Reference

ASMR stands for Atomic Swaps for Meros, and provides Bitcoin-Monero cross-chain atomic swap capabilities, with potential support for support of more cryptocurrencies.

License(s)

Tag(s)

Attestation Auditorpermalink

License Reference

The Attestation Auditor is a hardware-based attestation / intrusion detection app for Android devices. It provides both local verification with another Android device via QR codes and optional scheduled server-based verification with support for alert emails. It uses hardware-backed keys and attestation support as the foundation and chains trust to the app for software checks.

License(s)

Tag(s)

AttestationServerpermalink

License Reference

AttestationServer is a GrapheneOS project that provides the server code for running an attestation service for use by the Auditor app. The Auditor app uses hardware-based security features to validate the identity of a device along with authenticity and integrity of the operating system

License(s)

Tag(s)

authsrv9permalink

License Reference

License(s)

Tag(s)

axTLSpermalink

License(s)

Tag(s)

BearSSLpermalink

License Reference

BearSSL is an implementation of the SSL/TLS protocol (RFC 5246) written in C.

License(s)

Tag(s)

Cake Wallet [1]permalink

License Reference

Cake Wallet is a non-custodial, "thin", multi-coin cryptocurrency wallet for Monero (XMR), Litecoin (LTC), and Bitcoin (BTC) that supports inter-cryptocurrency exchange.

License(s)

Tag(s)

calccrypto/OpenPGPpermalink

License Reference

This calccrypto implementation of OpenPGP is a toy/educational implementation of the RFC 4880 standard.

License(s)

Tag(s)

CONIKSpermalink

License References

CONIKS is a key management system for end users capable of integration in end-to-end secure communication services. The main idea is that users should not have to worry about managing encryption keys when they want to communicate securely, but they also should not have to trust their secure communication service providers to act in their interest.

License(s)

Tag(s)

getlessmailpermalink

License Reference

License(s)

Tag(s)

GrapheneOS/hardened_mallocpermalink

License Reference

GrapheneOS hardened_malloc is a hardened allocator designed for modern systems, with integration into Android's Bionic libc. It can be used externally with musl and glibc as a dynamic library for use on other Linux-based platforms, with more portability / integration as a project goal.

License(s)

Tag(s)

hashcatpermalink

License Reference

Hashcat is an advanced CPU-based password recovery utility for Windows 7/8/10, Apple OS X, and GNU/Linux, supporting seven unique modes of attack for over 100 optimized hashing algorithms.

License(s)

Tag(s)

I2Ppermalink

License Reference

The I2P network provides strong privacy protections for communication over the Internet. Many activities that would risk your privacy on the public Internet can be conducted anonymously inside I2P.

License(s)

Tag(s)

Note(s)

Several noncritical components (I2Psnark, Susidns, and Susmail) are strictly GPLed, and they are bundled with the default install package. The rest of the standard I2P system uses a tangled web of alternate licenses, where the options are such that all those components can be accepted under copyfree terms.

i2pdpermalink

License Reference

I2P (Invisible Internet Protocol) is a universal anonymous network layer, and i2pd (I2P Daemon) is a full-featured C++ I2P client implementation. All communications over I2P are anonymous and end-to-end encrypted; participants don't reveal their real IP addresses.

License(s)

Tag(s)

isspampermalink

License Reference

License(s)

Tag(s)

Jeeves [1]permalink

License Reference

Jeeves is a programming language for automatically enforcing privacy policies. We have implemented it as an embedded domain-specific language in Python.

License(s)

Tag(s)

Jeeves In Haskell [1]permalink

License Reference

Jeeves is a programming language for automatically enforcing privacy policies. This implementation was built in Haskell.

License(s)

Tag(s)

keybase libwebpermalink

License Reference

This is a library for building web clients for keybase.

License(s)

Tag(s)

LibHydrogenpermalink

License Reference

LibHydrogen is a lightweight, secure, easy-to-use crypto library for constrained environments.

License(s)

Tag(s)

libpwqualitypermalink

License Reference

The libpwquality library provides functions for password quality checking and scoring. It also provides a password generation function, and supports a configuration file. The project's reference utilities include pwmake (CLI password generator) and pwscore (CLI password scoring).

License(s)

Tag(s)

libsodiumpermalink

License Reference

License(s)

Tag(s)

Metasploitpermalink

License Reference

License(s)

Tag(s)

Monero [1]permalink

License Reference

Monero is cash for a connected world (and a blockchain based cryptocurrency). It's fast, private, and secure. With Monero, you are your own bank. You can spend safely, because others cannot see your balances or track your activity.

License(s)

Tag(s)

NaClpermalink

License Reference

NaCl is an easy-to-use high-speed software library for network communication, encryption, decryption, signatures, etc. Its goal is to provide all of the core operations needed to build higher-level cryptographic tools.

License(s)

Tag(s)

netpgppermalink

License(s)

Tag(s)

nim-nmappermalink

License Reference

The nim-nmap project aims to reimplement Nmap in Nim.

License(s)

Tag(s)

oclHashcatpermalink

License Reference

The world's fastest and most advanced GPGPU-based password recovery utility is oclHashcat, supporting five unique modes of attack for over 170 highly-optimized hashing algorithms. It supports AMD (OpenCL) and Nvidia (CUDA) graphics processors on GNU/Linux and Windows 7/8/10, and has facilities to help enable distributed password cracking.

License(s)

Tag(s)

OpenPGP SDKpermalink

License(s)

Tag(s)

PyJFuzzpermalink

License Reference

PyJFuzz is a small, extensible, and ready-to-use framework used to fuzz JSON inputs, such as mobile endpoint REST API, JSON implementation, Browsers, cli executable, and much more.

License(s)

Tag(s)

RbNaClpermalink

License Reference

License(s)

Tag(s)

Rubywardenpermalink

License Reference

Rubywarden is a small, self-contained API server written in Ruby and Sinatra to provide a private backend for the open-source Bitwarden apps.

License(s)

Tag(s)

scmailpermalink

License Reference

License(s)

Tag(s)

sqlboxpermalink

License Reference

The sqlbox project allows SQLite3 database access within a file-constrained application process (typically as enacted with pledge(2) on OpenBSD) via a separate process with file-system access.

License(s)

Tag(s)

Tom Zerucha's OpenPGPpermalink

License(s)

Tag(s)

Universal Encrypted Email Specificationpermalink

License Reference

Universal Email Encryption Specification is a specification for an encryption email solution.

License(s)

Tag(s)

Urbit [1]permalink

License Reference

Urbit is secure decentralized P2P "personal server platform" that runs on any existing Unix OS. The platform seeks to deconstruct the client-server model in favor of a federated network of personal servers with a consistent digital identity. Its components include Nock and Hoon programming languages.

License(s)

Tag(s)

Vanadiumpermalink

License Reference

Vanadium is a privacy and security enhanced release of Chromium for GrapheneOS.

License(s)

Tag(s)

Zeekpermalink

License Reference

Zeek (formerly Bro) is a powerful network security monitoring platform.

License(s)

Tag(s)