Informacje Klasa licencji |
Program Mathematica bez względu na jego wykorzystanie (edukacyjne, komercyjne, szkolne lub inne) oferowany jest z jedną z dwóch podstawowych klas licencji (License class), z licencją Single User lub licencją typu Network. Jest to podział licencji uwzględniający techniczną stronę wykonywania obliczeń, związaną z organizacją sprzętu na którym są one realizowane.
Niezależnie od tego podziału oferowane są kontrakty zbiorowe typu Site License, w ramach których mogą być kupowane zarówno licencje typu Single User jak i Network.
Licencja Single User jest najprostszą klasą licencji programu Mathematica. Pozwala ona uruchomić program na dwóch komputerach, przez jedną osobę, która w opcji Desktop ma prawo uruchomić lokalnie osiem procesów obliczeniowych systemu Kernel (jądro obliczeniowe programu Mathematica), co jest wykorzystywane do realizacji obliczeń równoległych. Licencja Single User posiada serwisowe plany subskrypcyjne Premium Plan oraz Premium Plus Plan gwarantujące dostęp do korzystania z programu w chmurze (Wolfram Cloud) w okresie ich ważności.
Licencja typu Network może być zakupiona dla dowolnej liczby jednoczesnych użytkowników. Jest to forma licencji pływającej (floating). W ramach tej licencji program może być lokalnie instalowany na dowolnej liczbie komputerów, każda z tych instalacji odwołuje się poprzez adres IP lub nazwę komputera do manager licencji MathLM. Jego zadaniem jest kontrolowanie liczby jednoczesnych uruchomień programu. W danej chwili może jednocześnie być uruchomiony program na tylu komputerach, na ilu jednoczesnych użytkowników zakupiono licencje.
Każda licencja sieciowa składa się z jednej licencji Network Server oraz odpowiedniej liczby licencji Network Process Increment. Każda licencja Network Process Increment to jeden użytkownik sieciowy.
Funkcjonowanie licencji Network.
Licencja typu Network pozwala uruchamiać program na każdej platformie sprzętowej, na którą jest dostępny program Mathematica. Ustalona musi być jedynie platforma, na której ma pracować manager licencji czyli pakiet o nazwie MathLM.
Zamawiając licencje sieciową (Network) należy sprecyzować następujące jej parametry:
- Ilu będzie jednoczesnych użytkowników programu
- Na jakiej platformie sprzętowej będzie pracował manager licencji
W ramach licencji sieciowej administrator licencji otrzymuje dostęp do plików instalacyjnych programu dla każdej platformy sprzętowej, na którą oferowany jest program Mathematica. Na stacjach roboczych (Windows, Linux, Macintosh) wykonywane są lokalne instalacje, które odwołują się do serwera poprzez sieciową nazwę komputera lub jego adres IP. Można wykonać nieograniczona liczbę instalacji na stacjach roboczych. W danej chwili można jednak program uruchomić na tylu komputerach na ile pozwala zakupiona licencja.