Firmy tworzące oprogramowanie obronne budujące platformy świadomości sytuacyjnej, narzędzia C2 czy analitykę ISR coraz częściej odkrywają, że ich najlepiej kwalifikującymi się klientami są zagraniczne wojska -- państwa sojusznicze i partnerskie, które modernizują swoje siły i są gotowe płacić za zdolności wykraczające poza to, co mogą dostarczyć krajowe branże obronne. Dwa kanały prawne łączą amerykańskich dostawców z tymi klientami: Foreign Military Sales (FMS), gdzie rząd USA występuje jako pośrednik i sprzedaje w imieniu dostawcy, oraz Direct Commercial Sales (DCS), gdzie dostawca zawiera umowę bezpośrednio z zagranicznym nabywcą na podstawie licencji eksportowej. Wybór właściwego kanału -- i zrozumienie, czego każdy z nich wymaga pod względem dokumentacji, obowiązków zgodności i długoterminowych zobowiązań wsparcia -- jest tak samo wymagający technicznie jak samo oprogramowanie. Ten artykuł szczegółowo omawia oba kanały, ze szczególnym uwzględnieniem krajobrazu kontroli eksportu, który reguluje każdą transakcję oprogramowania obronnego.

FMS a Direct Commercial Sales: który kanał pasuje do Twojego produktu

Strukturalna różnica między FMS a DCS przesądza o wszystkim, co następuje później: elastyczności cenowej, przestrzeni negocjacyjnej, terminach dostaw, ekspozycji na odpowiedzialność oraz stopniu, w jakim rząd USA staje za transakcją. W ramach FMS zagraniczny rząd wysyła Letter of Request (LOR) do amerykańskiego Departamentu Obrony, DoD ocenia żądanie według kryteriów polityki zagranicznej i bezpieczeństwa, a po zatwierdzeniu DoD wystawia Letter of Offer and Acceptance (LOA) dla kraju nabywcy. Dostawca jest następnie zakontraktowany przez odpowiednią amerykańską służbę wojskową -- Army, Navy lub Air Force -- a nie bezpośrednio przez zagranicznego klienta. Rząd USA jest prawnym sprzedawcą formalnym, a dostawca jest podwykonawcą w tym układzie.

DCS usuwa pośrednika rządowego. Dostawca występuje o licencję eksportową z Departamentu Stanu (dla oprogramowania kontrolowanego przez ITAR) lub z Departamentu Handlu (dla oprogramowania kontrolowanego przez EAR), a po zatwierdzeniu negocjuje i podpisuje umowę handlową bezpośrednio z zagranicznym ministerstwem obrony lub jego wyznaczonym wykonawcą głównym. Daje to dostawcy znacznie większą kontrolę nad cenami, warunkami własności intelektualnej i harmonogramami dostaw. Jednak dostawca przyjmuje również pełne ryzyko prawne transakcji, w tym odpowiedzialność za naruszenia końcowego użytkowania oraz obowiązek przeprowadzenia własnej należytej staranności przedumownej w zakresie legalności klienta i zamierzonego użycia.

Praktyczna decyzja zależy od dwóch czynników: klasyfikacji wrażliwości Twojego oprogramowania oraz relacji kraju nabywcy z amerykańskimi programami współpracy w dziedzinie bezpieczeństwa. Oprogramowanie, które jest jednoznacznie na US Munitions List (USML) i którego transfer wymaga notyfikacji Kongresu powyżej określonych progów wartości, niemal zawsze będzie przechodzić przez FMS -- Departament Stanu niechętnie wydaje licencje DCS dla pozycji Category XI (elektronika wojskowa i oprogramowanie), gdy kanał FMS istnieje i zapewnia silniejszy nadzór rządowy. Nowsze platformy podwójnego zastosowania z jasnym ECCN w ramach EAR są bardziej realnymi kandydatami do DCS, szczególnie dla państw partnerskich, które mają Blanket Purchase Orders lub istniejące ramy DCS z amerykańskimi dostawcami. Dla firmy programistycznej, która jeszcze nie poruszała się w żadnym z kanałów, FMS jest punktem wejścia o niższym ryzyku właśnie dlatego, że kierownik sprawy z amerykańskiej służby wojskowej dźwiga znaczną część ciężaru zgodności.

