gtkpod
From Wikipedia, the free encyclopedia
| This article does not cite any references or sources. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (December 2008) |
Screenshot of gtkpod 0.99.12 |
|
| Developer(s) | Jorg Schuler |
|---|---|
| Stable release | 0.99.14 / January 18, 2009 |
| Written in | C |
| Operating system | Unix-like |
| Type | Media player |
| License | GPL |
| Website | www.gtkpod.org |
gtkpod is a free, open source software project hosted at SourceForge.net[1] and published under the GNU General Public License[2][3]. It provides a graphical user interface that enables users of Linux and other Unix operating systems to transfer audio files onto their iPod Classic, iPod Nano, iPod Shuffle, iPod Photo, or iPod Mini music players. Although it does not support some of the more advanced features of iTunes, gtkpod still performs the role of an iPod manager for Linux. Album art and videos are now supported, and preliminary support for the iPhone and iPod Touch is available if jailbreaking of the device is performed.
Most digital audio players permit the user to browse and access their content via an interface closely related to the underlying file system. iPods, on the other hand, employ a proprietary database file for managing all the metadata associated with their content. Because of this, an iPod cannot recognize files that have been copied directly into the low-level file system unless its music database has been appropriately modified. This task is usually performed by iTunes, but since Apple has only released versions for Mac OS X, Windows Vista, and Windows XP, gtkpod provides the needed support for other operating systems.
Starting with version 0.93, the code that handles the iPod access has been separated as libgpod, a shared library that allows other projects to provide iPod support as well. It is currently used by popular players such as Rhythmbox and Amarok.

