โอ้... คุยเรื่องนี้ก็มันสิครับ
พี่เกดแกไม่ใช่หมูๆนะครับ สมัยที่ Netscape มาใหม่ๆ พี่เกดแกไม่สน เพราะมันไม่ได้คุกคาม M$ ครับ แต่พอเห็นท่าว่า browser มันชักจะเก่ง ต่อไปไม่ต้องใช้ OS แล้ว ทุกอย่างทำงานบน Brower ได้ แถม browser ยังเป็น platform-independent ไม่สนว่าทำงานบน OS ตัวไหนด้วยแล้ว มันก็ซวยสิครับ เพราะนั่นแปลว่า Window$ จะเสียความสามารถในการผูกขาดตลาด
ยกที่ ๑ พี่เกดปล่อย IE ออกมาให้ใช้ฟรีๆ โดยยัดไส้มากับ Window$ เลย Netscape แจกฟรีเหมือนกันแต่ต้องไปโหลดมา จะไปสู้กับของที่พร้อมใช้ได้ไง ทาง Netscape ก็เลยฟ้องสิครับห้องว่าใช้ประโยชน์จากการผูกขาด
คดียืดเยื้อไปจนในที่สุด M$ ก็แพ้ (อย่างที่ควรเป็น) แต่พี่เกดแกแน่มาก เพราะแกเล่นฝัง IE เข้าไปใน Window$ เวอร์ชั่นใหม่ คราวนี้โดนฟ้องก็อ้างว่ามันทำให้ OS ของแกทำงานได้สมบูรณ์ สุดท้ายศาลก็ทำได้แค่บังคับให้สามารถ uninstall เอา IE ออกได้ ผู้ใช้ทั่วไปใครจะไปอยากยุ่งยากอย่างนั้นล่ะครับ สุดท้าย Netscape พับเสื่อกลับบ้าน เพราะแจกไม่ทัน
แต่ทางลึกแล้ว ระหว่างสงครามนี้ M$ ชวนเล่นเกมมาตรฐาน (ของถนัดของเขาเลย โปรดจำไว้ให้ดี เพราะไม้นี้เขาใช้บ่อย) โดยการป่วนมาตรฐาน HTML จนวุ่นวาย เรื่องนี้ก็ต้องโทษ Netscape ที่อ่อนหัดด้วย เพราะดันไปเล่นตามเกมของเขา คนเขียนเว็บก็ปวดกบาล เพราะ HTML ที่ควรเป็นมาตรฐานมันดันไม่ใช่อย่างนั้นแล้ว กลายเป็นต้องเขียนเพื่อแสดงผลใน IE และ Netscape แตกต่างกัน เกมนี้จบลงเมื่อ Netscape ตายสนิทไปแล้วครับ เพราะ M$ ไม่รู้จะไปป่วนให้ปวดหัวอีกทำไม
เสร็จศึก Netscape ก็เป็นศึก Java
๋แนวคิดของ Java แค่ได้ยิน M$ ก็ขนหัวลุกแล้ว เพราะเขียนโปรแกรมทีเดียว สามารถเอาไปใช้งานได้ทุกที่ตั้งแต่ซูเปอร์คอมพิวเตอร์จนถึงโทรศัพท์มือถือ โดยไม่แคร์ OS เลย
Sun ออกแบบ Java แล้วเปิดมาตรฐานของ Java ใครอยากเขียน JVM (JAVA Virtual Machine) เลียนแบบก็เชิญตามสบาย หรือถ้าขี้เกียจเขียนเอง ทาง Sun ก็มีทั้งแบบแจกและแบบขาย มีคนเขียน JVM ออกมากันเพียบ ทั้งพวก Open Source ทั้งพวกขาใหญ่ทั้งหลาย IBM ก็ทำ และที่แน่ๆ M$ ก็ไม่พลาด
M$ ยัดไส้แถม JVM มากับ Window$ อย่างเคย แต่ไม่ได้ใจดีนะครับ เพราะ JVM ของ M$ เป็นรุ่นพิเศษ คือเพิ่มความสามารถพิเศษ ที่ทำให้ JVM "เก่งขึ้น" แต่ "ต้องทำงานบน Window$" เท่านั้น
ครับ มันมาอีกแล้ว เกมป่วนมาตรฐานที่เคยได้ผลมาแล้วกับ HTML
แต่ครั้งนี้สถานการณ์ต่างไปหน่อย เพราะ Sun เปิดมาตรฐานให้เขียนตามได้ แต่ไม่อนุญาตให้ดัดแปลง (เห็นประโยชน์ของกฎหมายลิขสิทธิ์หรือยังครับ

) จึงฟ้อง M$ ตามระเบียบ
ศาลสั่งให้ M$ แก้ไข JVM ของตัวเองให้ comply กับมาตรฐานที่ Sun กำหนด หรือไม่ก็เอาออกไปจาก Window$ เลย
M$ โอดครวญนิดหน่อยแล้วก็ (แน่นอน) เอา JVM ออกไปเลย ทิ้งช่วงไปพักใหญ่ถึงเอากลับเข้ามาใหม่พร้อมกับออก .NET platform ใหม่สุดเจ๋ง ที่ดัดแปลงมาจาก Java ตามเคย
เกมนี้ M$ เล่นเกมมาตรฐานซื้อเวลาให้ตัวเองสำเร็จครับ
แต่เรื่องนี้ยังไม่จบ ตอนนี้... ผมหมายถึงตอนนี้จริงๆ M$ กำลังผลักดันมาตรฐานไฟล์ของโปรแกรม Office ของตัวเอง การสร้างมาตรฐานเป็นเรื่องดี แต่ที่คนเขาโวยกันเป็นเพราะ
- มาตรฐานโปรแกรม Office มีอยู่แล้ว เป็นมาตรฐานที่ผลักดันโดนชุมชน Open Source
- มาตรฐานของ M$ นั้นพิกลมาก เพราะแม้แต่ในเอกสารนำเสนอของตัวเองก็แสดงให้เห็นอยู่ว่าไม่สามารถเขียนไฟล์ Office ของ M$ เองตามมาตรฐานนี้ได้
- มีปัญหาหลายจุดที่เป็นข้อบกพร่องอยู่อย่างชัดเจน
เรื่องนี้ประชาชนธรรมดาไม่มีสิทธิ์โหวตรับหรือไม่รับ ต้องให้หน่วยงานแบบ สมอ. ของแต่ละชาติเป็นตัวแทน
อินเดียนั้นเจ๋งมาก เขาระดมยอดฝีมือประชุมกัน ผลออกมาว่า "ไม่รับ" แต่ยินดีพิจารณาใหม่หาก M$ แก้ไขข้อบกพร่องในมาตรฐานที่เสนอมา (ราวๆร้อยกว่าประเด็นเห็นจะได้)
ชาติอื่นก็มีที่ออกมาแสดงจุดยืนทั้งรับและไม่รับ
ที่สวีเดนนั้นเป็นเรื่องใหญ่ เพราะเขาให้บริษัททางด้าน IT ที่เป็นสมาชิกสมาคมมาลงคะแนนโหวตกัน สุดท้ายได้ผลว่า "รับ" โดยฝ่ายเสียงข้างน้อยที่โหวตไม่รับ walk out เพราะเกือบ 100% ของพวกโหวตรับ เพิ่งจะมาสมัครเป็นสมาชิกในวันนั้นเอง ค่าสมัครก็ไม่ใช่ถูกๆ เป็นที่สงสัยว่ามีสปอนเซอร์จัดให้
ข่าวนี้ผมอ่านแล้วฮามาก ฝรั่งล้าหลังพี่ไทยเราหลายขุมว่ะ ฮ่าฮ่าฮ่า