 |
#32
ผมเองก็เป็น Developer เหมือนกัน ผมพอรู้อยู่แล้วครับว่า OpenSource มันมีข้อดียังไงบ้าง
1. ข้อแรกที่คุณบอกมันใช่อันนี้ผมยอมรับ คือตัวผมเองก็อยู่ใน Opensource Community เหมือนกัน ผมยอมรับว่ามันช่วยให้การพัฒนาทางซอฟต์แวร์ก้าวหน้าไปมาก ทั้ง PHP, Wordpress, Ruby หรือพวก Linux มันก็เกิดมาจาก Opensource ทั้งนั้น แล้วภาษาที่เป็น Opensource มันก็มีข้อดีหลายอย่าง ผมบอกในฐานะนักพัฒนาละกัน ในความเห็นผมคือภาษาโปรแกรมมิ่งพวก Opensource มันมีข้อดีมากในความง่ายของ structure แต่มันก็มากับข้อเสียหลายอย่างที่ผมรู้ว่าผมจะไม่เจอใน .NET หรือ Objective-C ที่เป็น Close Source อย่าง Documentation โดยเฉพาะเรื่องของการ Configuration ของการ Deployment ทีแทบจะให้เว็บหรือคนกลางดูแลเป็นหลักไม่ได้เลย อย่างผมจะทำ Apache Tomcat, Ant หรืออะไรหลายตัว กว่าจะหาแหล่งเจอมันนานมาก ตรงข้ามผมทำ .NET แทบจะทุกอย่างเลยอยู่ใน msdn หมด
(ส่วนตัวตอนนี้ผมใช้ทั้ง .NET, PHP แล้วแต่เนื้องานครับ PHP ลดเวลาการพัฒนางานขนาดเล็กได้เยอะมาก แต่พองานใหญ่ผมก็ยังชอบที่ .NET มันบังคับให้เราเขียนโค้ดดิ้งเป็นระเบียบ ส่วน PHP มันให้อิสระมากเกินไป)
2. IBM Cisco Dell ที่คุณอ้างมา เค้าลงมือพัฒนาแล้วเค้าขาย Service หรือไม่ก็เอาไปใช้ในผลิตภัณฑ์ของเค้าทั้งนั้นนะครับ ผมเองไม่ได้โปรไมโครซอฟต์ที่จะบอกว่างานระดับองค์กรไม่ให้ใช้โอเพ่นซอร์สเลย แต่อย่างที่ผมบอกแต่แรก คือถ้าจะใช้ในงานระดับองค์กร คุณต้องสร้างทีมเซอร์วิซ และมันก็เสียเงินอยู่ดี ผมถึงได้บอกว่าถ้าจะเอาจริงๆ คุณต้องสร้างองค์กรอย่าง RedHat ขึ้นมา ไม่ใช่คิดว่าทำลินุกซ์แล้วก็จบ ปล่อยให้การบริการ เอกสารคู่มือ ให้ผู้ใช้เรียนรู้กันเองแบบตามมีตามเกิด (Developer ส่วนมากคิดยังงี้จริงๆ ซึ่งคิดผิดมากๆ บริษัทเจ้าใหญ่บางเจ้าแทบจะไม่ยอมให้ดัดแปลง Product ตาม Requirement ลูกค้าเลย แต่เน้นที่การสอนให้ลูกค้าเข้าใจและจัดทำ Intensive Training Course มากกว่าที่จะให้โปรแกรมเมอร์แก้โปรแกรมให้ใช้ง่ายด้วยซ้ำ พวกทีม Developer หลายคนตีค่าความสำคัญตรงนี้ต่ำไป)
สรุปคือผมไม่ได้บอกว่าโอเพ่นซอร์สห่วยกว่าไมโครซอฟต์ แต่ผมบอกว่าถ้าคุณบอกให้องค์กรหันมาใช้โอเพ่นซอร์สเพราะว่า "มันฟรี" คุณคิดผิดแต่แรกแล้วครับ ไอ้ที่คุณยกมาทุกเจ้าน่ะเค้าลงทุนแล้วเค้าเอาไปทำ Product ต่อหมด ไม่มีใครให้ฟรีๆ หรอก ผมสนับสนุนถ้าใครจะมาลงทุนเข้ามาใน Opensource Community แต่ถ้าองค์กรไหนคิดว่า Opensource = Free Software ในระดับองค์กร ผมว่าเค้าคิดผิดมาแต่แรกแล้ว
3. อันนั้นมันก็ขึ้นกับความเหมาะสมไงครับ ถ้าเค้าทำแล้วคุ้มก็ทำไป แต่ส่วนมากทำแล้วไม่คุ้มครับ มันก็แล้วแต่โอกาสจังหวะและแต่วัฒนธรรมขององค์กรแต่ละที่ ถ้าคุณเจอ Admin มือดีราคาถูกก็ดีไปครับ แต่หลายที่พยายามเปลี่ยนเป็นลินุกซ์ก็จะติดเรื่องแอดมินเนี่ยแหละ คนที่ไว้ใจได้นี่ค่าตัวแพงชนิดที่ว่าไปนั่งซื้อ License Windows ได้เดือนละสองเครื่องยังมีเลย
ประเด็นที่ผมจะบอกคือ ถ้าคุณคิดว่า Opensource มันดีที่ฟรี คุณคิดผิดมาแบบสุดๆ มาก เอาจริงๆ ใน Opensource Community ส่วนมากที่เติบโตได้ก็ตือมีเม็ดเงินเข้ามาเกี่ยวข้อง Linux ที่โตจริงๆ ก็ต้องเป็นเจ้าที่ขาย Service กินยาวแหละครับ
ผมไม่รังเกียจ Opensource เลย แต่ผมว่าคนไทยเข้าใจผิดกันเยอะมาก คิดว่าซอฟต์แวร์ Opensource มันเป็นของฟรี ถ้าคิดแบบนั้นองค์กรคุณได้มีปัญหาค่าใช้จ่ายตามหลังเพิ่มมาอีกบานเลยแน่นอนครับ แต่ถ้าคุณใช้ Opensource เพราะมันคุ้มค่าแล้วเหมาะ ช่างน้ำหนักมากันแล้ว อันนี้มันก็ดีครับ
แต่สุดท้ายในระดับองค์กร คุณต้องไม่ลืมจุดประสงค์ว่าซอฟต์แวร์น่ะมันเกิดขึ้นมาเพื่อช่วยลด Operational Cost คุณยอมซื้อมันมาเพราะหวังว่ามีแล้วจะเพิ่มประสิทธิภาพให้พนักงานได้ แล้วมันจะตลกมากถ้าคุณยอมเพิ่ม Operational Cost เพื่อหันมาลดค่าใช้จ่ายในซอฟต์แวร์??? ดังนั้นถ้าคุณจะผลักให้ Opensource มันไประดับองค์กร ก็อย่างที่ผมพูด คุณต้องสร้างทีมสร้างบริษัทเซอร์วิซที่จะช่วยลดค่าใช้จ่ายในองค์กรได้ ไม่ใช่แค่เขียนโปรแกรมทำ Kernel เทพๆ แล้วก็ปล่อยจบภูมิใจอยู่คนเดียว แล้วก็มานั่งบ่นว่าทำไมคนไปใช้ของแพงเป็นแสนที่มันห่วยกว่า เค้าใช้เพราะโปรแกรมที่ห่วยกว่า Safe Cost เค้าได้ดีกว่าไงครับ
ส่วนตัวผมว่า Developer หลายคนยังมอง Nature ของ Software Business ในระดับองค์กรไม่ออกเลย มันมีเหตุผลอยู่ว่าทำไม Opensource บูมขนาดนี้แล้วไมโครซอฟต์ Oracle SAP ถึงยังรวยเอาๆ ถ้าจะอ้างว่าของไทยใช้ละเมิดลิขสิทธิ์ แล้วทำไมตลาดอเมริกาไมโครซอฟต์ก็ยังครอง ทำไม SAP ถึงยังเป็นเจ้า ERP อยู่ได้ในขณะที่ Opensource ERP ที่เก่งกว่าเกิดขึ้นเร็วยังกับดอกเห็ด อ้อ SAP ก็เกิดมาจาก Opensource เหมือนกัน แต่แปลกมั้ยที่ว่าพอหันมาทำ Commercial ขายหลักสิบล้านถึงร้อยล้าน กลับทำให้คนนิยมมากกว่าเดิมอีกจากที่เคยแข่งกับ Compiere หรืออะไรพวกนี้ก็กลายเป็นกินขาดอยู่เจ้าเดียว เข้าสูตร "ซอฟต์แวร์ยิ่งแพง ยิ่งประหยัด"
Why Free Linux is more expensive
แก้ไขเมื่อ 29 ธ.ค. 55 02:59:42
แก้ไขเมื่อ 29 ธ.ค. 55 02:56:58
แก้ไขเมื่อ 29 ธ.ค. 55 02:43:15
แก้ไขเมื่อ 29 ธ.ค. 55 02:35:55
จากคุณ |
:
Mariel
|
เขียนเมื่อ |
:
29 ธ.ค. 55 02:33:54
|
|
|
|
 |