ป้ายกำกับ: Antitrust

United States v. Microsoft Corp. (1998–2001): คดีผูกขาดที่เปลี่ยนทิศทางอุตสาหกรรมเทคโนโลยีโลกUnited States v. Microsoft Corp. (1998–2001): คดีผูกขาดที่เปลี่ยนทิศทางอุตสาหกรรมเทคโนโลยีโลก

คดี United States v. Microsoft Corporation (1998–2001) ไม่ได้เป็นเพียงคดีกฎหมายป้องกันการผูกขาด (Antitrust Law) ที่ยิ่งใหญ่ที่สุดในประวัติศาสตร์สหรัฐฯ เท่านั้น แต่ยังเป็นหมุดหมายสำคัญที่กำหนดทิศทางของอุตสาหกรรมเทคโนโลยีโลกไปตลอดกาล การฟ้องร้องครั้งนี้โดยกระทรวงยุติธรรมสหรัฐฯ (DOJ) และอัยการสูงสุดจาก 20 รัฐ ได้มุ่งเป้าไปที่การใช้อำนาจผูกขาดของ Microsoft ในตลาดระบบปฏิบัติการ (OS) เพื่อขัดขวางและทำลายคู่แข่งในสมรภูมิเว็บเบราว์เซอร์

ชนวนเหตุ: เมื่อการผูกขาดเผชิญหน้ากับยุคอินเทอร์เน็ต

ในช่วงกลางทศวรรษ 1990 โลกได้ก้าวเข้าสู่ยุคอินเทอร์เน็ตอย่างเต็มตัว คอมพิวเตอร์ส่วนบุคคลส่วนใหญ่ใช้ Windows OS ในขณะที่เทคโนโลยีใหม่ๆ อย่างเว็บเบราว์เซอร์ Netscape Navigator และภาษาโปรแกรม Java กำลังได้รับความนิยมอย่างรวดเร็ว

สิ่งที่ Microsoft กังวลอย่างยิ่งคือแนวคิด Middleware หรือการที่โปรแกรมประยุกต์สามารถทำงานได้ข้ามแพลตฟอร์ม (Cross-platform) หากเกิดสิ่งนี้ขึ้น ระบบปฏิบัติการที่อยู่ด้านล่าง (Windows) จะสูญเสียสถานะการเป็น ‘กำแพงผูกขาด’ (Application Barrier to Entry) ไปทันที

เพื่อรักษาอำนาจตลาด Microsoft จึงได้เร่งพัฒนา Internet Explorer (IE) และใช้กลยุทธ์การผูกมัด (Bundling) โดยการผนวก IE เข้ากับระบบปฏิบัติการ Windows อย่างแนบแน่น ทำให้ผู้ใช้แทบไม่มีทางเลือกอื่นนอกจากใช้ผลิตภัณฑ์ของ Microsoft ซึ่งเป็นหัวใจหลักของข้อกล่าวหาเรื่องการผูกขาด

การจำลองการผูกขาด: การสร้างความผูกพันของระบบ (System Dependency)

ในทางเทคนิค การผูกขาดของ Microsoft คือการสร้างความสัมพันธ์ที่ผู้ใช้ต้องพึ่งพาองค์ประกอบของระบบ (OS) อย่างสมบูรณ์ จนยากต่อการเปลี่ยนไปใช้ระบบอื่น การจำลองความสัมพันธ์นี้ในเชิงฐานข้อมูลด้วย PostgreSQL จะแสดงให้เห็นว่าการพึ่งพา (Dependency) นี้ถูกสร้างขึ้นอย่างไร

เราสามารถใช้คำสั่ง SQL เพื่อจำลองว่าการเข้าถึงฟังก์ชันการทำงาน (API) ของแอปพลิเคชันต่างๆ ถูกผูกติดอยู่กับระบบปฏิบัติการหลัก (Windows) อย่างไร:

SQL

-- ตารางจำลองการพึ่งพา API ของแอปพลิเคชันต่อ OS หลัก<br>CREATE TABLE API_Dependencies (<code>
    app_name VARCHAR(50),<br>    required_platform VARCHAR(50),<br>    dependency_level INT<br>DEFAULT 3<br>);<br><br>-- Query เพื่อตรวจสอบความผูกพันของแอปพลิเคชัน (เช่น Web Browser) กับ OS<br>SELECT<br>    app_name,<br>    required_platform,<br>    dependency_level<br>FROM<br>    API_Dependencies<br>WHERE<br>    required_platform = 'Windows' AND dependency_level >= 3;<br>

ผลลัพธ์ที่ได้แสดงให้เห็นว่าแอปพลิเคชันจำนวนมากถูกออกแบบมาให้ทำงานได้ดีที่สุด (หรือทำได้เฉพาะ) บนระบบปฏิบัติการที่กำหนด ซึ่งเป็นหลักฐานเชิงเทคนิคที่สนับสนุนข้อกล่าวหาเรื่องการกีดกันคู่แข่ง

บทสรุป: มรดกที่เปิดเสรี (The Open Standard Legacy)

แม้คดีนี้จะนำไปสู่การปรับโครงสร้างทางธุรกิจของ Microsoft อย่างหนัก แต่ผลลัพธ์ที่สำคัญที่สุดในมุมมองของเทคโนโลยีคือการผลักดันให้เกิดมาตรฐานเปิด (Open Standards) และการพัฒนาเว็บเบราว์เซอร์ที่แข่งขันกันอย่างเสรี (เช่น Mozilla Firefox, Chrome) ซึ่งบังคับให้อุตสาหกรรมต้องย้ายจากการพึ่งพาผลิตภัณฑ์เดียวไปสู่ระบบนิเวศที่เปิดกว้างมากขึ้น

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