Tags:
Node Thumbnail

คดีลิขสิทธิ์จาวาบนแอนดรอยด์หลังจากคณะลูกขุนตัดสินว่ากูเกิลใช้งานในระดับที่เป็นการใช้งานโดยธรรม (fair use) ทางออราเคิลก็ยื่นเรื่องคัดค้านคำตัดสิน (rule 50a motion) และตอนนี้ผู้พิพากษา William Alsup ก็ปัดคำคัดค้านนี้ตกไป

คำคัดค้านของออราเคิลยกประเด็นว่ากูเกิลใช้งานจาวาโดย "ประสงค์ร้าย" (bad faith) ตั้งแต่แรก เพราะมีอีเมลของ Andy Rubin ระบุว่าการใช้จาวาต้องขอไลเซนส์จากซันก่อน แต่ผู้พิพากษา Alsup ระบุว่าแม้จะมีอีเมลนั้นแต่ก็ต้องเปิดโอกาสให้กูเกิลพิสูจน์ว่ากระบวนการอิมพลีเมนต์จาวาในแอนดรอยด์จริงๆ แล้วไม่ได้สำเนาโค้ดมาทั้งหมด แต่ใช้เฉพาะส่วนประกาศเท่านั้นแม้จะเหมือนกับของออราเคิลแต่ก็เพื่อให้โปรแกรมเดิมใช้งานได้

คำวินิจฉัยคำคัดค้านของ Alsup ยกตัวอย่างการใช้งานฟังก์ชั่น Math.sqrt ว่าตัวอย่างของโค้ดง่ายๆ ถูกอธิบายไว้ในหนังสือหลายเล่ม และหนังสือเหล่านี้ก็ระบุถึงชื่อแพ็กเกจจาวาไว้ตรงกันทั้งหมด และการเรียนรู้ภาษาจาวาจำเป็นต้องเรียนรู้ระบบแพ็กเกจของ API ไปพร้อมๆ กัน นอกจากนี้กระบวนการใช้งานจาวาของกูเกิลยังมีการดัดแปลงส่วนอื่นๆ ไปเป็นจำนวนมาก การใช้งานก็ต่างออกไปจากการใช้งานของจาวาเดสก์ทอปเดิม และรายได้ของ Java ME เองนั้นก็ตกลงอย่างต่อเนื่องตั้งแต่ก่อนกูเกิลจะทำแอนดรอยด์แล้ว

แม้การยื่นเรื่องคัดค้านคำตัดสินของลูกขุนในศาลชั้นต้นนี้จะไม่สำเร็จ แต่ออราเคิลก็อาจจะยื่นคำโต้แย้งแบบเดียวกันนั้นไปยังศาลอุทธรณ์ต่อไป

ที่มา - ArsTechnica

Get latest news from Blognone

Comments

By: freeriod on 11 June 2016 - 22:58 #918778
freeriod's picture

ทำไม android ต้องใช้ java

By: HudchewMan
ContributorAndroidWindowsIn Love
on 11 June 2016 - 23:11 #918780 Reply to:918778
HudchewMan's picture

เชียร์ให้ไป Swift

// ขอให้ข่าวลือเป็นจริง!!


~ HudchewMan's Station & @HudchewMan~

By: mr_tawan
ContributoriPhoneAndroidWindows
on 11 June 2016 - 23:17 #918781 Reply to:918780
mr_tawan's picture

ภาษาอะไรมันก็เขียนได้ครับ

ปัญหาตอนนี้คืออยู่ที่ API


  • 9tawan.net บล็อกส่วนตัวฮับ
By: HudchewMan
ContributorAndroidWindowsIn Love
on 11 June 2016 - 23:24 #918783 Reply to:918781
HudchewMan's picture

ฮา ใช่ครับ แต่แค่คิดว่าอยากให้ใช้ Swift เป็นอีกตัวเลือกนึงสำหรับเขียนโปรแกรมบน Android แค่นั้นเอง ;)


~ HudchewMan's Station & @HudchewMan~

By: freeriod on 12 June 2016 - 00:53 #918793 Reply to:918781
freeriod's picture

แล้วทำไมต้องใช้ api ของ orecle

By: mr_tawan
ContributoriPhoneAndroidWindows
on 12 June 2016 - 02:57 #918800 Reply to:918793
mr_tawan's picture

แค่ Object.toString() ก็ละเมิดแล้วครับ (ถ้าถือว่า API มีลิขสิทธิ์นะ)


  • 9tawan.net บล็อกส่วนตัวฮับ
By: lew
FounderJusci's WriterMEconomicsAndroid
on 11 June 2016 - 23:20 #918782 Reply to:918778
lew's picture

ณ ตอนนั้นพวก lib และโปรแกรมเมอร์น่าจะเยอะอยู่แล้วนะครับ


lewcpe.com, @public_lewcpe

By: Hadakung
iPhoneWindows PhoneAndroidWindows
on 11 June 2016 - 23:26 #918784 Reply to:918778

เพราะตอนนั้น SUN ตั้งเป้าไว้ว่า Write Once Run Everywhere แต่ตอนนี้ Oracle ได้เปลี่ยนมันเป็น Write Once เก็บตัง Everywhere ไปเรียบร้อยแล้ว...

By: mr_tawan
ContributoriPhoneAndroidWindows
on 12 June 2016 - 00:49 #918791 Reply to:918784
mr_tawan's picture

