emacs.d/clones/lisp/www.cliki.net/LGPL.html

233 lines
14 KiB
HTML
Raw Normal View History

2022-10-07 15:47:14 +02:00
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>CLiki: LGPL</title>
<link rel="alternate" type="application/atom+xml" title="ATOM feed of edits to current article"
href="https://www.cliki.net/site/feed/article.atom?title=LGPL">
<link rel="stylesheet" href="static/css/style.css">
<link rel="stylesheet" href="static/css/colorize.css">
</head>
<body>
<span class="hidden">CLiki - LGPL</span>
<div id="content"><div id="content-area"><div id="article-title">LGPL</div><div id="article">LGPL refers to <a href="GNU.html" class="internal">GNU</a> Library General Public <a href="License.html" class="category">License</a>, also known as the <a href="https://www.gnu.org/licenses/lgpl-3.0.html">Lesser General Public License</a>.<p>This is a license commonly used with GNU projects such as <a href="GNOME.html" class="internal">GNOME</a> on things like libraries. Software using this license is <a href="DFSG.html" class="category">DFSG</a>-free.<p>The LGPL permits you to link the libraries to "<a href="non-free.html" class="internal">non-free</a>" software without forcing that software to be released under the <a href="GPL.html" class="internal">GPL</a> or LGPL.<p>As is common with most canned licenses, the LGPL uses terminology more appropriate for a program written in <a href="C.html" class="internal">C</a> than one written in Lisp. The <a href="AllegroServe.html" class="internal">AllegroServe</a> project have written a
<a href="http://opensource.franz.com/preamble.html">preamble</a> to the LGPL that clarifies the terms for use with <a href="Lisp.html" class="internal">Lisp</a> programs - this is often referred to as the <a href="LLGPL.html" class="category">LLGPL</a>.<p><h2>LGPL-Licensed Packages</h2><p><ul>
<li>
<a href="Assem.html" class="internal">Assem</a> -
Assem is an ISA-level code layer for Common Lisp
</li>
<li>
<a href="bintype.html" class="internal">bintype</a> -
BINTYPE is a specification-driven <a href="parser&#32;generator.html" class="category">parser generator</a> for <a href="binary&#32;format.html" class="category">binary format</a>s
</li>
<li>
<a href="BITMOP.html" class="internal">BITMOP</a> -
BITMOP is a DSL for definition and manipulation of register sets, registers, bitfields and bitfield values, all of which are first-class objects
</li>
<li>
<a href="CAPTURED-STREAM.html" class="internal">CAPTURED-STREAM</a> -
captured-stream is a small Common Lisp library for viewing <a href="stream.html" class="category">stream</a>s as sequences
</li>
<li>
<a href="cl-html5-parser.html" class="internal">cl-html5-parser</a> -
cl-html5-parser is a HTML5 parser for Common Lisp
</li>
<li>
<a href="CL-IO-MOD.html" class="internal">CL-IO-MOD</a> -
CL-IO-MOD is a parser for a subset of the MOD <a href="music.html" class="category">music</a> tracker <a href="file&#32;format.html" class="category">file format</a>
</li>
<li>
<a href="CL-PNG.html" class="internal">CL-PNG</a> -
CL-PNG reads and writes PNG (Portable Network Graphics) <a href="image&#32;file.html" class="category">image file</a>s
</li>
<li>
<a href="cl-pubmed.html" class="internal">cl-pubmed</a> -
cl-pubmed is an interface to the PubMed medical literature <a href="Database.html" class="category">Database</a>
</li>
<li>
<a href="cl-rss-gen.html" class="internal">cl-rss-gen</a> -
cl-rss-gen is a tiny Common Lisp library that generates <a href="RSS.html" class="category">RSS</a> (<a href="RDF.html" class="category">RDF</a> Site Summary)
</li>
<li>
<a href="cl-z.html" class="internal">cl-z</a> -
cl-z is a set of <a href="CFFI.html" class="internal">CFFI</a> bindings to the <a href="zlib.html" class="category">zlib</a> <a href="compression.html" class="category">compression</a> library
</li>
<li>
<a href="CLCE.html" class="internal">CLCE</a> -
CLCE (Common Lisp Composition Environment) is a complete environment for <a href="Music.html" class="category">Music</a>al composition based on the Common Lisp language and on the MidiShare operating system
</li>
<li>
<a href="clhp.html" class="internal">clhp</a> -
CLHP is the Common Lisp Hypertext Preprocessor - a <a href="Web.html" class="category">Web</a> <a href="programming&#32;language.html" class="category">programming language</a>
</li>
<li>
<a href="Cliconv.html" class="internal">Cliconv</a> -
Cliconv is a simple <a href="FFI.html" class="category">FFI</a> interface to the <a href="https://www.gnu.org/software/libiconv/">iconv library</a> that lets Common Lisp programs translate byte sequences from/to different <a href="character&#32;encoding.html" class="category">character encoding</a>s
</li>
<li>
<a href="Clot.html" class="internal">Clot</a> -
CLOT is a library for <a href="plotting.html" class="category">plotting</a> data sets in charts of different types
</li>
<li>
<a href="clutter.html" class="internal">clutter</a> -
Annotations/decorators/attributes for <a href="CLOS.html" class="category">CLOS</a> classes and slots
</li>
<li>
<a href="Cobstor.html" class="internal">Cobstor</a> -
Cobstor is a tool and an API to seamlessly access legacy Cobol <a href="application.html" class="internal">application</a> files from Common Lisp
</li>
<li>
<a href="common-db.html" class="internal">common-db</a> -
common-db is a programmable <a href="debugging.html" class="category">debugging</a> substrate, mostly geared to driving target devices by establishing control via on-chip debugging machinery through a JTAG (IEEE 1149.1) external port
</li>
<li>
<a href="currensea.html" class="internal">currensea</a> -
currensea is a currency conversion library based on <a href="AllegroServe.html" class="internal">AllegroServe</a>
</li>
<li>
<a href="de.setf.utility.html" class="internal">de.setf.utility</a> -
de setf utility is a collection of Common Lisp <a href="utilities.html" class="category">utilities</a> functions and several purpose-specific libraries
</li>
<li>
<a href="dso-util.html" class="internal">dso-util</a> -
A small set of <a href="utilities.html" class="category">utilities</a>, functions and macros, by <a href="David&#32;Owen.html" class="internal">David Owen</a>
</li>
<li>
<a href="FastIndex.html" class="internal">FastIndex</a> -
<a href="https://www.nicklevine.org/FastIndex/">FastIndex</a> is a <a href="Web.html" class="category">Web</a> server which manages a small online library
</li>
<li>
<a href="flood.html" class="internal">flood</a> -
Comfortable, powerful and tiny logging library for common lisp
</li>
<li>
<a href="GCL.html" class="internal">GCL</a> -
<a href="GNU.html" class="internal">GNU</a> Common Lisp is a <a href="Common&#32;Lisp&#32;implementation.html" class="category">Common Lisp implementation</a> of the <a href="KCL&#32;Family.html" class="category">KCL Family</a> that uses gcc to compile Lisp into native binaries
</li>
<li>
<a href="Gordon.html" class="internal">Gordon</a> -
Gordon is a Common Lisp library that can be used to generate Adobe Flash files and thus useful in <a href="web.html" class="category">web</a> applications
</li>
<li>
<a href="IE3FP.html" class="internal">IE3FP</a> -
IE3FP is a library to code and decode floating point numbers in IEEE 754 <a href="binary&#32;format.html" class="category">binary format</a>
</li>
<li>
<a href="KDE.html" class="internal">KDE</a> -
<a href="https://kde.org/">KDE</a> is a powerful Open Source graphical desktop environment for Unix workstations
</li>
<li>
<a href="libgpg-error.html" class="internal">libgpg-error</a> -
<a href="https://www.gnupg.org/software/libgpg-error/index.html">libgpg-error</a> is a small library with error codes and descriptions shared by most <a href="https://www.gnupg.org/index.html">GnuPG</a> related software
</li>
<li>
<a href="LISA.html" class="internal">LISA</a> -
Lisp Intelligent Software Agents - is a production rule system for <a href="Common&#32;Lisp.html" class="internal">Common Lisp</a>
</li>
<li>
<a href="lisp-network-server.html" class="internal">lisp-network-server</a> -
<a href="http://www.thangorodrim.de/software/lisp-network-server/index.html">lisp-network-server</a> is a simple framework for writing Common Lisp <a href="networking.html" class="category">networking</a> applications
</li>
<li>
<a href="midi.html" class="internal">midi</a> -
A library for parsing MIDI (<a href="Music.html" class="category">Music</a>al Instrument Digital Interface) <a href="file&#32;format.html" class="category">file format</a> files and representing MIDI events, previously distributed as part of the <a href="Gsharp.html" class="internal">Gsharp</a> project
</li>
<li>
<a href="MIME4CL.html" class="internal">MIME4CL</a> -
MIME4CL allows you to craft <a href="MIME.html" class="category">MIME</a> compliant messages or to parse and handle them programmatically
</li>
<li>
<a href="MPD4CL.html" class="internal">MPD4CL</a> -
MPD4CL is a library to write <a href="https://mpd.fandom.com/wiki/Music_Player_Daemon_Wiki">Music Player Daemon</a> client programs
</li>
<li>
<a href="NET4CL.html" class="internal">NET4CL</a> -
NET4CL is a collection of network functions, mostly encapsulation of existing functions to uniform the interface between different Lisp systems
</li>
<li>
<a href="NPG.html" class="internal">NPG</a> -
NPG is a Naïve Parser Generator
</li>
<li>
<a href="Objective-CL.html" class="internal">Objective-CL</a> -
<a href="http://matthias.benkard.de/objective-cl">Objective-CL</a> is a Common-Lisp/Objective-C bridge currently supporting a range of Lisp implementations on Mac OS X and GNUstep
</li>
<li>
<a href="ODS4CL.html" class="internal">ODS4CL</a> -
ODS4CL can produce spreadsheets in <a href="https://www.oasis-open.org/committees/tc_home.php?wg_abbrev=office">OpenDocument</a> (OpenOffice) <a href="file&#32;format.html" class="category">file format</a>
</li>
<li>
<a href="Open&#32;Agent&#32;Engine.html" class="internal">Open Agent Engine</a> -
<a href="https://github.com/seanjensengrey/xmlisp/blob/master/XMLisp/sources/XLUI/agent-3D.lisp">Open Agent Engine</a> is an object oriented graphics framework based on classes representing <a href="OpenGL.html" class="category">OpenGL</a> 2.0 windows (opaque and transparent), and <a href="OpenGL.html" class="category">OpenGL</a> views with methods to handle rendering, animation, mouse input, keyboard events, gamePad input, texture management, and shader manipulation
</li>
<li>
<a href="Pyffi.html" class="internal">Pyffi</a> -
Pyffi, inspired by <a href="Python-on-Lisp.html" class="internal">Python-on-Lisp</a>, is a <a href="Python&#32;programming&#32;language.html" class="category">Python programming language</a> <a href="FFI.html" class="category">FFI</a> for Common Lisp
</li>
<li>
<a href="SCLF.html" class="internal">SCLF</a> -
SCLF is Walter C
</li>
<li>
<a href="SEMI-PRECIOUS.html" class="internal">SEMI-PRECIOUS</a> -
SEMI-PRECIOUS is a library of <a href="algorithm.html" class="category">algorithm</a>s/<a href="data&#32;structure.html" class="category">data structure</a>s
</li>
<li>
<a href="SYMTABLE.html" class="internal">SYMTABLE</a> -
SYMTABLE is a simplistic symbol-table abstraction
</li>
<li>
<a href="telnetlib.html" class="internal">telnetlib</a> -
<a href="https://github.com/brianjcj/telnetlib-for-common-lisp">telnetlib</a> is a <a href="networking.html" class="category">networking</a> library for doing Telnet
</li>
<li>
<a href="tiff4cl.html" class="internal">tiff4cl</a> -
TIFF4CL is a library to read TIFF <a href="file&#32;format.html" class="category">file format</a> metadata
</li>
<li>
<a href="Torta.html" class="internal">Torta</a> -
Torta shows you where your disk space is going
</li>
<li>
<a href="xelf.html" class="internal">xelf</a> -
<a href="https://gitlab.com/dto/xelf">Xelf</a> is a simple 2-D <a href="game.html" class="internal">game</a> engine for Common Lisp
</li>
</ul></div></div>
<div id="footer" class="buttonbar"><ul><li><a href="LGPL.html">Current version</a></li>
<li><a href="https://www.cliki.net/site/history?article=LGPL">History</a></li>
<li><a href="https://www.cliki.net/site/backlinks?article=LGPL">Backlinks</a></li><li><a href="https://www.cliki.net/site/edit-article?title=LGPL&amp;from-revision=3799592786">Edit</a></li><li><a href="https://www.cliki.net/site/edit-article?create=t">Create</a></li></ul></div>
</div>
<div id="header-buttons" class="buttonbar">
<ul>
<li><a href="https://www.cliki.net/">Home</a></li>
<li><a href="https://www.cliki.net/site/recent-changes">Recent Changes</a></li>
<li><a href="CLiki.html">About</a></li>
<li><a href="Text&#32;Formatting.html">Text Formatting</a></li>
<li><a href="https://www.cliki.net/site/tools">Tools</a></li>
</ul>
<div id="search">
<form action="https://www.cliki.net/site/search">
<label for="search_query" class="hidden">Search CLiki</label>
<input type="text" name="query" id="search_query" value="" />
<input type="submit" value="search" />
</form>
</div>
</div>
<div id="pageheader">
<div id="header">
<span id="logo">CLiki</span>
<span id="slogan">the common lisp wiki</span>
<div id="login"><form method="post" action="https://www.cliki.net/site/login">
<label for="login_name" class="hidden">Account name</label>
<input type="text" name="name" id="login_name" class="login_input" />
<label for= "login_password" class="hidden">Password</label>
<input type="password" name="password" id="login_password" class="login_input" />
<input type="submit" name="login" value="login" id="login_submit" /><br />
<div id="register"><a href="https://www.cliki.net/site/register">register</a></div>
<input type="submit" name="reset-pw" value="reset password" id="reset_pw" />
</form>
</div>
</div>
</div>
</body></html>