การให้ดาวน์โหลด 2 เวอร์ชันนี้ผมเห็นกับ project ที่เป็น open source หลายตัวครับ มีคนสงสัยเยอะเหมือนกัน อธิบายง่ายๆ คือ โครงการ open source นั้น เขาต้องการให้ผู้ที่ดาวน์โหลดไปมีส่วนร่วมกับการพัฒนา ไม่ใช่เพียงแค่นักพัฒนาเท่านั้น แต่อยากให้ผู้ใช้ที่สนใจ ได้ร่วมพัฒนาด้วย (มองอีกแง่หนึ่งคือมี tester น้อย เลยให้พวกเราช่วยทดสอบนั่นเอง T^T)
ที่แยกออกเป็น lastest version กับ stable version ก็เพื่อให้ผู้ใช้มีส่วนร่วมนั่นเองครับ คือ lastest version เป็นเวอร์ชันที่ออกมาล่าสุด แต่ยังไม่ผ่านการตรวจสอบแบบละเอียด แต่มีฟีเจอร์ใหม่อัดแน่นเอียดในนั้น เขาก็ให้ผู้ใช้ที่ไฟแรง อยากลองใช้อะไรใหม่ๆ ได้เอาไปทดลอง ทดสอบกันดู แต่ถ้าเจอปัญหาอะไร ให้รายงานเขาด้วย เพราะจะได้แก้ไขข้อผิดพลาดให้ดีขึ้น
ส่วน stable version ก็คือเวอร์ชันได้รับคอมเม้นจากผู้ใช้ และผ่านการแก้ไขมาแล้ว และถ้าไม่มีใครเข้ามาแจ้งปัญหาอีก เขาก็จะกำหนดว่าเป็น stable version คือเวอร์ชันที่เสถียรแล้ว เวอร์ชันนี้จึงเหมาะกับการนำไปใช้ในธุรกิจมากกว่า
แต่ไม่ใช่ว่า stable version จะไม่มีปัญหาหรือ bug นะครับ เพราะมันจะมีปัญหาที่เจอเฉพาะในท้องถิ่นเช่น ปัญหาที่เจอแค่เฉพาะคนไทย ซึ่งเคสเหล่านี้เขาไม่ถือว่าเป็นปัญหาใหญ่ เพราะไม่ได้เจอกันทั่วโลกครับ
อธิบายเสียยาว ไม่รู้จะทำให้เข้าใจ หรือสับสนขึ้นกันแน่นะครับ ^^