JNIWrapper for Linux (x86/x64) 3.12

ใบ อนุญาต: ทดลองใช้ฟรี ‎ขนาดแฟ้ม: 1.54 MB
‎คะแนนจากผู้ใช้: 5.0/5 - ‎4 ‎โหวต

ห้องสมุด JNIWrapper ช่วยให้อินเตอร์เฟซรหัสพื้นเมืองในขณะที่ยังคงควบคุมเต็มรูปแบบของแอพลิเคชันในด้าน Java ด้วย JNIWrapper คุณไม่จําเป็นต้องสร้างไลบรารีโค้ดดั้งเดิมเพื่อเรียกฟังก์ชันของ API ของระบบปฏิบัติการหรือฟังก์ชันจากไลบรารีแบบไดนามิกใด ๆ คุณเขียนโค้ดของคุณในภาษา Java เท่านั้นและ JNIWrapper ทําข้อดีที่เหลือ JNIWrapper มีดังต่อไปนี้ การทํางานเบื้องหลังขั้นต่ําเพื่อให้นักพัฒนาสามารถเห็นสิ่งที่เกิดขึ้นเมื่อทํางานกับข้อมูลด้านเนทีฟได้เสมอ ประสิทธิภาพสูงช่วยให้ JNIWrapper จัดการกับข้อมูลจํานวนมากที่เกี่ยวข้องกับการโต้ตอบระหว่าง Java และรหัสพื้นเมืองซึ่งไม่จําเป็นต้องปรับแต่งประสิทธิภาพในส่วนของนักพัฒนา การจัดการทรัพยากรอัตโนมัติ - ทรัพยากรทั้งหมดที่จัดสรรโดยส่วนประกอบ JNIWrapper จะถูกนําออกใช้โดยอัตโนมัติเมื่อไม่ต้องการอีกต่อไป การสนับสนุนที่ครอบคลุมสําหรับการเรียกฟังก์ชั่นพื้นเมือง - JNIWrapper รองรับทั้งการประชุมการโทร stdcall และ cdecl และประเภท C ที่ซับซ้อนทั้งหมดรวมถึงโครงสร้างสหภาพและการเรียกกลับ สถาปัตยกรรมที่ขยายได้ช่วยให้สามารถใช้ชนิดข้อมูลใหม่หรือปรับแต่งประเภทที่มีอยู่ได้ การสนับสนุนสําหรับการเรียกใช้ฟังก์ชันพร้อมกันที่ปลอดภัยต่อเธรดช่วยให้สามารถเรียกใช้ฟังก์ชันดั้งเดิมทั้งหมดพร้อมกันจากเธรด Java ที่แตกต่างกันโดยไม่จําเป็นต้องซิงโครไนซ์ ความผิดพลาดในฟังก์ชันดั้งเดิมจะถูกแปลงเป็นข้อยกเว้นของ Java JNIWrapper มีกลไกการค้นหาไลบรารีดั้งเดิมที่ปรับแต่งได้

