Witajcie,
W jaki sposób wytwarzacie licencje dla swojego programu? Chciałbym zabezpieczyć swój program, a nigdy wcześniej tego nie robiłem C#
Witajcie,
W jaki sposób wytwarzacie licencje dla swojego programu? Chciałbym zabezpieczyć swój program, a nigdy wcześniej tego nie robiłem C#
nie wytwarzam licencji, jesli cos robie na uzytek publiczny to nie interesuje mnie co ktos z tym zrobi.
jesli masz bardzo cenny kod i boisz sie o jego wykradniecie to go nie publikuj.
Chodzi mi o użycie komercyjne. Licencja dla firmy A firma B nie ma licencji a ma program bo ktoś z firmy A dał go firmie B wiec nie może go użyć bo nie ma licencji. O to chodzi.
ok - jesli chodzi o oprogramowanie dla firm to zdecydowanie latwiej bedzie je sklonic do nie-piracenia. jak sie do tego zabrac pomoze ci pewnie ktos inny, sama nigdy nie probowalam sprzedawac swoich programow pisanych poza praca.
Zabezpieczenia mogą być różne. Kiedyś zastosowałem taki prosty myk, że aplikacja wpisywała w rejestr datę utworzenia i na podstawie tego można było zrobić triala mierząc dni (oczywiście zwykłe przestawienie daty jak to w każdym niemal trialu załatwiało sprawę). Po wpisaniu odpowiedniego kodu aplikacja się odblokowywała. Możesz poczytać o czymś takim jak klucz sprzętowy jeżeli chodzi o takie zaawansowane licencjonowanie. W pracy nad jakimś projektem takie coś ogarnialiśmy. Poczytaj też http://www.codeproject.com/Articles/599509/How-To-Component-Licensing-in-NET