Image
By mk Founder on Tag: Java, Oracle, NetBeans, JavaFX
Java

หลังออราเคิลซื้อซันไป ก็ย้ายงาน JavaOne มาจัดพร้อมกับ Oracle OpenWorld ซึ่งในปีนี้ ออราเคิลก็แถลงข่าวเกี่ยวกับจาวาหลายประการ โดยมีชื่อธีมงานว่า Move Java Forward

JavaFX 2.0

อย่างแรกคือ JavaFX ที่หลายๆ คนอาจจะลืมเลือนมันไปแล้ว ได้ออกรุ่น 2.0 อย่างเป็นทางการ (ยังมีเฉพาะบนวินโดวส์เท่านั้น มีทั้งแบบ 32 และ 64 บิต)

By mk Founder on Tag: Google, Java, Oracle, Lawsuit
Google

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

ตามหลักเกณฑ์พิจารณาคดีแพ่งทั่วไป ผู้พิพากษาจะต้องให้คู่ความทั้งสองฝ่ายเจรจากันเองก่อน (เพื่อลดภาระของศาลในการพิจารณาคดี) ซึ่งผู้พิพากษา William Alsup ได้สั่งให้ทั้งสองฝ่ายเสนอชื่อ "ผู้บริหารระดับสูง" เป็นตัวแทนของบริษัทมาเจรจาไกล่เกลี่ยคดีกันต่อหน้าศาล

ฝ่ายออราเคิลเสนอ Safra Catz ประธานบริษัท (ไม่ใช่ประธานบอร์ด) ซึ่งมีตำแหน่งเป็นรองเพียงซีอีโอ Larry Ellison คนเดียวในบริษัท เป็นหัวหน้าทีมเจรจา และแถมด้วย Thomas Kurian รองประธานอาวุโสฝ่ายพัฒนาผลิตภัณฑ์

By mk Founder on Tag: Java, Oracle, Linux
Java

ปูพื้นก่อนว่า ปัจจุบัน Java แบ่งเป็น 2 เวอร์ชันหลักๆ คือ รุ่นโอเพนซอร์สจากโครงการ OpenJDK และรุ่นปิดซอร์สที่นำรุ่น OpenJDK มาพัฒนาต่อ และเพิ่มโค้ดส่วนอื่นๆ เข้ามา (เมื่อก่อนเราเรียกมันว่า Sun JDK เดี๋ยวนี้ก็ต้องเรียก Oracle JDK)

ดิสโทรลินุกซ์สามารถนำ OpenJDK มาผนวกรวมได้ไม่มีปัญหา แต่รุ่นปิดซอร์ส Sun/Oracle JDK นั้นทำไม่ได้ ต้องขออนุญาตจากเจ้าของก่อน ซึ่งในอดีต ซันก็อำนวยความสะดวกให้ โดยออกสัญญาอนุญาตพิเศษชื่อ Operating System Distributor License for Java (DLJ) ให้ดิสโทรลินุกซ์แถม Sun JDK ได้ด้วย

By mk Founder on Tag: Java, Security, Symbian, McAfee, Android, Mobile
Java

McAfee ออกรายงานสรุปสถานการณ์ด้านความปลอดภัยในโลกไซเบอร์ ประจำไตรมาสที่สองของปี 2011

ส่วนของความปลอดภัยบนมือถือ ปรากฏว่า Android ก้าวขึ้นมาเป็นเบอร์หนึ่ง (ที่ไม่น่าจะอยากได้นัก) เรื่องมัลแวร์บนมือถือแล้ว โดยแชมป์เก่าเป็นของ Symbian ที่ตอนนี้ตกไปอยู่อันดับสาม ส่วนอันดับสองเป็น Java ME อันดับสี่เป็น BlackBerry ส่วน iOS และ Windows Phone ไม่ติดโผ

