MusicBrainz
Logo serwisu | |
Typ strony | |
---|---|
Komercyjna |
nie |
Autor |
wielu autorów |
Właściciel |
MetaBrainz Foundation |
Rejestracja |
wymagana do edycji danych |
Strona internetowa |
MusicBrainz– projekt stworzenia otwartej encyklopedii muzycznej. Jest to internetowabaza danychomuzyce,która podobnie jakFreedbzostała stworzona w odpowiedzi na ostre restrykcje wCDDB.W obecnej formie nie jest już tylko katalogiem informacji opłytach CD,ale semantyczną baząmeta-danychmuzycznych[1].
Status prawny i licencje
[edytuj|edytuj kod]Podstawowe dane zawarte w MusicBrainz (artyści, utwory, albumy itp.) dostępne są w ramachdomeny publicznej.Pozostałe treści, takie jak wkład będący oryginalnym dziełem edytora (np. wyjaśnienia dotyczące wprowadzanych zmian) objęte są licencjąCreative CommonsCC BY-NC-SA[2][3].
Relacyjny system bazy danych zbudowano wPostgreSQL[4].Kod serwera wydano na licencjiGNU General Public License[5].BibliotekaPython -musicbrainz2jest objęta licencjąThe BSD License,która umożliwia wykorzystanie kodu we własnościowym oprogramowaniu[6].
Programy obsługujące MusicBrainz
[edytuj|edytuj kod]- MusicBrainz Picard–Linux/Windows/Mac OSprogram tagujący pliki muzyczne[7],
- Amarok–Linux/KDEodtwarzaczmultimediów,
- Banshee–Linux/GNOMEodtwarzacz multimediów,
- PinkyTagger–Linux/KDEprogram tagujący pliki muzyczne,
- Quod Libet–Linux/GNOMEodtwarzacz multimediów,
- Sound Juicer–Linux/GNOMECD ripper.
Dodatkowo, dzięki usłudze FreeDB gateway (mb2freedb), możliwy jest dostęp do zasobów MusicBrainz z poziomu dowolnej aplikacji obsługującej protokół FreeDB[8].
Dostępne API i biblioteki
[edytuj|edytuj kod]- XML Web Service – usługa internetowa oparta naXMLiHTTP
- Python -musicbrainz2 – wzorcowa biblioteka napisana w językuPython
- WebService::MusicBrainz – biblioteka dla językaPerl
- RBrainz biblioteka dla językaRuby
- Musicbrainz Sharp – biblioteka dla języka C#
- brainz-mmd-jaxb – biblioteka dla językaJava
- phpbrainz – biblioteka dla językaPHP
Przypisy
[edytuj|edytuj kod]- ↑Ashley Highfield: Keynote speech given at IEA Future Of Broadcasting Conference.bbc.co.uk. [dostęp 2008-02-11].(ang.).
- ↑Warunki licencji CC BY-NC-SA 2.0
- ↑MusicBrainz License.wiki.musicbrainz.org. [dostęp 2011-05-06].(ang.).
- ↑Database – MusicBrainz.MusicBrainz Wiki. [dostęp 2011-05-06].(ang.).
- ↑MusicBrainz Server – MusicBrainz.MusicBrainz Wiki. [dostęp 2011-05-06].(ang.).
- ↑Python -musicbrainz2 – MusicBrainz.MusicBrainz Wiki. [dostęp 2011-05-06].(ang.).
- ↑Strona programuMusicBrainz Picard(ang.)
- ↑Strona usługiFreeDB Gateway.musicbrainz.org. [dostęp 2011-05-06].(ang.).
Linki zewnętrzne
[edytuj|edytuj kod]- MusicBrainz(ang.)