JNIWrapper for Linux (x86/x64) 3.12

Lisans: Ücretsiz Deneme ‎Dosya boyutu: 1.54 MB
‎Kullanıcı Derecelendirmesi: 5.0/5 - ‎4 ‎Oy

JNIWrapper kitaplığı Java tarafında uygulamanın tam kontrolünü korurken yerel kodu arabirim sağlar. JNIWrapper ile, işletim sistemi API'sinin bir işlevini veya herhangi bir dinamik kitaplığı ndan bir işlev çağırmak için yerel kod kitaplıkları oluşturmanıza gerek yoktur. Kodunuzu yalnızca Java dilinde yazarsınız ve Gerisini JNIWrapper yapar. Geliştiricilerin yerel yan verilerle çalışırken neler olduğunu her zaman görebilmeleri için en az sahne arkası işlemi. Yüksek performans JNIWrapper Java ve yerel kod arasındaki etkileşimler dahil veri herhangi bir büyük miktarda işlemek sağlar, geliştirici parçası üzerinde hiçbir performans ayarı gerektiren. Otomatik kaynak yönetimi - JNIWrapper bileşenleri tarafından ayrılan tüm kaynaklar artık gerekli olmadığında otomatik olarak serbest bırakılır. Yerel işlev çağırma için kapsamlı destek - JNIWrapper hem stdcall ve cdecl çağrı sözleşmeleri ve yapılar, sendikalar ve geri çağırmalar da dahil olmak üzere tüm karmaşık C türleri destekler. Genişletilebilir mimari, yeni veri türlerinin uygulanmasına veya varolanların özelleştirilmesine olanak tanır. İş parçacığı güvenli eşzamanlı işlev çağırma desteği, eşitlemek gerek kalmadan farklı Java iş parçacığı tüm yerel işlev çağrıları aynı anda gerçekleştirmek için izin verir. Yerel işlevlerde kilitlenmeler Java özel durumlara dönüştürülür. JNIWrapper özelleştirilebilir bir yerel kitaplık arama mekanizması sağlar.

