CKAN

Z Wikipedii, wolnej encyklopedii

CKAN – system zarządzania danymi nakierowany na specyfikę organizacji publicznych. Pozwala on udostępnienie i prezentację danych w otwarty sposób. Jest to możliwe dzięki wzbogaceniu każdego ze zbiorów danych w metadane. Dzięki temu CKAN tworzy wartościowe, łatwe do przeszukiwania źródła danych[1].

CKAN jest rozwijany przez Open Knowledge Foundation i jest udostępniany na licencji wolnego oprogramowania: Affero GNU GPL v3.0[1].

Część serwerowa CKAN napisana została z wykorzystaniem języka Python, natomiast część kliencka (ang. frontend) w JavaScript z wykorzystaniem frameworku Pylon oraz SQLAlchemy. Jako motor bazy danych wykorzystano PostgreSQL, zaś mechanizm wyszukiwawczy bazuje na Solr. CKAN ma budowę modułową. Daje to możliwość jego rozszerzania o nowe funkcjonalności, które są wprowadzane poprzez mechanizm wtyczek (ang. plugins)[1].

Najbardziej znane instalacje CKAN to portal amerykański Data.gov, portal brytyjski data.gov.uk, portal australijski data.gov.au[1].

Przypisy[edytuj | edytuj kod]

  1. a b c d Andrzej Sobczak, Tomasz Kulisiewicz: Jak zacząć? Analiza rozwiązań technologicznych pomocnych przy budowie Otwartego Rządu i ponownym wykorzystaniu informacji publicznej. Ośrodek Studiów nad Cyfrowym Państwem, s. 17–22. [dostęp 2019-10-12].

Linki zewnętrzne[edytuj | edytuj kod]