Letter of Offer and Acceptance: struktura i klauzule specyficzne dla oprogramowania

LOA jest instrumentem prawnym, który definiuje, co jest sprzedawane, po jakiej cenie, na jakich warunkach i z jakimi zobowiązaniami utrzymania. W przypadku produktu programowego struktura LOA różni się znacząco od transakcji obejmującej wyłącznie sprzęt. Pozycje sprzętowe opisują fizyczne wyroby końcowe oraz powiązaną amunicję lub części zamienne. Pozycja oprogramowania musi opisywać niematerialny przedmiot dostawy: konkretną wersję lub bazową kompilację, jej model licencjonowania, zakres praw użytkowania przyznanych zagranicznemu klientowi oraz warunki, na jakich aktualizacje i poprawki będą dostarczane w okresie oferty.

Klauzule LOA specyficzne dla oprogramowania, które dostawcy często napotykają podczas przeglądu projektu, obejmują cztery obszary. Po pierwsze, blokada wersji: LOA określi oferowaną wersję oprogramowania, a bez zmiany zagraniczny klient otrzymuje tę wersję i jej bezpośrednią linię poprawek -- a nie przyszłe główne wydanie, które może mieć inny ECCN lub wymagać nowego przeglądu polityki. Dostawcy powinni negocjować sformułowanie uwzględniające drobne aktualizacje w obrębie tej samej rodziny wersji bez wymagania nowego LOA. Po drugie, struktura cen utrzymania: utrzymanie oprogramowania jest niemal zawsze wyceniane jako odrębnie powtarzalna pozycja, zazwyczaj odnawialna corocznie, a nie wbudowana w jednostkowy koszt nabycia. Jest to operacyjnie poprawne, ale wymaga od dostawcy utrzymania widoczności cen w horyzoncie od pięciu do dziesięciu lat na etapie P and A. Po trzecie, dostęp do kodu źródłowego: polityka rządu USA jednolicie zabrania udostępniania dostępu do kodu źródłowego zagranicznym klientom w ramach FMS, chyba że zostanie wynegocjowane i zatwierdzone konkretne Technology Assistance Agreement (TAA). Dostawcy powinni sprawdzić, czy sformułowanie ich LOA wyraźnie określa to ograniczenie, a nie pozostawia go niejednoznacznym. Po czwarte, obowiązki licencyjne firm trzecich: jeśli Twoje oprogramowanie zawiera komponenty open source z licencjami copyleft lub komercyjne biblioteki firm trzecich, LOA musi uwzględniać, w jaki sposób te licencje przechodzą na zagranicznego klienta, który przyjmuje te same ograniczenia użytkowania, jakie dotyczą każdego licencjobiorcy.

LOA zazwyczaj zawiera również pozycję jednorazowych prac inżynieryjnych (NRE), jeśli wymagane jest jakiekolwiek dostosowanie do konkretnego kraju -- lokalizacja, adaptacja interfejsu do systemów C2 specyficznych dla kraju lub integracja ze starszą infrastrukturą. Dostawcy powinni traktować NRE jako odrębnie negocjowaną pozycję od utrzymania, ponieważ koszty NRE są jednorazowe, a ich uzasadnienie wymaga innej dokumentacji niż ceny powtarzalnej konserwacji.

Wymogi monitorowania końcowego użytkowania eksportowanego oprogramowania obronnego

