JxBrowser memungkinkan integrasi browser web Google Chromium yang mulus ke dalam aplikasi Java AWT / Swing pada tiga platform OS utama, menambahkan teknologi web mutakhir ke Aplikasi Java Anda. Perpustakaan memungkinkan Anda untuk menanamkan komponen Swing ke dalam aplikasi Java Anda untuk menampilkan halaman web modern, mendukung standar web terbaru seperti HTML5, CSS3, JavaScript dll. Fitur Utama JxBrowser meliputi: komponen browser web visual untuk menyematkan penampil HTML ke dalam AWT / Swing UI, JavaScript ke Java Bridge, kemampuan untuk mengeksekusi kode JavaScript dengan nilai pengembalian, mendengarkan pesan kesalahan JavaScript, Manajemen pengaturan proxy untuk proses saat ini saja dan akses ekstensif ke fungsionalitas browser. Yang terakhir akan memungkinkan Anda untuk mengunduh halaman dan file HTML, menavigasi kembali dan meneruskan oleh riwayat halaman, mengunduh file, mengeksekusi JavaScript pada halaman web yang dimuat, mendaftarkan fungsi JavaScript menggunakan JavaScript-Java Bridge, mendengarkan acara navigasi (mulai, selesai), mengatur dan mendapatkan konten HTML, mendapatkan akses ke halaman web yang dimuat DOM, mendengarkan Acara DOM, menyesuaikan menu konteks dll. Semua kode asli sekarang berjalan dalam proses asli yang terpisah.
Riwayat versi
- Versi 7.4 diposting di 2019-11-27
EULA - Perjanjian Lisensi Pengguna Akhir
Versi 6
Ini adalah perjanjian hukum (Perjanjian) antara Anda (baik individu atau entitas), dan TeamDev Ltd. (TeamDev).
PENTING [HARAP BACA DENGAN CERMAT]: DENGAN MENGINSTAL, MENGGUNAKAN, ATAU MENYALIN PERANGKAT LUNAK ATAU DOKUMENTASI (PERANGKAT LUNAK) TERKAIT YANG ANDA SETUJUI UNTUK TERIKAT OLEH SYARAT DAN KETENTUAN PERJANJIAN INI. JIKA ANDA TIDAK MENYETUJUI SYARAT DAN KETENTUAN INI, ANDA TIDAK BERWENANG UNTUK MENGINSTAL ATAU MENGGUNAKAN PERANGKAT LUNAK.
1. Definisi
a) Perangkat lunak berarti produk perangkat lunak yang disediakan oleh TeamDev dalam bentuk biner dan dokumentasi yang sesuai, media terkait, materi cetak, dan dokumentasi online atau elektronik.
b) Kunci Lisensi Evaluasi berarti string dengan kombinasi huruf dan digit yang memungkinkan penggunaan Perangkat Lunak untuk tujuan evaluasi untuk jangka waktu terbatas yang akan dimulai pada hari akuisisi Lisensi Evaluasi, dan diakhiri sesuai dengan ketentuan yang ditentukan oleh bagian 3 Hibah Lisensi Evaluasi dari Perjanjian ini.
c) Kunci Lisensi Komersial berarti string dengan kombinasi huruf dan digit yang memungkinkan Anda mengintegrasikan Perangkat Lunak ke dalam program yang Anda buat dan distribusikan Perangkat Lunak sebagai bagian dari program Anda sesuai dengan ketentuan Perjanjian ini.
d) Tanggal Efektif Perjanjian berarti tanggal ketika Anda menerima Kunci Lisensi Evaluasi atau Kunci Lisensi Komersial, apa pun yang lebih dulu.
e) Pembaruan Perangkat Lunak berarti setiap versi baru dari Perangkat Lunak yang dibuat oleh TeamDev untuk memberikan perbaikan bug, fitur baru, ekstensi fungsionalitas dan peningkatan dan / atau perubahan lainnya.
f) Komponen Sumber Terbuka untuk tujuan Perjanjian ini berarti perangkat lunak apa pun, yang kode sumbernya tersedia untuk digunakan, dimodifikasi, dan didistribusikan secara publik.
2. Kepemilikan dan Lisensi
Perangkat Lunak ini dimiliki oleh TeamDev, berhak cipta dan dilindungi oleh undang-undang hak cipta dan ketentuan perjanjian internasional. Perangkat Lunak ini berlisensi, tidak dijual. Dengan menginstal atau menggunakan Perangkat Lunak, Anda tidak akan memperoleh hak apa pun atas Perangkat Lunak kecuali sebagaimana secara tegas ditetapkan dalam Perjanjian ini. Semua hak yang tidak secara tegas diberikan di sini dilindungi oleh TeamDev.
Hak atas Komponen Open Source yang digunakan oleh Perangkat Lunak adalah milik pemilik hak cipta masing-masing.
3. Hibah Lisensi Evaluasi
Tunduk pada syarat dan ketentuan Perjanjian ini, TeamDev dengan ini memberi Anda hak yang tidak eksklusif dan tidak dapat ditransfer untuk menggunakan satu salinan versi Perangkat Lunak dan Dokumentasi yang ditentukan untuk tujuan evaluasi tunggal selama periode 30 (tiga puluh) hari kalender (Periode Evaluasi), dan membuat salinan Perangkat Lunak untuk tujuan pencadangan.
4. Pemberian Lisensi Komersial
4.1. Hibah Lisensi Umum. Tunduk pada pembayaran biaya lisensi yang berlaku dan syarat dan ketentuan Perjanjian ini, TeamDev dengan ini memberikan kepada Anda lisensi abadi yang tidak eksklusif dan tidak dapat ditransfer untuk (i) menggunakan Perangkat Lunak dan Dokumentasi termasuk semua Pembaruan Perangkat Lunak yang berkaitan dengan Anda per bagian 6. Dukungan dan Pembaruan Perjanjian ini untuk kebutuhan pribadi, internal perusahaan dan komersial, (ii) untuk mereproduksi dan mendistribusikan Perangkat Lunak dalam bentuk yang dapat dieksekusi sebagai bagian dari program yang Anda buat menggunakan Perangkat Lunak tanpa biaya distribusi tambahan (Lisensi Komersial).
Lisensi Komersial diberikan kepada Anda sesuai dengan ketentuan penggunaan satu atau beberapa jenis Lisensi Komersial yang dijelaskan dalam bagian 4.2. - 4.5. Berikut.
4.2. Per Lisensi Pengembang dapat digunakan oleh pengembang, karyawan, atau kontraktor di bawah kendali Anda. Jumlah pengembang perangkat lunak, karyawan, atau kontraktor yang menggunakan Perangkat Lunak dalam setiap kasus harus sama dengan jumlah lisensi komersial acontraktor yang menggunakan Perangkat Lunak dalam setiap kasus harus sama dengan jumlah Lisensi Komersial yang diperoleh dari TeamDev.
4.3. Lisensi Proyek dapat digunakan dalam satu proyek yang Anda lakukan oleh sejumlah pengembang, karyawan, atau kontraktor di bawah kendali Anda. Proyek berarti satu produk perangkat lunak yang dibuat oleh Anda, versi masa depan atau karya turunan berdasarkan produk perangkat lunak Anda.
4.4. Lisensi di seluruh perusahaan dapat digunakan dalam sejumlah proyek Anda oleh sejumlah pengembang, karyawan, atau kontraktor di bawah kendali Anda.
4.5. Lisensi Pribadi hanya memungkinkan satu orang untuk menggunakan hak Lisensi Komersial.
Lisensi Pribadi mungkin tidak tersedia untuk Perangkat Lunak tertentu yang Anda gunakan. Untuk ketersediaan Lisensi Pribadi, silakan lihat bagian Lisensi dan Harga dari halaman produk Perangkat Lunak yang sesuai di situs web resmi TeamDev (teamdev.com).
5. Pembatasan Lisensi
5.1. Pembatasan Lisensi Umum. Anda tidak boleh: a) memodifikasi, mengadaptasi, mengubah, menerjemahkan, mendekompilasi, merekayasa balik, atau membongkar Perangkat Lunak, kecuali jika mungkin diperlukan untuk mengganti Komponen Open Source pihak ketiga yang digunakan dalam Perangkat Lunak; b) menghapus pemberitahuan atau label kepemilikan apa pun pada Perangkat Lunak; c) membuat lebih banyak salinan Perangkat Lunak daripada jumlah lisensi yang diperoleh (tidak termasuk salinan untuk tujuan cadangan); d) menyewakan, menyewakan, atau mengalihkan hak atas Perangkat Lunak.
5.2. Pembatasan Lisensi Evaluasi. Selain pembatasan umum yang ditandai dalam pasal 5.1., sebagai pemegang Lisensi Evaluasi Anda TIDAK BOLEH: a) menggunakan Perangkat Lunak untuk tujuan komersial; b) menggunakan Perangkat Lunak setelah berakhirnya periode evaluasi.
5.3. Sebagai pemegang Lisensi Per Pengembang, Anda tidak boleh menduplikasi dan memberikan Kunci Lisensi Komersial kepada sejumlah pengembang perangkat lunak, karyawan, atau kontraktor yang lebih besar dari jumlah Lisensi Komersial yang diberikan per bagian 4 dari Perjanjian ini.
5.4. Sebagai pemegang Lisensi Proyek, Anda tidak boleh menggunakan lisensi untuk lebih dari satu proyek. Pada saat penerbitan lisensi terikat ke satu proyek, dan Anda tidak boleh menggunakan lisensi untuk proyek, di mana lisensi awalnya tidak terikat.
5.5. Sebagai pemegang Lisensi Pribadi, Anda tidak boleh mentransfer Lisensi Komersial kepada siapa pun.
6. Dukungan dan Pembaruan
6.1. Bersama dengan Lisensi Komersial TeamDev akan memberi Anda langganan 12 bulan untuk dukungan dan Pembaruan Perangkat Lunak (Dukungan Standar). Langganan akan berakhir pada hari yang sama di tahun berikutnya setelah tanggal penerbitan Lisensi Komersial.
Langganan Dukungan Standar meliputi:
i. Menjawab pertanyaan yang terkait dengan fungsionalitas Perangkat Lunak.
ii. Semua Pembaruan Perangkat Lunak.
iii. Kemampuan untuk menggunakan alamat email dukungan yang ditunjuk atau akses ke Pusat Bantuan TeamDev melalui akun yang dialokasikan.
6.2. Jumlah jam dukungan yang tersedia untuk Anda di bawah langganan Dukungan Standar ditentukan oleh jenis Lisensi Komersial yang Anda peroleh dari TeamDev. Informasi ini tersedia di halaman Produk perangkat lunak di situs web resmi TeamDev (teamdev.com). Jumlah jam yang ditentukan untuk setiap jenis lisensi dapat berubah tanpa pemberitahuan sebelumnya dari TeamDev. Jika terjadi perubahan tersebut, jumlah jam yang telah diberikan kepada Anda sesuai dengan pembelian Lisensi Komersial akan tetap berlaku untuk Anda.
6.3. Perpanjangan langganan Dukungan Standar dikenakan biaya kepada TeamDev.
6.4. TeamDev setuju untuk memberi Anda Dukungan Standar gratis selama Periode Evaluasi yang valid, sebagaimana didefinisikan oleh Bagian 3. Hibah Lisensi Evaluasi.
6.5. Dalam perjalanan Dukungan Standar TeamDev dapat memberi Anda kode perangkat lunak tambahan atau materi terkait, yang tersedia dalam bentuk Pembaruan Perangkat Lunak (termasuk hotfix). Kode perangkat lunak tambahan atau materi terkait tersebut harus dianggap sebagai bagian dari Perangkat Lunak dan tunduk pada syarat dan ketentuan Perjanjian ini.
6.6. Sehubungan dengan informasi teknis apa pun yang Anda berikan kepada TeamDev untuk memungkinkan TeamDev menyelesaikan permintaan Anda untuk Dukungan Standar, TeamDev dapat menggunakan informasi tersebut untuk tujuan bisnisnya tanpa batasan, termasuk untuk dukungan dan pengembangan Perangkat Lunak. TeamDev tidak akan menggunakan informasi teknis tersebut dalam bentuk yang secara pribadi mengidentifikasi Anda.
7. Pemasaran
Anda setuju untuk diidentifikasi sebagai pelanggan TeamDev dan Anda setuju bahwa TeamDev dapat merujuk kepada Anda berdasarkan nama, nama dagang, dan merek dagang, jika berlaku, dan dapat secara singkat menggambarkan bisnis Anda di materi pemasaran dan situs web TeamDev. Anda dengan ini memberi TeamDev lisensi untuk menggunakan nama Anda dan salah satu nama dagang dan merek dagang Anda semata-mata sehubungan dengan hak yang diberikan kepada TeamDev sesuai dengan bagian pemasaran ini.
Anda dan TeamDev dapat menggunakan informasi tentang hubungan bisnis sesuai dengan Perjanjian ini untuk upaya pemasaran independen atau bersama. Contoh penggunaan pemasaran yang diperbolehkan incperjanjiannya untuk upaya pemasaran independen atau bersama. Contoh penggunaan pemasaran yang diperbolehkan meliputi pembuatan dan penggunaan studi kasus, siaran pers, materi pemasaran cetak dan online, presentasi, dan referensi bisnis.
8. Ganti Rugi Paten dan Hak Cipta
8.1. TeamDev akan membela dan mengganti rugi Anda atas semua biaya (termasuk biaya pengacara yang wajar) yang timbul dari klaim bahwa Perangkat Lunak dilengkapi dan digunakan dalam lingkup Perjanjian ini melanggar hak cipta atau paten AS atau Kanada asalkan: (i) Anda akan memberi tahu TeamDev secara tertulis dalam waktu 30 (tiga puluh) hari kalender klaim; (ii) TeamDev memiliki kendali penuh atas pertahanan dan semua negosiasi penyelesaian terkait, dan (iii) Anda akan memberi TeamDev bantuan, informasi, dan wewenang yang diperlukan untuk melakukan hal di atas.
8.2. TeamDev tidak akan bertanggung jawab atas klaim pelanggaran berdasarkan: (i) kode yang terkandung dalam Perangkat Lunak yang tidak dibuat oleh TeamDev; (ii) penggunaan rilis Perangkat Lunak yang diubah atau diubah, kecuali untuk perubahan atau modifikasi tersebut yang telah dibuat oleh TeamDev atau di bawah arahan TeamDevs, jika pelanggaran tersebut akan dihindari dengan penggunaan rilis Perangkat Lunak saat ini yang tidak diubah yang diberikan TeamDev kepada Anda, atau (iii) kombinasi, operasi, atau penggunaan Perangkat Lunak yang dilengkapi berdasarkan Perjanjian ini dengan program atau data yang tidak dilengkapi oleh TeamDev , jika pelanggaran tersebut akan dihindari oleh penggunaan Perangkat Lunak tanpa program atau data tersebut.
8.3. Dalam hal Perangkat Lunak dipegang atau diyakini oleh TeamDev untuk melanggar hak pihak ketiga, atau penggunaan Perangkat Lunak oleh Anda memerintahkan, TeamDev akan memiliki opsi, dengan biayanya, untuk: (i) memodifikasi Perangkat Lunak untuk menyebabkannya menjadi tidak melanggar; (ii) memperoleh lisensi untuk terus menggunakan Perangkat Lunak; (iii) mengganti Perangkat Lunak dengan Perangkat Lunak lain yang cukup cocok untuk Anda, atau (iv) jika tidak ada solusi di atas yang layak secara komersial, mengakhiri lisensi untuk Perangkat Lunak yang melanggar dan mengembalikan dana a) biaya lisensi yang dibayarkan untuk Perangkat Lunak, yang dinilai selama jangka waktu satu tahun sejak tanggal pembelian lisensi jika terjadi pelanggaran selama tahun pertama langganan Dukungan Standar; b) biaya perpanjangan yang dibayarkan untuk perpanjangan langganan Dukungan Standar berikutnya yang dianut selama jangka waktu satu tahun sejak tanggal jatuh tempo pembayaran untuk tahun berikutnya.
9. Sanggahan Garansi
PERANGKAT LUNAK DAN DOKUMENTASI TERKAIT DISEDIAKAN SECARA KETAT SEBAGAIMANA ADANYA TANPA JAMINAN DALAM BENTUK APA PUN, BAIK TERSIRAT MAUPUN TERSIRAT, TERMASUK, TANPA BATASAN, JAMINAN TERSIRAT ATAU KELAYAKAN UNTUK MERCHANTABILITY, KESESUAIAN UNTUK TUJUAN TERTENTU, ATAU NONINFRINGEMENT. SELURUH RISIKO YANG TIMBUL DARI PENGGUNAAN ATAU KINERJA PERANGKAT LUNAK TETAP BERSAMA ANDA.
10. Komponen Open-Source
10.1. TeamDev memberi tahu bahwa Perangkat Lunak dapat berisi Komponen Sumber Terbuka pihak ketiga. Informasi lebih lanjut tersedia di halaman produk yang sesuai di situs web resmi TeamDev (www.teamdev.com).
10.2. TeamDev dan Perangkat Lunak sepenuhnya mematuhi lisensi Komponen Sumber Terbuka untuk memberikan hak lisensi yang diberikan di sini.
10.3. Syarat dan ketentuan yang mengatur penggunaan Komponen Sumber Terbuka tersebut berada dalam Lisensi Perangkat Lunak Sumber Terbuka dari pemilik hak cipta dan bukan Perjanjian ini.
10.4. Jika Anda memodifikasi Perangkat Lunak sebagaimana diizinkan sesuai dengan klausul 5.1 a) TeamDev menyangkal jaminan apa pun yang terkait dengan komponen Open-Source, termasuk jaminan yang terkandung dalam 10.2. Anda bertanggung jawab atas klaim pelanggaran hak pihak ketiga yang disebabkan oleh modifikasi Perangkat Lunak yang Anda buat sesuai dengan pasal 5.1 a).
11. Batasan Tanggung Jawab
DALAM KEADAAN APA PUN, TEAMDEV ATAU PEMASOKNYA TIDAK AKAN BERTANGGUNG JAWAB ATAS KERUSAKAN APA PUN (TERMASUK, TANPA BATASAN, KERUSAKAN ATAS HILANGNYA KEUNTUNGAN BISNIS, GANGGUAN BISNIS, HILANGNYA INFORMASI BISNIS, ATAU KERUGIAN PEKUNAT LAINNYA) YANG TIMBUL DARI PENGGUNAAN ATAU KETIDAKMAMPUAN UNTUK MENGGUNAKAN PERANGKAT LUNAK TEAMDEV INI, BAHKAN JIKA TEAMDEV TELAH DIBERITAHU TENTANG KEMUNGKINAN KERUSAKAN TERSEBUT.
12. Merek Dagang
Perjanjian ini tidak memberikan hak apa pun untuk menggunakan merek dagang atau nama dagang: TeamDev, JxBrowser, JExplorer, JNIWrapper, ComfyJ, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps atau merek dagang, merek layanan, logo, atau nama dagang lainnya milik TeamDev kecuali sebagaimana didefinisikan dalam Bagian 7 Marketing. Anda setuju untuk tidak menggunakan tanda apa pun milik TeamDev di atau sebagai bagian dari nama produk berdasarkan Perangkat Lunak.
13. Pengakhiran
Anda dapat mengakhiri Perjanjian ini kapan saja dengan menghancurkan semua salinan Perangkat Lunak. Perjanjian ini akan segera diakhiri tanpa pemberitahuan dari TeamDev jika diketahui bahwa Anda gagal mematuhi ketentuan apa pun dari Perjanjian ini. Setelah pengakhiran tersebut, Anda harus menghancurkan semua salinan Perangkat Lunak. Bagian 9 Penafian Garansi dan batasan tanggung jawab pasal 11 akan tetap ee Perangkat Lunak. Bagian 9 Penafian Garansi dan Batasan Tanggung Jawab pasal 11 akan tetap efektif setelah pengakhiran Perjanjian ini.
Detil Program
- Kategori: Pengembangan > Komponen & Pustaka
- Penerbit: TeamDev Ltd.
- Lisensi: Uji Coba Gratis
- Harga: $1799.00
- Versi: 7.4
- Platform: windows