ขั้นเวลา ในการที่จะเล่าเรื่องราวเกี่ยวกับเส้นทางเดินสู่โลกโอเพนซอร์สของผมก่อน ด้วยเรื่องการของนำซอฟต์แวร์โอเพนซอร์ส มาใช้งาน แล้วผมรุ้สึกขัดๆ ใจ อย่างบอกไม่ถูก ในฐานะของคนพัฒนาโอเพนซอร์ส และทำบริษัทที่ทำธุรกิจในการให้บริการเกี่ยวกับโอเพนซอร์ส  พอดีวันนี้ ได้มีโอกาสเปิดไปดูเว็บไซต์ของ สำนักงานส่งเสริมอุตสาหกรรมซอฟต์แวร์แห่งชาติ หรือ ซิป้า แล้วเกิดสะดุดตาจาก URL ของเว็บไซต์ ว่านี่น่าจะเป็น CMS ที่เราคุ้นเคย  โดยเมื่อหลายปีก่อนแรกเริ่มของเว็บไซต์ เท่าที่ผมจำได้  ซิป้า ใช้ Mambo ในการขับเคลื่อนเว็บไซต์ ซึ่งทำโดยเจ้าหน้าที่ภายในขององค์กรเอง เพราะไม่ได้จัดสรรงบประมาณในการจัดทำเว็บไซต์ไว้  ยุคต่อมาก็มีการปรับปรุงเว็บไซต์ใหม่ จะด้วยการจัดจ้างหรือความร่วมมือจากบริษัทคู่ค้าหรืออย่างไรก็ไม่อาจทราบได้ แต่เว็บใหม่พัฒนาด้วย JSP ซึ่งก็เหมือนทำออกมาแล้วก็ยังไม่สมบูรณ์หรือเสร็จดี (เมื่อครั้งที่ผมเคยเปิดดูในตอนนั้น)  มาวันนี้เว็บไซต์เปลี่ยนไปครับ ใช้ Joomla !  ในการขับเคลื่อนเว็บไซต์โดยบริษัทเอกชนแห่งหนึ่งได้นำ Joomla! มาใช้ในการ Implement และมีการพัฒนาและหยิบเอา Extensions มาติดตั้งเพิ่มเติมเพื่อให้ตรงกับ Requirement ของผู้ว่าจ้าง (ผมไม่คิดว่างานเยอะขนาดนี้จะเป็นงานฟรี ครับ ซึ่งผมอาจจะผิดก็ได้)   อ่านมาถึงตรงนี้หลายท่านคงสงสัยว่า แล้วมันผิดปกติตรงไหน? เดี๋ยวผมจะลงลึกในแต่ละประเด็นว่าสิ่งไหนทำได้ สิ่งไหนไม่ควรทำ ซึ่งจะโทษผู้รับทำฝ่ายเดียวก็คงพูดได้ไม่เต็มที่นัก  เพราะไม่มีข้อมูลของทั้งสองฝ่าย ในการเขียน Blog เกี่ยวกับประเด็นนี้ผมไม่ได้มีเจตนามุ่งร้ายใดๆ  เพียงแต่ต้องการยกมาเป็น เคสในการเรียนรู้ ให้คนท่านอื่นๆ หรือบริษัทอื่นๆ ที่จะก้าวเข้ามาสู่วงจรของโอเพนซอร์สอย่างสร้างสรรค์

Continue Reading…