Rząd USA prowadzi dwa równoległe programy kontroli końcowego użytkowania eksportowanych pozycji obronnych: Golden Scepter dla spraw FMS i Blue Lantern dla pozycji licencjonowanych w ramach DCS. Oba programy przeprowadzają weryfikację po wysyłce, aby potwierdzić, że przekazane pozycje -- w tym oprogramowanie -- są używane zgodnie z autoryzacją, nie zostały przekazane nieautoryzowanym stronom trzecim i są dostępne do inspekcji przez przedstawicieli rządu USA. Dla dostawców oprogramowania programy te tworzą bieżące obowiązki zgodności, które wykraczają daleko poza datę dostawy i wymagają wewnętrznych systemów prowadzenia rejestrów, których większość komercyjnych firm programistycznych domyślnie nie posiada.

W ramach Golden Scepter Defense Security Cooperation Agency (DSCA) koordynuje z Security Cooperation Office w ambasadzie USA w kraju nabywcy przeprowadzanie okresowej weryfikacji końcowego użytkowania. W przypadku oprogramowania weryfikacja zazwyczaj obejmuje potwierdzenie, że oprogramowanie jest zainstalowane tylko w autoryzowanych miejscach, jest używane tylko przez zweryfikowany personel o poziomie dostępu określonym w LOA oraz że nie rozpowszechniono żadnych nieautoryzowanych kopii. Oczekuje się, że dostawca będzie współpracować, dostarczając rejestry wdrożeń: adresy miejsc instalacji, liczbę użytkowników według roli, wdrożoną wersję oraz historię dostarczania poprawek. Częstotliwość kontroli jest skalowana według ryzyka -- oprogramowanie o wyższej wrażliwości w krajach o mniej dojrzałej historii współpracy w dziedzinie bezpieczeństwa otrzymuje częstszą uwagę. Dostawcy, którzy nie potrafią przedstawić odpowiednich rejestrów w momencie kontroli, narażają się na potencjalne środki naprawcze, w tym ograniczenia licencji w przyszłych sprawach.

Praktyczna komplikacja dla dostawców oprogramowania pojawia się, gdy produkt korzysta z telemetrii, egzekwowania licencji połączonego z chmurą lub automatycznych mechanizmów aktualizacji. Te funkcje, standardowe w oprogramowaniu komercyjnym, mogą tworzyć niezamierzone przepływy danych między siecią zagranicznego klienta a infrastrukturą dostawcy, które nie zostały ujawnione w LOA i mogą naruszać politykę bezpieczeństwa informacji kraju nabywcy lub, w niektórych przypadkach, amerykańskie ograniczenia dotyczące transferu danych generowanych przez systemy zagranicznych rządów. Przed wdrożeniem jakiejkolwiek formy funkcji "phone-home" u zagranicznego klienta obronnego dostawcy powinni uzyskać wyraźną zgodę DSCA oraz organu bezpieczeństwa kraju nabywcy, a także udokumentować zatwierdzone przepływy danych w uzupełnieniu do LOA lub Technical Assistance Agreement.

Ograniczenia transferu technologii: co możesz, a czego nie możesz uwzględnić w pakiecie FMS

Ograniczenia transferu technologii są najbardziej istotnym technicznie ograniczeniem, jakie FMS i DCS nakładają na dostawców oprogramowania. Termin "technologia" w ITAR i EAR obejmuje nie tylko kod źródłowy, ale także dane techniczne: dokumenty projektowe, diagramy architektury, dane treningowe modeli uczenia maszynowego, specyfikacje algorytmów na tyle szczegółowe, aby umożliwić replikację, oraz parametry operacyjne charakteryzujące obszar wydajności oprogramowania. Dostawcy często niedoceniają zakresu tego, co stanowi kontrolowaną technologię, i nieświadomie tworzą ekspozycję na ryzyko zgodności, dostarczając szczegółowe briefingi techniczne zespołom technicznym zagranicznych klientów bez potwierdzenia, że materiały briefingowe mieszczą się w zakresie zatwierdzonego eksportu.