ปัจจัยหลักของมัลแวร์บน Android คือบรรดาแอพปลอมทั้งหลายที่ตั้งชื่อคล้ายๆ แอพชื่อดัง และหลอกให้ผู้ใช้ติดตั้งลงในเครื่อง

By lew Founder on Tag: Java, Oracle, Development, Programming
Java

Java SE 7 เป็นจาวารุ่นแรกที่พัฒนาภายใต้การดูแลของออราเคิล หลังจากที่การออกจาวารุ่นนี้ล่าช้ามานานตอนนี้มันก็มีให้ดาวน์โหลดอย่างเป็นทางการ

ฟีเจอร์ใหม่ๆ ของจาวารุ่น 7 หลักๆ ได้แก่ รองรับการ switch ด้วยสตริง, API ใหม่สำหรับการเรียกภาษาในกลุ่มภาษา Dynamic ให้ทำงานเร็วขึ้น, API สำหรับการทำงานแบบมัลติคอร์,อินเทอร์เฟชสำหรับ IO แบบใหม่, และรองรับ Unicode 6.0

จาวารุ่น 8 นั้นน่าจะออกได้ภายในปีหน้า ถ้าการนำภายใต้ออราเคิลทำให้การออกรุ่นใหม่สามารถออกได้ตรงเวลากว่าเดิมก็น่าจะเป็นผลดีอย่างมากต่อชุมชนจาวา

By mk Founder on Tag: Java, Sun, Oracle, Blogging
Java

หลายคนคงจำ Jonathan Schwartz อดีตซีอีโอผมยาวหางม้าของซันกันได้ Schwartz มีชื่อเสียงเรื่องเขียนบล็อกสื่อสารกับคนภายนอกองค์กร รวมถึงแสดงความเห็นหลายเรื่องเกี่ยวกับผลิตภัณฑ์-ทิศทางของบริษัท

เมื่อครั้งที่กูเกิลเปิดตัว Android เขาก็เคยเขียนบล็อกแสดงความยินดีกับกูเกิล โดยบอกว่าเป็นความสำเร็จของชุมชนผู้ใช้จาวาและโอเพนซอร์ส ที่มีระบบปฏิบัติการมือถือสร้างจากลินุกซ์-จาวาเกิดขึ้น

By mk Founder on Tag: Google, Java, Oracle, Android, Lawsuit
Google

ศาลเริ่มไต่สวนมูลฟ้องในคดีออราเคิลฟ้องกูเกิลเรื่องสิทธิบัตรจาวา (เป็นกระบวนการก่อนการไต่สวนอย่างเป็นทางการ) โดยผู้พิพากษา William Alsup ให้ความเห็นว่าข้อเรียกร้องของทั้งสองบริษัทไม่สมเหตุสมผลทั้งคู่

ผู้พิพากษา Alsup บอกว่าตัวเลขความเสียหาย 6.1 พันล้านดอลลาร์ที่ออราเคิลเรียกร้องจากกูเกิลไม่สมเหตุสมผล เพราะฝ่ายออราเคิลใช้หลักการประเมินความเสียหายว่า จาวาเป็นทุกสิ่งทุกอย่างของแอนดรอยด์ และตีมูลค่าความเสียหายจากมูลค่าตลาดทั้งหมด (entire market value) ซึ่งศาลเทียบว่ารถยนต์ทุกคันต้องมีพวงมาลัย แต่พวงมาลัยไม่ได้สะท้อนตลาดรถยนต์ทั้งหมด

By lew Founder on Tag: Google, Java, Oracle, Patent
Google

คดีสิทธิบัตรระหว่างกูเกิลและออราเคิลคงไม่ได้จบลงนอกศาล เมื่อกูเกิลขอเพิ่มหลักฐานในคดีเป็นเอกสารแสดงหลักฐานเพื่อคัดค้านสิทธิบัตรที่เกี่ยวกับ virtual machine ของออราเคิล โดยตั้งทีมทนาย, นักวิจัย, ผู้เชี่ยวชาญด้านซอฟต์แวร์ มาตรวจสอบเอกสารจำนวนมากเพื่อยืนยันว่าข้ออ้างนวัตกรรมของออราเคิลในสิทธิบัตร (ที่ได้มาจากซัน) นั้นที่จริงมีการสร้างสรรค์ไว้ก่อนแล้ว ทำให้ไม่สามารถใช้สิทธิบัตรเหล่านั้นฟ้องร้องใครได้

