przez Cyfrowy Baron » czwartek, 11 marca 2010, 07:28
To wszystko co piszesz wprowadził Microsoft w przypadku systemu Windows XP i na ile to się zdało?!
Użycie klucza nie zabezpiecza programu przed instalacją na wielu komputerach, gdyż legalny użytkownik musi mieć możliwość wielokrotnego instalowania oprogramowania na różnej konfiguracji sprzętowej, gdyż ta może się zmieniać. Wersyfikacja przez sieć, też na niewiele się zdaje, gdyż można program zablokować zaporą sieciową i nie będzie się łączył z siecią, poza tym by być w zgodzie z prawem, program musi być napisany w taki sposób, by użytkownik wyrażał zgodę na przesłanie czegokolwiek do sieci, czy też pobieranie tego z sieci, w przeciwnym razie taki program można uznać za program szpiegujący - trojan, wirus, itp. a wtedy to autor programu może nabawić się kłopotów.
Nie można uzależnić działania programu od sieci, jeżeli nie jest to program sieciowy. Poza tym nie mówimy tutaj o komercyjnym wykorzystaniu programu na szeroką skalę, lecz o programie pisanym na zamówienie, więc to klient dyktuje warunki.
Żadne zabezpieczenie nie jest skuteczne o czym może świadczyć olbrzymia ilość crack'ów i nielegalne wykorzystywanie programów komercyjnych na olbrzymią skalę.