เจาะลึก Open Source (โอเพนซอร์ซ)

Open Source

Open Source (โอเพนซอร์ซ) หมายถึงซอฟต์แวร์ประเภทฟรีอีกชนิดหนึ่งที่นอกเหนือจาก Freeware (ฟรีแวร์) แต่ข้อแตกต่างอยู่ที่ว่า Open Source จะเปิดให้ผู้ใช้งานสามารถเห็น Source Code ของโปรแกรมที่พัฒนาขึ้นได้ด้วย หรือว่าใครที่มีความรู้และต้องการที่จะนำเอาโปรแกรมหรือซอฟต์แวร์นั้นๆไปพัฒนาต่อยอดในแนวทางของตัวเองก็ได้ แต่ก็ต้องอยู่ภายใต้ข้อตกลงและข้อกำหนดของผู้พัฒนาด้วย แต่โดยส่วนมากก็จะเปิดให้แบบอิสระเลย Open Source อาจเรียกได้อีกแบบว่า “ซอฟต์แวร์เสรี” ไม่มีข้อจำกัดในการนำเอาไปใช้งาน Open Source ยังรวมไปถึงระบบปฏิบัติการชื่อดังของโลกที่มีชื่อว่า Linux ซึ่งเป็นระบบปฏิบัติการที่เปิดให้ผู้ใช้งานได้ใช้งาน รวมถึงมีนักพัฒนาระบบทั้งหลายนำเอา Linux มาสร้างประโยชน์ให้สังคมออนไลน์มากมาย ไม่ว่าจะนำเอาไป Config เป็น Web Server ที่นำเอาซอฟต์แวร์เสรีอย่างเช่น PHP และ MySQL รวมไปถึง phpMyAdmin มาใช้งาน ซอฟต์แวร์เหล่านี้ล้วนแล้วแต่เป็นซอฟต์แวร์ Open Source ด้วยกันทั้งสิ้น หากจะพูดถึงซอฟต์แวร์ Open Source ในฝั่งของระบบปฏิบัติการ Windows ก็คงจะยกตัวอย่างโปรแกรมที่ไม่ได้ไกลตัวผู้ใช้งานมากนัก อย่างเช่นโปรแกรมเว็บเบราเซอร์ Firefox ก็ถือว่าเป็นซอฟต์แวร์ Open Source สามารถนำเอา Source Code มาพัฒนาต่อยอดได้เองเช่นกัน…

email

ซอฟต์แวร์ประยุกต์คืออะไร?

ซอฟต์แวร์ประยุกต์

ซอฟต์แวร์ประยุกต์ หรือ Application Software เป็นซอฟต์แวร์อีกประเภทที่ผู้ใช้งานคอมพิวเตอร์รู้จักกันและใช้งานกันอย่างแพร่หลาย เห็นได้โดยทั่วๆไป ถูกสร้างจากโปรแกรมเมอร์มากหน้าหลายตา มีทั้งของฟรีและของเสียเงิน โดยส่วนใหญ่สามารถดาวน์โหลดได้จากเว็บไซต์ผู้พัฒนา และเว็บไซต์ของผู้เผยแพร่ซอฟต์แวร์อย่างเว็บไซต์เรา เราสามารถอธิบายได้ 2 ประเภทดังนี้ ซอฟต์แวร์ฟรี (ไม่มีค่าใช้จ่าย) ซอฟต์แวร์เสียเงิน (มีค่าใช้จ่าย) โดยเราจะดูไปทีละอย่างว่าแต่ละอย่างนั้นยังสามารถแยกออกไปได้เป็นข้อย่อยๆอีกด้วย ซอฟต์แวร์ฟรี ซอฟต์แวร์ฟรีหลักๆแล้วสามารถที่จะแบ่งออกได้ดังนี้ Freeware (ฟรีแวร์) – โปรแกรมฟรีที่สามารถดาวน์โหลดโปรแกรมมาใช้งานได้แบบฟรีๆ ไม่มีข้อผูกมัดใดๆทั้งสิ้น อาจจะมีข้อตกลงในการใช้งาน เงื่อนไขของการใช้งาน เป็นต้น หากจะยกตัวอย่างให้เห็นได้ชัด ก็คงขอยกตัวอย่างโปรแกรม Line PC ซึ่งเอาไว้แชทมันๆและหลายๆคนก็รู้จักกันเป็นอย่างดี Open Source (โอเพนซอร์ซ) – โปรแกรมที่เป็นของฟรีเช่นกัน แต่เปิดให้ผู้ใช้งานสามารถเข้ามาเป็นส่วนหนึ่งของการพัฒนา Application เหล่านั้นได้อีกด้วย เช่นพัฒนาส่วนเสริมของ Firefox เป็นต้น Free Trial (ทดลองใช้) – จะว่าเป็นโปรแกรมฟรีเลยก็ไม่ใช่ และจะว่าเป็นโปรแกรมเสียเงินเลยก็ไม่ใช่ เพราะว่าสามารถใช้งานฟรีได้ตามเวลาที่กำหนด เป็นระยะเวลาที่สามารถใช้งานได้ฟรีตามจุดประสงค์เพื่อให้ทดลองใช้งานโปรแกรมก่อนที่จะทำการซื้อใช้งาน หากมีความพึงพอใจในโปรแกรมนั้นๆแล้ว สามารถสั่งซื้อเพื่อใช้งานได้อย่างถาวรได้ ยกตัวอย่างเช่นโปรแกรม…