Android

Rozpoczęcie irlandzkiego programu ochrony kodu Microsoft

How to troubleshoot the Microsoft Store app | Microsoft

How to troubleshoot the Microsoft Store app | Microsoft
Anonim

Irlandzki startup przejął usługi licencjonowania oprogramowania i ochrony firmy Microsoft, usługi pomagające niezależnym dostawcom oprogramowania chronić swój kod i ograniczać piractwo oprogramowania.

Usługi Microsoft SLP były częścią Grupa ochrony systemu Windows, ale teraz będzie obsługiwana przez Inish Technology Ventures, powiedział Aidan Gallagher, dyrektor generalny i współzałożyciel firmy z siedzibą w Dublinie. Microsoft będzie posiadał udziały mniejszości.

InishTech stara się, aby dostawcy oprogramowania mogli łatwiej chronić swój kod. Zwykle firmy budują własne systemy licencjonowania i aktywacji oprogramowania, ale te systemy muszą być okresowo aktualizowane, co kosztuje firmy, Gallagher powiedział.

Firma posiada licencję na patenty Microsoft dotyczące technologii ochrony oprogramowania, która utrudnia ludziom dekompilować kod napisany w środowisku Microsoft.Net. Używa algorytmów kryptograficznych do zaciemniania kodu, więc trudniej jest go odwrócić, powiedział Gallagher.

Protokół SLP programu InishTech pobiera biblioteki DLL (biblioteki Dynamic Link) i kompiluje je w formacie zwanym Bezpiecznym językiem maszyny wirtualnej (SVML). Funkcje w formacie SVML wyglądają jak MSIL (Microsoft Intermediate Language), ale są trudniejsze do inżynierii wstecznej. Funkcje SVML są kompatybilne z platformą.Net.

Technologia ta pozwala także dostawcom ISV ​​wstawić "punkty licencyjne" lub fragmenty kodu, które autoryzowały określone funkcje oprogramowania zgodnie z wymaganiami ich klientów, powiedział Gallagher.

InishTech's Usługi ochrony oprogramowania mogą być używane jako internetowa usługa subskrypcji lub za pośrednictwem lokalnego serwera. Usługa rozpoczyna się od 25 $ miesięcznie za trzy aplikacje, powiedział Gallagher.

Firma zaoferuje także wersje dla większych niezależnych dostawców oprogramowania, powiedział. InishTech aktywuje również oprogramowanie dla użytkowników końcowych ISV. ISV płaci 1 procent ceny detalicznej aplikacji za aktywację.

Jeśli ISV przestanie płacić InishTech za usługę, aplikacja nadal będzie działać dla użytkowników końcowych ISV, powiedział Gallagher.

Po złożeniu wniosku aktywowany i licencjonowany nadal będzie działał tak długo, jak długo licencja będzie ważna, nawet jeśli ISV nie będzie działać, powiedział. Jeśli ISV postanowi zatrzymać subskrypcję, może kontynuować sprzedaż aplikacji, usuwając technologię InishTech z kodu.

Firma InishTech przejęła około 120 klientów od Microsoft i będzie współpracować z niezależnymi dostawcami oprogramowania na całym świecie, powiedział Gallagher.