ASP.NET Futures & Go Live License

ปกติแล้วเวลาที่ไมโครซอฟท์จะพัฒนาผลิตภัณฑ์ใหม่ๆออกมาก็มักจะปล่อย CTP หรือ Community Technology Preview มาให้ลองเล่นดูก่อน แล้วเมื่อถึงจุดๆหนึ่งก็จะปล่อยตัวที่เป็นเบต้าออกมาซักรอบหรือสองรอบ แล้วก็อาจจะออก RC หรือ Release Candidate มาให้ใช้ก่อนที่จะเป็นรุ่น RTM หรือ Release To Manufacturer ซึ่งหมายความว่าเป็นผลิตภัณฑ์ตัวจริง

สำหรับ ASP.NET Futures นั้นจะเป็นชื่อชุดของซอฟท์แวร์ที่ทดลองปล่อยออกมาให้ใช้เหมือนกับเป็น CTP ชุดต่างๆนั่นแหละ แต่จะใช้คอนเซปท์คล้ายๆกับ Debian Sid คือ ASP.NET Futures จะเป็นชุดทดลองตลอดเวลา อะไรก็ตามที่อยู่ใน ASP.NET Futures จะเป็นเพียงการทดลองเท่านั้นและไม่มีการรับประกันว่าอะไรก็ตามที่อยู่ใน ASP.NET Futures จะถูกรวมเข้าไปอยู่ใน ASP.NET เวอร์ชันถัดๆไป ซึ่งจริงๆแล้ว ASP.NET Futures นั้นถึงจะบอกว่ามีคอนเซปท์คล้ายๆกับ Debian Sid แต่จริงๆแล้วไมโครซอฟท์ได้ออก ASP.NET Ajax ในลักษณะนี้คือปล่อยให้ทดลองใช้ตั้งแต่ยังไม่เสร็จสมบูรณ์ แต่ได้รับผลตอบรับจากนักพัฒนาค่อนข้างดีจึงนำโมเดลนี้มาใช้ต่อ จนเกิดเป็น ASP.NET Futures

ส่วนสัญญาอนุญาต Microsoft Go Live นั้นเคยกล่าวถึงแล้วในโพสนี้ ว่านำไปใช้ผลิตซอฟท์แวร์ขายได้แล้วนั้น ทำให้หลายๆคนนึกไปเองว่าถ้ามีสัญญาอนุญาตแบบ Go live แล้วหมายความว่าจะมีการซัพพอร์ทจากไมโครซอฟท์ ซึ่งจริงๆแล้วไม่ใช่ แต่หมายความว่าอนุญาตให้ผู้ที่ยอมรับความเสี่ยงจากการใช้ซอฟท์แวร์ที่ยังไม่ได้เป็นผลิตภัณฑ์ นำผลิตภัณฑ์นั้นๆไปใช้ในงาน Production ได้แล้ว

ตอนนี้เข้าใจว่า ASP.NET Futures จะมีสัญญาอนุญาตแบบ Microsoft Go Live ตลอดเวลาแน่ๆเลย