# CLISP

> software implementation of the programming language Common Lisp

**Wikidata**: [Q581256](https://www.wikidata.org/wiki/Q581256)  
**Wikipedia**: [English](https://en.wikipedia.org/wiki/CLISP)  
**Source**: https://4ort.xyz/entity/clisp

## Summary
CLISP is a software implementation of the programming language Common Lisp, developed by Bruno Haible and Michael Stoll. It is a free, open-source compiler and interpreter for Unix-like operating systems, known for its compatibility with the ANSI Common Lisp standard.

## Key Facts
- **Implementation of Common Lisp**: CLISP is a software implementation of the programming language Common Lisp.
- **Developed by Bruno Haible and Michael Stoll**: The primary creators of CLISP are Bruno Haible and Michael Stoll.
- **Free and open-source**: CLISP is licensed under the GNU General Public License, version 2.0 or later.
- **Unix-like operating system**: CLISP runs on Unix-like operating systems.
- **Latest stable version**: The latest stable version of CLISP is 2.49, released on July 7, 2010.
- **Beta versions**: CLISP has released beta versions 2.49.60 (June 25, 2017) and 2.49.92 (February 18, 2018).
- **GNU Project**: CLISP is part of the GNU Project.
- **Multiple websites**: Official websites for CLISP include [https://www.gnu.org/software/clisp/](https://www.gnu.org/software/clisp/), [https://clisp.sourceforge.io/](https://clisp.sourceforge.io/), and [http://clisp.org/](http://clisp.org/).
- **Package availability**: CLISP is available as a package in various Linux distributions, including Debian, Fedora, Gentoo, and Arch Linux.
- **Source code repository**: The source code for CLISP is available on SourceForge, GitLab, and Mercurial repositories.

## FAQs
### Q: What is CLISP used for?
A: CLISP is used as a compiler and interpreter for the Common Lisp programming language, enabling developers to write and execute Lisp code on Unix-like operating systems.

### Q: Who developed CLISP?
A: CLISP was developed by Bruno Haible and Michael Stoll, with contributions from the GNU Project.

### Q: Is CLISP free to use?
A: Yes, CLISP is free and open-source software, licensed under the GNU General Public License, version 2.0 or later.

### Q: What operating systems does CLISP support?
A: CLISP is designed to run on Unix-like operating systems, including Linux, macOS, and BSD variants.

### Q: How do I install CLISP?
A: CLISP can be installed via package managers on most Unix-like systems, such as `apt install clisp` on Debian/Ubuntu or `brew install clisp` on macOS.

## Why It Matters
CLISP plays a significant role in the Lisp programming language ecosystem by providing a robust, free implementation of Common Lisp for Unix-like systems. As part of the GNU Project, it aligns with the principles of free software, offering developers a reliable tool for writing and executing Lisp code. Its compatibility with the ANSI Common Lisp standard ensures that it remains a valuable resource for both beginners and experienced programmers. Additionally, CLISP's availability across multiple platforms and package repositories makes it accessible to a wide audience, contributing to its widespread adoption in academic and professional settings.

## Notable For
- **GNU Project affiliation**: CLISP is one of the few Common Lisp implementations developed as part of the GNU Project, emphasizing its commitment to free software principles.
- **Compatibility with ANSI Common Lisp**: CLISP adheres to the ANSI Common Lisp standard, ensuring broad compatibility with existing Lisp code and libraries.
- **Cross-platform support**: CLISP is available on various Unix-like operating systems, including Linux, macOS, and BSD variants, making it a versatile tool for developers.
- **Active development history**: CLISP has seen multiple stable and beta releases, indicating ongoing maintenance and development efforts.
- **Package availability**: CLISP is included in major Linux distributions and package repositories, simplifying installation and accessibility for users.

## Body
### Overview
CLISP is a software implementation of the programming language Common Lisp, developed by Bruno Haible and Michael Stoll. It is a free, open-source compiler and interpreter for Unix-like operating systems, known for its compatibility with the ANSI Common Lisp standard.

### Development and History
- **Developers**: Bruno Haible and Michael Stoll are the primary developers of CLISP.
- **GNU Project**: CLISP is part of the GNU Project, which promotes the development of free software.
- **License**: CLISP is licensed under the GNU General Public License, version 2.0 or later.

### Versions and Releases
- **Stable versions**: CLISP has released several stable versions, including 2.49 (July 7, 2010), 2.48 (July 28, 2009), 2.47 (October 23, 2008), 2.46 (July 2, 2008), 2.45 (May 15, 2008), 2.44.1 (February 23, 2008), 2.44 (February 2, 2008), and 2.43 (November 18, 2007).
- **Beta versions**: CLISP has also released beta versions, such as 2.49.60 (June 25, 2017) and 2.49.92 (February 18, 2018).

### Availability and Installation
- **Package managers**: CLISP is available as a package in various Linux distributions, including Debian, Fedora, Gentoo, and Arch Linux.
- **Installation**: Users can install CLISP via package managers, such as `apt install clisp` on Debian/Ubuntu or `brew install clisp` on macOS.

### Source Code and Repositories
- **SourceForge**: The source code for CLISP is available on SourceForge at [https://sourceforge.net/p/clisp/clisp/ci/default/tree/](https://sourceforge.net/p/clisp/clisp/ci/default/tree/).
- **Mercurial repository**: CLISP's source code is also hosted on a Mercurial repository at [http://hg.code.sf.net/p/clisp/clisp](http://hg.code.sf.net/p/clisp/clisp).
- **GitLab repository**: The preferred source code repository for CLISP is on GitLab at [https://gitlab.com/gnu-clisp/clisp.git](https://gitlab.com/gnu-clisp/clisp.git).

### Websites and Resources
- **Official websites**: CLISP has multiple official websites, including [https://www.gnu.org/software/clisp/](https://www.gnu.org/software/clisp/), [https://clisp.sourceforge.io/](https://clisp.sourceforge.io/), and [http://clisp.org/](http://clisp.org/).
- **Issue tracker**: Users can report issues or bugs on the CLISP issue tracker at [https://sourceforge.net/p/clisp/bugs/](https://sourceforge.net/p/clisp/bugs/).

### Related Entities
- **Common Lisp**: CLISP is an implementation of the Common Lisp programming language.
- **Unix-like operating systems**: CLISP is designed to run on Unix-like operating systems, such as Linux, macOS, and BSD variants.

## References

1. [Source](https://sourceforge.net/p/clisp/clisp/ci/clisp_2_49-2010-07-07/tree/src/NEWS)
2. [Source](http://hg.code.sf.net/p/clisp/clisp/rev/66ae1c8f04cb)
3. [Source](http://hg.code.sf.net/p/clisp/clisp/rev/614b99fdba0c)
4. [Source](http://hg.code.sf.net/p/clisp/clisp/file/614b99fdba0c/src/ChangeLog)
5. [NEWS](https://sourceforge.net/p/clisp/clisp/ci/default/tree/src/NEWS)
6. Freebase Data Dumps. 2013