W przypadku oprogramowania sprzedawanego w ramach FMS domyślne stanowisko jest takie, że zagraniczny klient otrzymuje wyłącznie kod obiektowy (gotowy do wdrożenia plik binarny lub obraz kontenera) oraz dokumentację na poziomie użytkownika. Kod źródłowy, zbiory danych treningowych dla komponentów AI, wagi modeli dla zastrzeżonych elementów uczenia maszynowego oraz specyfikacje API na poziomie integracji wymagają odrębnych zatwierdzeń udostępnienia technologii. Dostawcy, którzy chcą udostępnić te elementy -- na przykład, aby umożliwić zagranicznemu klientowi opracowanie integracji specyficznych dla kraju -- muszą wystąpić o Release of Technology za pośrednictwem kierownika sprawy DSCA, który kieruje żądanie przez proces przeglądu bezpieczeństwa technologii odpowiedniej amerykańskiej służby wojskowej. Ten przegląd ocenia, czy udostępnienie technologii mogłoby umożliwić odbiorcy replikację zdolności w kraju, przekazanie jej państwu trzeciemu lub wyprowadzenie danych o wydajności, które ujawniłyby amerykańskie priorytety wywiadowcze.

Kluczowy wniosek: Najczęstsze naruszenie transferu technologii w eksporcie oprogramowania obronnego nie jest celowe -- jest to dostarczenie nadmiernie szczegółowego briefingu integracji technicznej zespołowi inżynierskiemu zagranicznego klienta bez formalnego zatwierdzenia udostępnienia technologii. Briefing, który przechodzi przez wewnętrzne schematy danych, potoki wnioskowania modeli lub algorytmy przetwarzania sygnałów RF na tyle szczegółowo, że kompetentny inżynier mógłby odtworzyć podejście, stanowi transfer kontrolowanej technologii w ramach ITAR, niezależnie od tego, czy kod źródłowy został udostępniony. Dostawcy powinni ustanowić proces przeglądu przed briefingiem, który klasyfikuje każdą prezentację techniczną względem zatwierdzonego zakresu eksportu przed jej dostarczeniem na miejscu w kraju.

Ograniczenia transferu do państw trzecich są powiązaną kwestią. Jeśli kraj nabywcy wdroży oprogramowanie w operacji wielonarodowej, w której dostęp będzie miał personel z niezatwierdzonych krajów -- co jest powszechne w środowiskach koalicyjnych, gdzie państwa sojusznicze dzielą wspólny obraz operacyjny -- dostawca musi sprawdzić, czy LOA lub licencja DCS obejmuje to ujawnienie. Sprawa FMS zatwierdzona do użytku krajowego Kraju A nie autoryzuje automatycznie udostępnienia personelowi Kraju B działającemu obok sił Kraju A. Kierownik sprawy DSCA może dodać do LOA postanowienie o transferze do państw trzecich, ale musi to zostać zażądane przed wystąpieniem ujawnienia, a nie po nim.

Zobowiązania wsparcia na miejscu w kraju i zasady transferu do państw trzecich

Sprawy oprogramowania FMS niemal zawsze obejmują element wsparcia, który wymaga od dostawcy zapewnienia personelu w kraju nabywcy. Wsparcie to przyjmuje kilka form: wstępne wsparcie instalacji i konfiguracji dostarczane przy wdrażaniu systemu, szkolenie operatorów i administratorów oraz bieżące wsparcie help desk lub obsługa przedstawiciela serwisu terenowego (FSR) na okres utrzymania. Każde z nich wymaga planowania na długo przed podpisaniem LOA, ponieważ personel wsparcia na miejscu w kraju podlega własnym wymogom zgodności, które mogą wpływać na zatrudnienie, podróże i harmonogramy poświadczeń bezpieczeństwa.

