หลายคนรู้อยู่แล้ว ซอฟต์แวร์ฟรีและโอเพนซอร์สe (โอเพนซอร์ส) ไม่เหมือนกัน แต่แม้แต่พวกเราที่รู้จักบางครั้งก็ใช้เป็นคำพ้องความหมายและมันก็ไม่ถูกต้องทั้งหมด มีความแตกต่างบางอย่างที่ต้องเน้น
แม้ว่าในทั้งสองกรณีจะเกี่ยวกับซอฟต์แวร์ (เรายังได้เห็นว่าปรัชญานี้ก้าวเข้าสู่ฮาร์ดแวร์และหมวดหมู่อื่น ๆ ได้อย่างไร) ที่ก่อให้เกิด รหัสที่มา เพื่อให้สามารถดูว่ามันถูกสร้างขึ้นและทำอะไรไม่ใช่ทุกอย่างที่คล้ายกัน นอกจากนี้เรายังทราบว่าซอฟต์แวร์ฟรีนั้นฟรีและโปรแกรมหรือระบบปฏิบัติการโอเพนซอร์สก็เป็นส่วนใหญ่เช่นกัน
ว่า พัฒนาการในทั้งสองกรณีโค้ดสามารถแก้ไขหรือปรับปรุงและใช้งานได้ "อิสระ" เห็นได้ชัดว่าคุณจะคิดว่าซอฟต์แวร์ฟรีเป็นโอเพ่นซอร์สและคุณคิดถูกแล้ว ด้วยเหตุนี้เราจึงควรพูดถึงใบอนุญาตมากกว่าซอฟต์แวร์ฟรีเทียบกับซอฟต์แวร์โอเพนซอร์ส แล้วอะไรคือความแตกต่าง?
เพื่อตอบคำถามก่อนหน้านี้เราสามารถวิเคราะห์ใบอนุญาตที่โดดเด่นที่สุดสองใบในพื้นที่นี้ BSD และ GPL. ใบอนุญาต BSD เป็นใบอนุญาตสำหรับซอฟต์แวร์โอเพนซอร์สและแม้จะมีหลายคนคิดว่าอนุญาตมากกว่า GPL แต่บางครั้งการอนุญาตก็มีผลร้ายแรง
เราจะไม่ลงรายละเอียดในการอธิบายว่า GPL และ BSD ประกอบด้วยอะไรบ้างเนื่องจากเราสามารถรับเนื้อหาสำหรับบทความต่างๆได้ แต่เราจะเน้นประเด็นสำคัญ ในขณะที่ซอฟต์แวร์ภายใต้ใบอนุญาต GPL สามารถแก้ไขและแจกจ่ายต่อได้ตราบเท่าที่ยังคงฟรีอยู่ แต่ซอฟต์แวร์ภายใต้ใบอนุญาต BSD สามารถแก้ไขและแจกจ่ายใหม่ได้ภายใต้ใบอนุญาตอื่น (รวมถึงซอฟต์แวร์ รหัสปิด).
ดังนั้นจะไม่มี“ลินุกซ์"ปิดเสมือนมี"BSD” ปิด (Mac OS X) …ในที่สุดสิ่งที่ฉันหมายถึงก็คือซอฟต์แวร์ฟรีมักจะใช้งานได้ฟรี แต่วันหนึ่งโอเพนซอร์สอาจเจออนุพันธ์ที่เราต้องเผชิญเมื่อพยายามสอดแนมซอร์สโค้ด
หมายเหตุ
เพียงเพราะซอฟต์แวร์อยู่ภายใต้ใบอนุญาต GPL ไม่ได้หมายความว่าซอฟต์แวร์ควรจะฟรี ฉันสามารถพัฒนาแอปพลิเคชันส่งไปยังใบอนุญาตนั้นและเช่นเดียวกับที่ฉันสามารถปล่อยให้ฟรีได้ฉันก็สามารถเรียกเก็บเงินได้เช่นกันและด้วยเหตุนี้จึงไม่หยุดเป็น GPL มันอยู่บนกราฟอย่างแม่นยำ ฉันสามารถขายได้ถ้าฉันต้องการ
หลายครั้งความสับสนถูกนำเสนอโดยคำในภาษาอังกฤษ .. ซอฟต์แวร์ฟรีหนึ่งในความหมายของฟรีคือฟรี
สวัสดี. แน่นอนสิ่งที่คุณพูดเป็นความจริงทั้งหมด ในความเป็นจริงผู้พูดภาษาอังกฤษมักเปลี่ยนคำว่า "ฟรี" เป็น "ฟรี" เนื่องจากมีความคลุมเครือน้อยกว่า ฟรีในภาษาอังกฤษอาจหมายถึงทั้งฟรีและฟรี แต่ไม่ใช่ว่าซอฟต์แวร์ฟรีฟรีเสมอไปและนั่นคือเหตุผลที่พวกเขาเรียกมันว่า "ซอฟต์แวร์ฟรี" เพื่อแยกแยะ ไม่ว่าโปรแกรมฟรีจะต้องเป็นโปรแกรมฟรีหรือโอเพ่นซอร์ส แต่ก็มีโปรแกรมดาวน์โหลดฟรีมากมายที่ถูกปิด
ทักทาย !!!