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:
- Join the IRC channel (see community resources) and tell apotheon about the work. Make sure you provide both the address for whatever serves as an official homepage or source for the work, and the address for an authoritative source for the license terms of the project.
- Use the (temporary) measure of visiting the CopyfreeWorks repository, forking it, editing the datafile, and submitting a pull request. See the CopyfreeWorks README for more details on how to do this.
Apricotpermalink
License ReferenceApricot 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)
- ISC License
Tag(s)
Capuchinpermalink
License ReferenceCapuchin is a JavaScript implementation for the Rubinius VM.
License(s)
- MIT/X11 License
Tag(s)
ez-schemepermalink
License ReferenceThis is a simple educational scheme interpreter that runs on ruby 1.9.* or rubinius. Source code is easy to read and understand.
License(s)
- public domain
Tag(s)
Fancypermalink
License ReferenceFancy 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)
- Revised BSD License
Tag(s)
Fubypermalink
License ReferenceFuby is a hybrid functional/object-oriented programming language with the same syntax as Ruby, although pretty different semantics in many aspects.
License(s)
- MIT/X11 License
Tag(s)
Huiapermalink
License ReferenceHuia is a whitespace-aware dynamic language with a simple object model based around traditional inheritance and closures.
License(s)
- MIT/X11 License
Tag(s)
Lambrapermalink
License ReferenceLambra is an experiment to implement a functional, distributed Lisp on the Rubinius Virtual Machine, much à la Erlang.
License(s)
- MIT/X11 License
Tag(s)
Lupinpermalink
License ReferenceLupin is an implementation of Lua for the Rubinius VM.
License(s)
- MIT/X11 License
Tag(s)
Noscriptpermalink
License ReferenceNoscript is an object-oriented, prototype-based language inspired by JavaScript, CoffeeScript, Self, IO, and our beloved Ruby.
License(s)
- MIT/X11 License
Tag(s)
Pegaruspermalink
License ReferencePegarus 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)
- Revised BSD License
Tag(s)
Poisonpermalink
License ReferencePoison is an interpretation of Potion on the Rubinius language platform.
License(s)
- MIT/X11 License
Tag(s)
Rasppermalink
License ReferenceRasp is an implementation of VBScript running on the Rubinius VM. It is "untested, undocumented, and ill-advised".
License(s)
- MIT/X11 License
Tag(s)
Symepermalink
License ReferenceSyme is an implementation of Newspeak on the Rubinius VM. Newspeak is a programming language in the Smalltalk/Self tradition.
License(s)
- MIT/X11 License
Tag(s)
Typhonpermalink
License ReferenceTyphon is twisted Python, a Python implementation for the Rubinius VM, "just for fun".
License(s)
- Revised BSD License