ประวัติรุ่น

  • เวอร์ชัน 3.12 โพสต์เมื่อ 2016-10-25

    EULA - ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้



    เวอร์ชัน 4.5
    นี่คือข้อตกลงทางกฎหมาย (ข้อตกลง) ระหว่างคุณ (ไม่ว่าจะเป็นบุคคลหรือนิติบุคคล) และ TeamDev Ltd. (TeamDev)
    สิ่งสําคัญ [โปรดอ่านอย่างระมัดระวัง]: โดยการติดตั้งโดยใช้หรือคัดลอกซอฟต์แวร์หรือเอกสารที่เกี่ยวข้อง (ซอฟต์แวร์) ที่คุณตกลงที่จะผูกพันตามข้อกําหนดและเงื่อนไขของข้อตกลงนี้ หากคุณไม่ยอมรับข้อกําหนดและเงื่อนไขเหล่านี้ คุณไม่ได้รับอนุญาตให้ติดตั้งหรือใช้ซอฟต์แวร์
    1. คําจํากัดความ
    ก) ซอฟต์แวร์หมายถึงผลิตภัณฑ์ซอฟต์แวร์ที่จัดทําโดย TeamDev ในรูปแบบไบนารีและเอกสารที่สอดคล้องกันสื่อที่เกี่ยวข้องสื่อพิมพ์และเอกสารออนไลน์หรืออิเล็กทรอนิกส์
    ข) Runtime หมายถึง แฟ้มต่างๆ ที่รวมอยู่ในซอฟต์แวร์ และจําเป็นสําหรับการกระจายโปรแกรมที่คุณสร้างโดยใช้ซอฟต์แวร์ ไฟล์รันไทม์จะถูกระบุในเอกสารที่มาพร้อมกับซอฟต์แวร์หรือเอกสารออนไลน์ (เอกสารประกอบ) คุณควรดูเอกสารรวมถึงไฟล์ readme หรือรันไทม์ที่มาพร้อมกับซอฟต์แวร์สําหรับข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ที่สามารถเผยแพร่ต่อได้
    ค) คีย์ใบอนุญาตการประเมินหมายถึงไฟล์ที่อนุญาตให้ใช้ซอฟต์แวร์เพื่อวัตถุประสงค์ในการประเมินผลเป็นระยะเวลาที่ จํากัด ซึ่งจะเริ่มต้นในวันที่มีการได้มาซึ่งใบอนุญาตการประเมินผลและยุติตามบทบัญญัติที่กําหนดโดยมาตรา 3 การให้สิทธิ์การใช้งานการประเมินผลของข้อตกลงนี้
    ง) รหัสใบอนุญาตการพัฒนาหมายถึงไฟล์ที่ช่วยให้คุณสามารถรวมซอฟต์แวร์เข้ากับโปรแกรมที่คุณสร้างขึ้น
    E) รหัสใบอนุญาตรันไทม์หมายถึงไฟล์ที่จําเป็นสําหรับการกระจายงานของคุณที่ล้อมรอบซอฟต์แวร์
    ก) วันที่มีผลบังคับใช้ของข้อตกลงหมายถึงวันที่เมื่อคุณได้รับคีย์ใบอนุญาตการประเมินหรือรหัสใบอนุญาตการพัฒนาสิ่งที่มาก่อน
    ก) เวอร์ชันรองหมายถึงรุ่นของซอฟต์แวร์ที่ระบุโดยการเปลี่ยนแปลงในลําดับที่สองและ / หรือระดับต่อไปนี้ของลําดับหมายเลขการกําหนดเวอร์ชันเช่น: 1.0.5, 1.2.1, 1.2.2 เป็นต้น
    ช) ส่วนประกอบโอเพ่นซอร์สเพื่อวัตถุประสงค์ของข้อตกลงนี้จะหมายถึงซอฟต์แวร์ใด ๆ ที่มีซอร์สโค้ดพร้อมใช้งานแบบสาธารณะสําหรับการใช้งานการดัดแปลงและการจัดจําหน่าย
    2. ความเป็นเจ้าของและใบอนุญาต
    ซอฟต์แวร์นี้เป็นเจ้าของโดย TeamDev ลิขสิทธิ์และได้รับการคุ้มครองโดยกฎหมายลิขสิทธิ์และบทบัญญัติสนธิสัญญาระหว่างประเทศ ซอฟต์แวร์ได้รับอนุญาตไม่ได้ขาย โดยการติดตั้งหรือใช้ซอฟต์แวร์คุณจะไม่ได้รับสิทธิ์ใด ๆ กับซอฟต์แวร์ยกเว้นตามที่กําหนดไว้อย่างชัดแจ้งในข้อตกลงนี้ สิทธิ์ทั้งหมดที่ไม่ได้ให้ไว้อย่างชัดแจ้งในที่นี้สงวนไว้โดย TeamDev
    สิทธิ์ในคอมโพเนนต์โอเพ่นซอร์สที่ใช้โดยซอฟต์แวร์เป็นทรัพย์สินของเจ้าของลิขสิทธิ์ของตน
    3. การให้สิทธิ์การใช้งานการประเมินผล
    ภายใต้ข้อกําหนดและเงื่อนไขของข้อตกลงนี้ TeamDev ขอมอบสิทธิ์ที่ไม่สามารถโอนสิทธิ์ในการใช้ซอฟต์แวร์เวอร์ชันที่ระบุและเอกสารประกอบเพื่อวัตถุประสงค์ในการประเมินเพียงอย่างเดียวในช่วงระยะเวลา 30 (สามสิบ) วันปฏิทิน (ระยะเวลาการประเมิน) และสร้างสําเนาของซอฟต์แวร์เพื่อวัตถุประสงค์ในการสํารองข้อมูล
    4.การพัฒนาและใบอนุญาตรันไทม์
    4.1. ภายใต้การชําระเงินค่าธรรมเนียมใบอนุญาตที่เกี่ยวข้องและข้อกําหนดและเงื่อนไขของข้อตกลงนี้ TeamDev ขอมอบใบอนุญาตที่ไม่สามารถโอนให้ (i) ได้โดยใช้ซอฟต์แวร์และเอกสารเวอร์ชันที่บันทึกไว้ในคีย์การพัฒนาและใบอนุญาตรันไทม์ รวมถึงการอัปเดตเวอร์ชันรอง (ii) เพื่อสร้างและแจกจ่ายไฟล์รันไทม์ในรูปแบบที่ปฏิบัติการได้และมีคีย์ใบอนุญาตรันไทม์เป็นส่วนหนึ่งของโปรแกรมที่คุณสร้างโดยใช้ซอฟต์แวร์โดยไม่มีค่าธรรมเนียมการกระจายเพิ่มเติม (ใบอนุญาตการพัฒนา)
    ใบอนุญาตการพัฒนามีให้กับคุณตามเงื่อนไขการใช้งานของใบอนุญาตหนึ่งหรือหลายชนิดที่อธิบายไว้ในส่วนที่ 4.2 - 4.5. ด้าน ล่าง ประเภทของใบอนุญาตการพัฒนาที่ควบคุมการใช้ซอฟต์แวร์ของคุณจะถูกบันทึกในคีย์ใบอนุญาตการพัฒนาที่ให้กับคุณเมื่อซื้อใบอนุญาต
    4.2. อาจมีการใช้ใบอนุญาตสําหรับนักพัฒนาพนักงานหรือผู้รับเหมาภายใต้การควบคุมของคุณ จํานวนนักพัฒนาซอฟต์แวร์พนักงานหรือผู้รับเหมาที่ใช้ซอฟต์แวร์ในแต่ละกรณีควรเท่ากับจํานวนใบอนุญาตการพัฒนาที่ได้รับจาก TeamDev ชื่อของคุณหรือชื่อเอนทิตีและจํานวนสิทธิ์การใช้งานการพัฒนาที่ได้รับจะถูกบันทึกไว้ในคีย์ใบอนุญาตการพัฒนาและรันไทม์
    4.3. ใบอนุญาตโครงการอาจใช้ในโครงการหนึ่งที่คุณดําเนินการโดยนักพัฒนาพนักงานหรือผู้รับเหมาจํานวนมากภายใต้การควบคุมของคุณ โครงการจะหมายถึงผลิตภัณฑ์ซอฟต์แวร์หนึ่งรายการที่คุณสร้างขึ้นรุ่นในอนาคตหรืองานอนุพันธ์ตามผลิตภัณฑ์ซอฟต์แวร์ของคุณ
    4.4. ใบอนุญาตทั่วทั้งบริษัทอาจใช้ในโครงการของคุณโดยนักพัฒนาพนักงานหรือผู้รับเหมาจํานวนมากภายใต้การควบคุมของคุณ
    4.5. ใบอนุญาตส่วนบุคคลอนุญาตให้บุคคลเพียงคนหนึ่งใช้สิทธิใบอนุญาตการพัฒนา ชื่อของบุคคลที่ได้รับอนุญาตให้ใช้งาน จะได้รับสิทธิ์การใช้งาน จะถูกบันทึกไว้ในคีย์ใบอนุญาตการพัฒนาและรันไทม์
    ใบอนุญาตส่วนบุคคลอาจไม่พร้อมใช้งานสําหรับซอฟต์แวร์เฉพาะที่คุณใช้อยู่ สําหรับความพร้อมใช้งานของใบอนุญาตส่วนบุคคลโปรดดูที่ส่วนการอนุญาตให้ใช้สิทธิ์และการกําหนดราคาของหน้าผลิตภัณฑ์ซอฟต์แวร์ที่เกี่ยวข้องบนเว็บไซต์อย่างเป็นทางการของ TeamDev (teamdev.com)
    5. ข้อจํากัดสิทธิ์การใช้งาน
    5.1. คุณไม่สามารถ: ก) ปรับเปลี่ยน ดัดแปลง ดัดแปลง แปล ถอดรหัส ทําวิศวกรรมย้อนกลับ หรือถอดแยกชิ้นส่วนซอฟต์แวร์ ยกเว้นตามที่จําเป็นเพื่อแทนที่คอมโพเนนต์โอโอเพ่นซอร์สของบริษัทอื่นที่ใช้ในซอฟต์แวร์ ข) ลบประกาศหรือฉลากที่เป็นกรรมสิทธิ์ใด ๆ บนซอฟต์แวร์ ค) ทําสําเนาซอฟต์แวร์มากกว่าจํานวนใบอนุญาตที่ได้มา (ไม่รวมสําเนาเพื่อวัตถุประสงค์ในการสํารองข้อมูล); D)ให้เช่า, เช่า, หรือโอนสิทธิไปยังซอฟต์แวร์ของ
    5.2. นอกเหนือจากข้อ จํากัด ทั่วไปที่อธิบายไว้ในข้อ 5.1. ในฐานะผู้ถือใบอนุญาตการประเมินที่คุณอาจไม่: ก) ใช้ซอฟต์แวร์เพื่อวัตถุประสงค์ทางการค้า ข) ใช้ซอฟต์แวร์หลังจากหมดอายุระยะเวลาการประเมิน
    5.3. นอกเหนือจากข้อจํากัดทั่วไปที่อธิบายไว้ในส่วน 5.1.ในฐานะผู้ถือใบอนุญาตการพัฒนาและรันไทม์ที่คุณอาจไม่: ก) ใช้รหัสใบอนุญาตการพัฒนาสําหรับการกระจายไฟล์รันไทม์ใหม่เป็นส่วนหนึ่งของแอปพลิเคชันของคุณ ข) ใช้คีย์ใบอนุญาตรันไทม์เพื่อวัตถุประสงค์ในการพัฒนา
    5.4. ในฐานะผู้ถือใบอนุญาตสําหรับนักพัฒนาซอฟต์แวร์แต่ละท่านอาจไม่ซ้ํากันและให้คีย์ใบอนุญาตการพัฒนาแก่นักพัฒนาซอฟต์แวร์พนักงานหรือผู้รับเหมาจํานวนมากมากกว่าจํานวนใบอนุญาตการพัฒนาที่ได้รับต่อส่วนที่ 4 ของข้อตกลงนี้
    5.5. ในฐานะผู้ถือชุดใบอนุญาตโครงการคุณไม่สามารถใช้ใบอนุญาตสําหรับโครงการมากกว่าหนึ่งโครงการ ในขณะที่ออกใบอนุญาตจะถูกผูกไว้กับโครงการหนึ่งและคุณไม่สามารถใช้ใบอนุญาตสําหรับโครงการซึ่งใบอนุญาตไม่ได้ถูกผูกไว้ในตอนแรก
    5.6. ในฐานะผู้ถือใบอนุญาตส่วนบุคคลคุณไม่สามารถโอนใบอนุญาตการพัฒนาให้กับใครก็ได้
    6.การตลาด
    คุณตกลงที่จะระบุว่าเป็นลูกค้าของ TeamDev และคุณยอมรับว่า TeamDev อาจอ้างถึงคุณตามชื่อชื่อทางการค้าและเครื่องหมายการค้าหากมีและอาจอธิบายธุรกิจของคุณสั้น ๆ ในสื่อการตลาดและเว็บไซต์ของ TeamDev คุณอนุญาตให้ TeamDev ใช้ชื่อของคุณและชื่อทางการค้าและเครื่องหมายการค้าใด ๆ ของคุณที่เกี่ยวข้องกับสิทธิ์ที่มอบให้กับ TeamDev ตามส่วนการตลาดนี้เท่านั้น
    คุณและ TeamDev อาจใช้ข้อมูลเกี่ยวกับความสัมพันธ์ทางธุรกิจตามข้อตกลงนี้สําหรับความพยายามทางการตลาดที่เป็นอิสระหรือร่วมกัน ตัวอย่างของการใช้งานทางการตลาดที่อนุญาต ได้แก่ การสร้างและการใช้กรณีศึกษา ข่าวประชาสัมพันธ์ สื่อการตลาดที่พิมพ์และออนไลน์ การนําเสนอ และการอ้างอิงทางธุรกิจ
    7.บริการสนับสนุน
    7.1. TeamDev การสนับสนุนทางเทคนิคมาตรฐาน (การสนับสนุนมาตรฐาน) รวมถึง:
    ก) ตอบคําถามที่เกี่ยวข้องกับการทํางานของซอฟต์แวร์
    ข) ความสามารถในการใช้ที่อยู่อีเมลสนับสนุนที่กําหนด
    C)1วันทําการเวลาตอบสนองของ
    7.2. TeamDev ตกลงที่จะให้การสนับสนุนมาตรฐานฟรีแก่คุณในช่วงระยะเวลาการประเมินผลที่ถูกต้องตามที่กําหนดโดยมาตรา 3 การให้สิทธิ์การใช้งานการประเมินผล
    7.3. TeamDev ตกลงที่จะให้การสนับสนุนมาตรฐานฟรีแก่คุณในจํานวนชั่วโมงที่กําหนดไว้ตามมาตรา 7.4 ของข้อตกลงนี้ ใช้ได้เป็นเวลาหนึ่งปีนับจากวันที่ซื้อใบอนุญาต
    7.4. จํานวนชั่วโมงการสนับสนุนมาตรฐานถูกกําหนดโดยประเภทของใบอนุญาตการพัฒนาที่อธิบายไว้ในส่วนที่ 4 ของข้อตกลงนี้ตามผลิตภัณฑ์ ข้อมูลนี้มีอยู่ในหน้าผลิตภัณฑ์ซอฟต์แวร์บนเว็บไซต์อย่างเป็นทางการของ TeamDev (teamdev.com) จํานวนชั่วโมงที่กําหนดสําหรับแต่ละผลิตภัณฑ์อาจมีการเปลี่ยนแปลงโดยไม่ต้องแจ้งให้ทราบล่วงหน้าจาก TeamDev ในกรณีที่มีการเปลี่ยนแปลงจํานวนชั่วโมงใด ๆ ที่มอบให้คุณแล้วตามการซื้อใบอนุญาตจะยังคงใช้ได้สําหรับคุณ
    7.5. เมื่อหมดอายุระยะเวลาหนึ่งปีหลังจากการซื้อใบอนุญาตหรือการบริโภคชั่วโมงที่จัดสรรของการสนับสนุนมาตรฐานต่อมาตรา 7.4. คุณสามารถเลือกที่จะซื้อบริการสนับสนุนมาตรฐานเพิ่มเติม
    7.6. ในระหว่างการสนับสนุนมาตรฐาน TeamDev อาจให้รหัสซอฟต์แวร์เสริมหรือวัสดุที่เกี่ยวข้องซึ่งพร้อมใช้งานในรูปแบบของการอัปเดตซอฟต์แวร์ (รวมถึงโปรแกรมแก้ไขด่วน) รหัสซอฟต์แวร์เสริมหรือวัสดุที่เกี่ยวข้องดังกล่าวจะต้องได้รับการพิจารณาเป็นส่วนหนึ่งของซอฟต์แวร์และอยู่ภายใต้ข้อกําหนดและเงื่อนไขของข้อตกลงนี้
    7.7. เกี่ยวกับข้อมูลทางเทคนิคใด ๆ ที่คุณให้กับ TeamDev เพื่อให้ TeamDev ดําเนินการตามคําขอของคุณสําหรับการสนับสนุนมาตรฐาน TeamDev อาจใช้ข้อมูลดังกล่าวเพื่อวัตถุประสงค์ทางธุรกิจโดยไม่มีข้อ จํากัด รวมถึงการสนับสนุนและพัฒนาผลิตภัณฑ์ TeamDev จะไม่ใช้ข้อมูลทางเทคนิคดังกล่าวในรูปแบบที่ระบุถึงตัวคุณเป็นการส่วนตัว
    8.สิทธิบัตรและการชดใช้ค่าลิขสิทธิ์
    8.1. TeamDev จะปกป้องและชดใช้ค่าเสียหายให้คุณสําหรับค่าใช้จ่ายทั้งหมด (รวมถึงค่าธรรมเนียมทนายความที่เหมาะสม) ที่เกิดขึ้นจากการเรียกร้องที่ซอฟต์แวร์ตกแต่งและใช้ภายในขอบเขตของข้อตกลงนี้ละเมิดลิขสิทธิ์หรือสิทธิบัตรของสหรัฐอเมริกาหรือแคนาดาโดยมีเงื่อนไขว่า: (i) คุณจะแจ้งให้ TeamDev ทราบเป็นลายลักษณ์อักษรภายใน 30 (สามสิบ) วันปฏิทินของการเรียกร้อง; (ii) TeamDev มีการควบคุมแต่เพียงผู้เดียวในการป้องกันและการเจรจาข้อตกลงที่เกี่ยวข้องทั้งหมดและ (iii) คุณจะให้ความช่วยเหลือข้อมูลและอํานาจที่จําเป็นในการดําเนินการข้างต้น
    8.2. TeamDev จะไม่รับผิดชอบต่อการเรียกร้องการละเมิดใด ๆ ตาม: (i) รหัสที่มีอยู่ในซอฟต์แวร์ที่ไม่ได้สร้างขึ้นโดย TeamDev; (ii) การใช้ซอฟต์แวร์ที่ปรับปรุงใหม่หรือเปลี่ยนแปลง ยกเว้นการเปลี่ยนแปลงหรือการดัดแปลงดังกล่าวซึ่งทําโดย TeamDev หรือภายใต้ทิศทางของ TeamDevs หากการละเมิดดังกล่าวจะถูกหลีกเลี่ยงโดยการใช้ซอฟต์แวร์ปัจจุบันที่ไม่มีการเปลี่ยนแปลงที่ TeamDev มอบให้คุณหรือ (iii) การรวมกันการดําเนินงานหรือการใช้ซอฟต์แวร์ที่ตกแต่งภายใต้ข้อตกลงนี้กับโปรแกรมหรือข้อมูลที่ไม่ได้ตกแต่งโดย TeamDev หากการละเมิดดังกล่าวจะถูกหลีกเลี่ยงโดยการใช้ซอฟต์แวร์โดยไม่มีโปรแกรมหรือข้อมูลดังกล่าว
    8.3. ในกรณีที่ซอฟต์แวร์ถูกจัดขึ้นหรือเชื่อโดย TeamDev เพื่อละเมิดสิทธิ์ของบุคคลที่สามหรือการใช้ซอฟต์แวร์ของคุณนั้นติดกัน TeamDev จะมีตัวเลือกที่ค่าใช้จ่ายเป็น: (i) (ii) ขอรับใบอนุญาตให้คุณใช้ซอฟต์แวร์ต่อไป (iii) ทดแทนซอฟต์แวร์ด้วยซอฟต์แวร์อื่นที่เหมาะสมกับคุณอย่างสมเหตุสมผลหรือ (iv) หากไม่มีการเยียวยาที่กล่าวมาข้างต้นเป็นไปได้ในเชิงพาณิชย์ให้ยุติใบอนุญาตสําหรับซอฟต์แวร์ที่ละเมิดและคืนเงิน a) ค่าธรรมเนียมใบอนุญาตที่จ่ายสําหรับซอฟต์แวร์ซึ่งกําหนดระยะเวลาหนึ่งปีนับจากวันที่ซื้อใบอนุญาตหากมีการละเมิดเกิดขึ้นในช่วงปีแรกของการสนับสนุนมาตรฐาน ข) ค่าธรรมเนียมการต่ออายุที่จ่ายสําหรับปีการสนับสนุนมาตรฐานที่ตามมาใด ๆ ตามสัดส่วนระยะเวลาหนึ่งปีนับจากวันที่ครบกําหนดการชําระเงินสําหรับปีต่อ ๆ ไป
    9.ข้อจํากัดความรับผิดชอบของการรับประกัน
    ซอฟต์แวร์และเอกสารที่เกี่ยวข้องใด ๆ มีให้อย่างเคร่งครัดตามพื้นฐานโดยไม่มีการรับประกันใด ๆ ทั้งโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จํากัด เพียงการรับประกันโดยนัยหรือความสามารถในการค้าความเหมาะสมสําหรับวัตถุประสงค์เฉพาะหรือไม่ละเมิด ความเสี่ยงทั้งหมดที่เกิดขึ้นจากการใช้งานหรือประสิทธิภาพของซอฟต์แวร์ยังคงอยู่กับคุณ
    10. ส่วนประกอบโอเพ่นซอร์ส
    10.1. TeamDev จะแจ้งให้ทราบว่าซอฟต์แวร์อาจมีคอมโพเนนต์โอเพ่นซอร์สของบริษัทอื่น ข้อมูลเพิ่มเติมมีอยู่ในหน้าผลิตภัณฑ์ที่เกี่ยวข้องบนเว็บไซต์ทางการของ TeamDev (www.teamdev.com)
    10.2. TeamDev และซอฟต์แวร์เป็นไปตามใบอนุญาตส่วนประกอบโอโอเพ่นซอร์สใด ๆ เพื่อให้สิทธิ์ licenсe ที่ได้รับอนุญาตในที่นี้
    10.3. ข้อกําหนดและเงื่อนไขที่ควบคุมการใช้คอมโพเนนต์โอเพ่นซอร์สดังกล่าวอยู่ในใบอนุญาตซอฟต์แวร์โอเพ่นซอร์สของเจ้าของลิขสิทธิ์ไม่ใช่ข้อตกลงนี้
    10.4. ในกรณีที่คุณแก้ไขซอฟต์แวร์ตามที่ได้รับอนุญาตตามข้อ 5.1 a) TeamDev ปฏิเสธการรับประกันใด ๆ ที่เกี่ยวข้องกับส่วนประกอบโอเพ่นซอร์สรวมถึงการรับประกันที่มีอยู่ใน 10.2 คุณจะต้องรับผิดชอบต่อการเรียกร้องใด ๆ ของการละเมิดสิทธิ์ของบุคคลที่สามที่เกิดจากการปรับเปลี่ยนซอฟต์แวร์ที่ทําโดยคุณตามข้อ 5.1 a)
    11. ข้อจํากัดความรับผิด
    ไม่ว่าในกรณีใดๆ จะต้อง TEAMDEV หรือซัพพลายเออร์ต้องรับผิดชอบต่อความเสียหายใด ๆ (รวมถึง แต่ไม่ จํากัด เพียงความเสียหายสําหรับการสูญเสียผลกําไรทางธุรกิจการหยุดชะงักทางธุรกิจการสูญเสียข้อมูลทางธุรกิจหรือการสูญเสีย PECUNIARY อื่น ๆ ) ที่เกิดขึ้นจากการใช้หรือไม่สามารถที่จะใช้ซอฟต์แวร์ TEAMDEV นี้แม้ว่า TEAMDEV จะได้รับคําแนะนําเกี่ยวกับความเป็นไปได้ของความเสียหายดังกล่าว
    12.เครื่องหมายการค้า
    ข้อตกลงนี้ไม่ได้ให้สิทธิ์ใด ๆ ในการใช้เครื่องหมายการค้าหรือชื่อทางการค้า: TeamDev, JxBrowser, JExplorer, JNIWrapper, ComfyJ, JExcel, JxFileWatcher, JxCapture, DotNetBrowser, JxMaps หรือเครื่องหมายการค้าอื่น ๆ เครื่องหมายบริการโลโก้หรือชื่อทางการค้าที่เป็นของ TeamDev ยกเว้นที่กําหนดไว้ในมาตรา 6 การตลาด คุณตกลงที่จะไม่ใช้เครื่องหมายใด ๆ ที่เป็นของ TeamDev ในหรือเป็นส่วนหนึ่งของชื่อของผลิตภัณฑ์ตามซอฟต์แวร์
    13.
    คุณสามารถยุติข้อตกลงนี้ได้ตลอดเวลาโดยการทําลายสําเนาซอฟต์แวร์ทั้งหมด ข้อตกลงนี้จะยุติทันทีโดยไม่ต้องแจ้งให้ทราบล่วงหน้าจาก TeamDev หากพบว่าคุณไม่ปฏิบัติตามบทบัญญัติใด ๆ ของข้อตกลงนี้ เมื่อสิ้นสุดดังกล่าวคุณต้องทําลายสําเนาทั้งหมดของซอฟต์แวร์ หมวดที่ 9 การปฏิเสธการรับประกันและข้อ จํากัด ความรับผิดมาตรา 10 จะยังคงมีผลหลังจากสิ้นสุดข้อตกลงนี้

รายละเอียดหลักสูตร