วันอาทิตย์ที่ 28 มิถุนายน พ.ศ. 2558

GNU(Open source) คืออะไร?

GNU (จี-นิว, จี-นู) General Public License ถ้าแปลก็คงเป็น ลิขสิทธิให้สามารถเผยแผ่ได้ทั่วไป ::smile03:: แต่ถ้าแปลเป็นทางการก้อจะได้ประมาณนี้ครับ
GNU General Public License (GNU-GPL) คือ สัญญาอนุญาตให้ใช้ซอฟต์แวร์ หรือไลเซนส์ แบบหนึ่ง ซึ่งสงวนลิขสิทธิ์ของซอฟต์แวร์นั้น แต่อนุญาตให้บุคคลใดๆทำซ้ำ เผยแพร่ และ/หรือดัดแปลงซอฟต์แวร์นั้นได้อย่างถูกต้องตามกฎหมาย และโดยเสรี
GNU General Public License มีจุดมุ่งหมายเพื่อประกันเสรีภาพของคุณในการแบ่งปันและแก้ไข “ฟรีซอฟต์แวร์” หรือ “ซอฟต์แวร์เสรี” (Free Software) เพื่อทำให้แน่ใจว่าซอฟต์แวร์จะเป็นสิ่งที่เสรีสำหรับผู้ใช้ทุกคน
General Public License คือสัญญาอนุญาตให้สาธารณชนใช้สิทธิตามลิขสิทธิ์ที่ได้รับกับซอฟต์แวร์ส่วนใหญ่ของ Free Software Foundation และโปรแกรมใดก็ตามที่ผู้สร้างสรรค์ยึดมั่นต่อการใช้สัญญานี้
ในเมื่อฟรีแล้วทำไมต้องมีลิขสิทธิ?
หากเราเป็นผู้พัฒนา Open source ที่ต้องการนำงาน ไปให้คนอื่นใช้กันได้ฟรี แต่ก็ไม่อยากให้นำไปขายต่อ หรือพัฒนาแล้วเอาไปขายกินเอง GNU นี้แหล่ะครับเป็นตัวที่เข้ามาช่วยไม่ให้ใครนำงานของเราไปขาย เพราะว่าหากทำก็จะถือว่าผิดทันที
คนที่พัฒนา Open source จะเอาอะไรกิน?
แน่นอนครับพัฒนาโปรแกรมออกมาแต่ขายไม่ได้ ที่จริงคงจะต้องอิ่มทิพย์ หรือไม่งั้นก็คงต้องว่ารวยโครต แต่ความริิงแล้วองค์กร หรือกลุ่มเหล่านี้เค้าจะได้รายได้มาจากการ สนับสนุน/บริจาค หรือว่าการ ติดตั้ง(Implement), อบรม(Training) ระบบของเค้านั้นเอง แต่ส่วนที่ว่าได้มากได้น้ายอันนี้ก้อไม่แน่ใจนะครับ
https://objectlive.wordpress.com/2008/08/15/gnuopen-source/

ไม่มีความคิดเห็น:

แสดงความคิดเห็น