Narodowe Archiwum Cyfrowe - open source?
Zadałem dziś pytanie na forum NAC:
W związku z ciekawymi doniesieniami z zeszłego roku o budowie Narodowego Archiwum Cyfrowego na bazie oprogramowania otwartego (open source) mam kilka pytań:
- Czy dotychczas powstały kod oprogramowania jest już dostępny w postaci jakiegoś repozytorium? Mam na myśli archiwa kodu źródłowego z kontrolą wersji (np. Mercurial, git lub podobne)?
- Czy zostało już ustalone, na jakiej zasadzie to oprogramowanie będzie udostępniane? Które z licencji OSI są brane pod uwagę?
- Czy mamy już jakiś model współpracy? I konkretnie: czy i dokąd można wysyłać poprawki i propozycje zmian, zgłaszać błędy (wysyłać tzw. patches)? Czy jest planowane wdrożenie systemu zgłaszania błędów (jak bugzilla, TRAC i inne)?
Wydaje mi się, że wielu ze specjalistów z branży informatycznej mogłoby się włączyć w projekt od samego początku, co mogłoby wpłynąć dodatnio na jakość i skrócić czas uruchomienia systemu.
Otrzymałem odpowiedź:
Bardzo dziękuję za zainteresowanie. Jesteśmy obecnie w fazie przygotowania do wdrożeń testowych jakie odbędą się od początku sierpnia. Jest to okres wyjątkowego wysiłku organizacyjnego jakie wkładamy w przygotowanie i przeprowadzenie tego procesu.
W tym momencie aplikacja ma zamrożone nowe funkcjonalności i zajmujemy się poprawkami. Pomyślne ukończenie etapu migracji wstępnych jakie planujemy zakończyć pod koniec tego roku, będzie momentem tworzenia dalszej strategii w zakresie open source. Będziemy dążyli aby możliwość wykorzystania naszego oprogramowania nie wiązała się z ponoszeniem opłat licencyjnych.
Przypomnę wypowiedź dyrektora NAC, dra Nikodema Bończy-Tomaszewskiego z września 2007:
Ponieważ idea Narodowego Archiwum Cyfrowego zakłada wolny i nieskrępowany dostęp do informacji publicznej, twórcy NAC postawili także rozwijać systemu informatyczne w oparciu o wolne oprogramowanie i otwarte standardy. Będzie to pierwszy w Polsce projekt open-source rozwijany na taką skalę przez centralną instytucję publiczną. Od jego powodzenia zależy przełamanie niechęci i obaw wobec otwartego oprogramowania. Czy się uda? To zależy także od was.
Pozostaje pytanie: Czy powstające oprogramowanie będzie oprogramowaniem o kodzie otwartym czy nie będzie?
I drugie, być może ważniejsze: "To zależy także od was" - w jaki sposób możemy pomóc?


Odpowiedzi na pytania
Twoje pytanie doczekało się odpowiedzi.
brain87pl (10 post) wyjaśnił.
Niby nic dziwnego, wiele firm wykorzystuje wolne oprogramowanie, aby tworzyć kod zamknięty. Zachowują jednak trochę przyzwoitości i nie jeżdżą po konferencjach społecznościowych, nie opowiadają o otwartości i przejrzystości nowych, Narodowych rozwiązań.
Dla mnie takie rozwiązanie niczym nie różni się od produktów pewnej firmy na M, której nazwy nie pamiętam. Nikt nie wie co jest wbudowane w tę aplikację, jakie śmieci i błędy znajdują się w tym kodzie, a że do produkcji zamkniętego kodu wykorzystano Open Source - who cares?
Jak możemy pomóc? chyba chodziło o przyjście tam do pracy, może o klakierów, a na pewno o udzielanie bezpłatnej pomocy w problemach z którymi nie radzą sobie tamtejsi opłacani programiści.
Mam wrażenie, że parę osób zostało oszukanych.