Tags:
Node Thumbnail

Open Innovation Network (OIN) เป็นหน่วยงานที่เกิดขึ้นจากสมัยการฟ้องร้องลิขสิทธิ์และสิทธิบัตรลินุกซ์ ทำให้บริษัทใหญ่ๆ ที่ใช้งานโอเพนซอร์สพากันเอาสิทธิบัตรมากองรวมกันเพื่อให้สมาชิกหยิบสิทธิบัตรไปฟ้องกลับได้หากถูกฟ้องจากหน่วยงานอื่น ล่าสุด Keith Bergelt ซีอีโอของ OIN ออกมาแสดงความยินดีกับคดีสิทธิบัตรจาวาระหว่างกูเกิลและออราเคิล โดยระบุว่าเป็นสัญญาณที่ดีที่ผู้พิพากษามีการตัดสินใจอย่างชัดเจนและมีการคิดวิเคราะห์อย่างมาก และการตัดสินเช่นนี้เป็นผลดีต่อชุมชน [โอเพนซอร์ส] โดยรวม

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

Tags:
Node Thumbnail

คดีระหว่างออราเคิล-กูเกิลเดินทางมาถึงข้อยุติ (ในศาลชั้นต้น) เมื่อผู้พิพากษา William Alsup ตัดสินประเด็นสุดท้ายว่ากูเกิลไม่ได้ละเมิดลิขสิทธิ์ Java API ของออราเคิลแต่อย่างใด

(ข่าวเก่าสำหรับคนที่ไม่ได้ติดตามคดีนี้ สรุปความคืบหน้าคดี Oracle vs Google และ คณะลูกขุนตัดสิน กูเกิลไม่ละเมิดสิทธิบัตรออราเคิล)

คำตัดสินของผู้พิพากษา Alsup คือ "ตราบเท่าที่โค้ดที่ใช้สร้าง API นั้นต่างกัน ทุกคนมีเสรีภาพในการเขียนโค้ดที่ให้ได้ผลลัพธ์ออกมาเท่ากับฟังก์ชันหรือเมธอดที่ใช้ใน Java API"

Tags:
Node Thumbnail

คดีระหว่างออราเคิลกับกูเกิล ส่วนของสิทธิบัตรมีคำตัดสินแล้ว โดยคณะลูกขุน 10 คนลงมติว่ากูเกิลไม่ได้ละเมิดสิทธิบัตรของออราเคิล

สำหรับคดีส่วนสิทธิบัตรนี้ ออราเคิลฟ้องกูเกิลข้อหาละเมิดสิทธิบัตร 2 ใบ รวมประเด็นที่ละเมิด 8 ประเด็น ผลของคำตัดสินนี้ทำให้ประเด็นเรื่องสิทธิบัตรตกไป และเหลือแค่ประเด็นเรื่องลิขสิทธิ์เท่านั้น (อ่านข่าวเก่า สรุปความคืบหน้าคดี Oracle vs Google ประกอบ)

Tags:
Node Thumbnail

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

ก่อนอื่นต้องอธิบายก่อนว่า คดีระหว่างออราเคิลกับกูเกิลแยกการไต่สวนออกเป็น 3 ช่วง ได้แก่

  • คดีส่วนลิขสิทธิ์ (copyright)
  • คดีส่วนสิทธิบัตร (patent)
  • ค่าเสียหายที่ต้องจ่าย

คดีส่วนลิขสิทธิ์

คดีส่วนลิขสิทธิ์ แบ่งออกได้เป็นอีก 2 ประเด็นย่อย คือ

Tags:
Node Thumbnail

คดีระหว่างออราเคิลและกูเกิลในเรื่องของจาวา กำลังดำเนินเข้ามาสู่ช่วงแรก คือ คดีลิขสิทธิ์ ที่ออราเคิลกล่าวหาว่ากูเกิลใช้โค้ดบางส่วนของออราเคิลในแอนดรอยด์โดยตรง ในคำฟ้องคือฟังก์ชั่น rangeCheck ที่กูเกิลอ้างว่าเป็นโค้ดเพียง 9 บรรทัดใน 15 ล้านบรรทัดเท่านั้น อย่างไรก็ดี แม้คณะลูกขุนจะระบุว่าการใช้งานโค้ดของกูเกิลนั้นเป็นการละเมิดลิขสิทธิ์ แต่กลับไม่สามารถตัดสินได้ว่ามันเป็น "การใช้งานอย่างเป็นธรรม" (fair use) ซึ่งกฏหมายทรัพย์สินทางปัญญาของสหรัฐฯ ให้การรับรองไว้หรือไม่

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

Tags:
Node Thumbnail

