JCP หรือ Java Community Process เป็น "กระบวนการ" ที่ซันใช้พัฒนาแพลตฟอร์มจาวาให้ก้าวหน้าต่อไป โดยใช้ระบบคณะกรรมการคอยอนุมัติว่าจะรับฟีเจอร์อะไรเข้าจาวาบ้าง แล้วออกมาเป็นสเปกที่เรียกว่า JSR หรือ Java Specification Requests
หลังจากออราเคิลเข้าซื้อกิจการซัน แวดวงจาวาก็จับตามองกันว่าออราเคิลจะเข้ามาเปลี่ยนแปลงอะไรบ้าง และตอนนี้เริ่มมีความคุกรุ่นเกิดขึ้นบ้างแล้ว
กรณีแรก Doug Lea ศาสตราจารย์จาก State University of New York ซึ่งเคยเป็นหนึ่งในคณะกรรมการของ JCP ประกาศไม่รับตำแหน่งต่อ เขาให้เหตุผลว่า JCP ไม่ใช่องค์กรออกมาตรฐานที่ได้รับความน่าเชื่อถืออีกต่อไปแล้ว ตอนนี้ JCP เป็นแค่ตรายางที่คอยอนุมัติแนวทางของออราเคิลเท่านั้น เขาบอกว่าหลังจากนี้ไปจะหันไปทุ่มเทให้กับ OpenJDK แทน
ออราเคิลออกแถลงการณ์ว่านับถือผลงานของ Doug Lea แต่ก็ยืนยันว่าจะส่งมาตรฐานของ Java 7 และ Java 8 เข้าไปยัง JCP ในเร็วๆ นี้
กรณีที่สอง Stephen Colebourne สมาชิกอีกคนของ JCP ตั้งคำถามกับการที่ออราเคิลเสนอชื่อกรรมการรายใหม่ ซึ่งก็คือ Sam Pullara จากบริษัท Hologic
Colebourne ตั้งคำถามว่า ไม่มีใครรู้จัก Hologic มาก่อน จู่ๆ มาจากไหนไม่รู้ และไม่มีเหตุผลสนับสนุนว่าควรเป็นสมาชิกของ JCP นอกจากนี้เขายังสงสัยว่า Hologic เป็นนอมินีของออราเคิล จากผลงานที่สองบริษัทเคยทำร่วมกัน นี่เป็นความพยายามของออราเคิลที่จะควบคุม JCP
ออราเคิลชี้แจงว่า Hologic ทำธุรกิจเรื่องสุขภาพ และการนำคนหน้าใหม่ๆ เข้ามาจะช่วยให้ JCP เข้าถึงฐานผู้ใช้ที่กว้างขึ้น โดยอ้างถึงกรณีเสนอตัวแทนจาก Credit Suisse บริษัทด้านการเงินเข้าเป็นสมาชิกของ JCP ก่อนหน้านี้ ส่วน Pullara บอกว่าเขาไม่ใช่ตัวแทนของออราเคิลแต่อย่างใด
ที่มา - Infoworld
Comments
Super Evil!!
และแล้ว Java ก็กำลังมีแววจะ... ตามที่คาดการณ์กันเอาไว้จริงๆ
คงอยู่ได้ล่ะครับ แต่อาจจะ fork ออกไปแบบ LibreOffice
อันนี้ก็เป็นความงดงามของโอเพนซอร์สอย่างหนึ่ง ถ้ามีปัญหาอะไร ก็ยังมีชุมชน มีโค้ด พร้อมจะทำงานต่อไป แม้อาจจะช้ากว่าเดิมไปบ้าง
ผมแอบหวังว่าจะ Fork ไปทาง Mono
ทำ J# ให้(อดีต)ซันกระัอักเลือดเล่น
คงไม่ไปทาง Mono :-( คือ ถ้าจะไปคงไปได้แต่ภาษา แต่ Platform ไม่ติดไปด้วย (.Net มันเล็กกว่า Java อยู่มากนะครับ ทั้งจำนวนคลาส แล้วก็ functionalities)
แต่ถ้าจะเอาแต่ภาษา ก็ ... http://www.mono-project.com/Java เนี่ย แต่คงเอาโค๊ด Java ไปรันเลยไม่ได้ เพราะชุดคลาสไม่เหมือนกัน
ส่วนตัวผมว่าคนที่น่าจะขึ้นมาเป็นหัวหอกในการ Fork คงเป็น Apache (Harmony)หรือไม่ก็คงเป็น Redhat (OpenJDK) ... โดยมี Google เป็น Sponser มั้ง ?
ถ้าจะเอากันจริงๆ เขียนคลาสที่จำเป็น พอร์ทจากจาว่ามา .NET ผมว่าก็ทำได้นะ
ส่วนใหญ่ก็บรรทัดต่อบรรทัดได้อยู่แล้ว?
เพื่อ?
เผลอๆ Google ลงไปเองหรือเปล่า ?
แล้ว Android ก็หันไปใช้ Java fork แทน :P
Edit: ผมไม่ค่อยชอบคำว่า "เพื่อ" ข้างบนเลยแฮะ เหมือนไม่มีเหตุผลมาแย้งแต่อยากโพสเฉยๆ งั้นแหละ ไม่ได้อะไร :P
ผมแค่อยากจะถามว่าจะพอร์ทคลาสจาวาที่มีอยู่แล้วไปเป็น .NET เพื่ออะไร
แต่อาจจะถามสั้นไปหน่อย :P
ส่วนตัวผมว่าอาจมีประโยชน์สำหรับคนที่อยู่สาย .NET ในการต่อยอดโปรเจคบางตัวที่ไม่ซับซ้อน แต่พัฒนาบน Java
ที่ผ่านมาคนส่วนใหญ่ก็ไม่ค่อยโดดข้าม Platform ที่ตัวเองถนัดกันง่ายๆ อยู่แล้วล่ะ ยกเว้นมีแรงจูงใจสูงพอให้ข้าม
ส่วนเรื่องที่ Port ไปแล้วเกิดความซับซ้อน บั๊ก ก็ไปแก้ปัญหาทีหลัง ซึ่งก็อาจถึงขั้นรื้อเขียนใหม่อย่างที่ว่ากันครับ
แต่ผมว่าคนที่พยายาม Convert class ข้ามก็พยายามไม่แพ้คนที่ Port concept ของ Application ไปเขียนใหม่นะครับ
ถึงจุดเริ่มต้นกับผลลัพธ์มันออกจะต่างกันไปหน่อย :)
ป.ล. ผมก็เขียน App เกรียนๆ เลยไม่คิดว่า Convert ไปมันจะผิด แต่มันอาจไม่ใช่ตัวเลือกที่ดีเท่านั้น
อนาคตอาจจะมีเครื่องมือที่ Port ข้ามแบบนิ่งๆ กดปุ่มเดียวข้ามภาษาได้ใครจะไปรู้ :P
แต่ก็อดคิดไม่ได้ว่าการบริหารของซัน + JCP มันทำให้ช่วงทิ้งห่างจาวาเวอร์ชั่น 6-7 มันยาวนานถึงเพียงนี้นะ
ถ้าเป็นเมืองไทยพวกนั้นคงได้กินเอ็ม ๗๙ อิ่มไปแล้ว
เพลงใหม่ "กินอะไร กินอะไร กินอะไรไปกินเอ็มเจ็ดสิบเก้า"
.
ไม่เวิร์คแฮะ
ตามไม่ทัน
อุตส่าห์ เชียร์ ให้ IBM เป็นคนซื้อ
เซง อะ oracle
ทำใจ
สิ่งที่สร้างกันมาเป็น 10 ปี กำลังจะทลายลงเหรอเนี่ย
กราฟเริ่มดิ่งลงอย่างรวดเร็ว
แฟนพันธุ์แท้สตีฟจ็อบส์ | MacThai.com
ผมว่าอนาคตจาวาวูบแน่ ยิ่งพูดกันปากต่อปากเท่าไรมันก็จะทำให้เกิดความเชื่อมากขึ้น แล้วสุดท้ายก็ดิ่งลงไปจริงๆ ดิ่งเพราะความเชื่อว่ามันจะเป็นอย่างนั้น เหมือนกับตลาดหุ้นถ้ามีใครวิเคราะห์ว่าผลประกอบการจะไม่ดีถึงแม้ว่ามันจะกำไรมหาศาล แต่ถ้าลือกันมากเท่าไรหุ้นที่มีจะตกตามข่าวลือนั้น
เรื่องนี้ผมว่าไม่น่าจะส่งผลกับ Java มากนัก เพราะด้วยชุมชนที่แน่นหนา คง fork ไม่ยาก ที่น่าห่วงกว่าคือปัญหากับ Apple
แต่ผมกำลังคิดว่า หาก Oracle ดำเนินนโยบายแบบนี้ไปเรื่อย ๆ การเข้าซื้อ Sun ของ Oracle แทบไม่มีประโยชน์เลย โครงการใหญ่ ๆ ทั้งสามโครงการ (Java, OprnOffice, MySQL) กำลังจะโดน fork และดูเหมือนว่าคนจะหันสนใจโครงการที่ fork ออกมามากกว่า
Oracle อาจต้องใช้เวลาในการทำความเข้าใจ OpenSource และกว่าจะเข้าใจ ก็อาจจะสายไป
ผมเริ่มรู้สึกมาได้ซักพักแล้วนะ
ว่า Sun น่าจะโดน Google ซื้อเอาไปมากกว่า Oracle
รู้สึกเลยว่า Java ตอนนี้ โดน Oracle เอาไปปู้ยี้ปู้ยำซะเละเทะหมด