db4o (ฐานข้อมูลสําหรับวัตถุ) เป็นฐานข้อมูลวัตถุโอเพ่นซอร์สซึ่งเนทีฟมาจาก Java และ .NET
ซอฟต์แวร์ฟรีมีอยู่ภายใต้ GPL และภายใต้ใบอนุญาตเชิงพาณิชย์
เหมาะสําหรับการใช้งานแบบฝัง เช่น ในซอฟต์แวร์ที่ทํางานบนอุปกรณ์มือถือหรืออุปกรณ์การแพทย์ ในซอฟต์แวร์ที่บรรจุหีบห่อ และสําหรับระบบแบบเรียลไทม์
คุณสมบัติที่สําคัญ:
- ฐานข้อมูลรหัสบรรทัดเดียว (รหัสหนึ่งบรรทัดจัดเก็บวัตถุใดๆ; แบบจําลองคลาส = เค้าร่างออบเจ็กต์; การแทรก กระบวนการผลิตที่ราบรื่น)
- ฝังได้ (การจัดการเป็นศูนย์; การกําหนดเวอร์ชันเค้าร่างอัตโนมัติ รอยเท้า 400 KB)
- การสนับสนุนหลายแพลตฟอร์ม (พื้นเมืองเพื่อ Java และ .NET; มือถือพีซีและเซิร์ฟเวอร์ เรียกใช้ข้ามแพลตฟอร์ม)
- นํา OO มาสู่ฐานข้อมูลมากขึ้น (การจําลองแบบที่มุ่งเน้นวัตถุ; แบบสอบถามดั้งเดิม; การสร้าง เบราว์เซอร์ ObjectManager)
ประโยชน์หลัก:
- เฉือน 90% ของค่าใช้จ่ายในการพัฒนาการคงอยู่
- เร็วกว่า 10% ในการทําการตลาดด้วยแอปพลิเคชันของคุณ
- วิ่งได้เร็วกว่าระบบทั่วไปถึง 44 เท่า
- ปรับใช้ได้ในปริมาณมากโดยไม่มีการดูแลภายในเครื่อง
- สร้างซอฟต์แวร์ที่มุ่งเน้นวัตถุแบบลีนและอย่างแท้จริง
- สร้างสถาปัตยกรรมข้อมูลแบบกระจายและซิงโครไนซ์อย่างสมบูรณ์
-ข้อผิดพลาดน้อยลง, refactorabilityที่ดีขึ้นและอายุยืนซอฟต์แวร์
ประวัติรุ่น
- เวอร์ชัน 8.0 โพสต์เมื่อ 2011-02-01
ใบอนุญาตซอฟต์แวร์ฟรี (GPL)
รายละเอียดหลักสูตร
Eula
EULA - ข้อตกลงสิทธิ์การใช้งานสําหรับผู้ใช้
db4oสามารถใช้ได้ภายใต้ฟรีหรือใบอนุญาตเชิงพาณิชย์, ที่ทางเลือกของคุณของ
db4o เป็นซอฟต์แวร์ฟรีภายใต้ใบอนุญาตสาธารณะทั่วไป GNU (GPL) ด้านล่างซึ่งเหมาะสําหรับการพัฒนาซอฟต์แวร์ภายในหรือฟรี แต่ถ้าคุณต้องการฝัง db4o ในผลิตภัณฑ์เชิงพาณิชย์ที่คุณจะแจกจ่ายคุณต้องได้รับใบอนุญาตเชิงพาณิชย์ที่นี่: http://www.db4o.com/commercial/
ใบอนุญาตสาธารณะทั่วไปของ GNU
เวอร์ชัน 2, มิถุนายน 1991
ลิขสิทธิ์ (C) 1989, 1991 มูลนิธิซอฟต์แวร์ฟรี, Inc.
59 Temple Place, ห้องสวีท 330, บอสตัน, MA 02111-1307 สหรัฐอเมริกา
ทุกคนได้รับอนุญาตให้คัดลอกและแจกจ่ายสําเนาคํากริยาของเอกสารลิขสิทธิ์นี้ แต่ไม่อนุญาตให้เปลี่ยนแปลงเอกสารนั้น
พรีมเบิล
ใบอนุญาตสําหรับซอฟต์แวร์ส่วนใหญ่ได้รับการออกแบบมาเพื่อนําอิสระของคุณไปแบ่งปันและเปลี่ยนแปลง ในทางตรงกันข้ามใบอนุญาตสาธารณะทั่วไปของ GNU มีวัตถุประสงค์เพื่อรับประกันอิสระในการแบ่งปันและเปลี่ยนซอฟต์แวร์ฟรีเพื่อให้แน่ใจว่าซอฟต์แวร์นั้นฟรีสําหรับผู้ใช้ทุกคน ใบอนุญาตสาธารณะทั่วไปนี้ใช้กับซอฟต์แวร์ส่วนใหญ่ของมูลนิธิซอฟต์แวร์ฟรีและโปรแกรมอื่น ๆ ที่ผู้เขียนมุ่งมั่นที่จะใช้มัน (ซอฟต์แวร์พื้นฐานซอฟต์แวร์ฟรีอื่น ๆ บางส่วนได้รับการคุ้มครองโดยใบอนุญาตสาธารณะทั่วไปของห้องสมุด GNU แทน) คุณสามารถนําไปใช้กับโปรแกรมของคุณได้เช่นกัน
เมื่อเราพูดถึงซอฟต์แวร์ฟรีเราหมายถึงเสรีภาพไม่ใช่ราคา ใบอนุญาตสาธารณะทั่วไปของเราถูกออกแบบมาเพื่อให้แน่ใจว่าคุณมีอิสระในการแจกจ่ายสําเนาของซอฟต์แวร์ฟรี (และเรียกเก็บเงินสําหรับบริการนี้หากคุณต้องการ) ที่คุณได้รับซอร์สโค้ดหรือสามารถรับได้หากคุณต้องการคุณสามารถเปลี่ยนซอฟต์แวร์หรือใช้ชิ้นส่วนในโปรแกรมฟรีใหม่ และคุณก็รู้ว่าคุณสามารถทําสิ่งเหล่านี้ได้
เพื่อปกป้องสิทธิของคุณเราจําเป็นต้องจํากัดการห้ามไม่ให้ใครปฏิเสธสิทธิ์เหล่านี้หรือขอให้คุณมอบสิทธิ์ ข้อจํากัดเหล่านี้แปลเป็นความรับผิดชอบบางอย่างสําหรับคุณหากคุณแจกจ่ายสําเนาของซอฟต์แวร์หรือหากคุณแก้ไข
ตัวอย่างเช่น ถ้าคุณแจกจ่ายสําเนาของโปรแกรมดังกล่าว คุณต้องตรวจสอบให้แน่ใจว่าพวกเขาด้วยรับหรือสามารถรับซอร์สโค้ดได้ และเจ้าต้องแสดงเงื่อนไขเหล่านี้แก่พวกเขา เพื่อให้พวกเขารู้สิทธิของพวกเขา
เราปกป้องสิทธิ์ของคุณด้วยสองขั้นตอน: (1)
นอกจากนี้สําหรับการป้องกันของผู้เขียนแต่ละคนและของเราเราต้องการให้แน่ใจว่าทุกคนเข้าใจว่าไม่มีการรับประกันสําหรับซอฟต์แวร์ฟรีนี้ หากซอฟต์แวร์ถูกแก้ไขโดยผู้อื่นและส่งต่อเราต้องการให้ผู้รับรู้ว่าสิ่งที่พวกเขามีไม่ใช่ต้นฉบับเพื่อให้ปัญหาใด ๆ ที่ผู้อื่นแนะนําจะไม่สะท้อนถึงชื่อเสียงของผู้เขียนดั้งเดิม
ในที่สุดโปรแกรมฟรีใด ๆ ถูกคุกคามอย่างต่อเนื่องโดยสิทธิบัตรซอฟต์แวร์ เราต้องการหลีกเลี่ยงอันตรายที่ผู้แจกจ่ายโปรแกรมฟรีจะได้รับใบอนุญาตสิทธิบัตรเป็นรายบุคคลซึ่งมีผลทําให้โปรแกรมเป็นกรรมสิทธิ์ เพื่อป้องกันสิ่งนี้เราได้ทําให้ชัดเจนว่าสิทธิบัตรใด ๆ จะต้องได้รับใบอนุญาตสําหรับการใช้งานฟรีของทุกคนหรือไม่ได้รับใบอนุญาตเลย
ข้อกําหนดและเงื่อนไขที่แม่นยําสําหรับการคัดลอกการกระจายและการดัดแปลงเป็นไปตาม
ใบอนุญาตสาธารณะทั่วไปของ GNU
ข้อกําหนดและเงื่อนไขในการคัดลอก แจกจ่าย และปรับเปลี่ยน
0. ใบอนุญาตนี้ใช้กับโปรแกรมหรืองานอื่น ๆ ที่มีประกาศโดยผู้ถือลิขสิทธิ์บอกว่าอาจแจกจ่ายภายใต้เงื่อนไขของใบอนุญาตสาธารณะทั่วไปนี้ "โปรแกรม", ด้านล่าง, หมายถึงโปรแกรมหรืองานดังกล่าว, และ & quot;ทํางานตามโปรแกรม" หมายถึงโปรแกรมหรืองานอนุพันธ์ใด ๆ ภายใต้กฎหมายลิขสิทธิ์: กล่าวคืองานที่มีโปรแกรมหรือบางส่วนของมันไม่ว่าจะเป็นคํากริยาหรือมีการปรับเปลี่ยนและ / หรือแปลเป็นภาษาอื่น การแปลจะรวมอยู่โดยไม่มีข้อจํากัดในคําว่า "การปรับเปลี่ยน") ผู้รับใบอนุญาตแต่ละคนจะได้รับการระบุเป็น "คุณ"
กิจกรรมอื่นนอกเหนือจากการคัดลอก การกระจาย และการปรับเปลี่ยนจะไม่ครอบคลุมโดยใบอนุญาตนี้ พวกเขาอยู่นอกขอบเขตของมัน การกระทําของการเรียกใช้โปรแกรมไม่ได้ จํากัด และเอาต์พุตจากโปรแกรมจะครอบคลุมเฉพาะเมื่อเนื้อหาของโปรแกรมเป็นงานที่ขึ้นอยู่กับโปรแกรม (อิสระจากการเรียกใช้โปรแกรม) ไม่ว่าเป็นจริงหรือไม่นั้นขึ้นอยู่กับสิ่งที่โปรแกรมทํา
1. คุณสามารถคัดลอกและแจกจ่ายสําเนาคํากริยาของซอร์สโค้ดของโปรแกรมเมื่อคุณได้รับมันในสื่อใด ๆ โดยมีเงื่อนไขว่าคุณจะเผยแพร่อย่างชัดเจนและเหมาะสมในแต่ละสําเนาประกาศลิขสิทธิ์ที่เหมาะสมและปฏิเสธการรับประกัน เก็บประกาศทั้งหมดที่อ้างถึงใบอนุญาตนี้และไม่มีการรับประกันใด ๆ และให้ผู้รับอื่นใดของโปรแกรมสําเนาใบอนุญาตนี้พร้อมกับโปรแกรม
คุณอาจเรียกเก็บค่าธรรมเนียมสําหรับการกระทําทางกายภาพของการถ่ายโอนสําเนาและคุณอาจเลือกให้ความคุ้มครองการรับประกันเพื่อแลกกับค่าธรรมเนียม
2. คุณสามารถแก้ไขสําเนาหรือสําเนาของโปรแกรมหรือส่วนใดส่วนหนึ่งของโปรแกรมได้ดังนั้นการสร้างงานตามโปรแกรมและคัดลอกและแจกจ่ายการแก้ไขหรือทํางานดังกล่าวภายใต้ข้อกําหนดของมาตรา 1 ข้างต้นโดยมีเงื่อนไขเหล่านี้ทั้งหมด:
ก) คุณต้องทําให้แฟ้มที่ปรับเปลี่ยนดําเนินการแจ้งให้ทราบอย่างเด่นชัดซึ่งระบุว่าคุณเปลี่ยนแปลงแฟ้มและวันที่มีการเปลี่ยนแปลงใดๆ
ข) คุณต้องทําให้เกิดงานใด ๆ ที่คุณแจกจ่ายหรือเผยแพร่ซึ่งทั้งหมดหรือบางส่วนมีหรือมาจากโปรแกรมหรือส่วนใด ส่วนหนึ่งเพื่อให้ได้รับใบอนุญาตโดยรวมโดยไม่มีค่าใช้จ่ายแก่บุคคลที่สามทั้งหมดภายใต้เงื่อนไขของใบอนุญาตนี้
ค) หากโปรแกรมที่แก้ไขปกติอ่านคําสั่งแบบโต้ตอบเมื่อเรียกใช้คุณต้องทําให้เกิดมันเมื่อเริ่มทํางานสําหรับการใช้งานแบบโต้ตอบดังกล่าวในลักษณะธรรมดาที่สุดเพื่อพิมพ์หรือแสดงประกาศรวมถึงประกาศลิขสิทธิ์ที่เหมาะสมและแจ้งให้ทราบว่าไม่มีการรับประกัน (หรืออื่น ๆ บอกว่าคุณให้การรับประกัน) และผู้ใช้อาจแจกจ่ายโปรแกรมภายใต้เงื่อนไขเหล่านี้และบอกผู้ใช้ถึงวิธีการดูสําเนาของใบอนุญาตนี้ (ข้อยกเว้น: ถ้าตัวโปรแกรมเองเป็นแบบโต้ตอบ แต่โดยปกติแล้วจะไม่พิมพ์ข้อความประกาศดังกล่าว
ข้อกําหนดเหล่านี้ใช้กับงานที่ปรับเปลี่ยนโดยรวม หากส่วนที่สามารถระบุตัวได้ของงานนั้นไม่ได้มาจากโปรแกรมและถือได้ว่าเป็นงานที่เป็นอิสระและแยกจากกันอย่างสมเหตุสมผลในตัวเองใบอนุญาตนี้และข้อกําหนดจะไม่ใช้กับส่วนเหล่านั้นเมื่อคุณแจกจ่ายเป็นงานแยกต่างหาก แต่เมื่อคุณแจกจ่ายส่วนเดียวกันเป็นส่วนหนึ่งของทั้งหมดซึ่งเป็นงานที่ขึ้นอยู่กับโปรแกรมการกระจายของทั้งหมดจะต้องอยู่ในเงื่อนไขของใบอนุญาตนี้ซึ่งสิทธิ์สําหรับใบอนุญาตอื่น ๆ ขยายไปถึงทั้งหมดและเพื่อให้แต่ละส่วนและทุกส่วนโดยไม่คํานึงถึงว่าใครเขียน
ดังนั้นจึงไม่ใช่เจตนาของส่วนนี้ในการเรียกร้องสิทธิหรือประกวดสิทธิ์ของคุณในการทํางานที่เขียนโดยคุณทั้งหมด แต่เจตนาคือการใช้สิทธิในการควบคุมการกระจายของงานอนุพันธ์หรืองานรวมตามโปรแกรม
นอกจากนี้การรวมงานอื่นที่ไม่ได้ขึ้นอยู่กับโปรแกรมด้วยโปรแกรม (หรือด้วยงานตามโปรแกรม) บนไดรฟ์ข้อมูลของที่เก็บข้อมูลหรือสื่อการกระจายไม่ได้นํางานอื่น ๆ ภายใต้ขอบเขตของใบอนุญาตนี้
3. คุณสามารถคัดลอกและแจกจ่ายโปรแกรม (หรืองานตามนั้นภายใต้ส่วนที่ 2) ในรหัสวัตถุหรือแบบฟอร์มปฏิบัติการภายใต้ข้อกําหนดของส่วนที่ 1 และ 2 ข้างต้นโดยมีเงื่อนไขว่าคุณทําอย่างใดอย่างหนึ่งต่อไปนี้:
ก) มาพร้อมกับซอร์สโค้ดที่อ่านได้ของเครื่องที่สมบูรณ์ซึ่งจะต้องกระจายภายใต้เงื่อนไขของส่วนที่ 1 และ 2 ข้างต้นบนสื่อที่ใช้สําหรับการแลกเปลี่ยนซอฟต์แวร์ หรือ
ข) มาพร้อมกับข้อเสนอที่เป็นลายลักษณ์อักษรใช้ได้เป็นเวลาอย่างน้อยสามปีเพื่อให้บุคคลที่สามใด ๆ สําหรับค่าใช้จ่ายไม่เกินค่าใช้จ่ายในการกระจายแหล่งที่มาที่ดําเนินการทางกายภาพสําเนาที่อ่านด้วยเครื่องที่สมบูรณ์ของซอร์สโค้ดที่สอดคล้องกันเพื่อแจกจ่ายภายใต้เงื่อนไขของมาตรา 1 และ 2 ข้างต้นบนสื่อที่กําหนดเองใช้สําหรับการแลกเปลี่ยนซอฟต์แวร์ หรือ
ค) มาพร้อมกับข้อมูลที่คุณได้รับเป็นข้อเสนอเพื่อกระจายซอร์สโค้ดที่สอดคล้องกัน (ทางเลือกนี้ได้รับอนุญาตสําหรับการแจกจ่ายที่ไม่ใช่เชิงพาณิชย์เท่านั้นและเฉพาะเมื่อคุณได้รับโปรแกรมในรหัสวัตถุหรือแบบฟอร์มปฏิบัติการที่มีข้อเสนอดังกล่าวสอดคล้องกับส่วนย่อย b ด้านบน)
ซอร์สโค้ดสําหรับการทํางานหมายถึงรูปแบบที่ต้องการของงานสําหรับการแก้ไข สําหรับการทํางานที่ปฏิบัติการได้รหัสต้นทางที่สมบูรณ์หมายถึงซอร์สโค้ดทั้งหมดสําหรับโมดูลทั้งหมดที่มีรวมถึงไฟล์คํานิยามอินเทอร์เฟซที่เกี่ยวข้องรวมถึงสคริปต์ที่ใช้ควบคุมการคอมไพล์และการติดตั้งไฟล์ปฏิบัติการ อย่างไรก็ตาม เป็นข้อยกเว้นพิเศษ
หากการกระจายรหัสปฏิบัติการหรือรหัสวัตถุทําโดยเสนอการเข้าถึงเพื่อคัดลอกจากสถานที่ที่กําหนดจากนั้นให้การเข้าถึงเทียบเท่าในการคัดลอกซอร์สโค้ดจากสถานที่เดียวกันนับเป็นการกระจายของซอร์สโค้ดแม้ว่าบุคคลที่สามจะไม่ถูกบังคับให้คัดลอกแหล่งที่มาพร้อมกับรหัสวัตถุ
4. คุณไม่สามารถคัดลอก แก้ไข หรือแจกจ่ายโปรแกรมยกเว้นตามที่ระบุอย่างชัดแจ้งภายใต้ใบอนุญาตนี้ ความพยายามใดๆ ในการคัดลอก แก้ไข หรือแจกจ่ายโปรแกรมเป็นโมฆะ และจะยุติสิทธิ์ของคุณโดยอัตโนมัติภายใต้ใบอนุญาตนี้ อย่างไรก็ตามฝ่ายที่ได้รับสําเนาหรือสิทธิ์จากคุณภายใต้ใบอนุญาตนี้จะไม่มีใบอนุญาตของพวกเขาสิ้นสุดลงตราบใดที่ฝ่ายดังกล่าวยังคงปฏิบัติตามข้อกําหนดอย่างเต็มที่
5. คุณไม่จําเป็นต้องยอมรับใบอนุญาตนี้เนื่องจากคุณยังไม่ได้ลงนาม อย่างไรก็ตามไม่มีอะไรให้สิทธิ์คุณในการปรับเปลี่ยนหรือแจกจ่ายโปรแกรมหรืองานอนุพันธ์ การกระทําเหล่านี้เป็นสิ่งต้องห้ามตามกฎหมายหากคุณไม่ยอมรับใบอนุญาตนี้ ดังนั้น โดยการปรับเปลี่ยนหรือแจกจ่ายโปรแกรม (หรืองานใดๆ ตามโปรแกรม) คุณระบุการยอมรับใบอนุญาตให้ใช้งานนี้ และข้อกําหนดและเงื่อนไขทั้งหมดสําหรับการคัดลอก แจกจ่าย หรือแก้ไขโปรแกรมหรือทํางานตามนั้น
6. ทุกครั้งที่คุณแจกจ่ายโปรแกรมใหม่ (หรืองานใดๆ ตามโปรแกรม) ผู้รับจะได้รับใบอนุญาตจากผู้ออกใบอนุญาตเดิมโดยอัตโนมัติเพื่อคัดลอก แจกจ่าย หรือแก้ไขโปรแกรมตามข้อกําหนดและเงื่อนไขเหล่านี้ คุณไม่สามารถกําหนดข้อ จํากัด เพิ่มเติมใด ๆ ในการใช้สิทธิของผู้รับในที่นี้ คุณไม่รับผิดชอบในการบังคับใช้การปฏิบัติตามกฎระเบียบโดยบุคคลที่สามกับใบอนุญาตนี้
7. หากเป็นผลมาจากการตัดสินของศาลหรือข้อกล่าวหาการละเมิดสิทธิบัตรหรือด้วยเหตุผลอื่นใด (ไม่ จํากัด เฉพาะปัญหาสิทธิบัตร) เงื่อนไขจะถูกกําหนดให้คุณ (ไม่ว่าจะเป็นตามคําสั่งศาลข้อตกลงหรืออื่น ๆ ) ที่ขัดแย้งกับเงื่อนไขของใบอนุญาตนี้พวกเขาไม่ได้ขอโทษคุณจากเงื่อนไขของใบอนุญาตนี้ หากคุณไม่สามารถแจกจ่ายเพื่อให้เป็นไปตามภาระผูกพันของคุณพร้อมกันภายใต้ใบอนุญาตนี้และภาระผูกพันอื่น ๆ ที่เกี่ยวข้องแล้วเป็นผลให้คุณไม่สามารถแจกจ่ายโปรแกรมได้เลย ตัวอย่างเช่นหากใบอนุญาตสิทธิบัตรจะไม่อนุญาตให้มีการเผยแพร่โปรแกรมโดยไม่มีค่าลิขสิทธิ์โดยทุกคนที่ได้รับสําเนาโดยตรงหรือโดยอ้อมผ่านคุณวิธีเดียวที่คุณสามารถตอบสนองได้ทั้งสองอย่างและใบอนุญาตนี้จะละเว้นจากการกระจายของโปรแกรมทั้งหมด
หากส่วนใดส่วนหนึ่งของส่วนนี้ถือไม่ถูกต้องหรือไม่สามารถบังคับใช้ได้ภายใต้สถานการณ์ใด ๆ ความสมดุลของส่วนมีวัตถุประสงค์เพื่อนําไปใช้และส่วนโดยรวมมีวัตถุประสงค์เพื่อใช้ในสถานการณ์อื่น ๆ
ไม่ใช่วัตถุประสงค์ของส่วนนี้เพื่อกระตุ้นให้คุณละเมิดสิทธิบัตรหรือการเรียกร้องสิทธิในทรัพย์สินอื่น ๆ หรือเพื่อประกวดความถูกต้องของการเรียกร้องดังกล่าว ส่วนนี้มีวัตถุประสงค์เพื่อปกป้องความสมบูรณ์ของระบบการกระจายซอฟต์แวร์ฟรีซึ่งดําเนินการโดยแนวทางปฏิบัติของใบอนุญาตสาธารณะ หลายคนมีส่วนร่วมอย่างกว้างขวางกับซอฟต์แวร์ที่หลากหลายที่กระจายผ่านระบบนั้นโดยพึ่งพาการใช้งานที่สอดคล้องกันของระบบนั้น ขึ้นอยู่กับผู้เขียน / ผู้บริจาคที่จะตัดสินใจว่าเขายินดีที่จะแจกจ่ายซอฟต์แวร์ผ่านระบบอื่น ๆ และผู้ได้รับใบอนุญาตไม่สามารถกําหนดทางเลือกนั้นได้
ส่วนนี้มีวัตถุประสงค์เพื่อให้ชัดเจนอย่างถี่ถ้วนสิ่งที่เชื่อว่าเป็นผลมาจากส่วนที่เหลือของใบอนุญาตนี้
8. หากการจัดจําหน่ายและ/หรือการใช้โปรแกรมถูก จํากัด ในบางประเทศทั้งโดยสิทธิบัตรหรือโดยอินเทอร์เฟซที่มีลิขสิทธิ์ผู้ถือลิขสิทธิ์ดั้งเดิมที่วางโปรแกรมภายใต้ใบอนุญาตนี้อาจเพิ่มข้อ จํากัด การกระจายทางภูมิศาสตร์ที่ชัดเจนยกเว้นประเทศเหล่านั้นเพื่อให้การกระจายได้รับอนุญาตเฉพาะในหรือในหมู่ประเทศที่ไม่ได้รับการยกเว้น ในกรณีนี้ใบอนุญาตนี้รวมข้อ จํากัด ราวกับว่าเขียนไว้ในเนื้อหาของใบอนุญาตนี้
9. มูลนิธิซอฟต์แวร์ฟรีอาจเผยแพร่ใบอนุญาตสาธารณะฉบับปรับปรุงและ/หรือรุ่นใหม่ รุ่นใหม่ดังกล่าวจะคล้ายกับรุ่นปัจจุบัน แต่อาจแตกต่างกันในรายละเอียดเพื่อแก้ไขปัญหาหรือข้อกังวลใหม่ ๆ
แต่ละเวอร์ชันจะได้รับหมายเลขเวอร์ชันที่แตกต่างออกไป ถ้าโปรแกรมระบุหมายเลขรุ่นของใบอนุญาตนี้ซึ่งนําไปใช้กับมันและ "รุ่นที่ใหม่กว่า" คุณมีตัวเลือกในการทําตามข้อกําหนดและเงื่อนไขของรุ่นนั้นหรือรุ่นที่ใหม่กว่าที่เผยแพร่โดยมูลนิธิซอฟต์แวร์ฟรี หากโปรแกรมไม่ได้ระบุหมายเลขรุ่นของใบอนุญาตนี้คุณสามารถเลือกรุ่นใด ๆ ที่เคยเผยแพร่โดยมูลนิธิซอฟต์แวร์ฟรี
10. ถ้าคุณต้องการรวมส่วนของโปรแกรมเข้ากับโปรแกรมฟรีอื่น ๆ ที่มีเงื่อนไขการกระจายที่แตกต่างกันให้เขียนถึงผู้เขียนเพื่อขออนุญาต สําหรับซอฟต์แวร์ที่มีลิขสิทธิ์โดยมูลนิธิซอฟต์แวร์ฟรีเขียนถึงมูลนิธิซอฟต์แวร์ฟรี บางครั้งเราก็ยกเว้นเรื่องนี้ การตัดสินใจของเราจะได้รับคําแนะนําจากเป้าหมายสองประการในการรักษาสถานะฟรีของอนุพันธ์ทั้งหมดของซอฟต์แวร์ฟรีของเราและการส่งเสริมการแบ่งปันและการใช้ซอฟต์แวร์ใหม่โดยทั่วไป
ไม่มีการรับประกัน
11. เนื่องจากโปรแกรมได้รับใบอนุญาตโดยไม่เสียค่าใช้จ่ายไม่มีการรับประกันสําหรับโปรแกรมตามขอบเขตที่กฎหมายที่ใช้บังคับอนุญาต ยกเว้นเมื่อมีการระบุไว้เป็นอย่างอื่นเป็นลายลักษณ์อักษรผู้ถือลิขสิทธิ์และ / หรือบุคคลอื่น ๆ ให้โปรแกรม & quot;ตามที่เป็นอยู่" โดยไม่มีการรับประกันใด ๆ ทั้งโดยชัดแจ้งหรือโดยนัยรวมถึง แต่ไม่ จํากัด เพียงการรับประกันโดยนัยของความสามารถในการค้าและความเหมาะสมสําหรับวัตถุประสงค์เฉพาะ ความเสี่ยงทั้งหมดเกี่ยวกับคุณภาพและประสิทธิภาพของโปรแกรมอยู่กับคุณ หากโปรแกรมพิสูจน์ว่าชํารุดคุณถือว่าค่าใช้จ่ายในการให้บริการการซ่อมแซมหรือการแก้ไขที่จําเป็นทั้งหมด
12. ไม่ว่าในกรณีใด ๆ เว้นแต่กฎหมายที่ใช้บังคับหรือตกลงที่จะเป็นลายลักษณ์อักษรจะผู้ถือลิขสิทธิ์ใด ๆ หรือบุคคลอื่นที่อาจแก้ไขและ / หรือแจกจ่ายโปรแกรมตามที่ได้รับอนุญาตข้างต้น ต้องรับผิดชอบต่อความเสียหายรวมถึงความเสียหายทั่วไปพิเศษโดยบังเอิญหรือเป็นผลสืบเนื่องที่เกิดขึ้นจากการใช้งานหรือไม่สามารถที่จะใช้โปรแกรม (รวมถึง แต่ไม่ จํากัด เพียงการสูญเสียข้อมูลหรือข้อมูลที่แสดงผลไม่ถูกต้องหรือความสูญเสียที่ยั่งยืนโดยคุณหรือบุคคลที่สามหรือความล้มเหลวของโปรแกรมในการดําเนินงานกับโปรแกรมอื่น ๆ ) แม้ว่าผู้ถือดังกล่าวหรือบุคคลอื่น ๆ จะได้รับคําแนะนําเกี่ยวกับความเป็นไปได้ของความเสียหายดังกล่าว
สิ้นสุดข้อกําหนดและเงื่อนไข