Symantec ยังเกาะติดมัลแวร์ Flashback ที่เกิดจากช่องโหว่ของ Java บน Mac OS X โดยบริษัทบอกว่าถึงแม้ทั้งแอปเปิลและออราเคิลออกแพตช์มาแก้แล้วก็ตาม แต่กว่าแพตช์จะออกก็มีผู้ใช้จำนวนไม่น้อยติด Flashback กันไปแล้ว

Symantec วิเคราะห์องค์ประกอบของ Flashback ว่าผู้ประสงค์ร้ายจะสร้างเว็บปลอมที่ทำด้วย WordPress/Joomla ที่ฝังสคริปต์เอาไว้ ถ้าหากเราใช้แมคที่ยังไม่ได้ลงแพตช์เข้าเว็บนี้จะติด Flashback ทันที และตัว Flashback จะดาวน์โหลดโปรแกรมคลิกโฆษณาติดตั้งลงในเครื่องของผู้ใช้

Tags:
Node Thumbnail

การที่ Android ใช้ภาษา Java ทำให้กูเกิลมีปัญหาคดีความกับซันและออราเคิล ทางออกที่เป็นไปได้ในทางทฤษฎีคือเปลี่ยนไปใช้ภาษา-แพลตฟอร์มอื่นแทน ซึ่งก็ไม่ง่ายนักในทางปฏิบัติ

Tags:
Node Thumbnail

ออราเคิลประกาศออก Java Standard Edition 7 Update 4 (เรียกย่อๆ ว่า Java SE 7u4) บน 4 ระบบปฏิบัติการคือ Windows, Linux, Solaris และ Mac OS X

สำหรับผู้ใช้ 3 ระบบปฏิบัติการแรกคงไม่มีอะไรแปลกไปจากการอัพเดตปกติ แต่สำหรับผู้ใช้ Mac OS X แล้ว ถือเป็นรุ่นสำคัญเพราะ

Tags:
Node Thumbnail

Jonathan Schwartz ซีอีโอคนสุดท้ายของซันก่อนขายกิจการให้ออราเคิล ไปให้การต่อศาลในฐานะพยานฝั่งกูเกิล

Tags:
Node Thumbnail

วันนี้เป็นคิวของ Larry Page ซีอีโอของกูเกิลที่ต้องขึ้นให้การต่อศาลในคดีระหว่างออราเคิลกับกูเกิลที่กำลังดำเนินอยู่ในขณะนี้ แต่ดูท่าทางของ Larry Page จะไม่ค่อยดีนัก โดยเมื่อ Larry Page ถูก David Boies ซึ่งเป็นทนายความของฝั่งออราเคิลถามคำถามใดๆ เขามักจะแสดงท่าทางไม่สบายใจ, ไม่ค่อยสบตากับ David Boies และปฏิเสธว่าจำเอกสารภายในของกูเกิล (ที่ออราเคิลนำมาใช้ในการสู้คดี) ไม่ได้อยู่บ่อยๆ

Tags:
Node Thumbnail

ปัญหาเรื่องโทรจัน Flashback บนแพลตฟอร์ม Mac OS X ยังไม่จบง่ายๆ ถึงแม้แอปเปิลจะออกแพตช์ปิดการทำงานของ Java และตัวแก้ Flashback มาแล้วก็ตาม

บริษัทความปลอดภัย Symantec ที่ติดตามเรื่องนี้ได้ประเมินข้อมูลว่า การออกตัวแก้ของแอปเปิลช่วยให้เครื่องแมคที่ติด Flashback มีจำนวนลดลงมาก (ยอดประเมินเดิม 600,000 เครื่อง) แต่ก็ยังมีเครื่องแมคอีก 140,000 เครื่องที่ยังติด Flashback อยู่ (นับถึงวันที่ 16 เมษายน)

Tags:
Node Thumbnail

ความคืบหน้าของคดีประวัติศาสตร์ระหว่างออราเคิลกับกูเกิล ในเรื่องสิทธิบัตร-ลิขสิทธิ์ของ Android/Java ครับ

Tags:
Node Thumbnail

เราเพิ่งเห็นข่าว พบช่องโหว่ใน Java บนแมค อาจมีคอมพิวเตอร์ติดโทรจัน Flashback สูงถึง 6 แสนเครื่อง ไปเมื่อเร็วๆ นี้

ล่าสุดทางบริษัท Kaspersky ออกมาเตือนภัยช่องโหว่ใหม่ของ Java บนแมคอีกจุดหนึ่งที่ไม่เกี่ยวข้องกัน โดยช่องโหว่นี้มีชื่อว่า Exploit.Java.CVE-2012-0507.bf และมีโทรจันตัวใหม่พยายามเจาะเข้ามาทางช่องโหว่นี้แล้ว

ผู้ใช้แมคที่ไม่จำเป็นต้องใช้ Java ก็ควรปิดการทำงานของ Java Applet ในเว็บเบราว์เซอร์กันไปก่อนครับ