Przedstawiciele serwisu terenowego pracujący nad sprawami FMS w obcych krajach muszą posiadać amerykańskie poświadczenia bezpieczeństwa na poziomie wymaganym przez klasyfikację systemu. Jeśli oprogramowanie działa w sieci niejawnej w kraju nabywcy, FSR może również wymagać określenia bezpieczeństwa osobowego od organu bezpieczeństwa kraju nabywcy -- procesu, który może trwać od trzech do dwunastu miesięcy i którego sukces nie jest gwarantowany. Dostawcy powinni wcześnie zidentyfikować kandydatów na FSR i rozpocząć przetwarzanie poświadczeń równolegle z negocjacjami LOA, zamiast czekać na podpisanie LOA. Podpisane LOA, którego nie można wykonać, ponieważ dostawca nie posiada poświadczonego personelu wsparcia na miejscu w kraju, jest porażką programu generującą znaczące szkody dla relacji zarówno z kierownikiem sprawy DSCA, jak i z zagranicznym klientem.

Zasady transferu do państw trzecich również wpływają na wsparcie na miejscu w kraju. Jeśli FSR dostawcy jest osobą o podwójnym obywatelstwie, posiada paszport z kraju objętego ograniczeniami w ramach bezpieczeństwa kraju nabywcy lub urodził się w kraju, który LOA wyznacza jako narodowość objętą ograniczeniami dostępu do systemu, wymagane są dodatkowe zatwierdzenia, zanim ta osoba będzie mogła pracować nad programem. Zasady te nie zawsze są udokumentowane w samym LOA -- wynikają z połączenia wymogów bezpieczeństwa kraju nabywcy, polityki udostępniania technologii rządu USA dla konkretnego oprogramowania oraz klasyfikacji sieci, w której działa oprogramowanie. Dostawcy powinni wystąpić o przegląd narodowościowy do kierownika sprawy DSCA w ramach planowania przedwdrożeniowego, a nie jako kontrolę w ostatniej chwili.

Zapytania Price and Availability: jak odpowiadać bez zobowiązań

Zapytanie Price and Availability (P and A) przychodzi od kierownika sprawy amerykańskiej służby wojskowej, gdy zagraniczny rząd złoży Letter of Request dotyczący Twojego oprogramowania. Odpowiedź P and A jest podstawą, na której DoD sporządza LOA, co oznacza, że liczby, które podasz na tym etapie, pojawią się -- często dosłownie -- w prawnie wiążącej ofercie dla zagranicznego rządu. Proceduralną pułapką dla dostawców niezaznajomionych z FMS jest traktowanie odpowiedzi P and A jako wyceny handlowej podlegającej negocjacjom. Tak nie jest. Gdy LOA zostanie wystawione zagranicznemu rządowi na podstawie Twoich danych P and A, jesteś umownie zobowiązany do dostarczenia na tych warunkach, jeśli klient je zaakceptuje.

Prawidłowe podejście do odpowiedzi P and A polega na dostarczeniu najlepszego oszacowania kosztów z wyraźnie udokumentowanymi w odpowiedzi założeniami -- wersja oprogramowania, model licencjonowania, liczba użytkowników, zakres szkoleń, okres utrzymania oraz wszelki zakres dostosowania specyficznego dla kraju. Jeśli jakikolwiek element kosztowy zależy od wymagania, które nie zostało jeszcze zdefiniowane (na przykład liczba miejsc instalacji), wyraźnie zaznacz tę zależność i podaj zakres lub stawkę jednostkową zamiast sumy całkowitej. Kierownicy spraw DSCA rozumieją, że ceny oprogramowania mają zmienne składniki, i włączą Twoje założenia do LOA jako przypisy kwalifikujące cenę. To chroni Cię, jeśli rzeczywisty zakres wdrożenia różni się od założeń P and A.

Dostawcy powinni również uwzględnić w odpowiedzi P and A ceny utrzymania oprogramowania w horyzoncie co najmniej pięciu lat, nawet jeśli pierwotne zapytanie obejmuje tylko okres dwóch lat. Zagraniczni klienci rutynowo przedłużają sprawy utrzymania, a kierownicy spraw DSCA wolą strukturyzować początkowe LOA z opcjami odnowienia, niż przetwarzać oddzielne sprawy zmian każdego roku. Dostarczenie ustrukturyzowanego harmonogramu cen utrzymania -- z określonymi stawkami eskalacji i jasnymi definicjami tego, co jest uwzględnione na każdym poziomie -- czyni Twój produkt łatwiejszym w zarządzaniu w systemie FMS i zmniejsza obciążenie administracyjne, które zniechęca do powtarzalnej współpracy przez ten kanał.

