Zbieraj dowody, które chronią Twoje oprogramowanie
Certyfikuj swój kod źródłowy i każdą jego nową wersję, budując weryfikowalny zapis tego, co i kiedy stworzyłeś. Bez publikowania ani jednej linijki.
Kod łatwo skopiować. Historia jego rozwoju ma znaczenie.
Oprogramowanie można skopiować w kilka sekund. Repozytorium można sklonować, a historię commitów przepisać. Aby pokazać, co i kiedy zbudował Twój zespół, potrzebujesz zapisu, którego nikt nie zmieni po cichu, zwłaszcza gdy nad tą samą bazą kodu pracują pracownicy, wykonawcy i współpracownicy.
Bernstein prowadzi taki zapis obok Twojego repozytorium. Każda certyfikacja daje Ci certyfikat na blockchainie Bitcoin. W planach Scale i Enterprise otrzymujesz też osobne znaczniki czasu od kwalifikowanego unijnego i zaufanego chińskiego dostawcy znaczników czasu. Twój kod, dokumentacja i know-how pozostają w szyfrowanym magazynie z wersjonowaniem i nigdy nie są publikowane.
Korzystaj z tej historii, gdy ktoś podważa Twoje prawa, aby precyzyjnie wskazać oprogramowanie objęte umową i bezpiecznie udostępniać certyfikowane wersje partnerom lub licencjobiorcom.
Dlaczego oprogramowanie potrzebuje niezależnych dowodów
Edytowalne historie
Daty commitów i pola autora można przepisać. Twoje repozytorium śledzi rozwój. Niezależny certyfikat daje Ci stały punkt odniesienia, z którym możesz je porównać.
Konkurencyjne roszczenia
Wykonawcy, pracownicy i kontrybutorzy pracują na tych samych plikach. Gdy własność jest sporna, nie pozwól, by wszystko sprowadziło się do Twojego słowa przeciwko ich słowu.
Dowód bez ujawniania
Opublikowanie kodu, by udokumentować jego datę, oznacza oddanie Twojego know-how. Certyfikuj go i zachowaj pliki dla siebie.
Brakujące wcześniejsze wersje
Najnowsze wydanie może już nie zawierać kodu, który jest sednem sporu. Przechowuj certyfikowane wersje, aby dowody wciąż były dostępne.
Wykorzystaj dowody dotyczące swojego oprogramowania
Spory o IP i przygotowanie do zgłoszenia patentowego
Certyfikowany kod i zapisy z procesu rozwoju wspierają Twoje stanowisko, gdy kopiowanie, autorstwo lub własność zostaną zakwestionowane. Dokumentują też Twoją pracę techniczną przed zgłoszeniem patentowym.
Poufne oprogramowanie i know-how
Certyfikuj własnościowy kod, algorytmy i dokumentację techniczną bez ich publikowania. Udostępniaj je przez Secure Sharing na Twoich warunkach poufności.
Umowy i licencje na oprogramowanie
Wskazuj konkretne certyfikowane wersje w umowach o wykonanie oprogramowania, przy przekazaniach, cesjach i w licencjach. Wszyscy wiedzą dokładnie, jakie oprogramowanie jest objęte.
Wkład w open source
Certyfikuj swój kod przed wydaniem. Popieraj roszczenia dotyczące atrybucji i egzekwowania licencji dowodami, które każdy może zweryfikować.
Co możesz certyfikować
Dowolną część Twojego oprogramowania oraz zapis tego, jak zostało zbudowane.
Jak to działa
Dodaj swoje oprogramowanie
Prześlij migawkę kodu, wydanie lub pliki uzupełniające. Są szyfrowane w Twojej przeglądarce przed przesłaniem.
Certyfikuj
Certyfikuj pliki jednym kliknięciem i odbierz swoje certyfikaty.
Buduj certyfikowaną historię
Certyfikuj nowe wersje na każdym etapie. Każda wersja otrzymuje własne certyfikaty, a w Bitcoinie każdy z nich opiera się na poprzednim, więc budujesz powiązany, datowany zapis rozwoju swojego kodu.
Wykorzystaj swoje dowody
Wskazuj certyfikowane wersje w umowach, udostępniaj je przez Secure Sharing albo przekaż pliki i certyfikaty do niezależnej weryfikacji.
Zautomatyzuj certyfikację w swoim procesie programistycznym
Uczyń certyfikację częścią swojego potoku. Certyfikuj wydanie, gdy je tagujesz, kompilację, gdy się zakończy, lub kamień milowy, gdy go osiągniesz, bez ręcznego powtarzania procesu.
Nasze API, SDK, CLI i integracja MCP są w zamkniętej becie. Możesz wywoływać je skryptami z zadań CI/CD lub hooków Git. Porozmawiaj z naszym zespołem, aby uzyskać dostęp.
Dowody, którymi możesz poprzeć swoje prawa
Sądy coraz częściej przyjmują dowody blockchain i zaufane znaczniki czasu. Twoje certyfikaty dają Ci niezależnie weryfikowalne dowody na poparcie roszczeń dotyczących Twojego oprogramowania. Ich waga zależy od jurysdykcji i konkretnej sprawy.
Często zadawane pytania
Jest przydatny, ale sam nie wystarczy. Daty commitów i pola autora może edytować każdy, kto ma dostęp do historii. Bernstein dodaje niezależny, weryfikowalny zapis obok Twojego repozytorium.
Nie. Twoje pliki są szyfrowane w przeglądarce przed przesłaniem. Przechowujemy je zaszyfrowane i nie możemy ich odczytać. Do blockchainu Bitcoin lub do dostawców znaczników czasu trafia tylko kryptograficzny odcisk palca.
Nie. Certyfikacja pokazuje, co istniało i kiedy. Uzupełnia rejestrację praw autorskich i zgłoszenia patentowe, ale nie przyznaje praw IP ani pierwszeństwa patentowego.
Zachowaj certyfikat, certyfikowane pliki (w tym plik okładki projektu) i dane weryfikacyjne. Dzięki nim każdy może sprawdzić, czy pliki zgadzają się z zapisem, bez udziału Bernstein.