| คุณทราบความแตกต่างระหว่างซอฟต์แวร์ฟรีและซอฟต์แวร์โอเพนซอร์สหรือไม่? อะไรคือความแตกต่างระหว่างโปรแกรม copyleft และ non-copyleft? หรือบางทีอะไรคือความแตกต่างระหว่างฟรีแวร์, แชร์แวร์, ซอฟต์แวร์เชิงพาณิชย์? นี่เป็นหนึ่งในบทความขนาดยาวที่เต็มไปด้วยคำจำกัดความและแนวคิดที่จะช่วยให้คุณจัดระเบียบความคิดของคุณเมื่อพูดถึงซอฟต์แวร์ฟรี |
ซอฟต์แวร์ฟรี
ซอฟต์แวร์ฟรีเป็นซอฟต์แวร์ที่ได้รับอนุญาตสำหรับทุกคนในการใช้คัดลอกและแจกจ่ายไม่ว่าจะมีหรือไม่มีการดัดแปลงโดยไม่เสียค่าใช้จ่ายหรือมีค่าธรรมเนียม โดยเฉพาะอย่างยิ่งนั่นหมายความว่าต้องมีซอร์สโค้ด "ถ้าไม่ใช่แหล่งที่มาก็ไม่ใช่ซอฟต์แวร์" นี่คือคำจำกัดความที่เรียบง่าย ดูคำจำกัดความแบบเต็ม
หากโปรแกรมฟรีอาจรวมอยู่ในระบบปฏิบัติการฟรีเช่น GNU หรือระบบ GNU / Linux ฟรี
มีหลายวิธีในการทำให้โปรแกรมฟรี: มีปัญหามากมายที่ต้องตัดสินใจว่าในหลาย ๆ กรณีเป็นความแตกต่างและสามารถแก้ไขได้หลายวิธีโดยที่โปรแกรมไม่หยุดเป็นอิสระ รูปแบบที่เป็นไปได้บางส่วนได้อธิบายไว้ด้านล่าง สำหรับข้อมูลเกี่ยวกับสิทธิ์การใช้งานซอฟต์แวร์ฟรีโดยเฉพาะคุณสามารถดูรายชื่อใบอนุญาต
คำคุณศัพท์ "ฟรี" ของซอฟต์แวร์เสรีหมายถึงเสรีภาพไม่ใช่ฟรี อย่างไรก็ตาม บริษัท ซอฟต์แวร์ที่เป็นกรรมสิทธิ์ในบางครั้งมักใช้คำว่า "ซอฟต์แวร์เสรี" เพื่ออ้างถึงราคา [หมายเหตุของนักแปล: ในภาษาอังกฤษ "ซอฟต์แวร์เสรี" สะกดว่า "ซอฟต์แวร์ฟรี" คำว่า "ฟรี" อาจหมายถึง "ฟรี" หรือ "ฟรี"] บางครั้งเขาใช้คำนี้เมื่อพูดถึงสำเนาไบนารีที่ให้บริการฟรี และบางครั้งก็ใช้เพื่อรับรองสำเนาที่รวมอยู่ในคอมพิวเตอร์ที่ได้มาใหม่ สิ่งนี้ไม่เกี่ยวข้องกับสิ่งที่เราหมายถึงซอฟต์แวร์เสรีในโครงการ GNU
เนื่องจากความสับสนที่อาจเกิดขึ้นนี้เมื่อ บริษัท ซอฟต์แวร์อ้างว่าผลิตภัณฑ์ของตนเป็นซอฟต์แวร์ฟรีจึงควรตรวจสอบข้อกำหนดของการแจกจ่ายนั้น ๆ อยู่เสมอเพื่อดูว่าผู้ใช้มีเสรีภาพทั้งหมดที่ซอฟต์แวร์เสรีกล่าวถึงหรือไม่ บางครั้งก็เป็นซอฟต์แวร์ฟรีที่แท้จริง และบางครั้งก็ไม่เป็นเช่นนั้น
หลายภาษามีคำสองคำที่แตกต่างกันสำหรับ "ฟรี" คือเสรีภาพและ "ฟรี" เป็นราคาศูนย์ ตัวอย่างเช่นภาษาฝรั่งเศสมีคำว่า "libre" และ "gratis" [ในภาษาสเปนสิ่งเดียวกันนี้เกิดขึ้นกับคำว่า "libre" และ "gratis"] สิ่งนี้ไม่ได้เกิดขึ้นในภาษาอังกฤษในภาษาอังกฤษมีคำว่า "ฟรี" ซึ่งหมายถึงราคาอย่างไม่น่าสงสัย แต่ไม่มีคำคุณศัพท์ทั่วไปที่อ้างถึงเสรีภาพอย่างไม่น่าสงสัย ดังนั้นหากคุณพูดภาษาอื่นที่ไม่ใช่ภาษาอังกฤษเราขอแนะนำให้คุณแปลคำว่า "ฟรี" จาก "ซอฟต์แวร์ฟรี" เป็นภาษาของคุณเพื่อให้ชัดเจนขึ้น ดูรายการคำแปลนิพจน์ "ซอฟต์แวร์เสรี" เป็นภาษาอื่น ๆ
ซอฟต์แวร์ฟรีมักมีความน่าเชื่อถือมากกว่าซอฟต์แวร์ที่ไม่ใช่ซอฟต์แวร์ฟรี
ซอฟต์แวร์โอเพนซอร์ส
หลายคนใช้คำว่าซอฟต์แวร์ "โอเพ่นซอร์ส" เพื่ออ้างถึงหมวดหมู่เดียวกันกับซอฟต์แวร์ฟรีไม่มากก็น้อย อย่างไรก็ตามซอฟต์แวร์เหล่านี้ไม่ใช่ซอฟต์แวร์ประเภทเดียวกันทั้งหมด: ยอมรับใบอนุญาตบางอย่างที่เราพิจารณาว่าเข้มงวดเกินไปและยังมีใบอนุญาตซอฟต์แวร์ฟรีที่พวกเขาไม่ยอมรับ อย่างไรก็ตามความแตกต่างระหว่างสิ่งที่ทั้งสองประเภทครอบคลุมมีเพียงเล็กน้อย: ซอฟต์แวร์ฟรีเกือบทั้งหมดเป็นโอเพนซอร์สและซอฟต์แวร์โอเพนซอร์สเกือบทั้งหมดฟรี
เราชอบคำว่า "ซอฟต์แวร์เสรี" มากกว่าเพราะมันหมายถึงเสรีภาพบางสิ่งที่คำว่า "โอเพนซอร์ส" ไม่มี
ซอฟต์แวร์สาธารณสมบัติ
ซอฟต์แวร์สาธารณสมบัติคือซอฟต์แวร์ที่ไม่ได้รับการคุ้มครองลิขสิทธิ์ เป็นกรณีพิเศษของซอฟต์แวร์เสรีที่ไม่ได้รับการคุ้มครองโดย copyleft ซึ่งหมายความว่าบางสำเนาหรือเวอร์ชันที่แก้ไขอาจไม่เป็นอิสระอย่างสมบูรณ์
ในบางกรณีโปรแกรมปฏิบัติการอาจอยู่ในโดเมนสาธารณะโดยไม่มีซอร์สโค้ดพร้อมใช้งาน ซอฟต์แวร์นี้ไม่ใช่ซอฟต์แวร์ฟรีเนื่องจากจะใช้งานได้ฟรีต้องเข้าถึงซอร์สโค้ดได้ ซอฟต์แวร์เสรีส่วนใหญ่ไม่ใช่ซอฟต์แวร์สาธารณสมบัติ ได้รับการคุ้มครองโดยลิขสิทธิ์และผู้ถือลิขสิทธิ์ได้อนุญาตตามกฎหมายให้ทุกคนใช้งานได้อย่างเสรีโดยใช้ใบอนุญาตซอฟต์แวร์ฟรี
บางครั้งคำว่า "สาธารณสมบัติ" ถูกใช้อย่างหลวม ๆ เพื่อหมายถึง "ฟรี" หรือ "ใช้ได้อย่างอิสระ" อย่างไรก็ตาม "สาธารณสมบัติ" เป็นศัพท์ทางกฎหมายและหมายถึง "ไม่มีลิขสิทธิ์" เพื่อให้ชัดเจนที่สุดเท่าที่จะเป็นไปได้เราขอแนะนำให้ใช้ "สาธารณสมบัติ" เพื่อแสดงความหมายนี้เท่านั้นและใช้นิพจน์อื่นเพื่อสื่อถึงความหมายที่เกี่ยวข้อง
ภายใต้อนุสัญญาเบิร์นซึ่งได้รับการลงนามโดยประเทศส่วนใหญ่การเขียนใหม่ใด ๆ จะมีลิขสิทธิ์โดยอัตโนมัติ ซึ่งรวมถึงโปรแกรมต่างๆ ดังนั้นหากคุณต้องการให้โปรแกรมที่คุณเขียนเป็นสาธารณสมบัติคุณต้องปฏิบัติตามขั้นตอนทางกฎหมายบางอย่างเพื่อหลีกเลี่ยงไม่ให้ลิขสิทธิ์ถูกเพิ่มเข้าไปโดยอัตโนมัติ
ซอฟต์แวร์ป้องกัน Copyleft
ซอฟต์แวร์ที่ได้รับการป้องกันของ Copyleft เป็นซอฟต์แวร์ฟรีที่มีเงื่อนไขการจัดจำหน่ายรับรองว่าสำเนาทั้งหมดของทุกเวอร์ชันเป็นซอฟต์แวร์ฟรี ซึ่งหมายความว่าสิทธิ์การใช้งาน copyleft ไม่อนุญาตให้บุคคลที่สามเพิ่มข้อกำหนดเพิ่มเติมใด ๆ (ยกเว้นข้อกำหนดที่ จำกัด เพื่อเพิ่มการป้องกัน) และกำหนดให้ซอร์สโค้ดเป็นแบบสาธารณะ สิทธิ์การใช้งานของ copyleft บางอย่างเช่น GPL เวอร์ชันที่สามป้องกันวิธีอื่นในการทำให้ซอฟต์แวร์เป็นกรรมสิทธิ์
ในโครงการ GNU เราคัดลอกซอฟต์แวร์เกือบทั้งหมดที่เราเขียนขึ้นเนื่องจากเป้าหมายของเราคือการให้อิสระแก่ผู้ใช้แต่ละคนตามที่คำว่า "ซอฟต์แวร์ฟรี" มีความหมาย ดู Copyleft ที่ได้รับการป้องกันสำหรับคำอธิบายเพิ่มเติมเกี่ยวกับวิธีการทำงานของ copyleft และเหตุผลที่เราใช้
Copyleft เป็นแนวคิดทั่วไป ในการ copyleft โปรแกรมคุณต้องใช้ชุดข้อกำหนดการแจกจ่ายเฉพาะ มีหลายวิธีที่เป็นไปได้ในการเขียนเงื่อนไขการแจกจ่าย copyleft ดังนั้นโดยหลักการแล้วลิขสิทธิ์ซอฟต์แวร์ฟรีของ copyleft อาจมีอยู่มากมาย อย่างไรก็ตามในทางปฏิบัติซอฟต์แวร์ copyleft เกือบทั้งหมดใช้ GNU General Public License โดยทั่วไปแล้วใบอนุญาต copyleft สองใบที่แตกต่างกันคือ "เข้ากันไม่ได้" ซึ่งหมายความว่าการรวมรหัสที่ได้รับการคุ้มครองโดยใบอนุญาตเหล่านั้นผิดกฎหมาย ดังนั้นมันจะดีสำหรับชุมชนถ้าพวกเขาใช้ใบอนุญาต copyleft เดียว
ซอฟต์แวร์ฟรีไม่ได้รับการป้องกันโดย copyleft
ซอฟต์แวร์ฟรีที่ไม่ใช่ copyleft รวมถึงการอนุญาตจากผู้เขียนในการแจกจ่ายและแก้ไขซอฟต์แวร์ตลอดจนสิทธิ์ในการเพิ่มข้อ จำกัด เพิ่มเติม
ความจริงที่ว่าโปรแกรมฟรี แต่ไม่ได้รับการป้องกันด้วย copyleft หมายความว่าบางสำเนาหรือเวอร์ชันที่แก้ไขแล้วอาจไม่ฟรีอย่างสมบูรณ์ บริษัท ซอฟต์แวร์สามารถรวบรวมโปรแกรมโดยมีหรือไม่มีการปรับเปลี่ยนและแจกจ่ายไฟล์ปฏิบัติการเป็นผลิตภัณฑ์ซอฟต์แวร์ที่เป็นกรรมสิทธิ์
X Window System เป็นตัวอย่างของสิ่งนี้ Consortium X เปิดตัว X11 พร้อมเงื่อนไขการจัดจำหน่ายที่ทำให้เป็นซอฟต์แวร์ฟรีที่ไม่ใช่ copyleft หากต้องการคุณสามารถขอรับสำเนาที่มีเงื่อนไขการแจกจ่ายเหล่านี้ได้และฟรี อย่างไรก็ตามยังมีเวอร์ชันที่ไม่ใช้งานฟรีและมีเวิร์กสเตชันยอดนิยมและการ์ดกราฟิกสำหรับพีซีที่ใช้งานได้เฉพาะเวอร์ชันที่ไม่ฟรีเท่านั้น หากคุณใช้ฮาร์ดแวร์นี้ X11 ไม่ใช่ซอฟต์แวร์ฟรีสำหรับคุณ แม้แต่นักพัฒนา X11 เองก็สร้างซอฟต์แวร์ X11 ที่ไม่ใช่ซอฟต์แวร์ฟรีมาแล้วครั้งหนึ่ง
ซอฟต์แวร์ที่ครอบคลุม GPL
GNU General Public License (GPL) เป็นชุดข้อกำหนดการแจกจ่ายเฉพาะที่ใช้เพื่อป้องกันโปรแกรม copyleft โครงการ GNU ใช้ใบอนุญาตนี้สำหรับการเผยแพร่ซอฟต์แวร์ GNU ส่วนใหญ่
ระบบ GNU
ระบบ GNU เป็นระบบปฏิบัติการแบบ Unix ซึ่งประกอบด้วยซอฟต์แวร์ฟรีทั้งหมดที่เราได้พัฒนาในโครงการ GNU ตั้งแต่ปี 1984
ระบบปฏิบัติการแบบ Unix ประกอบด้วยโปรแกรมต่างๆมากมาย ระบบ GNU ประกอบด้วยซอฟต์แวร์ GNU ทั้งหมดรวมทั้งแพ็คเกจอื่น ๆ อีกมากมายเช่น X Window System และ TeX ซึ่งไม่ใช่ซอฟต์แวร์ GNU
ระบบ GNU เต็มรูปแบบรุ่นทดลองใช้ครั้งแรกมีให้บริการในปี 1996 รวมถึง GNU Hurd ซึ่งเป็นเคอร์เนลของเราที่พัฒนาขึ้นตั้งแต่ปี 1990 ในปี 2001 ระบบ GNU (รวมถึง GNU Hurd) เริ่มทำงานได้ค่อนข้างน่าเชื่อถือ แต่ Hurd มันยังขาดคุณสมบัติที่สำคัญบางอย่างจึงไม่ได้ใช้กันอย่างแพร่หลาย ในขณะเดียวกันระบบ GNU / Linux ซึ่งเป็นอนุพันธ์ของระบบ GNU ที่ใช้ Linux เป็นเคอร์เนลแทน GNU Hurd นั้นประสบความสำเร็จอย่างมากตั้งแต่ปี 1990
เนื่องจากจุดประสงค์ของ GNU คือการเป็นระบบฟรีส่วนประกอบแต่ละส่วนจึงต้องเป็นซอฟต์แวร์ฟรี อย่างไรก็ตามไม่ใช่ทุกคนที่จะต้องได้รับการปกป้องโดย copyleft; ตามกฎหมายสามารถรวมซอฟต์แวร์ฟรีประเภทใดก็ได้หากช่วยให้บรรลุวัตถุประสงค์ทางเทคนิคที่เสนอ และไม่จำเป็นที่แต่ละองค์ประกอบจะต้องเป็นซอฟต์แวร์ GNU ทีละรายการ ระบบ GNU สามารถและรวมถึงซอฟต์แวร์เสรีที่ไม่มีการป้องกันโดย copyleft เช่น X Window System ซึ่งได้รับการพัฒนาในโครงการอื่น ๆ
โปรแกรม GNU
นิพจน์ "โปรแกรม GNU" เทียบเท่ากับซอฟต์แวร์ GNU โปรแกรม Y คือโปรแกรม GNU หากเป็นซอฟต์แวร์ GNU (ซอฟต์แวร์ GNU Project) บางครั้งเราบอกว่าเป็น "แพ็คเกจ GNU"
ซอฟต์แวร์ GNU
ซอฟต์แวร์ GNU เป็นซอฟต์แวร์ที่เผยแพร่ภายใต้การอุปถัมภ์ของ GNU Project เราเรียกโปรแกรมที่เป็นซอฟต์แวร์ GNU หรือแพ็คเกจ GNU ไฟล์ README หรือคู่มือแพ็คเกจ GNU ควรระบุว่าเป็น; นอกจากนี้ Free Software Directory ยังระบุแพ็คเกจ GNU ทั้งหมด
ซอฟต์แวร์ GNU ส่วนใหญ่ได้รับการป้องกันโดย copyleft แต่ไม่ใช่ทั้งหมด อย่างไรก็ตามซอฟต์แวร์ GNU ทั้งหมดต้องเป็นซอฟต์แวร์ฟรี
ซอฟต์แวร์ GNU บางส่วนเขียนขึ้นโดยเจ้าหน้าที่ของ Free Software Foundation แต่ซอฟต์แวร์ส่วนใหญ่ได้รับการสนับสนุนจากอาสาสมัคร ซอฟต์แวร์ที่สนับสนุนโดยอาสาสมัครบางครั้งผู้ถือลิขสิทธิ์คือ Free Software Foundation และบางครั้งก็เป็นผู้ให้ข้อมูลที่เขียนขึ้น
ซอฟต์แวร์ไม่ฟรี
ซอฟต์แวร์ที่ไม่ฟรีคือซอฟต์แวร์ใด ๆ ที่ไม่ฟรี ซึ่งรวมถึงซอฟต์แวร์กึ่งฟรีและซอฟต์แวร์ที่เป็นกรรมสิทธิ์
ซอฟต์แวร์กึ่งฟรี
ซอฟต์แวร์กึ่งฟรีคือซอฟต์แวร์ที่ไม่ฟรี แต่รวมถึงการอนุญาตให้บุคคลทั่วไปใช้คัดลอกแจกจ่ายและแก้ไข (รวมถึงการแจกจ่ายเวอร์ชันที่แก้ไขแล้ว) เพื่อวัตถุประสงค์ที่ไม่แสวงหาผลกำไร PGP เป็นตัวอย่างของโปรแกรมกึ่งฟรี
ซอฟต์แวร์กึ่งฟรีมีจริยธรรมที่ดีกว่าซอฟต์แวร์ที่เป็นกรรมสิทธิ์มาก แต่ก็ยังก่อให้เกิดปัญหาที่ไม่อนุญาตให้เราใช้งานบนระบบปฏิบัติการฟรี
ข้อ จำกัด ของ Copyleft ได้รับการออกแบบมาเพื่อปกป้องเสรีภาพที่สำคัญของผู้ใช้ทุกคน สำหรับเราข้อ จำกัด สำคัญประการเดียวที่เป็นธรรมในการใช้โปรแกรมคือข้อ จำกัด ที่ป้องกันไม่ให้บุคคลอื่นเพิ่มข้อ จำกัด โปรแกรมกึ่งฟรีมีข้อ จำกัด เพิ่มเติมที่กระตุ้นโดยจุดจบที่เห็นแก่ตัวล้วนๆ
เป็นไปไม่ได้ที่จะรวมซอฟต์แวร์กึ่งฟรีไว้ในระบบปฏิบัติการฟรี เนื่องจากข้อกำหนดการแจกจ่ายสำหรับระบบปฏิบัติการฟรีโดยรวมเป็นการใช้ร่วมกันของข้อกำหนดการแจกจ่ายสำหรับโปรแกรมทั้งหมดที่ประกอบขึ้น การเพิ่มโปรแกรมกึ่งฟรีลงในระบบจะทำให้ระบบโดยรวมเป็นเพียงกึ่งฟรี มีสองเหตุผลที่เราไม่ต้องการให้สิ่งนี้เกิดขึ้น:
เราเชื่อว่าซอฟต์แวร์ฟรีควรมีไว้สำหรับทุกคนรวมถึง บริษัท ต่างๆไม่เพียง แต่สำหรับโรงเรียนหรือเพื่อกิจกรรมยามว่างส่วนตัว เราต้องการเชิญ บริษัท ต่างๆให้ใช้ระบบ GNU เต็มรูปแบบดังนั้นเราจึงไม่ควรรวมโปรแกรมกึ่งฟรีไว้ในนั้น
การแจกจ่ายระบบปฏิบัติการฟรีในเชิงพาณิชย์รวมถึงระบบ GNU / Linux นั้นมีความสำคัญมากและผู้ใช้ก็ชอบที่จะมีการแจกจ่ายเชิงพาณิชย์ในซีดีรอม การรวมโปรแกรมกึ่งฟรีในระบบปฏิบัติการจะป้องกันการแจกจ่ายเชิงพาณิชย์บนซีดีรอม
มูลนิธิซอฟต์แวร์เสรีไม่ได้เป็นหน่วยงานทางการค้าดังนั้นจึงสามารถใช้โปรแกรมกึ่งฟรี "ภายใน" ได้อย่างถูกกฎหมาย แต่ไม่เป็นเช่นนั้นเพราะมันจะส่งผลเสียต่อความพยายามในการจัดหาโปรแกรมที่เราสามารถรวมไว้ในระบบ GNU ได้
ตราบเท่าที่มีงานที่ต้องทำด้วยซอฟต์แวร์และคุณไม่มีโปรแกรมที่จะทำระบบ GNU ก็จะขาดแคลน เราควรพูดกับอาสาสมัครว่า "เรายังไม่มีโปรแกรมที่จะทำงานนี้ในโครงการ GNU ดังนั้นเราหวังว่าคุณจะเขียนมัน" หากเราใช้โปรแกรมกึ่งฟรีเพื่อทำงานนี้เราจะทำให้เสียชื่อเสียงในสิ่งที่เราพูดเอง และแรงผลักดัน (ของเราและของผู้ที่สามารถแบ่งปันมุมมองของเรา) ในการเขียนทางเลือกฟรีจะหายไป ดังนั้นเราจึงไม่
ซอฟต์แวร์ที่เป็นกรรมสิทธิ์
ซอฟต์แวร์ที่เป็นกรรมสิทธิ์คือซอฟต์แวร์ที่ไม่ฟรีหรือกึ่งฟรี ห้ามใช้แจกจ่ายหรือดัดแปลงสิ่งเหล่านี้ทำให้คุณต้องขอการอนุญาตหรือถูก จำกัด มากจนในความเป็นจริงคุณไม่สามารถทำได้อย่างอิสระ
Free Software Foundation ปฏิบัติตามกฎที่ว่าเราสามารถติดตั้งโปรแกรมที่เป็นกรรมสิทธิ์บนคอมพิวเตอร์ของเราได้เท่านั้นเมื่อเราดำเนินการดังกล่าวเป็นการชั่วคราวและเพื่อวัตถุประสงค์ในการเขียนทางเลือกฟรีสำหรับโปรแกรมเดียวกันนั้น นอกเหนือจากกรณีเฉพาะนี้เราเชื่อว่าไม่มีข้อแก้ตัวที่เป็นไปได้ในการติดตั้งโปรแกรมที่เป็นกรรมสิทธิ์
ตัวอย่างเช่นเราเชื่อว่าการติดตั้ง Unix บนคอมพิวเตอร์ของเราในปี 1980 นั้นเป็นสิ่งที่ถูกต้องเพราะเราใช้มันเพื่อเขียนทางเลือกฟรีสำหรับ Unix เอง ขณะนี้เมื่อพิจารณาว่ามีระบบปฏิบัติการฟรีข้ออ้างนี้ใช้ไม่ได้อีกต่อไป เราได้กำจัดระบบปฏิบัติการที่ไม่ใช่ระบบฟรีทั้งหมด และบนคอมพิวเตอร์เครื่องใหม่ทุกเครื่องเราติดตั้งระบบปฏิบัติการฟรีทั้งหมด
เราไม่ยืนยันว่าผู้ใช้ GNU หรือผู้มีส่วนร่วมปฏิบัติตามมาตรฐานนี้ เราสร้างมาตรฐานนี้ด้วยตัวเราเอง แต่เราก็หวังว่าพวกเขาจะตัดสินใจติดตามเธอเช่นกัน
ฟรีแวร์
คำว่า "ฟรีแวร์" ไม่มีคำจำกัดความที่เป็นที่ยอมรับที่ชัดเจน แต่มักใช้เพื่ออ้างถึงแพ็กเกจที่สามารถแจกจ่ายได้ แต่ไม่สามารถแก้ไขได้ (และไม่มีซอร์สโค้ดที่มีให้ใช้งาน) แพ็คเกจเหล่านี้ไม่ใช่ซอฟต์แวร์ฟรี ดังนั้นโปรดอย่าใช้คำว่า "ฟรีแวร์" เพื่ออ้างถึงซอฟต์แวร์ฟรี
Shareware
Shareware เป็นซอฟต์แวร์ที่ได้รับอนุญาตให้แจกจ่ายสำเนา แต่สำหรับแต่ละสำเนาที่ใช้ผู้ใช้จะต้องจ่ายค่าธรรมเนียมใบอนุญาต
Shareware ไม่ใช่ซอฟต์แวร์ฟรีไม่ใช่กึ่งฟรี นี่เป็นเพราะเหตุผลสองประการ:
สำหรับแชร์แวร์ส่วนใหญ่จะไม่มีซอร์สโค้ด ดังนั้นคุณไม่สามารถแก้ไขโปรแกรมได้ แต่อย่างใด
คุณไม่สามารถทำสำเนาของแชร์แวร์และติดตั้งได้โดยไม่ต้องจ่ายค่าธรรมเนียมใบอนุญาตแม้กระทั่งสำหรับบุคคลที่ใช้เพื่อกิจกรรมที่ไม่แสวงหาผลกำไร (ในทางปฏิบัติผู้ใช้มักเพิกเฉยต่อเงื่อนไขการแจกจ่ายและดำเนินการดังกล่าวใน อย่างไรก็ตามข้อกำหนดเหล่านี้ไม่อนุญาต)
ซอฟต์แวร์ส่วนตัว
ซอฟต์แวร์ส่วนตัวหรือซอฟต์แวร์ที่กำหนดเองคือซอฟต์แวร์ที่พัฒนาขึ้นสำหรับผู้ใช้ (โดยปกติจะเป็นองค์กรหรือ บริษัท ) ผู้ใช้รายนี้ครอบครองและใช้งานและไม่ได้เผยแพร่ต่อสาธารณะไม่ว่าจะเป็นซอร์สโค้ดหรือไบนารี
โปรแกรมส่วนตัวเป็นซอฟต์แวร์ฟรีในแง่ที่ไม่สำคัญหากผู้ใช้เพียงคนเดียวมีสิทธิ์เต็มรูปแบบ อย่างไรก็ตามเมื่อพิจารณาคำถามในเชิงลึกมากขึ้นคำถามที่ว่าโปรแกรมดังกล่าวฟรีจะสูญเสียความหมายหรือไม่
โดยทั่วไปเราไม่เชื่อว่าการพัฒนาโปรแกรมและไม่ปล่อยมันเป็นความผิดพลาด มีหลายครั้งที่โปรแกรมมีประโยชน์มากจนการกักตุนไว้สำหรับตัวคุณเองนั้นเป็นอันตรายต่อมนุษยชาติ อย่างไรก็ตามโปรแกรมส่วนใหญ่ไม่ได้ยอดเยี่ยมและการไม่ปล่อยออกมาก็ไม่เป็นอันตรายอย่างยิ่ง ดังนั้นจึงไม่มีข้อขัดแย้งระหว่างการพัฒนาซอฟต์แวร์ส่วนตัวหรือแบบกำหนดเองกับหลักการของการเคลื่อนไหวของซอฟต์แวร์เสรี
การจ้างโปรแกรมเมอร์เกือบทั้งหมดเป็นการพัฒนาซอฟต์แวร์แบบกำหนดเอง ดังนั้นงานเขียนโปรแกรมส่วนใหญ่จึงทำในลักษณะที่เข้ากันได้กับการเคลื่อนไหวของซอฟต์แวร์เสรี
ซอฟต์แวร์เชิงพาณิชย์
ซอฟต์แวร์เชิงพาณิชย์คือซอฟต์แวร์ที่พัฒนาโดยธุรกิจที่แสวงหาเงินจากการใช้งาน "เชิงพาณิชย์" กับ "กรรมสิทธิ์" ไม่เหมือนกัน! ซอฟต์แวร์เชิงพาณิชย์ส่วนใหญ่เป็นกรรมสิทธิ์ แต่มีซอฟต์แวร์เสรีเชิงพาณิชย์และมีซอฟต์แวร์ที่ไม่ใช่เชิงพาณิชย์ที่ไม่ใช่ซอฟต์แวร์เสรี
ตัวอย่างเช่น Ada ของ GNU จะเผยแพร่ภายใต้เงื่อนไขของ GNU GPL เสมอและแต่ละสำเนาเป็นซอฟต์แวร์ฟรี อย่างไรก็ตามผู้พัฒนาทำสัญญาการบำรุงรักษา บางครั้งลูกค้าที่สนใจแสดงความคิดเห็นถึงผู้ขาย: "เราจะรู้สึกปลอดภัยมากขึ้นเมื่อใช้คอมไพเลอร์เชิงพาณิชย์" ผู้ขายรายใดตอบกลับ:“ Ada จาก GNU เป็นคอมไพเลอร์เชิงพาณิชย์ โดยเฉพาะว่าเป็นซอฟต์แวร์ฟรี».
สำหรับโครงการ GNU นั้นเน้นในอีกระดับหนึ่งสิ่งสำคัญคือ Ada ของ GNU เป็นซอฟต์แวร์เสรี ไม่ว่าจะเป็นการค้าไม่ใช่ประเด็นสำคัญ อย่างไรก็ตามการพัฒนา GNU Ada เพิ่มเติมซึ่งเป็นผลมาจากการใช้งานเชิงพาณิชย์นั้นเป็นประโยชน์อย่างแน่นอน
โปรดช่วยกระจายคำว่าซอฟต์แวร์ฟรีเชิงพาณิชย์เป็นไปได้ คุณทำได้โดยพยายามอย่าพูดว่า "เชิงพาณิชย์" เมื่อสิ่งที่คุณหมายถึงคือ "กรรมสิทธิ์"
Fuente: มูลนิธิซอฟต์แวร์เสรี (เอฟเอสเอฟ)