Jakie biblioteki zarządzania licencjami open source są dostępne dla aplikacji java?Biblioteka zarządzania licencjami
Chciałbym się upewnić, że po okresie próbnym użytkownik musi zapłacić za aplikację, a jeśli nie, aplikacja zostanie wyłączona.
Jakie biblioteki zarządzania licencjami open source są dostępne dla aplikacji java?Biblioteka zarządzania licencjami
Chciałbym się upewnić, że po okresie próbnym użytkownik musi zapłacić za aplikację, a jeśli nie, aplikacja zostanie wyłączona.
(Ujawnienie - pracuję dla Agilis Software, dostawcy narzędzi java license management).
Więc nie, nie jestem świadomy żadnych narzędzi open-source i zgadzam się z obserwacją Thkala. Jeśli nie obejmują narzędzia komercyjne w wyszukiwaniu, a także mam nadzieję, że biorąc pod uwagę rozwiązania Agilis jest mieć na uwadze, co następuje:
Jeśli dalej będzie wydawać licencje produkcyjne do ludzi, którzy płacą, jesteś prawdopodobnie będzie chciał enure nie wystarczy uruchomić aplikację wszędzie (i na swoich przyjaciół), więc będziesz wykonać jakąś formę blokowania węzłów. Kiedy to zrobisz, musisz pomyśleć o:
Z jakimi parametrami będziesz się zamykać? Adres MAC jest powszechnie używany, ale jest to zły wybór, ponieważ można go ustawić w oprogramowaniu na wielu systemach. Połączenie parametrów jest najlepsze.
Ale jak je uzyskasz? Każdy proces, który wymaga interwencji człowieka, jest podatny na błędy (np. Pisanie wielkimi literami lub małymi literami, wpisywanie "l" jako "1" itp.)
Co się stanie, jeśli zmodernizują swój system i zmienią jedną z części systemu, do którego jesteś zamknięty? Jak nie złamiesz prawa jazdy i nie drażnisz ich?
Są to kwestie, z którymi poradzili sobie komercyjni sprzedawcy i dla których dostarczają rozwiązania w swoich systemach. Ich brak w systemach domowych jest tym, co często nadawało złym nazwom zarządzanie licencjami ...
Mam nadzieję, że to pomoże.
Może wyglądać na http://truelicense.java.net/
podobno jest bardzo mało dokumentacji na temat wdrażania nawet bardzo prostej przykładowej aplikacji ... – dendini
oto jeden może okazać się przydatne. Brakuje dokumentacji, ale dane kontaktowe autora są dostępne na stronie.
http://java.nicholaswilliams.net/LicenseManager/
Pozdrowienia
dzięki Mike, masz używał go wcześniej? – siamii
* Otwarte * rozwiązanie źródłowe do * blokady * zamkniętej * aplikacji źródłowej? Czy ktoś tu widzi wewnętrzną sprzeczność? – thkala