อีกอย่างคือ ตัวหลัก ๆ ของ Java อยู่ Google หมดเลย (แม้กระทั่ง CEO)


  • 9tawan.net บล็อกส่วนตัวฮับ
By: Polwath
ContributoriPhoneWindows PhoneAndroid
on 12 June 2016 - 01:15 #918797 Reply to:918778
Polwath's picture

ก็ต้องย้อนมาว่าทำไม Google ไม่ซื้อ Sun มันจะไม่เกิดปัญหาบานปลายแบบนี้แน่ๆ


Get ready to work from now on.

By: RookieX
Windows PhoneAndroidUbuntu
on 12 June 2016 - 01:21 #918799 Reply to:918797

พี่ใหญ่ที่ใช้ Java ในธุรกิจเยอะๆตอนนั้นก็ IBM, Oracle, Google
ตอน SUN ขายบริษัท ก็ลุ้นอยู่อยากให้ Google ได้เป็นอันดับแรก รองลงมาก็ IBM ส่วน Oracle ไม่อยากให้ได้เลย
แต่ก็น่าเสียดายที่ Oracle ได้ไป

By: mr_tawan
ContributoriPhoneAndroidWindows
on 12 June 2016 - 02:57 #918801 Reply to:918797
mr_tawan's picture

ตอนนี้ Google มันก็เอาฮาเกินไป ประมูลเล่น ๆ


  • 9tawan.net บล็อกส่วนตัวฮับ
By: RookieX
Windows PhoneAndroidUbuntu
on 12 June 2016 - 01:17 #918798

ตอนแรก ต้องการให้นักพัฒนาเข้าถึงได้ง่าย และ Java ก็เป็นที่นิยมมากในยุคนั้น ถึงแม้กระแสจะเริ่มตก แต่พอ Android เลือกใช้ Java ก็กลับมาฮิตอันดับ 1 - 2 อีกครั้ง อีกทั้งยังมี Lib ให้เข้าถึงอยู่มากมาย

ถ้าจะให้เปลี่ยนคงไม่ใช่ Swift หรอกนะครับ น่าจะเป็น Kotlin เป็นภาษาที่น่าสนใจ อีกทั้ง Android เองก็มีสัมพันธ์ที่ดีกับ Intellij ที่เป็นแม่ของ Android Studio

By: mr_tawan
ContributoriPhoneAndroidWindows
on 12 June 2016 - 02:58 #918802 Reply to:918798
mr_tawan's picture

Kotlin ก็ใช้ Java API นี่ครับ ?


  • 9tawan.net บล็อกส่วนตัวฮับ
By: RookieX
Windows PhoneAndroidUbuntu
on 12 June 2016 - 03:09 #918803 Reply to:918802

ใช่ครับ ตัว runtime เองของเดิมก็ใช้ได้ api ของเดิมก็ใช้ได้ หรือจะทำใหม่ก็น่าจะได้นะ

By: McKay
ContributorAndroidWindowsIn Love
on 12 June 2016 - 04:32 #918804 Reply to:918803
McKay's picture

ที่โดนฟ้องมันไม่ใช่เรื่อง Java อ่ะครับ มันเรื่อง Java API ดังนั้นถึงเปลี่ยนไปใช้ Kotlin ก็โดนครับ


In Soviet Warcraft, Argus comes to you.

By: RookieX
Windows PhoneAndroidUbuntu
on 12 June 2016 - 14:40 #918855 Reply to:918804

Android มีประเด็นก้อบ code ด้วยไม่ใช่รือและมีประเด็นกันที่ฝั่ง google ส่วน Kotlin น่าจะเป็นแค่ฝ่ายเรียกใช้ java api (ยังไม่ได้ลองใช้เท่าไร) และเป็นฝั่ง dev ใช่งาน ถ้า แค่เรียกใช้ api ผิด โปรแกรมที่เขีบนด้วย java ก็ผิดทั่วโลกแล

By: lew
FounderJusci's WriterMEconomicsAndroid
on 12 June 2016 - 15:42 #918869 Reply to:918855
lew's picture

copy เฉพาะ header ครับ ก็เรื่องเดียวกันนั่นล่ะ

ถ้าเป็น Kotlin แล้วไม่ต้องใช้ Java Header หรือครับ?


lewcpe.com, @public_lewcpe

By: mk
FounderAndroid
on 12 June 2016 - 15:42 #918870 Reply to:918855
mk's picture

ข่าวเก่าก็มีตั้งเยอะนะครับ ถ้าไม่มั่นใจก็ย้อนอ่านดูได้ก่อนมาคอมเมนต์ครับ

By: McKay
ContributorAndroidWindowsIn Love
on 12 June 2016 - 16:45 #918877 Reply to:918855
McKay's picture

ที่ก๊อปปี้โค๊ดมันแค่ 9 บรรทัด(@rangeCheck)ครับ ศาลตัดสินไปแล้วว่าผิด และ Google ไม่น่าจะเรียกร้องอะไรในส่วนนี้(ค่าปรับไม่เกิน 150,000 ดอลลาร์)

ส่วนที่เป็นปัญหาอยู่ตอนนี้คือเรื่อง API หรือก็คือประเด็นเรื่องชื่อ header ต่างๆของมันครับ


In Soviet Warcraft, Argus comes to you.

By: sukjai
iPhoneAndroidRed HatUbuntu
on 12 June 2016 - 08:33 #918809

รีบๆ เปลี่ยนจาก java นะครับ google