คอมพิวเตอร์กลายเป็นส่วนหนึ่งในชีวิตของผู้คน เราใช้คอมพิวเตอร์ตั้งแต่ที่บ้านเพื่อความผ่อนคลาย ใช้มันในที่ทำงานและสถานศึกษาเพื่อบรรลุจุดประสงค์ต่าง ๆ สำหรับบางคนมันแทบจะเป็นปัจจัยที่ 5 ในการดำรงชีวิต ซอฟต์แวร์หลายประเภทที่ติดตั้งอยู่ในเครื่องมือเหล่านั้นมีตั้งแต่ โปรแกรมพิมพ์เอกสารยันเครื่องเล่นวิดีโอ บ้างก็เสียเงินซื้อมา บ้างก็ได้มาใช้ฟรี ๆ คุณเคยสงสัยไหมว่ามันต่างกันอย่างไร? หากซอฟต์แวร์ที่คุณใช้เป็น Open-source software (OSS) นั่นหมายความว่า ใคร ๆ ก็สามารถเข้าถึง source code ของซอฟต์แวร์นั้น ๆ ได้ ไม่ว่าคุณจะทำการเปลี่ยนแปลง หรือแจกจ่ายซอฟต์แวร์ตัวนี้ให้กับคนสักร้อยคนก็สามารถทำได้โดยไม่เสียค่าใช้จ่าย ซึ่งโดยปกติแล้ว ผู้ใช้ทั่วไปจะไม่สามารถเข้าถึง source code ของซอฟต์แวร์ที่ใช้อยู่ได้ มีเพียงโปรแกรมเมอร์เท่านั้นที่สามารถทำการการเปลี่ยนแปลง หรือปรับปรุงวิธีการทำงานของซอฟต์แวร์ OSS ส่งเสริมให้เกิดการร่วมมือ และแบ่งปันกัน เพราะตัว source code สามารถถูกเปลี่ยนแปลง เข้าถึงจากใครก็ได้ ตัวซอฟต์แวร์จึงถูกต่อยอด และส่งผ่านให้ผู้ใช้จำนวนมาก ซอฟต์แวร์ที่อนุญาตให้ บุคคล กลุ่มบุคคล หรือองค์กรที่เป็นเจ้าของซอฟต์แวร์เป็นผู้ดัดแปลง Source […]