Przypominamy, że zarówno w Merit ERP i Xpertis ERP zmianie uległa wersja wykorzystywanego przez te produkty środowiska JAVA. Dotychczas używane 32-bitowe środowisko JAVA w wersji 8 zastąpiliśmy kompatybilnym, 64-bitowym środowiskiem w wersji 11. Z pewnością największą korzyścią ze zmiany środowiska JAVA jest możliwość korzystania przez naszych klientów z najnowszej, 64-bitowej wersji środowiska JAVA bez ponoszenia jakichkolwiek dodatkowych konsekwencji finansowych w kwestii opłat licencyjnych.
Dzięki wprowadzonym zmianom produkty Macrologic ERP oparte o technologię MacroBASE funkcjonują aktualnie w nowoczesnym, 64-biotwym środowisku JAVA w wersji (co najmniej) 11 z dystrybucji AdoptOpenJDK. Zmiana środowiska JAVA podyktowana jest zarówno względami licencyjnymi, jak i technologicznymi. Dla użytkowników systemów Merit ERP i Xpertis ERP zmiany te niosą wiele korzyści, które chcielibyśmy Państwu przybliżyć.
Jakie są technologiczne i licencyjne przesłanki zmian?
Wszyscy zdajemy sobie sprawę z tego, że współcześnie nowe technologie i możliwości, jakie one stwarzają, rozwijają się często w zawrotnym tempie. Aby z nich w pełni i w sposób bezpieczny korzystać, niezbędne jest regularne aktualizowanie systemów komputerowych i oprogramowania. Dobrze o tym wiemy, dlatego właśnie zdecydowaliśmy się na przejście na 64-bitowe środowisko JAVA, tym bardziej, że zaprzestano emisji kolejnych wersji 32-bitowego środowiska JAVA.
Wymaga to od nas przenoszenia wszelkich elementów technologii MacroBASE na „natywną” platformę 64-bitową. Ponadto, współczesne komputery, jak również systemy operacyjne, na których działa oprogramowanie MacroBASE, a w szczególności klient serwera aplikacji jTerm, także działają obecnie w architekturze 64-bitowej. Utrzymywanie klienta w architekturze 32-bitowej oznaczałoby pozostanie przy starszym, „emulowanym” środowisku 32-bitowym z mniejszymi zasobami i potencjalnie dodatkowym narzutem na wykonywany kod. W konsekwencji prowadziłoby to do utrzymywania przestarzałego oprogramowania, w którym nie byłoby możliwości wprowadzania jakichkolwiek nowych poprawek bezpieczeństwa.
Ponadto, zmiana środowiska JAVA i rezygnacja z korzystania z usług jego dotychczasowego dystrybutora – Oracle Corporation – podyktowana jest również względami ekonomicznymi. Oracle Corporation zmienił bowiem niedawno zasady licencjonowania technologii wykorzystywanej do celów komercyjnych, znacząco podnosząc koszty, zarówno dla producentów oprogramowania jak i dla użytkowników końcowych.
Jakie korzyści niesie zmiana środowiska JAVA?
Nowoczesne, 64-bitowe środowisko JAVA daje użytkownikom Merit ERP i Xpertis ERP szereg korzyści.
- Po pierwsze, architektura środowiska JAVA, zgodna z architekturą współczesnych systemów operacyjnych, umożliwia użytkownikom wykorzystanie większej ilości zasobów.
- Po drugie, stale rozwijana wersja 64-bitowa środowiska JAVA, daje użytkownikom większe bezpieczeństwo niż pozostanie przy korzystaniu ze starszej, nierozwijanej już wersji 32-bitowej środowiska JAVA.
- Zmiana wersji środowiska JAVA na wersję 64-bitową nie pociąga za sobą żadnych dodatkowych opłat licencyjnych, które z pewnością pojawiłyby się, gdybyśmy chcieli korzystać z bieżącej, 32-bitowej wersji dystrybuowanej przez Oracle Corporation.
Jakie zmiany pociąga za sobą zmiana środowiska JAVA?
Jak każda zmiana, także i ta pociąga za sobą konieczność poczynienia pewnych dostosowań i aktualizacji. Zmiany te, w przypadku wykorzystywania 32-bitowych systemów operacyjnych lub komputerów o niższych parametrach sprzętowych, mogą spowodować konieczność wymiany lub „doposażenia” sprzętu.
Dodatkowo, w przypadku wykorzystywania przez niektórych klientów pewnych narzędzi JAVA w konkretnych, indywidualnych wdrożeniach Xpertis ERP lub Merit ERP, zmiana wersji środowiska JAVA na nowsze, może wymagać przejrzenia stosowanych rozwiązań pod kątem zgodności z najnowszym 64-bitowym środowiskiem JAVA.
U większości klientów jednak zmiana środowiska JAVA nie powinna pociągać za sobą większych problemów, gdyż w większości przypadków aplikacje JAVA są zgodne z nowszymi wersjami. Nie powinno więc być większych problemów z przygotowaniem lub pobraniem odpowiednich aktualizacji.