Surface RT and Windows RT

ช่วงนี้มีข่าวลบๆ เรื่อง Surface RT ออกมาพอสมควร เพราะไมโครซอฟท์เผยตัวเลขรายได้ในผลประกอบการไตรมาสพอดี จนเกิดคำถามว่าชะตากรรมของ Surface RT และ Windows RT จะเป็นอย่างไรต่อไป

ความเห็นผมคือ เดินหน้าต่อไป

การวิจารณ์ยุทธศาสตร์ Surface RT กับ Windows RT ของไมโครซอฟท์คงต้องแยกเป็น 2 ระดับคือ ยุทธศาสตร์ภาพใหญ่ (strategy) และการดำเนินการจริง (execution)

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

ทีนี้มาพิจารณายุทธศาสตร์ภาพใหญ่ของ Surface RT/Windows RT ว่ามันเกิดขึ้นมาทำไมกันแน่?

ในมุมของผมแล้ว ผลิตภัณฑ์ตระกูล RT เกิดขึ้นด้วยเหตุผล 2 อย่าง

  • ซีพียู x86 ยังไม่สามารถตอบโจทย์ในอุปกรณ์พกพาขนาดแท็บเล็ตได้ (Surface Pro ยังหนา ร้อน และกินไฟเยอะ) อันนี้คือสถานการณ์ในปี 2012 ที่ Surface วางขายนะครับ ถ้าลองคิดว่า Haswell ในปี 2013 พอใช้ได้แล้ว และย้อนกลับไปถึงช่วงเริ่มพัฒนา Surface อาจจะ 1-2 ปีก่อนหน้านั้น ก็แปลว่าเมื่อวันที่ไมโครซอฟท์ตัดสินใจทำ Surface RT มาจนถึงวันที่ x86 ตอบโจทย์ ก็ต้องใช้เวลาถึง 3 ปี ซึ่งไมโครซอฟท์รอไม่ได้
  • เป็นการกระจายความเสี่ยงด้านสถาปัตยกรรมฮาร์ดแวร์ เผื่อ x86 มีปัญหา (ซึ่งตัวเลขยอดขายพีซีช่วงหลังก็แสดงให้เห็นชัดเจนว่าตลาดพีซีหดตัว) ไมโครซอฟท์ก็ยังเอาตัวรอดได้จาก ARM

อนาคตของคอมพิวเตอร์ยุคหน้า เรื่องสถาปัตยกรรมของฮาร์ดแวร์จะถูกซ่อนโดย abstraction layer ชั้นอื่นๆ จนมันไม่มีความสำคัญในสายตาของผู้ซื้ออีกต่อไป แอพพลิเคชันจะสามารถรันข้ามกันได้อย่างอิสระ ซึ่งก็เป็นเหตุผลหนึ่งที่กูเกิลใช้เทคนิค VM (Dalvik) มาแก้ปัญหาการย้ายจาก ARM ไปยัง x86 (กลับทางกับไมโครซอฟท์) ด้วยเหมือนกัน

ถ้าอนาคตที่ ARM/x86 เท่าเทียมกันนั้นเป็นจริง ยังไงเสียไมโครซอฟท์ก็ต้องทำให้ซอฟต์แวร์ของตัวเองรันบน ARM ให้ได้ ดังนั้น Windows RT เป็นสิ่งที่หลีกเลี่ยงไม่ได้ในระยะยาว (เพียงแต่มันจะค่อยๆ กลืนกันไปเป็น "Windows รุ่นเดียว" ที่ใช้หน้าตา Metro เหมือนกันหมด) และ Surface RT ก็จำเป็นสำหรับการผลักดันให้ตลาดยอมรับและรู้จัก Windows RT ในระยะสั้นนั่นเอง

สุดท้ายแล้ว Surface RT อาจไม่จำเป็นต้องมีอีกต่อไป (ถ้าแท็บเล็ต x86 เวิร์คพอเมื่อเทียบกับ ARM) แต่ Windows RT (และ WinRT API) จะมีความสำคัญอย่างมากต่ออนาคตของไมโครซอฟท์ในยุค heterogeneous architecture นั่นเอง

บทความอ่านเพิ่มเติม: ZDNet - Why Microsoft isn't going to dump Windows RT