JxBrowser 7.4

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 228.36 MB
‎Ocena użytkowników: 2.0/5 - ‎23 ‎Głosów

JxBrowser umożliwia bezproblemową integrację przeglądarki internetowej Google Chromium z aplikacjami Java AWT/Swing na trzech głównych platformach operacyjnych, dodając najnowocześniejsze technologie internetowe do aplikacji Java. Biblioteka pozwala osadzić składnik Swing w aplikacji Java, aby wyświetlić nowoczesne strony internetowe, obsługując najnowsze standardy internetowe, takie jak HTML5, CSS3, JavaScript itp. Główne funkcje JxBrowser obejmują: wizualny składnik przeglądarki internetowej do osadzania przeglądarki HTML w interfejsie użytkownika AWT/Swing, JavaScript do Java Bridge, możliwość wykonywania kodu JavaScript z wartością zwrotną, słuchanie komunikatów o błędach JavaScript, zarządzanie ustawieniami serwera proxy tylko dla bieżącego procesu i szeroki dostęp do funkcjonalności przeglądarki. Ten ostatni pozwoli Ci pobierać strony i pliki HTML, poruszać się wstecz i do przodu przez historię stron, pobierać pliki, wykonywać JavaScript na załadowanych stronach internetowych, rejestrować funkcje JavaScript za pomocą JavaScript-Java Bridge, słuchać zdarzeń nawigacyjnych (start, ukończenie), ustawić i uzyskać zawartość HTML, uzyskać dostęp do załadowanej strony internetowej DOM, słuchać wydarzeń DOM, dostosowywać menu kontekstowe itp. Cały kod macierzysty jest teraz uruchamiany w oddzielnych procesach natywnych.

