Ampache is a cross-platform
web-based music system that is built upon a web server, the PHP language,
and a MySQL database.
Ampache is a PHP-based tool for managing, updating and playing your MP3/OGG/RM/FLAC/WMA/M4A files via a web interface. It allows you to save playlists, create user accounts, and share your music catalogs with other Ampache servers. Visit our Forums for information about installation, to get support and find public Ampache catalogs.
Some of Ampache's features include:
- Maintenance of a large music catalog.
- Grouping of music by artist, genre, album, and more.
- Display of Album artwork, song titles, and other data.
- The ability to create, manage and import playlists.
- Random play capabilities.
- Display of music that is currently playing.
- Display of site and music statistics.
- The ability to search for song titles.
- Account-based user access programmed with security in mind.
- Administration of users, music catalog, site preferences, and access lists.
- Supports multiple display themes.
- Offers multi-language support.
The Ampache online
forums offer useful
installation, development and deployment information, the traffic
volume indicates a healthy open-source project.
The Ampache
Gallery shows many of the Ampache capabilities, while the
online demo
lets you try some of the software's capabilities out.
For useful information on using and installing Ampache, take a look
at the project
FAQ.
Stable version 3.3.1 of Ampache
was announced
this week.
"For those of you upgrading from 3.3.0 there are a few major changes in this new version. First I have moved all of the documents out of /docs and into the root. Second Themeing has been added to Ampache. The stable release ships with three themes. You can find more at svn.ampache.org/contrib/themes. Support for MPC and SPX files has also been added along with a Turkish Translation."
See the
change log
for more details. Version 3.3.1.1
followed,
it fixes one minor bug.
If you have a large music collection to manage, and want to share it
across different machines, Ampache is the right tool for the job.
The software is available for download
here.
Comments (2 posted)
System Applications
Database Software
Stable version 0.7.4 of Knoda, a database frontend, is out
with numerous new features including drivers for new databases,
improved forms, and more.
Full Story (comments: none)
Version 1.1.0 of the Slony-I database replication engine
has been released.
"Changes include improved documentation, better logging, a CPP-style
define/include mechanism, better automatic maintenance, and more.
Comments (none posted)
Networking Tools
AIST has released PSPacer 1.0, their network traffic smoothing software,
under an open-source license.
"
The National Institute of
Advanced Industrial Science and Technology (AIST,), an independent
administrative institution, has released software PSPacer 1.0 for accurate
network bandwidth control and traffic smoothing. PSPacer 1.0 realizes
accurate bandwidth control and smoothing on the ordinary personal computer
based on the Linux operating system without requiring special
purpose hardware."
Full Story (comments: none)
Web Site Development
Wicket 1.0 was introduced at the 2005 JavaOne Conference.
"
Driving open source development of the Wicket
Java Web Framework under the Apache Software License, the Wicket development team today announced
the debut of Wicket 1.0 at the 2005 JavaOne Conference, June 27-30, at Moscone Center in San
Francisco."
Full Story (comments: none)
Version 1.7 rc 1 of Midgard, a web content management framework, is out.
Changes include a new Midgard site wizard, Multilang support,
PAM and NTLM support, an improved Midgard database installer,
XML defined PHP objects, and more.
Full Story (comments: none)
Version 1.9.1 of xinco DMS, a web-based Information
and Document Management System that is written in Java,
has been announced. It features multi-language support.
"
xinco DMS is a powerful Web-Service based Information and Document Management System (DMS) for files, text, URLs and contacts, featuring ACLs, version control, full text search and an FTP-like client."
Comments (none posted)
Miscellaneous
Version 0.5.4 of LAT is out with bug fixes.
"
LAT stands for LDAP Administration Tool. The tool allows you to browse
LDAP-based directories and add/edit/delete entries contained within. It
can store profiles for quick access to different servers."
Full Story (comments: none)
Desktop Applications
Desktop Environments
The following new GNOME software has been announced this week:
Comments (none posted)
The following new KDE software has been announced this week:
Comments (none posted)
KDE.News
reports on a LinuxTag
announcement of cooperation between Wikimedia and the KDE project.
"
As the first applications, like the media player amaroK, start to
integrate Wikipedia content the idea is to create a webservice API to
access the information from Wikimedia projects such as Wikipedia or
Wiktionary. There are also plans for a KDE API."
Comments (4 posted)
KDE.News
has announced
the latest release of
This month in SVN.
"
This Month in SVN is a new feature from Jes Hall covering the latest features
in KDE's development version. The June edition covers the taskbar's new
look, Kopete's new identities and Google Maps now working in Konqueror.
"With 3.5 on the horizon and KDE4 work starting, KDE fans have a lot to look
forward to.""
Comments (none posted)
KDE.News has
announced
the June 24, 2005 edition of the
KDE Commit-Digest.
The content summary says:
"
Digikam adds a Golden Mean photo editing plugin. Kalzium shows isotope and Scientist information. New home:/ ioslave. This ioslave displays all the home folders of the users being in the same group than you. Many bugfixes in Kmail, khtml and Kopete."
Comments (none posted)
KDE.News
covers
the Exa acceleration architecture for XFree86.
"
At the recent European X.Org Developers Meeting KDE developer and Trolltech
employee Zack Rusin presented a new acceleration architecture named Exa
(eyecandy X architecture) for X.org. Being based on KAA (KDrive acceleration
architecture) it's designed to be an alternative to the currently used XAA
(XFree86 acceleration architecture) with better acceleration of XRender which
is used by composite managers for desktop eyecandy effects. The next X.org
release which is expected to contain Exa is planned to be released in
September."
Comments (none posted)
Educational Software
Version 1.6.1 of
Claroline,
a web-based collaborative e-learning environment, is out.
"
Two months after the Claroline 1.6 release, time is come to provide a maintenance pack gathering feedbacks and contributions from the worldwide Claroline user community.
The main improvements concern new translation updates (German, Dutch, Italian, Greek, Galician, Spanish) and compatibility widening with the main PHP hosting services."
Comments (none posted)
Games
Version 4.2.0 beta 4 of
Allegro,
a game programming library, is out.
"
This release is a Work-In-Progress that adds features and corrects problems with regard to the 4.0 codebase. It is API (source) compatible with 4.0.0 on every platform, except for a few minor changes."
Comments (none posted)
GUI Packages
KDE.News
covers
the release of version 4.0 of the Qt GUI toolkit by Trolltech.
"
Trolltech has released Qt 4.0 both under commercial and GPL licenses for X11,
Mac OS X and MS Windows. It is the first time that a MS Windows GPL edition
is available. To celebrate the release Trolltech employees have created a
song and a music video."
This release emphasizes cross-platform development, see the
Trolltech announcement for more information.
Comments (11 posted)
Interoperability
Release 20050628 of
Wine
has been announced.
Changes include a move of the configuration settings to the registry,
a graphical configuration tool, MSI and OLE improvements,
DirectDraw directory reorganization, support for webcams, and bug fixes.
Comments (none posted)
The June 24, 2005 edition of
Wine Traffic is online with the latest Wine project news.
Comments (none posted)
Music Applications
Version 2.6 of LilyPond, a music notation package, is out.
Features include easy installation on multiple platforms, Pango text formatting, SVG support, and lots of new features.
Full Story (comments: none)
Albert Graef has released Q-Faust 1.0 and QFSynth 1.0.
"
I've just released my Faust module for the Q programming language. A
realtime synth application based on this module, QFSynth, is also available."
Full Story (comments: none)
Office Suites
Build 1.9.110 of OpenOffice.org has been announced.
"
This package contains Desktop integration work for
OpenOffice.org, several back-ported features & speedups, and a much
simplified build wrapper, making an OO.o build / install possible for
the common man. It is a staging ground for up-streaming patches to
stock OO.o."
Full Story (comments: none)
Miscellaneous
An alternative convolution for LTI-Lib 1.9.13,
a cross-platform C++ computer vision library,
has been released.
"
Now an alternative convolution for the LTI-Lib
is available from the file releases. As one of the most important classes in the library this
change can increase your Apps performance
drastically. However, this comes at the price
that only odd sized and geometrically centered separable kernels are accepted."
Comments (none posted)
Languages and Tools
C
Dan Kegel
has posted
his ongoing
coverage
of the 2005 GCC summit, take a look to see what was discussed.
Comments (none posted)
Caml
The June 21-28, 2005 edition of the Caml Weekly News is online
with all new Caml language articles.
Full Story (comments: none)
Java
Les A. Hazlewood
discusses Ant in an O'Reilly article.
"
Most Java developers already use Ant for their builds, but are you getting
everything you could out of this tool? With a complex enterprise
application, in which classes may be used in several tiers, it's important to
control where the code lives and how it gets built, so you can build .jars
with just the code needed for each tier. Les Hazlewood shows how this
approach leads to faster builds and downloads, and even catches errant
dependencies."
Comments (none posted)
Lisp
Paolo Amoroso has sent in coverage of the
International Lisp Conference 2005.
"
Some of those who attended the International Lisp Conference 2005 (ILC
2005), and other Lispers, posted reports and pictures to their blogs.
The conference took place at Stanford University from June 19 to 22,
2005."
Full Story (comments: none)
Perl
The newest edition of
This Week in Perl 6 covers Perl 6 development from
June 8-21, 2005.
Comments (none posted)
Grant McLean
looks at Sprog on O'Reilly.
"
We've all been there--a data translation problem rears its head and you reach for your toolkit of Perl snippets. It might involve parsing a CSV file, extracting MIME attachments, generating bulk SQL insert statements, or scraping data from a web application. You know you have code lying around that'll take you halfway there, if only you could find it. Then there's the problem of pulling it all together.
Wouldn't it be great if there was a way to catalog your code snippets?"
Comments (none posted)
PHP
Version 5.1 Beta 2 of
PHP
has been announced.
Changes include the new PHP Data Objects database abstraction layer,
improved language performance, an updated PCRE extension, and more.
Comments (none posted)
Python
The June 29, 2005 edition of Dr. Dobb's Python-URL!
is online with the latest Python language articles.
Full Story (comments: none)
Ruby
The June 26, 2005 edition of the
Ruby Weekly News brings you all
the latest news and discussion from the ruby-talk
mailing list.
Comments (none posted)
Tcl/Tk
The June 23, 2005 edition of Dr. Dobb's Tcl-URL! is online with the
latest Tcl/Tk news and resources.
Full Story (comments: none)
The June 27, 2005 edition of Dr. Dobb's Tcl-URL! is online with
the week's Tcl/Tk articles and resources.
Full Story (comments: none)
IDEs
Version 2.0.1 alpha of Anjuta, a GNOME IDE for C and C++,
has been announced.
"
This is an alpha & unstable release and may not be suitable for production use. However, we encourage to use it and help us with bug reports. Both stable and development release can be used simultaneously, but they should be installed in different install prefix (important)."
Comments (none posted)
Profilers
M. Jones
explores Graphviz on IBM developerWorks.
"
Spending the time to work through a mass of source code can reveal the function flow to you, but when function pointers are involved or the code is lengthy and convoluted, the process becomes considerably more difficult. This article shows you how to construct a dynamic graphical function call generator using open source software and a bit of custom glue code."
Comments (1 posted)
Miscellaneous
Version 0.6 of Mercurial is out.
"
Mercurial is a fast, lightweight source control management system designed for efficient handling of very large distributed projects."
Many improvements have been included in this release.
Full Story (comments: none)
Page editor: Forrest Cook
Next page: Linux in the news>>