2008-12-17 9 views
6

Moja firma próbuje znaleźć narzędzie, które będzie śledzić klucze seryjne do zakupionego oprogramowania (na przykład Office), a także oprogramowanie, które piszemy i sprzedajemy.Jak zarządzać kluczami seryjnymi oprogramowania, licencjami itd.?

Chcemy oprogramowania, które pozwoli nam powiązać określony komputer z oprogramowaniem tego komputera oraz kluczem (wersjami) i licencjami dla tego oprogramowania. Chcielibyśmy również śledzić historię komputera, na przykład po usunięciu oprogramowania z komputera i przeniesieniu go na inny komputer.

Rozglądałem się po Google i różnych witrynach oprogramowania, ale wszystkie znalezione przeze mnie wyniki dotyczą oprogramowania licencjonowania i tworzenia kluczy seryjnych, a nie zarządzania kluczami szeregowymi generowanymi przez te narzędzia. Wiem, że ten problem został rozwiązany; wiele firm licencjonuje oprogramowanie i rejestruje klucze seryjne, które generują. Więc jestem ciekawy, czy któryś z was rozwiązał ten sam problem bez pisania własnego niestandardowego oprogramowania?

Edit: Zapomniałem wspomnieć, ja nie pytam o meritum licencjonowania oprogramowania - oprogramowanie piszemy nie jest COTS i zakupy są kontrolowane na poziomie umownym. Nadal musimy zarządzać generowaniem kluczy seryjnych.

Odpowiedz

0

niezarejestrowany, ale może baza danych, taka jak MySQL lub baza OpenOffice (lub Access, bleah)? To brzmi bardzo prosto, jeśli nie szukasz wielu dodatków; tylko kilka stołów, np. użytkownicy, komputery, typy oprogramowania, klucze licencyjne i tablice rozdzielcze, aby powiązać je ze sobą.

0

Może to być przydatne, ale nie zostały wykorzystane do tego, co szukasz:

http://www.ezasset.com/i/front.html?page=front_ezindex

Istnieje wiele sposobów można sobie z tym poradzić - może licencja jest również uważany za atut (nie tylko komputer) i łączysz razem aktywa?

Myślę, że istnieje pojęcie aktywów dominujących i aktywów dodatkowych. Jest bezpłatny dla maksymalnie 100 zasobów. Przypisanie i lokalizacja również są obsługiwane.

2

Kilka opcji (w tym jeden nie chcesz):

  1. Napisz własną bazę dla tego; Być może prosta aplikacja korzystająca z SQLite. (Niezbyt interesujący, ale nie trudny)

  2. Potrzebujesz tylko aplikacji, która pozwala tworzyć pary nazwa: wartość i przypisywać je do grup. Konfigurowalna książka adresowa działa w skrócie. Każdy kontakt może być nazwą programu lub nazwą klienta z licencją/numerem seryjnym jako danymi. Następnie możesz pogrupować według komputera, klienta itp.

To brzmi jak klasyczny problem, który został rozwiązany przez Access (i programy do niego podobne). Zaczynasz z dostępem, korzystasz z niego przez kilka lat, a potem zatrudnisz kogoś, kto przeniesie dane do niestandardowej aplikacji, gdy przerosniesz to rozwiązanie.

Byłbym bardzo kuszony, aby spróbować użyć programu książki adresowej, aby rozpocząć. (Uwaga: w moim umyśle używam programu książki adresowej firmy Apple w celach związanych z funkcją odsyłania) Pozwala na niestandardowe pola, notatki i grupy. Minusem jest to, że musisz wykonać więcej pracy: wyszukanie części numeru seryjnego, aby upewnić się, że nie jest już używana, ręcznie dodając notatkę do dwóch "kontaktów" wskazujących na przeniesienie licencji z jednej na drugą.

Z drugiej strony, jeśli śledzenie licencji własnego oprogramowania jest kluczowe dla firmy, prawdopodobnie warto poświęcić czas i pieniądze, aby opracować niestandardową aplikację na bazie danych SQL. Zapisz listę wszystkiego, co chcesz zrobić. Wróć i zapisz wszelkie reguły lub ograniczenia (np. Czy dwa lub więcej komputerów ma tę samą licencję?). Schemat bazy danych i reguły programowania zostaną usunięte z tego dokumentu.

Inna idea: programy do śledzenia książek, płyt DVD itp. Przede wszystkim te, które pozwalają zachować notatki o tym, kiedy pożyczasz je ludziom.

+1

Nie jestem całkowicie przeciwny pisaniu naszych własnych rzeczy, ale wyobrażam sobie, że to on ponownie wynalazł koło. Poza tym nie mamy zbyt wiele wolnego czasu dla programistów, więc chcielibyśmy wymienić czas na pieniądze. – ARKBAN

-1

I've used this w przeszłości i był z niej całkiem zadowolony. Minusem jest to, że działa on w FileMaker

0

Moja sugestia to PassPack - używamy ich do zarządzania hasłami i są one doskonałe.