mitmers/ecl

By mitmers

Updated over 4 years ago

Embeddable Common Lisp

Image
0

584

Supported Tags

  • 20.4.24-alpine3.12, 20.4.24-alpine, alpine3.12, alpine
  • 20.4.24-alpine3.11, alpine3.11
  • 20.4.24-debian-buster, 20.4.24-debian, debian-buster, debian, latest, 20.4.24
  • 20.4.24-debian-stretch, debian-stretch
  • 20.4.24-ubuntu-focal, 20.4.24-ubuntu, ubuntu-focal, ubuntu
  • 20.4.24-ubuntu-bionic, ubuntu-bionic

Quick Reference

What is ECL?

From ECL's Home Page:

ECL (Embeddable Common-Lisp) is an interpreter of the Common-Lisp language as described in the X3J13 Ansi specification, featuring CLOS (Common-Lisp Object System), conditions, loops, etc, plus a translator to C, which can produce standalone executables.

ECL supports the operating systems Linux, FreeBSD, NetBSD, OpenBSD, OS X, Solaris, Windows, iOS and Android, running on top of the Intel, Sparc, Alpha, PowerPC and ARM processors.

What's in the image?

This image contains ECL binaries built from the latest source releases from the ECL devs for a variety of OSes and architectures.

The general policy for OS support is that images will be built for two versions of supported OSes: either the two most recent versions or the latest LTS and most recent version, as applicable.

License

ECL is mostly licensed under the GNU LGPL v2+.

The Dockerfiles used to build the images are licensed under BSD-2-Clause.

As with all Docker images, these likely also contain other software which may be under other licenses (such as Bash, etc from the base distribution, along with any direct or indirect dependencies of the primary software being contained).

As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.

Docker Pull Command

docker pull mitmers/ecl