By lew Founder on Tag: Java, Development, Eclipse
Java

ถึงรอบการอัพเดตก็ได้เวลาที่ Eclipse จะออกรุ่นใหม่คือ Eclipse Indigo ซึ่งเป็นรุ่น 3.7 โดยมีฟีเจอร์สำคัญคือ

By mk Founder on Tag: Google, Java, Oracle, Patent, Intellectual Property, Android, Lawsuit
Google

สถานการณ์ล่าสุดของคดีออราเคิลฟ้องกูเกิลเรื่องสิทธิบัตร Java ไม่เป็นผลดีต่อฝ่ายออราเคิลเท่าไรนัก

ต่อจากข่าวเมื่อเดือนที่แล้ว ศาลสั่งลดจำนวนสิทธิบัตรที่ออราเคิลฟ้องกูเกิล จาก 132 ประเด็นเหลือ 3 ประเด็น ทางออราเคิลได้ขอต่อรองจำนวนสิทธิบัตรเป็น 21 ประเด็น ซึ่งผู้พิพากษา William Alsup ก็ยอมตกลงให้ตามนั้น

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

By mk Founder on Tag: Google, Java, Oracle, Android, Lawsuit
Google

จากกรณีออราเคิลฟ้องกูเกิลเรื่อง Android เรายังไม่เคยรู้ว่ามูลค่าความเสียหายที่ออราเคิลเรียกร้องมีค่าเท่าไรกันแน่ ฝ่ายกูเกิลเองพยายามปิดบังตัวเลขอันนี้ (เพราะอาจส่งผลต่อความเชื่อมั่นใน Android ของพันธมิตร) แต่ล่าสุดออราเคิลเผยเอกสารนี้ออกมาแล้วในชั้นศาล

มูลค่าความเสียหายของออราเคิลขึ้นกับการตีความของศาล แต่มูลค่าที่เป็นไปได้จะอยู่ระหว่าง 1.4-6.1 พันล้านดอลลาร์ ในกรณีที่ศาลชี้ว่ากูเกิลผิดจริง

By mk Founder on Tag: Google, Java, Oracle, Patent, Android, Lawsuit
Google

ความคืบหน้าล่าสุดของคดีออราเคิลฟ้องกูเกิลข้อหา Android ละเมิดสิทธิบัตร Java

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

By lew Founder on Tag: Java, Oracle, Patent, Intellectual Property, Apache, Android
Java

ความวุ่นวายในประเด็นสิทธิบัตรที่เกี่ยวข้องกับ Java ยังไม่จบลงง่ายๆ โดยระหว่างการดำเนินคดีในชั้นศาลนี้ทางออราเคิลก็ขอให้ศาลมีคำสั่งให้ Apache Foundation เปิดเผยการสื่อสารกับกูเกิลและ Open Handset Alliance ตลอดจนพนักงานอื่นๆ ของกูเกิล โดยเฉพาะในประเด็นสัญญาอนุญาตของ Java SE และ Apache Harmony

By mk Founder on Tag: Open Source, Java, Oracle, Development, NetBeans
Open Source

NetBeans เครื่องมือพัฒนาซอฟต์แวร์แบบ IDE จากออราเคิล/ซัน เดินทางมาถึงเวอร์ชัน 7.0 แล้ว โดยของใหม่รุ่นนี้ได้แก่

By mk Founder on Tag: Google, Java, James Gosling
Google

James Gosling บิดาแห่งจาวาประกาศเข้าทำงานกับกูเกิลแล้ว โดยเริ่มทำงานวันแรกวันนี้ (28 มี.ค.)

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