ที่มา - The Register

Tags:
Node Thumbnail

จากที่มีข่าว แอปเปิลเตรียมออกเครื่องมือตรวจสอบ-กำจัดมัลแวร์ Flashback วันนี้มันมาแล้วครับ

อัพเดตตัวนี้มีชื่อว่า Java for OS X Lion 2012-003 อัพกันได้ผ่าน Software Update โดยมันจะเข้ามายุ่งกับเครื่องเรา 2 อย่าง

Tags:
Node Thumbnail

ต่อจากข่าว พบช่องโหว่ใน Java บนแมค อาจมีคอมพิวเตอร์ติดโทรจันสูงถึง 6 แสนเครื่อง ซึ่งแอปเปิลแก้ปัญหาขั้นต้นโดยออกแพตช์ของ Java เวอร์ชันบนแมคมาอุดรูรั่ว

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

ที่มา - Apple Support via The Loop

Tags:
Node Thumbnail

บริษัทความปลอดภัย Dr. Web ของรัสเซีย รายงานข่าวช่องโหว่ของ Java เวอร์ชันบน Mac OS X ซึ่งเปิดโอกาสให้โทรจันชื่อ Mac Flashback บุกรุกเข้ามาได้

Dr. Web ประเมินว่าตอนนี้มีเครื่องแมคติด Mac Flashback แล้วประมาณ 600,000 เครื่องทั่วโลก ที่น่าสนใจคือมี 274 เครื่องที่รายงานตำแหน่งว่าตั้งอยู่ที่เมือง Cupertino สำนักงานใหญ่ของแอปเปิลด้วย (แต่ยังไม่มีอะไรยืนยันว่าเป็นเครื่องที่อยู่ในสำนักงานของแอปเปิลเอง)

ตอนนี้แอปเปิลออกแพตช์ Java 1.6.0_31 มาแก้ปัญหานี้แล้ว ใครใช้แมคอยู่ก็ควรอัพเดตกันโดยด่วน ส่วนวิธีเช็คว่าติดไปแล้วหรือไม่ ดูได้จากเอกสารของ F-Secure

Tags:
Node Thumbnail

คดีสิทธิบัตร-ลิขสิทธิ์ระหว่างออราเคิลกับกูเกิล ในประเด็นเรื่อง Java/Android จะกลับมาไต่สวนกันต่อวันที่ 16 เมษายนนี้

ในเอกสารฉบับล่าสุดที่กูเกิลยื่นต่อศาล กูเกิลระบุว่าถ้าหากออราเคิลสามารถพิสูจน์ได้ว่า Android ละเมิดสิทธิบัตรของ Java จริง (สิทธิบัตรมี 2 ชิ้น) กูเกิลจะยอมจ่ายเงินให้ออราเคิลและหยุดสู้คดีทันที แต่นั่นหมายความว่าออราเคิลจะต้องเห็นชอบกับตัวเลขค่าเสียหายที่กูเกิลเสนอด้วย

กูเกิลจะจ่ายค่าเสียหายจากการละเมิดสิทธิบัตรย้อนหลังให้ 2.8 ล้านดอลลาร์ และสำหรับค่าเสียหายในอนาคต กูเกิลจะจ่ายเงิน 0.5% จากรายได้ Android ให้กับสิทธิบัตรหนึ่งชิ้น (จนกว่าจะหมดอายุเดือนธันวาคมปีนี้) และ 0.015% สำหรับสิทธิบัตรอีกหนึ่งชิ้น (หมดอายุปี 2018)

Tags:
Node Thumbnail

ไม่รู้ว่ายังมีใครใช้กันอยู่ไหมนะครับ แต่หลังจากที่ออราเคิลออก JavaFX 2.0 เมื่อปลายปีที่แล้ว ก็ถึงเวลาที่ JavaFX รุ่นก่อนหน้าจะต้องจากไป

Tags:
Node Thumbnail

ถึงแม้ออราเคิลออก Java SE 7 เมื่อเดือนกรกฎาคม 2011 แต่นักพัฒนาจำนวนมากก็ยังใช้ Java SE/JDK 6 กันอย่างแพร่หลาย จนออราเคิลต้องยืดอายุการพัฒนา-ดูแลรักษาออกไปอีก 4 เดือน จากเดิมที่จะหยุดพัฒนาในเดือนกรกฎาคมปีนี้ ไปเป็นเดือนพฤศจิกายนแทน

ต้องอธิบายนิดนึงว่า ระยะเวลาในที่นี้คือ end-of-life (EOL) ไม่ใช่ระยะเวลาของการสนับสนุนผลิตภัณฑ์ (support) ที่จะยาวนานกว่านั้นมาก ในกรณีนี้ เมื่อถึงเดือนพฤศจิกายน 2012 ออราเคิลจะปิดไม่ให้ดาวน์โหลด Java SE 6 แต่คนที่จ่ายเงินซื้อบริการหลังขายจะยังใช้ไปได้ถึงปี 2016 ครับ

