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:

Apricotpermalink

License Reference

Apricot is a programming language inspired by Clojure and Lisp that runs on the Rubinius VM. Apricot code is compiled to Rubinius bytecode which allows it to call Ruby functions directly (and vice versa).

License(s)

Tag(s)

Capuchinpermalink

License Reference

Capuchin is a JavaScript implementation for the Rubinius VM.

License(s)

Tag(s)

ez-schemepermalink

License Reference

This is a simple educational scheme interpreter that runs on ruby 1.9.* or rubinius. Source code is easy to read and understand.

License(s)

Tag(s)

Fancypermalink

License Reference

Fancy is a self-hosted general-purpose programming language inspired by Smalltalk, Ruby, Io and Erlang that runs on the Rubinius VM. It has first-class integration support with Ruby and any Ruby libraries supported by Rubinius, including most C-extensions. Fancy is a dynamic, pure object-oriented, class-based programming language with built-in support for futures and actors.

License(s)

Tag(s)

Fubypermalink

License Reference

Fuby is a hybrid functional/object-oriented programming language with the same syntax as Ruby, although pretty different semantics in many aspects.

License(s)

Tag(s)

Huiapermalink

License Reference

Huia is a whitespace-aware dynamic language with a simple object model based around traditional inheritance and closures.

License(s)

Tag(s)

Lambrapermalink

License Reference

Lambra is an experiment to implement a functional, distributed Lisp on the Rubinius Virtual Machine, much à la Erlang.

License(s)

Tag(s)

Lupinpermalink

License Reference

Lupin is an implementation of Lua for the Rubinius VM.

License(s)

Tag(s)

Noscriptpermalink

License Reference

Noscript is an object-oriented, prototype-based language inspired by JavaScript, CoffeeScript, Self, IO, and our beloved Ruby.

License(s)

Tag(s)

Pegaruspermalink

License Reference

Pegarus is, broadly, an implementation of LPEG on Rubinius. LPEG implements a Parsing Expression Grammar using a parsing machine rather than the Packrat algorithm.

License(s)

Tag(s)

Rasppermalink

License Reference

Rasp is an implementation of VBScript running on the Rubinius VM. It is "untested, undocumented, and ill-advised".

License(s)

Tag(s)

Symepermalink

License Reference

Syme is an implementation of Newspeak on the Rubinius VM. Newspeak is a programming language in the Smalltalk/Self tradition.

License(s)

Tag(s)

Typhonpermalink

License Reference

Typhon is twisted Python, a Python implementation for the Rubinius VM, "just for fun".

License(s)

Tag(s)