และผู้ชนะในการต่อสู้เพื่อแย่งชิงลิขสิทธิ์ Java API บน Android คือ ...

Oracle-Google-Android-คดี

หลังจากมีการฟ้องร้องกันหลายปี โดย Oracle ต่อต้าน Google เกี่ยวกับลิขสิทธิ์ของ java API ที่ใช้ใน Android ผลสุดท้ายได้รับการเผยแพร่ในที่สุด ซึ่งได้กำหนดแบบอย่างสำหรับสถานการณ์ประเภทนี้

และเพื่อเป็นการเตือนความจำ ในปี 2012 ผู้พิพากษาที่มีประสบการณ์ด้านการเขียนโปรแกรมเห็นด้วยกับตำแหน่งของ Google และเขายอมรับว่าโครงสร้างชื่อที่ประกอบเป็น API เป็นส่วนหนึ่งของโครงสร้างคำสั่งซึ่งเป็นชุดอักขระที่เกี่ยวข้องกับฟังก์ชันเฉพาะ ชุดคำสั่งดังกล่าวได้รับการปฏิบัติตามกฎหมายลิขสิทธิ์โดยไม่อยู่ภายใต้ลิขสิทธิ์เนื่องจากการทำซ้ำโครงสร้างคำสั่งเป็นเงื่อนไขสำหรับความเข้ากันได้และการพกพา

ดังนั้นเอกลักษณ์ของบรรทัดที่มีคำอธิบายส่วนหัวของเมธอดและการประกาศจึงไม่สำคัญ: ในการใช้ฟังก์ชันการทำงานที่คล้ายคลึงกันชื่อของฟังก์ชันที่ประกอบเป็น API จะต้องตรงกันแม้ว่าจะใช้ฟังก์ชันการทำงานที่แตกต่างกันก็ตาม เนื่องจากมีเพียงวิธีเดียวในการแสดงความคิดหรือหน้าที่ทุกคนจึงมีอิสระที่จะใช้ข้อความที่เหมือนกันและไม่มีใครสามารถผูกขาดการแสดงออกดังกล่าวได้

Oracle ยื่นอุทธรณ์ และได้ให้ศาลอุทธรณ์กลางสหรัฐเพิกถอน ศาลอุทธรณ์ตัดสินว่า Java API เป็นทรัพย์สินทางปัญญาของ Oracle ตั้งแต่นั้นมา Google ได้เปลี่ยนแทค และได้พยายามพิสูจน์ว่าการนำ Java API ไปใช้บนแพลตฟอร์ม Android เป็นการใช้งานที่เหมาะสมและความพยายามนี้ได้รับการสวมมงกุฎด้วยความสำเร็จ

จุดยืนของ Google คือการสร้างซอฟต์แวร์แบบพกพาไม่จำเป็นต้องมีใบอนุญาต API และการทำซ้ำ API เพื่อสร้างฟังก์ชันที่ทำงานร่วมกันได้คือ "การใช้งานที่เหมาะสม" ตามที่ Google ระบุว่าการจัดประเภท API เป็นทรัพย์สินทางปัญญาจะส่งผลเสียต่ออุตสาหกรรมเนื่องจากเป็นการบ่อนทำลายการพัฒนานวัตกรรมและการสร้างแอนะล็อกที่ใช้งานร่วมกันได้ของแพลตฟอร์มซอฟต์แวร์อาจกลายเป็นเรื่องของการเรียกร้องทางกฎหมาย

Oracle ได้ยื่นอุทธรณ์ครั้งที่สองและคดีนี้ได้รับการตรวจสอบอีกครั้งตามความเห็นชอบ ศาลตัดสินว่าหลักการ 'การใช้งานที่เหมาะสม' ใช้ไม่ได้กับ Android เนื่องจากแพลตฟอร์มนี้พัฒนาโดย Google เพื่อจุดประสงค์ที่เห็นแก่ตัวไม่ดำเนินการโดยการขายผลิตภัณฑ์ซอฟต์แวร์โดยตรง แต่ผ่านการควบคุมบริการและการโฆษณาที่เกี่ยวข้อง

ในขณะเดียวกัน Google ยังคงควบคุมผู้ใช้ผ่าน API ที่เป็นกรรมสิทธิ์เพื่อโต้ตอบกับบริการของตนซึ่งห้ามใช้ในการสร้างแอนะล็อกที่ใช้งานได้นั่นคือการใช้ Java API ไม่ จำกัด เฉพาะการใช้งานที่ไม่ใช่เชิงพาณิชย์ ในการตอบกลับ Google ได้ยื่นคำร้องต่อศาลที่สูงขึ้นและศาลฎีกาของสหรัฐฯได้ตรวจสอบปัญหา IPR อีกครั้งและได้รับความเห็นชอบจาก Google

และตอนนี้, ศาลสูงสหรัฐตัดสินคดี Oracle กับ Google อย่างต่อเนื่องตั้งแต่ปี 2010 โดยใช้ Java API บนแพลตฟอร์ม Android ศาลที่สูงกว่าเข้าข้าง Google และตัดสินว่า Java API เป็นการใช้งานที่เหมาะสม

ศาลเห็นว่าเป้าหมายของ Google คือการสร้างระบบที่แตกต่างออกไป มุ่งเน้นไปที่การแก้ปัญหาสำหรับสภาพแวดล้อมการประมวลผลที่แตกต่างกันและการพัฒนาแพลตฟอร์ม Android ช่วยให้บรรลุเป้าหมายนี้และเป็นที่นิยม ประวัติศาสตร์แสดงให้เห็นว่ามีหลายวิธีที่การนำอินเทอร์เฟซกลับมาใช้ใหม่สามารถส่งเสริมการพัฒนาโปรแกรมคอมพิวเตอร์ได้ ความตั้งใจของ Google คือการบรรลุความก้าวหน้าในการสร้างสรรค์ประเภทนี้ซึ่งเป็นจุดสำคัญหลักของกฎหมายลิขสิทธิ์

Google ยืมสายประมาณ 11.500 เส้น ของคำอธิบายโครงสร้าง API ซึ่งเป็นเพียง 0,4% ของการใช้งาน API 2.86 ล้านบรรทัด โดยคำนึงถึงขนาดและความสำคัญของส่วนที่ใช้ของรหัสศาลถือว่า 11.500 บรรทัดเป็นส่วนเล็ก ๆ ของทั้งหมดที่ใหญ่กว่ามาก

ในฐานะที่เป็นส่วนหนึ่งของอินเทอร์เฟซการเขียนโปรแกรมสตริงที่คัดลอกจะเชื่อมโยงอย่างแยกไม่ออกโดยโค้ดอื่น ๆ (ที่ไม่ใช่ Oracle) ที่โปรแกรมเมอร์ใช้ Google คัดลอกข้อมูลโค้ดที่เป็นปัญหาไม่ใช่เพื่อความสมบูรณ์แบบหรือประโยชน์ในการใช้งาน แต่เนื่องจากอนุญาตให้โปรแกรมเมอร์ใช้ทักษะที่มีอยู่ในสภาพแวดล้อมการประมวลผลแบบใหม่สำหรับโทรศัพท์


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา