Microsoft ช็อคโลกอีกรอบ แง้มประตูสู่โอเพ่นซอร์สครั้งแรก
โดย ผู้จัดการออนไลน์
ไมโครซอฟท์ตัดสินใจฝากซอร์สโค้ดของ WiX (Windows Installer XML) หรือทูลส์สำหรับการติดตั้งแอพพลิเคชั่นบนระบบปฏิบัติการวินโดวส์ ไว้กับ SourceForge.net ซึ่งเป็นโฮสต์สำหรับโอเพ่นซอร์สซอฟต์แวร์ พร้อมเปิดให้นักพัฒนาซอฟต์แวร์ดาวน์โหลดไปใช้ได้อย่างเสรี
บริษัทไมโครซอฟท์ (Microsoft) ยักษ์ใหญ่แห่งวงการซอฟต์แวร์โลก เปิดเผยเมื่อวันอังคารที่ 6 เมษายน 2004 ว่า ไมโครซอฟท์ได้ฝากโค้ดของ Windows Installer XML ไว้ที่ SourceForge.net ซึ่งนักพัฒนาซอฟต์แวร์สามารถดาวน์โหลดโค้ดดังกล่าวไปใช้ได้อย่างเสรี ตามการรายงานของสำนักข่าวไอดีจี (IDG)
WiX ถูกปล่อยออกมาภายใต้ Common Public License ซึ่งเป็นโอเพ่นซอร์สไลเซนส์ของไอบีเอ็มที่ได้รับการอนุมัติโดย Open Source Initiative แล้ว
Common Public License จะเปิดโอกาสให้นักพัฒนาซอฟต์แวร์สามารถแก้ไขโค้ดและนำไปใช้ในทางการค้าได้ ตามการเปิดเผยของ เจสัน แมทิวโซว์ (Jason Matusow) ผู้จัดการฝ่ายนโยบายและวางแผน แชร์ซอร์ส บริษัทไมโครซอฟท์
"เป็นครั้งแรกที่เราปล่อยโปรเจกต์ออกมาภายใต้โอเพ่นซอร์สไลเซนส์ นัยหนึ่งคือการได้รับการยอมรับจากกลุ่ม Opensource.org" แมทิวโซว์กล่าวและย้ำว่า "สิ่งที่เกิดขึ้นไม่ได้หมายความว่าไมโครซอฟท์จะเปิดประตูรับโอเพ่นซอร์สเต็มตัว"
หลายปีมาแล้วที่ไมโครซอฟท์เปิดเผยซอร์สโค้ดของซอฟต์แวร์บางตัวที่ไม่ส่งผลกระทบรุนแรงต่อการทำธุรกิจของบริษัทภายใต้ Shared Source Lisense และจะยังคงนโยบายนี้อยู่ต่อไป แมทิวโซวกล่าวพร้อมกับย้ำว่า "แต่ไมโครซอฟท์จะไม่ใช้ GNU General Public License อย่างเด็ดขาด เพราะเรารู้สึกว่า GPL เป็นไลเซนส์เพื่อการค้า"
ไมโครซอฟท์มั่นใจว่า CPL คือไลเซนส์ที่ดีที่สุดสำหรับ WiX และเลือกที่จะฝากโค้ดไว้กับ SourceForge เพราะ SourceForge เป็นที่ยอมรับทั่วโลก และมากกว่า 25% ของโปรเจกต์บน SourceForge เป็นโปรเจกต์สำหรับวินโดวส์
WiX ถูกใช้อย่างแพร่หลายในหมู่นักพัฒนาในฐานะฟรีซอฟต์แวร์ โดย WiX จะสร้างดาต้าเบสขึ้นในระบบเพื่อให้โปรแกรมติดตั้งแอพพลิเคชั่น (Installer) ได้เรียกใช้และรับรู้ว่าที่ใดในระบบวินโดวส์ที่ดีที่สุดสำหรับชิ้นส่วนแอพพลิเคชั่นนั้นๆ แมทิวโซว์กล่าว
ไมโครซอฟท์เชื่อมั่นว่า WiX ดีกว่าฟรีทูลส์ที่มีอยู่ในปัจจุบันอย่างแน่นอน ดังนั้นทางบริษัทฯจึงตัดสินใจเปิดให้นักพัฒนาทั่วไปได้ใช้ด้วย หลังจากที่ถูกใช้มานานในหลายๆกลุ่มภายใต้ร่มไมโครซอฟต์
ทั้งนี้ WiX จะซัพพอร์ตระบบปฏิบัติการ Windows NT และ Windows 2000 เท่านั้น
"คุณสามารถนำโค้ดตัวนี้ไปใช้ในทางการค้าได้ ซึ่งได้รับการคุ้มครองตามไลเซนส์" แมทิวโซว์กล่าว