historia wersji

  • Wersja 7.4 opublikowany na 2019-11-27

    Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego



    Wersja 6
    Jest to umowa prawna (Umowa) między Tobą (osoba fizyczna lub podmiot) a TeamDev Ltd. (TeamDev).
    WAŻNE [PRZECZYTAJ UWAŻNIE]: INSTALUJĄC, UŻYWAJĄC LUB KOPIUJĄC OPROGRAMOWANIE LUB JAKĄKOLWIEK ZWIĄZANĄ Z NIĄ DOKUMENTACJĘ (OPROGRAMOWANIE), UŻYTKOWNIK WYRAŻA ZGODĘ NA PRZESTRZEGANIE WARUNKÓW NINIEJSZEJ UMOWY. JEŚLI UŻYTKOWNIK NIE ZGADZA SIĘ Z NINIEJSZYMI WARUNKAMI, NIE JEST UPOWAŻNIONY DO INSTALOWANIA LUB KORZYSTANIA Z OPROGRAMOWANIA.
    1. Definicje
    a) Oprogramowanie oznacza oprogramowanie dostarczane przez TeamDev w formie binarnej i odpowiedniej dokumentacji, związane z nimi media, materiały drukowane oraz dokumentację online lub elektroniczną.
    b) Klucz licencji ewaluacyjnej oznacza ciąg z kombinacją liter i cyfr, który umożliwia korzystanie z Oprogramowania w celach ewaluacyjnych przez ograniczony okres czasu, który rozpocznie się w dniu nabycia Licencji Ewaluacyjnej i zakończy się zgodnie z postanowieniami określonymi w sekcji 3 Udzielenie licencji ewaluacyjnej niniejszej Umowy.
    c) Klucz licencji komercyjnej oznacza ciąg z kombinacją liter i cyfr, który umożliwia integrację Oprogramowania z programami, które użytkownik tworzy i dystrybuuje Oprogramowanie w ramach programów zgodnie z warunkami niniejszej Umowy.
    d) Data wejścia w życie Umowy oznacza datę otrzymania klucza licencyjnego ewaluacyjnego lub klucza licencji komercyjnej, niezależnie od tego, co nastąpi wcześniej.
    e) Aktualizacja oprogramowania oznacza wszelkie nowe wersje Oprogramowania, które są tworzone przez TeamDev w celu dostarczania poprawek błędów, nowych funkcji, rozszerzeń funkcjonalności i innych ulepszeń i/lub zmian.
    f) Komponenty typu open source do celów niniejszej Umowy oznaczają każde oprogramowanie, którego kod źródłowy jest publicznie dostępny do użytku, modyfikacji i dystrybucji.
    2. Własność i licencja
    Oprogramowanie jest własnością TeamDev, chronione prawem autorskim i chronionym prawem autorskim i postanowieniami traktatów międzynarodowych. Oprogramowanie jest licencjonowane, a nie sprzedawane. Instalując lub korzystając z Oprogramowania, użytkownik nie nabywa żadnych praw do Oprogramowania, z wyjątkiem przypadków wyraźnie określonych w niniejszej Umowie. Wszelkie prawa, które nie zostały wyraźnie przyznane w niniejszym dokumencie, są zastrzeżone przez TeamDev.
    Prawa do Komponentów Open Source używanych przez Oprogramowanie są własnością ich odpowiednich właścicieli praw autorskich.
    3. Udzielenie licencji na ocenę
    Z zastrzeżeniem warunków niniejszej Umowy, TeamDev niniejszym udziela Ci niewyłącznego, niezbywalnego prawa do korzystania z jednej kopii określonej wersji Oprogramowania i Dokumentacji wyłącznie w celu oceny w okresie 30 (trzydziestu) dni kalendarzowych (Okres ewaluacyjny) i tworzenia kopii Oprogramowania do celów tworzenia kopii zapasowej.
    4. Licencja komercyjna
    4.1. Ogólne udzielenie licencji. Z zastrzeżeniem uiszczenia stosownych opłat licencyjnych oraz warunków niniejszej Umowy, TeamDev niniejszym udziela Ci niewyłącznej, niezbywalnej licencji wieczystej na (i) korzystanie z Oprogramowania i Dokumentacji, w tym wszystkie Aktualizacje Oprogramowania dotyczące Użytkownika zgodnie z punktem 6. Wsparcie i aktualizacje niniejszej Umowy dla osobistych, wewnętrznych i komercyjnych potrzeb firmy, (ii) powielania i rozpowszechniania Oprogramowania w formie wykonywalnej w ramach programów, które użytkownik tworzy za pomocą Oprogramowania bez dodatkowych opłat dystrybucyjnych (Licencja komercyjna).
    Licencja komercyjna jest udzielana na podstawie warunków użytkowania jednego lub kilku typów Licencji Komercyjnych opisanych w punktach 4.2. - 4.5. Poniżej.
    4.2. Licencja na programistę może być używana przez programistów, pracowników lub wykonawców pod Twoją kontrolą. Liczba programistów, pracownicy lub wykonawcy korzystający z Oprogramowania w każdym przypadku powinni być równi z liczbą Licencji Komercyjnych nabytych od TeamDev.
    4.3. Licencja na projekt może być wykorzystana w jednym projekcie realizowanym przez dowolną liczbę programistów, pracowników lub wykonawców pod twoją kontrolą. Projekt oznacza jeden produkt stworzony przez Użytkownika, wszelkie przyszłe wersje lub prace pochodne oparte na oprogramowaniu użytkownika.
    4.4. Licencja dla całej firmy może być wykorzystywana w dowolnej liczbie projektów przez dowolną liczbę programistów, pracowników lub wykonawców będących pod twoją kontrolą.
    4.5. Licencja osobista pozwala tylko jednej osobie na korzystanie z praw licencji komercyjnej.
    Licencja osobista może nie być dostępna dla określonego Oprogramowania, z którego korzystasz. Dostępność licencji osobistych można znaleźć w sekcji Licencjonowanie i ceny odpowiedniej strony produktu Oprogramowania na oficjalnej stronie TeamDev (teamdev.com).
    5. Ograniczenia licencyjne
    5.1. Ogólne ograniczenia licencyjne. Użytkownik nie może: a) modyfikować, adaptować, zmieniać, tłumaczyć, dekompilować, odtwarzać lub dezasemagulować Oprogramowania, z wyjątkiem sytuacji, gdy może być wymagane zastąpienie zewnętrznego Komponentu Open Source używanego w Oprogramowaniu; b) usuwać wszelkie informacje o prawach własności lub etykiety na Oprogramowaniu; c) utworzyć więcej kopii Oprogramowania niż liczba nabytych licencji (z wyłączeniem kopii do celów kopii zapasowej); d) wynajmować, dzierżawić lub w inny sposób przenosić prawa do Oprogramowania.
    5.2. Ograniczenia licencji na ocenę. Oprócz ogólnych ograniczeń określonych w punkcie 5.1. jako posiadacz Licencji Ewaluacyjnej NIE możesz: a) korzystać z Oprogramowania w celach komercyjnych; b) korzystać z Oprogramowania po upływie okresu próbnego.
    5.3. Jako posiadacz Licencji Na Dewelopera nie możesz powielać i dostarczać kluczy licencji komercyjnych wielu programistom, pracownikom lub wykonawcom większej niż liczba Licencji Komercyjnych udzielonych w sekcji 4 niniejszej Umowy.
    5.4. Jako posiadacz Licencji Na Projekt nie możesz korzystać z licencji w więcej niż jednym projekcie. W momencie wystawienia licencji jest powiązany z jednym projektem i nie można używać licencji dla projektów, do których licencja nie była początkowo związana.
    5.5. Jako posiadacz Licencji Osobistej nie możesz przenieść Licencji Komercyjnej na nikogo.
    6. Wsparcie i aktualizacje
    6.1. Wraz z Licencją Komercyjną TeamDev zapewni Ci 12-miesięczną subskrypcję na pomoc techniczną i Aktualizacje oprogramowania (Standardowa Pomoc Techniczna). Subskrypcja kończy się tego samego dnia następnego roku po dacie wydania licencji komercyjnej.
    Subskrypcja standardowej pomocy technicznej obejmuje:
    i. Odpowiadanie na pytania związane z funkcjonalnością Oprogramowania.
    ii. Wszystkie aktualizacje oprogramowania.
    iii. Możliwość korzystania z wyznaczonego adresu e-mail pomocy lub dostępu do Centrum pomocy TeamDev za pośrednictwem przydzielonego konta.
    6.2. Liczba godzin pomocy technicznej dostępnych w ramach subskrypcji Standardowej Pomocy Technicznej jest określona przez typ Licencji Komercyjnej nabytej od TeamDev. Informacje te są dostępne na stronie oprogramowania na oficjalnej stronie TeamDev (teamdev.com). Liczba godzin wyznaczonych dla każdego typu licencji może ulec zmianie bez wcześniejszego powiadomienia teamdev. W przypadku takiej zmiany dowolna liczba godzin, które zostały ci przyznane na podstawie licencji komercyjnej, zakup licencji będzie dla Ciebie ważny.
    6.3. Odnowienie subskrypcji Standardowej Pomocy Technicznej podlega opłacie na rzecz TeamDev.
    6.4. TeamDev wyraża zgodę na zapewnienie Bezpłatnego Standardowego Wsparcia w trakcie ważnego Okresu Próbnego, zgodnie z definicją zawartą w punkcie 3. Udzielenie licencji na ocenę.
    6.5. W trakcie standardowego wsparcia TeamDev może dostarczyć Ci dodatkowy kod oprogramowania lub powiązane materiały, które są udostępniane w formie Aktualizacji Oprogramowania (w tym poprawek). Taki dodatkowy kod oprogramowania lub powiązane materiały są uważane za część Oprogramowania i podlegają warunkom niniejszej Umowy.
    6.6. W odniesieniu do wszelkich informacji technicznych, które użytkownik przekazuje TeamDev w celu umożliwienia TeamDev wypełniania żądań o standardową pomoc techniczną, TeamDev może wykorzystywać takie informacje do swoich celów biznesowych bez ograniczeń, w tym do wsparcia i rozwoju Oprogramowania. TeamDev nie będzie wykorzystywać takich informacji technicznych w formie, która umożliwia identyfikację użytkownika.
    7. Marketing
    Użytkownik wyraża zgodę na identyfikację klienta TeamDev i zgadza się, że TeamDev może odnosić się do niego po nazwie, nazwie handlowej i znaku towarowego, jeśli dotyczy, i może krótko opisać twoją działalność w materiałach marketingowych i stronach internetowych TeamDev. Niniejszym udzielasz TeamDev licencji na używanie jego imienia i nazwiska oraz nazw handlowych i znaków towarowych wyłącznie w związku z prawami przyznanymi TeamDev zgodnie z niniejszą sekcją marketingową.
    Użytkownik i TeamDev mogą wykorzystywać informacje o relacjach biznesowych wynikających z niniejszej Umowy do niezależnych lub wspólnych działań marketingowych. Przykłady dopuszczalnych zastosowań marketingowych obejmują tworzenie i wykorzystywanie studiów przypadku, komunikatów prasowych, materiałów drukowanych i marketingowych online, prezentacji i referencji biznesowych.
    8. Odszkodowanie z patentów i praw autorskich
    8.1. TeamDev będzie bronić i ychowywania użytkownika za wszelkie koszty (w tym uzasadnione honoraria adwokackie) wynikające z roszczenia, że Oprogramowanie dostarczone i używane w ramach niniejszej Umowy narusza amerykańskie lub kanadyjskie prawa autorskie lub patent, pod warunkiem że: (i) użytkownik powiadomi TeamDev na piśmie w ciągu 30 (trzydziestu) dni kalendarzowych od roszczenia; (ii) TeamDev sprawuje wyłączną kontrolę nad obroną i wszystkimi powiązanymi negocjacjami ugodowymi oraz (iii) użytkownik udzieli TeamDev pomocy, informacji i upoważnienia niezbędnego do wykonania powyższego.
    8.2. TeamDev nie ponosi odpowiedzialności za jakiekolwiek roszczenia o naruszenie w oparciu o: (i) kod zawarty w Oprogramowaniu, które nie zostało stworzone przez TeamDev; (ii) korzystania z zastąpionego lub zmienionego wydania Oprogramowania, z wyjątkiem takich zmian lub modyfikacji dokonanych przez TeamDev lub pod kierownictwem TeamDevs, jeżeli takiego naruszenia można by uniknąć poprzez wykorzystanie bieżącego, niezmiennego wydania Oprogramowania, które TeamDev dostarcza Tobie, lub (iii) połączenie, działanie lub korzystanie z Oprogramowania dostarczonego na mocy niniejszej Umowy z programami lub danymi nieużytkowanymi przez TeamDev , jeżeli takie naruszenie byłoby uniknięte przez korzystanie z Oprogramowania bez takich programów lub danych.
    8.3. W przypadku, gdy TeamDev posiada lub uważa, że Oprogramowanie narusza jakiekolwiek prawa osób trzecich lub korzystanie z Oprogramowania zostanie nawiązane, TeamDev będzie miał możliwość, na jego koszt,: (i) modyfikacji Oprogramowania, aby spowodować, że stanie się ono nieprawdziwych; (ii) uzyskać licencję na dalsze korzystanie z Oprogramowania; (iii) zastąpić Oprogramowanie innym Oprogramowaniem, które jest dla Niego uzasadnione, lub (iv) jeżeli żadne z powyższych środków zaradczych nie są wykonalne z handlowego punktu widzenia, wypowiedzieć licencję na Oprogramowanie naruszające prawo i zwrócić a) opłaty licencyjne zapłacone za Oprogramowanie, proporcjonalnie do daty zakupu licencji, jeśli w pierwszym roku subskrypcji Standardowej Pomocy Technicznej wystąpią jakiekolwiek naruszenie; b) opłaty za odnowienie opłaty za kolejne odnowienie subskrypcji Standard Support proporcjonalnie do rocznego okresu od terminu płatności za każdy kolejny rok.
    9. Zrzeczenie się gwarancji
    OPROGRAMOWANIE I WSZELKA ZWIĄZANA Z NIĄ DOKUMENTACJA SĄ DOSTARCZANE ŚCIŚLE W TAKIM ZAKRESIE, JAK TO JEST BEZ JAKIEJKOLWIEK GWARANCJI, WYRAŹNEJ LUB DOROZUMIANEJ, W TYM, BEZ OGRANICZEŃ, DOROZUMIANYCH GWARANCJI LUB PRZYDATNOŚCI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU LUB NIENARUSZANIA PRAW. CAŁE RYZYKO WYNIKAJĄCE Z UŻYTKOWANIA LUB DZIAŁANIA OPROGRAMOWANIA POZOSTAJE W JEGO NALEŻYNIU.
    10. Komponenty open source
    10.1. TeamDev powiadamia, że Oprogramowanie może zawierać składniki open source innych firm. Więcej informacji można znaleźć na odpowiedniej stronie produktu na oficjalnej stronie TeamDev (www.teamdev.com).
    10.2. TeamDev i Oprogramowanie są w pełni zgodne z każdą licencją Open-Source Components w celu przyznania praw licencyjnych przyznanych w niniejszym dokumencie.
    10.3. Warunki korzystania z takich Komponentów Open Source znajdują się w Licenсes Oprogramowania Open Source właściciela praw autorskich, a nie niniejszej Umowy.
    10.4. W przypadku zmiany Oprogramowania zgodnie z punktem 5.1 a) TeamDev zrzeka się wszelkich gwarancji związanych ze składnikami Open Source, w tym gwarancji zawartych w punkcie 10.2. Użytkownik ponosi odpowiedzialność za wszelkie roszczenia wynikające z naruszenia praw osób trzecich spowodowane modyfikacją Oprogramowania dokonaną przez Ciebie zgodnie z punktem 5.1 a).
    11. Ograniczenie odpowiedzialności
    W ŻADNYM WYPADKU TEAMDEV LUB JEGO DOSTAWCY NIE PONOSZĄ ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK SZKODY (W TYM, BEZ OGRANICZEŃ, SZKODY Z TYTUŁU UTRATY ZYSKÓW BIZNESOWYCH, PRZERWY W DZIAŁALNOŚCI, UTRATY INFORMACJI BIZNESOWYCH LUB JAKIEJKOLWIEK INNEJ STRATY PIENIĘŻNEJ) WYNIKAJĄCE Z KORZYSTANIA LUB NIEMOŻNOŚCI KORZYSTANIA Z TEGO OPROGRAMOWANIA TEAMDEV, NAWET JEŚLI TEAMDEV ZOSTAŁ POINFORMOWANY O MOŻLIWOŚCI WYSTĄPIENIA TAKICH SZKÓD.
    12. Znaki towarowe
    Niniejsza Umowa nie przyznaje żadnych praw do używania znaków towarowych lub nazw handlowych: TeamDev, JxBrowser, JExplorer, JNIWrapper, ComfyJ, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps lub innych znaków towarowych, znaków usługowych, logo lub nazw handlowych należących do TeamDev, z wyjątkiem przypadków określonych w Sekcji 7 Marketing. Użytkownik zobowiązuje się nie używać żadnych znaków należących do TeamDev w nazwie produktów opartych na Oprogramowaniu lub jako jego części.
    13. Rozwiązanie umowy
    Użytkownik może wypowiedzieć niniejszą Umowę w dowolnym momencie, niszcząc wszystkie kopie Oprogramowania. Niniejsza Umowa wygasa niezwłocznie bez powiadomienia TeamDev, jeśli zostanie strzeżenie, że użytkownik nie niezwłocznie bez powiadomienia teamdev, jeśli zostanie słynienie, że użytkownik nie przestrzega któregokolwiek z postanowień niniejszej Umowy. Po takim rozwiązaniu użytkownik musi zniszczyć wszystkie kopie Oprogramowania. Sekcja 9 Wyłączenie gwarancji i sekcja 11 Ograniczenie odpowiedzialności pozostają w mocy po rozwiązaniu niniejszej Umowy.

Szczegóły programu