Budowanie relacji z biurem programowym w kraju i amerykańskim country team

Proces FMS jest formalnie międzyrządowy, ale wyniki -- które produkty trafiają do Letters of Request, którzy dostawcy są uwzględnieni w cyklach P and A i które sprawy utrzymania otrzymują finansowanie -- są kształtowane przez relacje budowane na długo przed rozpoczęciem jakiegokolwiek formalnego procesu. Dwa kluczowe węzły relacji dla dostawcy oprogramowania to biuro programowe obcego kraju oraz amerykańskie Security Cooperation Office (SCO) w ambasadzie amerykańskiej w kraju nabywcy.

Biuro programowe w kraju jest organem technicznym, który definiuje wymagania, ocenia konkurencyjne rozwiązania i wewnętrznie zabiega o finansowanie na realizację sprawy FMS. W przypadku oprogramowania obronnego biuro programowe zazwyczaj mieści się w pionie J6 ministerstwa obrony (systemy łączności i informatyczne) lub równoważnym dyrektoriacie, albo w wyspecjalizowanym dyrektoriacie zdolności dla ISR, logistyki lub C2. Dostawcy, którzy zademonstrowali zdolności biuru programowemu przed złożeniem LOR -- poprzez wydarzenia demonstracyjne, oceny finansowane przez amerykańskie programy Building Partner Capacity lub udział w ćwiczeniach dwustronnych -- mają znaczną przewagę w kształtowaniu dokumentu wymagań tak, aby pasował do architektury ich produktu. Nie jest to manipulacja procesem; to standardowy sposób, w jaki zdolni dostawcy budują techniczną wiarygodność u zagranicznych klientów przed formalną akwizycją.

SCO jest łącznikiem rządu USA między krajem nabywcy a systemem FMS DoD. Oficerowie SCO to zazwyczaj personel Army, Navy lub Air Force przydzielony do ambasady na dwu- lub trzyletnie kadencje. Koordynują Letters of Request, ułatwiają cykle P and A i zarządzają relacją między zagranicznym ministerstwem a kierownikiem sprawy DSCA w Waszyngtonie. Budowanie produktywnej roboczej relacji z SCO oznacza informowanie go o swojej mapie drogowej produktu, zgłaszanie aktualizacji zdolności, które mogą odpowiadać na pojawiające się wymagania klientów, oraz zapewnianie wsparcia technicznego dla ocen, które SCO ułatwia. Dostawcy, którzy traktują SCO jako administracyjny przekaźnik, a nie merytorycznego partnera, tracą okazję do kształtowania tego, jak ich produkt jest pozycjonowany w szerszym portfelu współpracy bezpieczeństwa kraju. Dla firmy programistycznej realizującej wiele spraw FMS w kilku krajach sieć SCO jest kanałem dystrybucji w takim samym stopniu, jak interfejsem zgodności -- a inwestowanie w te relacje jest jedną z najbardziej opłacalnych aktywności dostępnych dla firmy oprogramowania obronnego przechodzącej przez cykl zakupowy.

Ustrukturyzuj swoje oprogramowanie dla zagranicznych klientów obronnych

Corvus Intelligence ma doświadczenie w strukturyzowaniu wdrożeń oprogramowania dla zagranicznych klientów obronnych. Skontaktuj się z nami, aby omówić, jak wymagania FMS i DCS wpływają na Twój produkt i model wsparcia.

Skontaktuj się z Corvus Intelligence → Zarezerwuj briefing

Tę analizę przygotowali inżynierowie Corvus Intelligence, którzy budują krytyczne misyjnie aplikacje ISR i terenowe dla organizacji obronnych i rządowych. Poznaj nasz zespół →