Template:Short description {{#invoke:Infobox|infobox}}Template:Template other{{#invoke:Check for unknown parameters | check | showblankpositional=1 | unknown = Template:Main other | preview = Page using Template:Infobox software with unknown parameter "_VALUE_"|ignoreblank=y | AsOf | author | background | bodystyle | caption | collapsetext | collapsible | developer | discontinued | engine | engines | genre | included with | language | language count | language footnote | latest preview date | latest preview version | latest release date | latest release version | latest_preview_date | latest_preview_version | latest_release_date | latest_release_version | licence | license | logo | logo alt | logo caption | logo upright | logo size | logo title | logo_alt | logo_caption | logo_upright | logo_size | logo_title | middleware | module | name | operating system | operating_system | other_names | platform | programming language | programming_language | released | replaced_by | replaces | repo | screenshot | screenshot alt | screenshot upright | screenshot size | screenshot title | screenshot_alt | screenshot_upright | screenshot_size | screenshot_title | service_name | size | standard | title | ver layout | website | qid }}Template:Main other X Multimedia System (XMMS) is an audio player for Unix-like systems released under a free software license.

HistoryEdit

XMMS was originally written as x11amp by Peter and Mikael Alm in November 1997.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> The player was made to resemble Winamp, which was first released in May that year. x11amp received Winamp skin support in version 0.7 on May 6, 1998.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> Though the original release was made under a license that did not provide any access to the program's source code, it is now released under the GPL-2.0-or-later.

On June 10, 1999, 4Front Technologies decided to sponsor x11amp development and the project was renamed to XMMS<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref> - the name being an acronym for X MultiMedia System. Most XMMS users take this to mean "X11 MultiMedia System" or "X Window System MultiMedia System"; the official interpretation of the "X" is "Cross-platform".<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

In 2002, Peter Alm initiated the XMMS2 project, aiming to produce a successor to XMMS using all new code and devoted solely to audio playback.<ref>{{#invoke:citation/CS1|citation |CitationClass=web }}</ref>

ForksEdit

XMMS has continued to use GTK+ 1.x toolkit, despite the current version being GTK 4. The primary reason for this reluctance to upgrade is that many XMMS plugins (written by third parties) are dependent on the older version of GTK+ to properly function, e.g., "about" boxes and configuration dialogs. Many software developers also consider the XMMS codebase to be poorly designed and difficult to maintain. These factors led to various forks and related projects:

  • The Beep Media Player, a fork of XMMS code that uses GTK+ 2, started around 2003
    • Youki, the remade continuation of Beep Media Player, started around the end of 2005<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

    • Audacious, a fork from Beep Media Player started around 2005 when Beep Media Player development ceased in favor of Youki
  • A GTK+2 based fork by Mohammed Sameer, named XMMS2. It is unrelated to the current XMMS2 project, which uses a new codebase and client/server architecture not derived from XMMS.<ref>{{#invoke:citation/CS1|citation

|CitationClass=web }}</ref>

FeaturesEdit

File:XMMS (1).png
XMMS's default theme. Here the three windows have been docked together. The top left box is the main control panel; the bottom left is the optional equalizer, and the right box is the playlist editor.

XMMS currently supports the following audio and video file formats:

SkinsEdit

File:Xmms 11.10.png
Xmms skinned with imported wsz on Ubuntu 11.10 with cue info activated.

XMMS has a default skin provided, but it is also possible to use any WSZ classic skins to enhance the graphic attractiveness of the player. (see attached image)

CoverviewerEdit

File:Xmms coverviewer.png
Xmms with xmms-coverviewer in action on Ubuntu 11.10.

xmms-coverviewer is an XMMS plugin which allows XMMS to display album art and further enhance the graphical interface of the player. (see attached image)

Template:Portal

ReferencesEdit

Template:Reflist

External linksEdit

Template:Sister project

Template:GTK Template:Media player (application software)