Tags:
Node Thumbnail

การเข้ามาของออราเคิลในโลกจาวาทำให้มีความเปลี่ยนแปลงต่อท่าทีของโลกโอเพนซอร์สไปมาก ท่าทีที่สำคัญอันหนึ่งคือการยกเลิก "Operating System Distributor License for Java" ซึ่งเป็นการให้สิทธิพิเศษกับลินุกซ์ที่จะสามารถรวมจาวาของซันไปกับลินุกซ์ได้ โดยในสมัยซันนั้นสัญญาอนุญาตตัวนี้ออกมาเพื่อยอมอะลุ่มอล่วยกับลินุกซ์ แต่การยกเลิกก็ทำให้ Canonical ผู้ดูแล Ubuntu ไม่สามารถแจกจาวาของออราเคิลรุ่นใหม่ๆ ได้อีกต่อไป ทำให้ทาง Canonical เตรียมถอนแพ็กเกจ sun-java6 ออกจากระบบผู้ใช้ในการอัพเดตในอนาคต เพราะไม่สามารถดูแลความปลอดภัยให้ได้

ทาง Canonical แนะนำให้ผู้ใช้หันไปใช้ openjdk-6-jdk และ openjdk-6-jre แทนเพื่อใช้งานจาวาบน Ubuntu ต่อไป หรืออาจจะต้องติดต่อทางออราเคิลเพื่อหาตัวติดตั้งมาลงเอง

Tags:
Node Thumbnail

ไมโครซอฟท์ออก Windows Azure รุ่นอัพเดตเพิ่มเติม ซึ่งมีของใหม่เพิ่มมาอีกหลายอย่าง โดยเฉพาะการรองรับซอฟต์แวร์ฝั่งโอเพนซอร์สจำนวนมาก

Tags:
Node Thumbnail

ดัชนีวัดความนิยมภาษาโปรแกรมนั้น คงมีดัชนี TIOBE ที่ได้รับความนิยมค่อนข้างมาก ล่าสุดทาง TIOBE ก็แถลงดัชนีประจำเดือนธันวาคมออกมาแล้ว

Tags:
Node Thumbnail

โครงการ Eclipse เปิดตัวภาษา Xtend ที่เป็นภาษาที่มีความสามารถเทียบเท่ากับภาษาจาวา โดยฟีเจอร์ที่สำคัญคือมันสามารถคอมไพล์ภาษาออกมาเป็นไฟล์จาวาที่ "อ่านออก" รายการฟีเจอร์ที่สำคัญเช่น

  • ใช้ระบบ type เดียวกับจาวา
  • type inference ลดความจำเป็นการประกาศชนิดของตัวแปรไปทุกจุด โดยเหลือเท่าที่จำเป็น
  • รองรับ template ในตัว ทำให้ทำงานกับสตริงได้ง่ายขึ้นมาก
  • ระบบ extension ทำให้เพิ่มฟังก์ชั่นให้กับ class ต่างๆ ได้ง่ายขึ้น

ภาษา Xtend สร้างขึ้นโดยใช้โครงสร้างพื้นฐานของโครงการ Xtext ที่มีระบบอำนวยความสะดวกในการสร้างภาษาเฉพาะงาน (Domain Specific Language - DSL) ได้ง่ายขึ้น

Tags:
Node Thumbnail

มหากาพย์จาวาบน iOS นั้นเป็นอีกหนึ่งเรื่องราว (นอกเหนือจาก Flash) ที่ก่อกำเนิดคำพูดของสตีฟ จ๊อบส์ ว่า "Nobody uses Java anymore." แต่ที่ล่าสุดออราเคิลก็สาธิตจาวาที่ทำงานบน iOS แล้ว

แอพพลิเคชั่นสาธิตบน iPod Touch และหน้าจอเขียนด้วย HTML5 แต่ส่วนควบคุมด้านหลังเป็นจาวาทั้งหมด โดย JVM จะถูกรวมไว้ในแอพพลิเคชั่นเป็นไบนารีเดียวกัน

แนวทางนี้เป็นแนวทางแบบเดียวกับผู้ผลิตเครื่องมือพัฒนารายอื่นๆ ที่พยายามพัฒนาแพลตฟอร์มที่เขียนแอพพลิเคชั่นครั้งเดียวแล้วรันได้ในหลายระบบปฎิบัติการเช่น Mono Touch แม้ที่ผ่านมาแอปเปิลจะเคยพยายามห้ามการพัฒนาด้วยเครื่องมือแบบนี้ แต่ข้อกำหนดเหล่านี้ก็ถูกแก้ไขไปแล้ว

Pages