By mk Founder on Tag: Java, Sun, Oracle, James Gosling
Java

James Gosling บิดาแห่งจาวา ขึ้นเวทีงานสัมมนา TheServerSide Java Symposium โดยกล่าวสนับสนุนทิศทางการพัฒนาจาวาของออราเคิล แม้ตัวเขาเองจะมีปัญหากับการทำงานที่ออราเคิลจนต้องลาออกก็ตาม

Gosling บอกว่าออราเคิลไม่มีทางเลือกอื่นนอกจากต้องดูแลจาวาให้ดี เพราะซอฟต์แวร์ระดับมิดเดิลแวร์ทั้งหมดของออราเคิลต้องพึ่งพาจาวา เขายังพูดถึงประเด็นเรื่องการควบคุม JCP ของออราเคิลว่าเป็นหลักฐานยืนยันว่าทิศทางการควบคุม JCP ของซันในอดีต (ซึ่งออราเคิลเคยคัดค้าน) เป็นสิ่งถูกต้อง

By mk Founder on Tag: Java, Solaris, Oracle
Java

อีกหนึ่ง "ความเปลี่ยนแปลง" หลังจากออราเคิลเข้าซื้อซัน

ทางออราเคิลได้ประกาศบนเว็บไซต์ของตัวเองว่าตั้งแต่ 1 สิงหาคม 2011 เป็นต้นไป ผู้ที่จะสอบใบรับรองด้าน Java Architect, Java Developer, Solaris System Administrator และ Solaris Security Administrator จะต้องลงเรียนคอร์สสอนเนื้อหาและปฏิบัติจริง (Hands-on Course) เพิ่มด้วย

คอร์สเหล่านี้มีระยะเวลา 3-5 วัน ราคาที่ต้องจ่ายเพิ่มอยู่ที่ 2,000-4,000 ดอลลาร์ สมัครเรียนได้ผ่านช่องทางต่างๆ ของออราเคิล เช่น Oracle University Training Center และ Oracle Authorized Education Center

By mk Founder on Tag: Java, Oracle
Java

ออราเคิลเผยแผนการพัฒนา Java Enterprise Edition (หรือที่เราเรียกกันว่า Java EE) ทั้งรุ่น 7 ในปี 2012 และรุ่น 8 ในปี 2013/2014

Java EE 7 จะปรับปรุงเรื่อง Contexts and Dependency Injection (CDI) ซึ่งเป็นองค์ประกอบที่ใช้เชื่อมข้อมูลองค์กรเข้ากับกลุ่มเมฆ และจะเปลี่ยนระบบแคชใหม่จากเดิมที่มี JCache ซึ่งเป็นมาตรฐานที่เสนอโดยออราเคิลมานานแล้วแต่ไม่ประสบความสำเร็จนัก กำหนดออกคือไตรมาสที่สามของปี 2012

By mk Founder on Tag: Apple, Java, Mac OS X
Apple

เว็บไซต์ AppleInsider รายงานว่า Mac OS X 10.7 Lion รุ่นสำหรับนักพัฒนาได้ตัดฟีเจอร์เดิมของ Mac OS X รุ่นก่อนออกไป 3 อย่าง

By khajochi Writer on Tag: Java, IBM, High Performance Computing, Supercomputer, Watson
Java

หลังจากสร้างความฮือฮาด้วยการชนะมนุษย์ในรายการเกมโชว์ Jeopardy! ไปแล้ว ทีมงานของ IBM ก็เริ่มออกมาให้สัมภาษณ์ถึงรายละเอียดในโครงการ Watson มากขึ้น โดยจากบทสัมภาษณ์ของทีมงานเว็บ Reddit นั้น ทีมงานได้ระบุว่าโค้ดส่วนใหญ่ของ IBM Watson เขียนขึ้นด้วยภาษาจาวา

Subscribe to Java