Linux Software Map

Linux Software Map

Linux Software Map (LSM) is a standard text file format for describing Linux software. It also refers to the database constructed from these files. LSM is one of the standard methods for announcing a new software release for Linux.

File format

If a Linux program is to be distributed widely, an LSM file may be created to describe the program, normally in a file called "software_package_name".lsm. This file begins with Begin4 and ends with End. It has one field on each line. The field name is separated from the value by a colon (:). Mandatory fields are Title, Version, Entered-date, Description, Author and Primary-site.

Example

Here is a what a blank LSM template looks like, at time of writing:

Begin4 Title: Version: Entered-date: Description: Keywords: Author: Maintained-by: Primary-site: Alternate-site: Original-site: Platforms: Copying-policy: End

Database

The collective database of LSM entries can be searched in order to locate software of a particular type. This database has passed through various owners. It was created by Jeff Kopmanis, Lars Wirzenius maintained it for a while, and now the current maintainer is Aaron Schrab (with help from volunteers).

The database can be downloaded in its entirety, or one can perform limited queries using a web interface.

External links

* [http://www.ibiblio.org/pub/linux/LSM-TEMPLATE.html LSM template version 4] on ibiblio.org
* [http://lsm.qqx.org/lsm/LSM.gz Entire LSM Database]
* [http://www.boutell.com/lsm/ Web interface] maintained by Thomas Boutell
* [http://www.ibiblio.org/linsearch/index.html Simple LSM Search] on ibiblio.org
* [http://www.ibiblio.org/linsearch/index.html Advanced LSM Search] on ibiblio.org
* [http://lsm.execpc.com/lsm/ Instructions for New Entries]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Linux Software Map — (LSM) es un formato de texto estándar para describir software de Linux. El archivo LSM para un programa es un único documento de texto, llamado nombre del paquete de software.lsm. Un LSM comienza con Begin4 y termina con End. Contiene un campo… …   Wikipedia Español

  • Linux kernel — Linux Linux kernel 3.0.0 booting Company / developer Linus Torvalds and thousands …   Wikipedia

  • Software tools for molecular microscopy — There are a large number of software tools or software applications that have been specifically developed for the field sometimes referred to as molecular microscopy or cryo electron microscopy or cryoEM. Several special issues of the Journal of… …   Wikipedia

  • Linux Kernel API — The Linux Kernel API is an application programming interface providing a uniform method for device drivers and other low level software written for the Linux kernel to access system resources and services. External links *… …   Wikipedia

  • Ark Linux — Infobox OS name = Ark Linux caption = Ark Linux installer developer = Bernhard Rosenkraenzer et al. family = GNU/Linux source model = Free software working state = Current latest release version = 2008.1 latest release date = 2008 05 14 kernel… …   Wikipedia

  • Linux gaming — refers to playing or developing video games for Linux operating systems. Open source games A few original open source games have obtained notability:* AssaultCube is a first person shooter * Battle for Wesnoth is a turn based strategy game *… …   Wikipedia

  • Linux-Distributor — Das Linux Maskottchen Tux Eine Linux Distribution ist eine Zusammenstellung des Linux Kernels mit diverser Software, um hieraus ein Betriebssystem zu bilden. Inhaltsverzeichnis 1 Geschichte 2 …   Deutsch Wikipedia

  • Linux — This article is about operating systems that use the Linux kernel. For the kernel itself, see Linux kernel. For other uses, see Linux (disambiguation). Linux …   Wikipedia

  • Linux-Distribution — Das Linux Maskottchen Tux Eine Linux Distribution ist eine von einem Linux Distributor zusammengestellte Sammlung von Programm Paketen. Sie besteht mindestens aus dem namensgebenden Linux Kernel und den für einen Betrieb des Systems… …   Deutsch Wikipedia

  • Linux startup process — The Linux startup process is the process by which Linux based operating systems initialize. It is in many ways similar to the BSD and other Unix style boot processes, from which it derives.Overview of typical processIn Linux, the flow of control… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”