Google จะแทนที่ Java API จาก Android N ด้วยทางเลือกโอเพ่นซอร์ส

คำพยากรณ์

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

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

ย้ายจาก Java

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

ชวา

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

การเปลี่ยนแปลงใหม่นี้จะส่งผลต่อนักพัฒนาอย่างไร

แล้วแต่กรณียังเปิดใช้งานอยู่ Google อยู่ในความเงียบ ณ จุดนี้ สิ่งที่ต้องเปลี่ยนแปลงใหม่แน่นอนคือการกู้คืนลักษณะโอเพนซอร์สของ Android ซึ่งสนับสนุนให้คุณใช้ไลบรารีโอเพนซอร์ส การเปลี่ยนแปลงแบบเงียบนี้ได้รับการค้นพบด้วยการเพิ่มใหม่ในซอร์สโค้ดซึ่งตอนนี้ Google ได้รับการยืนยันแล้วว่าเป็นกรณีของ Android เวอร์ชันอนาคต

OpenJDK

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

ในระยะสั้นก็คือ Google เป็นกลยุทธ์ที่ดี เพื่อกำจัดข้อร้องเรียนเหล่านั้นจาก Oracle ดังนั้นตอนนี้เราต้องทราบรายละเอียดเพิ่มเติมของการใช้งานที่จะเริ่มใน Android เวอร์ชันหลักใหม่ซึ่งในปีนี้จะเป็น N เริ่มต้น


คุณสนใจใน:
วิธีลบไวรัสบน Android
ติดตามเราบน Google News

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

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

*

*

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