Open Source (ภาษาไทย: โอเพนซอร์ส) คือ วิธีการในการออกแบบ พัฒนา และแจกจ่ายสำหรับต้นฉบับของสินค้าหรือความรู้ โดยเฉพาะซอฟต์แวร์ โดย Open Source ถูกพิจารณาว่าเป็นทั้งรูปแบบหนึ่งในการออกแบบ และแผนการในการดำเนินการ โดย Open Source เปิดโอกาสให้บุคคลอื่นนำเอาระบบนั้นไปพัฒนาได้ต่อไป
Open Source จึงเป็นโปรแกรมที่มีนักพัฒนาสร้างขึ้นมา และนำมาแจกจ่าย หรือเปิดโอกาสให้ผู้อื่นเข้ามาร่วมกันพัฒนาโปรแกรมนั้นๆ ได้ โดยมีการเปิดเผย Source Code และสามารถดาวน์โหลดโปรแกรมไปพัฒนาต่อได้
เพราะฉะนั้นแล้ว Open Source จึงมีการเติบโตเร็วมากๆ เพราะว่ามีผู้สนใจเข้ามาช่วยกันพัฒนา โดยที่ไม่เสียค่าใช้จ่ายเหมือนโปรแกรมประเภทอื่นๆ
ลักษณะของโปรแกรมทั่วไป
- Open Source สามารถดาวน์โหลดไปพัฒนาแจกจ่ายได้ฟรี
- Freeware สามารถดาวน์โหลดไปใช้งานได้ฟรี แต่ไม่สามารถพัฒนาโปรแกรมต่อได้
- Free Trial สามารถดาวน์โหลดไปใช้งานได้ฟรี ตามระยะเวลาที่กำหนด หลังจากนั้นจะต้องซื้อมาใช้งานเท่านั้น
- Shareware จำเป็นต้องซื้อเพื่อที่จะนำเอามาใช้งาน
โปรแกรมที่สร้างขึ้นจะเป็นประเภทไหนนั้น ขึ้นอยู่กับผู้พัฒนาโปรแกรมนั้นๆ โปรแกรม Open Source ที่เป็นเว็บไซต์ส่วนใหญ่จะอยู่ในรูปแบบของ CMS ที่สร้างขึ้นด้วยภาษา PHP & MySQL ซึ่งภาษา PHP และภาษา MySQL นั้นเป็น Open Source อยู่แล้ว จึงสามารถสร้างเว็บไซต์สำเร็จรูปที่เป็น Open Source ได้นั่นเอง
^_^ ขอบคุณบทความจาก: ThaiMeBoard
2) Open Source คืออะไร
Posted by
NEPR
Saturday, April 14, 2012
0 comments:
Post a Comment