sürüm geçmişi

  • Sürüm 3.12 tarihinde gönderildi 2016-10-25

    EULA - Son Kullanıcı Lisans Sözleşmesi



    Sürüm 4.5
    Bu, sizinle (bir kişi veya bir tüzel kişi) ile TeamDev Ltd. (TeamDev) arasında yapılan yasal bir anlaşmadır (Sözleşmedir).
    ÖNEMLI [LÜTFEN DIKKATLICE OKUYUN]: YAZıLıMı VEYA ILGILI BELGELERI (YAZıLıMı) YÜKLEYEREK, KULLANARAK VEYA KOPYALAYARAK, BU ANLAŞMANıN HÜKÜM VE KOŞULLARıNA BAĞLı OLMAYı KABUL EDERSINIZ. BU HÜKÜM VE KOŞULLARı KABUL ETMEZSENIZ, YAZıLıMı YÜKLEME VEYA KULLANMA YETKINIZ OLMAZ.
    1. Tanımlar
    a) Yazılım, TeamDev tarafından ikili formda ve ilgili belgelerde, ilişkili medya, basılı materyallerde ve çevrimiçi veya elektronik dokümantasyonda sağlanan yazılım ürünü anlamına gelir.
    b) Çalışma süresi, Yazılıma dahil olan ve Yazılımı kullanarak oluşturduğunuz programların dağıtımı için gerekli olan dosyalar anlamına gelir. Çalışma zamanı dosyaları, Yazılıma veya çevrimiçi belgelere (Dokümantasyon) eşlik eden belgelerde tanımlanır. Yeniden dağıtılabilir dosyalarla ilgili ek bilgi için Yazılımla birlikte sağlanan okuma veya çalışma zamanı dosyaları da dahil olmak üzere Belgelere başvurmalısınız.
    c) Değerlendirme Lisansı Anahtarı, Yazılımı değerlendirme amacıyla değerlendirme amacıyla, Değerlendirme Lisansı'nın satın alınması gününde başlayacak ve bu Sözleşmenin bölüm 3 Değerlendirme Lisansı Hibesi'nde tanımlanan hükümler uyarınca sona erecek sınırlı bir süre için değerlendirme amacıyla kullanılmasına izin veren bir dosya anlamına gelir.
    d) Geliştirme Lisansı Anahtarı, Yazılımı oluşturduğunuz programlara entegre etmenizi sağlayan bir dosya anlamına gelir.
    e) Runtime Lisans Anahtarı, Yazılımı içine alan çalışmalarınızın dağıtımı için gerekli olan bir dosya anlamına gelir.
    f) Sözleşmenin Yürürlük Tarihi, Değerlendirme Lisans Anahtarı veya Geliştirme Lisans Anahtarıaldığınız tarih anlamına gelir.
    g) Küçük Sürüm(ler), sürüm numarası dizisinin ikinci ve/veya aşağıdaki düzeylerinden herhangi birinde yapılan bir değişiklikle tanımlanan Yazılımın sürümü anlamına gelir: 1.0.5, 1.2.1, 1.2.2, vb..
    h) Açık Kaynak Bileşen(ler) bu Sözleşmenin amaçları doğrultusunda, kaynak kodu kullanım, modifikasyon ve dağıtım için kamuya açık olan herhangi bir yazılım anlamına gelecektir.
    2. Mülkiyet ve Lisans
    Yazılım TeamDev aittir, telif hakkı yasaları ve uluslararası anlaşma hükümleri tarafından korunmaktadır. Yazılım lisanslıdır, satılmaz. Yazılımı yükleyerek veya kullanarak, işbu Sözleşmede açıkça belirtildiği gibi Yazılım üzerinde herhangi bir hak elde edersiniz. Burada açıkça verilmeyen tüm haklar TeamDev tarafından saklıdır.
    Yazılım tarafından kullanılan Açık Kaynak Bileşenlerinin hakları ilgili telif hakkı sahiplerinin mülkiyetindedir.
    3. Değerlendirme Lisans Hibesi
    Bu Sözleşmenin hüküm ve koşullarına tabi olarak, TeamDev size 30 (otuz) takvim günü (Değerlendirme Dönemi) süresi boyunca yazılımın belirtilen sürümünün ve Belgelerin bir kopyasını kullanma ve yedekleme amacıyla Yazılımın bir kopyasını oluşturma hakkı verir.
    4. Geliştirme ve Çalışma Süresi Lisans Hibesi
    4.1. İlgili lisans ücretlerinin ödenmesi ve bu Sözleşmenin hüküm ve koşullarına bağlı olarak, TeamDev size (i) De'de kayıtlı Yazılım ve Belgelerin sürümünü kullanmak için münhasır olmayan, devredilemez bir lisans verirn-transfer edilebilir lisans (i) Geliştirme ve Çalışma Zamanı Lisans Tuşları kaydedilen Yazılım ve Belgelerin sürümünü kullanmak, Küçük Sürüm güncelleştirmeleri de dahil olmak üzere (ii) çoğaltılabilir formda Runtime dosyaları çoğaltmak ve dağıtmak ve Ek dağıtım ücretleri (Geliştirme Lisansı) olmadan Yazılım kullanarak oluşturduğunuz programların bir parçası olarak Runtime Lisans Anahtarı ile.
    Geliştirme Lisansı, bölüm 4.2'de açıklanan lisans türlerinden birinin veya birkaçının kullanım koşullarına uygun olarak size verilir. - 4.5. Aşağıda. Yazılımı kullanımınızı düzenleyen Geliştirme Lisansı'nın türü, lisans satın alma işleminde size sağlanan Geliştirme Lisans Anahtarı'na kaydedilir.
    4.2. Geliştirici Başına Lisans, sizin kontrolünüz altındaki geliştiriciler, çalışanlar veya yükleniciler tarafından kullanılabilir. Yazılımı her durumda kullanan yazılım geliştiricilerinin, çalışanların veya yüklenicilerin sayısı TeamDev'den alınan Geliştirme Lisanslarının sayısına eşit olmalıdır. Adınız veya entitys adı ve edinilen Geliştirme Lisanslarının sayısı Geliştirme ve Çalıştırma Zamanı Lisans Anahtarları'na kaydedilir.
    4.3. Proje Lisansı, kontrolaltında olan herhangi bir sayıda geliştirici, çalışan veya yüklenici tarafından yaptığınız bir projede kullanılabilir. Proje, sizin oluşturduğunuz bir yazılım ürünü, gelecekteki sürümleri veya yazılım ürününüzü temel alan türev çalışmalar anlamına gelir.
    4.4. Şirket çapında Lisans, herhangi bir sayıda projenizde, kontrolünüz altındaki herhangi bir sayıda geliştirici, çalışan veya yüklenici tarafından kullanılabilir.
    4.5. Kişisel Lisans, geliştirme lisansı haklarını yalnızca bir kişinin kullanmasına izin verir. Lisansın verildiği kişinin adı Geliştirme ve Çalışma Zamanı Lisans Anahtarları'na kaydedilir.
    Kullanmakta olduğunuz belirli Yazılım için kişisel lisans kullanılamayabilir. Kişisel Lisans kullanılabilirliği için lütfen TeamDev resmi web sitesindeki (teamdev.com) ilgili Yazılım ürün sayfasının Lisanslama ve Fiyatlandırma bölümüne başvurun.
    5. Lisans Kısıtlamaları
    5.1. Genel Lisans Kısıtlamaları. Şunları yapmayabilirsiniz: a) Yazılımda kullanılan bir üçüncü taraf Açık Kaynak Bileşeninin değiştirilmesi gerekmediği sürece Yazılımı değiştirmek, uyarlamak, değiştirmek, çevirmek, derlemek, tersine mühendislik veya sökmek; b) Yazılım la ilgili herhangi bir özel bildirimi veya etiketi kaldırmak; c) Yazılımın edinilmiş lisans sayısından daha fazla kopya yapmak (yedekleme amacıyla bir kopya hariç); d) Yazılımın haklarını kiralamak, kiralamak veya başka bir şekilde aktarmak.
    5.2. Değerlendirme Lisansı Kısıtlamaları. Bölüm 5.1'de belirtilen genel kısıtlamalara ek olarak, Değerlendirme Lisansı'nın sahibi olarak Şunları yapabilir: a) Yazılımı ticari amaçlarla kullanamazsınız; b) Değerlendirme süresinin bitiminden sonra Yazılımı kullanın.
    5.3. Geliştirme ve Çalışma Zamanı Lisans Kısıtlamaları. Bölüm 5.1'de belirtilen genel kısıtlamalara ek olarak, Geliştirme ve Çalışma Zamanı Lisansı'nın sahibi olarak Şunları yapabilirsiniz: a) Runtime dosyalarını uygulamalarınızın bir parçası olarak yeniden dağıtmak için Geliştirme Lisans Anahtarını kullanın; b) geliştirme amacıyla Runtime Lisans Anahtarı'nı kullanın.
    5.4. Geliştirici Başına Lisans Sahibi olarak, Geliştirme Lisans Anahtarlarını bu Sözleşmenin bölüm 4'ü uyarınca verilen Geliştirme Lisansı sayısından daha fazla yazılım geliştiricisi, çalışanı veya yüklenicisine çoğaltamaz ve sağlayamazsınız.
    5.5. Proje Lisansı paketinin sahibi olarak, lisansı birden fazla proje için kullanamazsınız. Lisans sorunu sırasında bir projeye bağlıdır ve lisansı başlangıçta bağlı olmayan projeler için kullanamazsınız.
    5.6. Kişisel Lisans sahibi olarak Geliştirme Lisansını kimseye devredebilirsiniz.
    6. Pazarlama
    TeamDev'in müşterisi olarak tanınmayı kabul emzmiş siniz ve TeamDev'in size ada, ticari ad ve ticari marka yla hitap edebileceğini ve işletmenizi TeamDev'in pazarlama materyalleri nde ve web sitelerinde kısaca açıklayabileceğini kabul emzmiş sayılırsınız. Bu vesileyle TeamDev'e adınızı ve ticari adlarınızı ve ticari markalarınızı yalnızca bu pazarlama bölümü uyarınca TeamDev'e verilen haklarla bağlantılı olarak kullanma lisansı vermişsiniz.
    Siz ve TeamDev, iş ilişkisi hakkındaki bilgileri bu Sözleşme uyarınca bağımsız veya ortak pazarlama çalışmaları için kullanabilirsiniz. İzin verilen pazarlama kullanımlarına örnek olarak vaka çalışmaları, basın bültenleri, basılı ve çevrimiçi pazarlama materyalleri, sunumlar ve iş referansları oluşturulabilir ve kullanılır.
    7. Destek Hizmetleri
    7.1. TeamDev Standart Teknik Destek (Standart Destek) şunları içerir:
    a) Yazılımın işlevselliği ile ilgili soruları yanıtlamak;
    b) belirlenmiş destek e-posta adresini kullanabilme;
    c) 1 iş günü yanıt süresi.
    7.2. TeamDev, bölüm 3 Değerlendirme Lisansı Hibesi'nde tanımlandığı şekilde, geçerli Değerlendirme Dönemi boyunca size ücretsiz bir Standart Destek sağlamayı kabul eder.
    7.3. TeamDev, lisans satın alma tarihinden itibaren bir yıl için geçerli olan, işbu Sözleşmenin 7.4 bölümünde tanımlanan saat tutarında ücretsiz Standart Destek sağlamayı kabul eder.
    7.4. Standart Destek saatlerinin sayısı, ürün başına olarak işbu Sözleşmenin 4. Bu bilgiler TeamDev resmi web sitesindeki Yazılım ürün sayfalarında (teamdev.com) mevcuttur. Her ürün için belirlenen saat sayısı TeamDev'in önceden haber verilmeden değiştirilebilen bir tabidir. Bu tür bir değişiklik durumunda, lisans satın alma işlemi uyarınca size verilen herhangi bir sayıda saat sizin için geçerli olmaya devam edecektir.
    7.5. Bölüm 7.4.'ye göre standart destek için ayrılan saatlerin lisans satın alınmasıveya tüketimi sonrasında bir yıllık sürenin sona ermesinden sonra, ek Standart Destek hizmeti satın almayı seçebilirsiniz.
    7.6. Standart Destek Ekibi Dev boyunca size Yazılım güncelleştirmeleri (düzeltmeler dahil) şeklinde sunulan ek yazılım kodu veya ilgili materyaller sağlayabilir. Bu tür tamamlayıcı yazılım kodu veya ilgili materyaller Yazılımın bir parçası olarak kabul edilecektir ve bu Sözleşmenin hüküm ve koşullarına tabidir.
    7.7. TeamDev'in Standart Destek taleplerinizi yerine atabilmesi için TeamDev'e sağladığınız her türlü teknik bilgi yle ilgili olarak TeamDev, bu bilgileri ürün desteği ve geliştirme dahil olmak üzere herhangi bir kısıtlama olmaksızın iş amaçları için kullanabilir. TeamDev bu tür teknik bilgileri sizi kişisel olarak tanımlayan bir biçimde kullanmaz.
    8. Patent ve Telif Hakkı Tazyik
    8.1. TeamDev, bu Sözleşme kapsamında döşenmiş ve kullanılan Yazılımın abd veya Kanada telif hakkını veya patentini ihlal ettiği iddiasından kaynaklanan tüm masraflar (makul avukatlık ücretleri dahil) için sizi savunacak ve ödeyecektir: (i) TeamDev'i iddianın 30 (otuz) takvim günü içinde yazılı olarak bildirecektir; (ii) TeamDev savunma ve ilgili tüm uzlaşma görüşmelerinin tek kontrolüne sahiptir ve (iii) TeamDev'e yukarıdaki işlemleri gerçekleştirmek için gerekli olan yardım, bilgi ve yetkiyi sağlayacaksınız.
    8.2. TeamDev'in aşağıdakilere dayalı herhangi bir ihlal iddiası için hiçbir yükümlülüğü olmayacaktır: (i) TeamDev tarafından oluşturulmayan Yazılım'da yer alan kod; (ii) TeamDev tarafından veya TeamDevs yönetimi altında yapılmış olan bu tür değişiklikler(ler) veya modifikasyonlar dışında, Yazılımın değiştirilen veya değiştirilmiş bir sürümün kullanılması, TeamDev'in size sağladığı Yazılımın güncel ve değiştirilmemiş bir sürümüveya (iii) TeamDev tarafından verilmemiş programlarla veya verilerle döşenmiş yazılımların birleştirilmesi, işletilmesi veya kullanılması yla önlenmiş olsaydı, , bu tür ihlaller, bu tür programlar veya veriler olmadan Yazılımın kullanımı yla önlenmiş olsaydı.
    8.3. Yazılımın TeamDev tarafından herhangi bir üçüncü taraf haklarını ihlal ettiğine veya Yazılımı kullanmanıza katılması durumunda, TeamDev'in şu pahasına seçeneği olacaktır: (i) Yazılımı ihlal etmeyen hale getirecek şekilde değiştirin; (ii) Yazılımı kullanmaya devam etmek için sizin için bir lisans edinin; (iii) Yazılımı size uygun olan diğer Yazılımlarla değiştirmek veya (iv) eğer ilgili çarelerin hiçbiri ticari olarak mümkün değilse, ihlal eden Yazılım için lisansı feshetmek ve a) Standart Desteğin ilk yılında herhangi bir ihlal meydana gelirse lisans satın alma tarihinden itibaren bir yıllık bir süre boyunca eşit olarak sınıflandırılmış olan Yazılım için ödenen lisans ücretlerini iade etmek; b) Sonraki Standart Destek yılı için ödenen yenileme ücretleri, bu sonraki yıl için ödeme vadesinden itibaren bir yıllık dönem boyunca eşit olarak sınıflandırılır.
    9. GarantiNin Reddi
    YAZILIM VE İlGİlİ BELGELER, ZımNI GARANTILER VEYA SATICILIK, BELIRLI Bİr AMACA UYGUNLUK VEYA İhLAL EDİlMEMİşOLMA LAR DA DAHIL OLMAK ÜZERE, AÇıK VEYA ZımNI, HER TÜRLÜ GARANTİ OLMAKSıZıN, KESINLIKLE DAYANIŞMA SÜRECİnDE SAĞLANMAKTADıR. YAZıLıMıN Kullanımı NDAN VEYA IFALARıNDAN KAYNAKLANAN TÜM RISK SIZINLE KALıR.
    10. Açık Kaynak Bileşenleri
    10.1. TeamDev, Yazılımın üçüncü taraf Açık Kaynak Bileşenleri içerebileceğini belirtir. Daha fazla bilgiyi TeamDev resmi web sitesinde (www.teamdev.com) ilgili ürün sayfasında bulabilirsiniz.
    10.2. TeamDev ve Yazılım, burada verilen yasal hakları vermek için açık kaynak bileşenleri lisanslarına tam uyumluolarak dır.
    10.3. Bu Tür Açık Kaynak Bileşenlerinin kullanımına ilişkin hüküm ve koşullar, bu Sözleşme'nin değil, telif hakkı sahiplerinin Açık Kaynak Yazılım Lisanslarında bulunmaktadır.
    10.4. Madde 5.1 a) TeamDev, 10.2'de yer alan garantiler de dahil olmak üzere Açık Kaynak bileşenleriyle ilgili herhangi bir garantiyi reddeder. Madde 5.1 a uyarınca yazılımın değiştirilmesinden kaynaklanan üçüncü taraf hak ihlali iddialarından siz sorumlu olacaktırnız).
    11. Sorumluluğun Sınırlandırılması
    TEAMDEV VEYA TEDarİkÇİlerİ, BU TÜR ZARARLARIN KULLANILAMAMASıNDAN VEYA KULLANAMAMINDAN KAYNAKLANAN ZARARLAR (BUNLARLA SıNıRLı OLMAMAK ÜZERE, İş KARI ZARARLARI, İş KESINTISI, İş BİlGİlerİnİN KAYBI VEYA Dİğer MADDI KAYBA KARANLIĞI DAHIL OLMAK ÜZERE) HIÇBIR DURUMDA TEAMDEV VEYA TEDARİkÇİLerİNDEN SORUMLU TUTULAMAZ.
    12. Ticari Markalar
    Bu Sözleşme ticari markaları veya ticari adları kullanma hakkı vermez: TeamDev, JxBrowser, JExplorer, JNIWrapper, ComfyJ, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps veya TeamDev'e ait diğer ticari markalar, hizmet markaları, logolar veya ticari adlar, Bölüm 6 Marketing'te tanımlandığı sürece. Yazılıma dayalı ürünlerin adının içinde veya bir parçası olarak TeamDev'e ait hiçbir marka kullanmamayı kabul edersiniz.
    13. Fesih
    Yazılımın tüm kopyalarını yok ederek bu Sözleşmeyi istediğiniz zaman feshedebilirsiniz. Bu Sözleşme, işbu Sözleşmenin herhangi bir hükmüne uymadığınız ortaya çıkarsa, TeamDev'den haber alınmaksızın derhal feshedilir. Bu fesih üzerine, Yazılımın tüm kopyalarını yok etmelisiniz. Bölüm 9 Garanti Reddi ve Bölüm 10 Sorumluluk Sınırlaması, işbu Sözleşmenin feshinden sonra da geçerli liğini koruyacaktır.

Program Detayları