มันถูกกฎหมายหรือไม่ที่จะสร้างเกมโอเพนซอร์ซ (และแพ็คเสริม) เพื่อเป็นโอเพ่นซอร์สเพื่อแจกจ่ายให้กับผู้ใช้รายอื่น? ฉันต้องการทำเช่นนั้นสำหรับเกมเก่าที่ชื่อว่า Age of Empires 2
มันถูกกฎหมายหรือไม่ที่จะสร้างเกมโอเพนซอร์ซ (และแพ็คเสริม) เพื่อเป็นโอเพ่นซอร์สเพื่อแจกจ่ายให้กับผู้ใช้รายอื่น? ฉันต้องการทำเช่นนั้นสำหรับเกมเก่าที่ชื่อว่า Age of Empires 2
คำตอบ:
อายุของ Empires II สามารถจะทำงานบน Ubuntu และระบบอื่น ๆ GNU / Linux ได้โดยไม่มีปัญหามากเกินไปโดยใช้ไวน์
การเปิดเผยข้อมูล: ฉันไม่ใช่ทนายความ
สำหรับทั่วไปคำถามถ้าเป้าหมายของคุณคือการสร้างซอฟต์แวร์โอเพนซอร์สฟรีที่อำนวยความสะดวกในการเล่นเกมที่เป็นกรรมสิทธิ์และมีทักษะการเขียนโปรแกรมซึ่งโดยปกติจะไม่มีอุปสรรคทางกฎหมายที่จะเขียนทดแทนเครื่องยนต์เกม (คุณอาจตกอยู่ภายใต้สิทธิบัตรซอฟต์แวร์ แต่ไม่มากไปกว่าในโครงการการเขียนโปรแกรมหลักอื่น ๆ เพื่อผลิตซอฟต์แวร์สำหรับการปฏิบัติงานที่ซอฟต์แวร์ที่มีอยู่แล้วทำงาน) หากคุณทำเช่นนี้จะมีบางคนสามารถติดตั้งโปรแกรมของคุณและถ้า พวกเขามีข้อมูลด้านศิลปะ (แผนที่ "โลก" เสียงและอื่น ๆ ) จากเกมพวกเขาสามารถเล่นเกมได้
การพัฒนาเอ็นจิ้นเกมสำหรับเกมที่มีอยู่เป็นภารกิจที่ไม่น่าสนใจและมักจะมีความแตกต่างระหว่างวิธีการทำงานและวิธีการทำงานของเกมดั้งเดิมแม้ว่าพวกเขาอาจจะเล็กน้อย แต่สิ่งที่สำคัญที่คุณควรตระหนักคือว่าข้อมูลเกมเป็นตัวแทนของ "โลก" ของเกมจะยังคงเป็นกรรมสิทธิ์และโดยทั่วไปไม่ชอบด้วยกฎหมายเพื่อแจกจ่าย ดังนั้นผู้คนจะยังคงต้องมีสำเนาของเกม (หรืออย่างน้อยไฟล์บางไฟล์จากมัน) เพื่อเล่นโดยใช้เครื่องมือของคุณ
ตัวอย่างหนึ่งของเกมที่ทำเช่นนี้คือJazz Jackrabbitซึ่งสามารถเล่นกับเอ็นจิ้นเกมOpenJazz
อีกตัวอย่างหนึ่ง (ที่จริงแล้วมันคือผู้พัฒนาดั้งเดิมที่เปิดตัว GNU / Linux เวอร์ชันของเอ็นจิ้นเกมเป็นซอฟต์แวร์โอเพ่นซอร์สฟรี) คือDOOM (และตั้งแต่นั้นมาเอ็นจิ้นเกมของId Softwareส่วนใหญ่ได้รับการเผยแพร่เป็น FOSS ในบางครั้ง พร้อมการแก้ไขเล็กน้อยสำหรับเหตุผลด้านสิทธิบัตร) มีโปรเจ็กต์ชุมชนจำนวนมากที่ปรับปรุงเอนจิ้น DOOM ดั้งเดิมให้มีแผนที่ที่ซับซ้อนยิ่งขึ้นกราฟิกที่ได้รับการปรับปรุงและประสบการณ์การเล่นเกมสามมิติที่มากขึ้น
ได้รับข้อ จำกัด และที่เขียนเครื่องยนต์เกมจากรอยขีดข่วน (บวกการทดสอบและแก้ไขข้อบกพร่อง) เป็นงานที่สำคัญคุณอาจตัดสินใจที่จะทำให้เกมของคุณเองแทน
คำปฏิเสธ:คำตอบนี้มีวัตถุประสงค์เพื่อให้ข้อมูลเท่านั้นและไม่ได้มีวัตถุประสงค์เพื่อให้คำแนะนำทางกฎหมาย คุณควรติดต่อทนายความเพื่อขอคำแนะนำเกี่ยวกับปัญหาหรือปัญหาใด ๆ โดยเฉพาะ
คุณไม่สามารถคัดลอกเป็นโอเพ่นซอร์ส แม้ว่าแหล่งที่มาจะรั่วไหลนั่นเป็นสิ่งผิดกฎหมาย อย่างไรก็ตามคุณสามารถตามรอยเท้าของFreeCivหรือDoom3ได้ FreeCiv ขึ้นอยู่กับอารยธรรมและเป็นรุ่นโอเพ่นซอร์ส Doom3 ยังเป็นโอเพ่นซอร์ส แต่ต้องการการใช้งานข้อมูลเกมอย่างเป็นทางการสำหรับการทำงานเต็มรูปแบบหรือคุณต้องจัดหาสินทรัพย์ของคุณเองสำหรับแบบจำลอง ไม่ว่าเครื่องยนต์จะให้บริการฟรีโอเพนซอร์สและมีให้สำหรับทุกคน FreeCiv ไม่มีข้อมูลเกมตั้งแต่ทั้งแบบดั้งเดิมและ FreeCiv สร้างแผนที่แบบไดนามิก ข้อกำหนดสำหรับรุ่นของคุณมีดังนี้:
สิทธิบัตรใด ๆ ที่เกี่ยวข้องกับต้นฉบับจะต้องหมดอายุ คุณสามารถใช้ค้นหาสิทธิบัตรเช่นGoogle ค้นสิทธิบัตร เพียงพิมพ์คำค้นหาของคุณราวกับว่าเป็นการค้นหาปกติของ Google และภายใต้ผลการค้นหาเว็บหนึ่งหรือสองรายการสิทธิบัตรจะปรากฏขึ้น
โปรแกรมที่คุณกำลังเขียนไม่ได้ใช้การเข้ารหัสลับที่แข็งแกร่งซึ่งถูก จำกัด โดยรัฐบาลสหรัฐอเมริกา (หรือถ้ามันถูกดาวน์โหลดในบางประเทศคุณอาจถูกพิจารณาว่าเป็นผู้ค้าอาวุธ) คุณอาจลงทะเบียนกับสำนักอุตสาหกรรมและความปลอดภัยของสหรัฐอเมริกา เป็นส่วนหนึ่งของกระทรวงพาณิชย์ของสหรัฐอเมริกาแม้ว่าเอกสารทางกฎหมายอาจเป็นเรื่องยากมากที่จะยื่นโดยที่ปรึกษาทางกฎหมายมืออาชีพ ยังเห็นBIS คำถามที่พบบ่อยเกี่ยวกับการเข้ารหัส
เวอร์ชันของคุณไม่ใช้รูปภาพหรือไฟล์อื่น (เช่นไฟล์เสียง) จากเวอร์ชั่นดั้งเดิม
เวอร์ชันของคุณมีการเปลี่ยนแปลงบางอย่าง (อย่างน้อยเล็กน้อย)
คุณไม่ได้ใช้โดยตรงหรือเป็นแนวคิดเกี่ยวกับวิธีเขียนเวอร์ชันของคุณแหล่งที่มาของต้นฉบับหากมีการรั่วไหลออกมา
คุณไม่ได้ใช้เครื่องหมายการค้าของแหล่งที่มา
โปรดทราบว่าคุณต้องเขียนโค้ดจัดทำแพ็กเกจและวางลงใน PPA หรือที่เก็บ นี่อาจเป็นเรื่องยากมาก ไม่มีทางที่จะเพียงแค่คัดลอกวางเวทย์มนตร์จากเวอร์ชั่นเก่า โปรดอ่านข้อจำกัดความรับผิดชอบด้านล่างก่อนที่จะทำอะไรที่จะทำให้รุ่นของคุณและสำหรับคำแนะนำเพิ่มเติมเกี่ยวกับขั้นตอนที่เกิดขึ้นจริงของการเข้ารหัสเยี่ยมชมการพัฒนาเกมและกองมากเกิน
ข้อจำกัดความรับผิดชอบทางกฎหมาย:นี่ไม่ได้หมายถึงคำแนะนำทางกฎหมาย ผู้เขียนคำตอบนี้ถาม Ubuntu แลกเปลี่ยนกอง, Inc, ตัวแทนของพวกเขาตัวแทนและ / หรือบุคคลในเครือจะไม่รับผิดชอบต่อความเสียหายใด ๆ ที่เกิดขึ้นหรือเป็นผลสืบเนื่องที่อาจเกิดขึ้นเนื่องจากการใช้แนวทางเหล่านี้ แนวทางเหล่านี้เป็นไปตามกฎหมายและข้อบังคับของสหรัฐอเมริกา กฎหมายและข้อบังคับในพื้นที่ของคุณอาจแตกต่างกันดังนั้นโปรดตรวจสอบกับทนายความหรือหน่วยงานท้องถิ่น
ทำไมไม่เพียงแค่เข้าร่วมกับทีมพัฒนาที่นี่ ?
0 AD เป็น AOE2 ที่ยอดเยี่ยมปั่นออกไปและสามารถทำอะไรกับ devs บ้าง นอกจากนี้คุณยังช่วยชีวิตตัวเองด้วยความน่าสะพรึงกลัวในการทำโปรเจ็คต์ขนาดใหญ่แบบนี้
ในขณะที่คำตอบอื่น ๆ อย่างเพียงพอครอบคลุมลิขสิทธิ์และสิทธิบัตรการพิจารณาคุณควรจะตระหนักถึงเครื่องหมายการค้า
คุณถามว่า:
มันถูกกฎหมายหรือไม่ที่จะสร้างเกมโอเพนซอร์ซโอเพนซอร์ซ
ภายใต้กฎหมายเครื่องหมายการค้าขึ้นอยู่กับความหมายของ "รุ่น" เครื่องหมายการค้าให้สิทธิ์ แต่เพียงผู้เดียวแก่เจ้าของในการใช้เครื่องหมายที่มีการป้องกัน (เช่น "Age of Empires") ในการค้า มันห้ามมิให้ผู้อื่นใช้เครื่องหมายหรือตราสินค้าที่คล้ายกันในด้านการค้าที่เกี่ยวข้อง (เช่นคอมพิวเตอร์ยี่ห้อ Age of Empires) รวมถึงในพื้นที่ที่ไม่เกี่ยวข้องในลักษณะที่สามารถ "เจือจาง" มูลค่าของเครื่องหมาย (เช่น Age of Empires สุขาชักโครกยี่ห้อ)
ดังนั้นคุณไม่ควรเรียกเกม "Age of Empires" ของคุณหรือสิ่งอื่นที่คล้ายคลึงกันและคุณควรระบุให้ชัดเจนว่าเป็นผลิตภัณฑ์ของบุคคลที่สามที่ไม่ได้ผลิตรับรองหรือร่วมกับเจ้าของเครื่องหมาย (ฉันคิดว่า Microsoft) . อย่างไรก็ตามมันเป็นเรื่องดีที่จะพูดถึง Age of Empires เช่นการบอกว่าเกมของคุณคล้ายกับหรือได้รับแรงบันดาลใจจาก Age of Empires เพราะนั่นจะเป็นข้อความที่แท้จริง
(แน่นอนเพื่อให้แน่ใจว่าสิ่งที่คุณต้องการนั้นถูกกฎหมายให้ปรึกษาทนายความ)