"Open"

Link: “Open”

MG Siegler :

> I’ve never liked Google’s use of the word “open” to describe the Android operating system. On one hand, the “openness” has led to situations where carriers can more easily screw consumers. On the other hand, their system is really only “open” when it’s convenient to be. Wanna include Google’s services on your Android device? Sure, sign this partnership agreement. Wanna check in code for Android? Do you work at Google? No. Well then you’ll have to wait. Open.

ผมคิดว่า Google พยายามจะหาจุดขายให้ตัวเอง โดยการใช้คำว่า Open มาเป็นตัว promote ทำให้เวลาคนนึงถึง Google คนนึงถึง Open เหมือนกับที่เวลาคนคิดถึง Apple คนนึงถึง cool, hip หรือ Blackberry คนจะนึกถึง chat, วัยรุ่น หรือ นักธุรกิจ

ทุกครั้งที่ Android OS ใหม่ๆออกมา มือถือตัวแรกที่จะรองรับคือ official phone จาก Google เอง เช่น Nexus S และ Nexus One หลังจากนั้น Vendor ทั้งหลายอย่าง HTC, Samsung, LG, Motorola , etc. ต้องรอ Google ปล่อย source code ของ Android ออกมาก่อน จากนั้นจึงค่อยนำ code เหล่านั้นไป implement ให้มี feature อย่างที่ตัวเองต้องการ และส่งกลับไปให้ Google ตรวจสอบ หลังจากนั้นถึง distribute เป็น software update ได้

ผมถามว่า ถ้าเป็นระบบที่เปิดจริงๆทำไมถึงไม่ให้ vendor ทั้งหลายสามารถเข้าถึง source code ระหว่างที่พัฒนาได้ เพราะการทำอย่างนั้นทำให้ end user สามารถเข้าถึง update จาก google ได้เร็วขึ้น

หลายๆคนคงทราบว่า Android *ขึ้นชื่อ*ในเรื่องความล่าข้าในการปล่อย software update ทำให้ปัจจัยหนึ่งในการเลือกถือ smartphone ที่เป็น Android คือ มองเรื่องการอัพเดตเป็นปัจจัยหลักอย่างนึง vendor แต่ละเจ้าก็มีชื่อเสียง/เสีย ต่างกันออกไป เช่น

* Samsung ขึ้นชื่อในเรื่องความล่าช้าในการ update ( Galaxy S เพิ่งได้รับการ update เป็น 2.2 เมื่อไม่นานมานี้ ทั้งๆที่ 2.3 ออกมา เป็นเดือนแล้ว
* HTC ปล่อย update เร็วที่สุด ( HTC Desire official Thailand ได้รับ update เป็น ver 2.2 หลังจากที่ official update **ปล่อยออกมา 2 เดือน** )

ผมเห็นเช่นเดียวกับ MG ว่า Open Platform ไม่ได้แย่เสมอไป :
> That’s not to say there aren’t benefits of being more open — there absolutely are. But as Google will have to admit now, there are also clearly benefits to being more closed as well. As is the case with nearly everything, the situation is not so black and white.

ข้อดีอย่างนึงของ Open Platform คือ developer สามารถฉีกแนวคิดไปจากเดิม เพราะไม่มีกรอบที่ถูกขีดไว้ และอาจนำไปสู่ application ดีๆที่เกิดขึ้นใหม่ได้