ซอฟต์แวร์โดเมนสาธารณะมีความแตกต่างจากโอเพ่นซอร์สอย่างไร

ความแตกต่างระหว่างโอเพ่นซอร์สกับการใช้ซอฟต์แวร์โดเมนสาธารณะ

GraphicStock

ซอฟต์แวร์โอเพ่นซอร์สช่วยให้ผู้ใช้สามารถเข้าถึงและแก้ไขซอร์สโค้ดของโปรแกรมได้ ซอร์สโค้ดเป็นรายการของคำสั่งที่กำหนดวิธีการรันโปรแกรม แอ็พพลิเคชัน โอเพนซอร์ส บางตัวมีข้อ จำกัด ในการใช้งานและการแจกจ่ายของพวกเขา แต่หลายคนไม่ยอมรับ

มีความแตกต่างระหว่างแอ็พพลิเคชันโอเพนซอร์สและโดเมนสาธารณะหรือไม่?

แอปพลิเคชันโอเพนซอร์สไม่ได้อยู่ในโดเมนสาธารณะและช่วยให้ผู้ใช้สามารถใช้งานได้อย่างอิสระ

ซอฟต์แวร์ในโดเมนสาธารณะ มักไม่อนุญาตให้เข้าถึงรหัสต้นฉบับแม้ว่าจะไม่ใช่กรณีดังกล่าวก็ตาม ซอฟต์แวร์โอเพ่นซอร์สมีลิขสิทธิ์ .

บางครั้งคำว่า "โอเพนซอร์ส" ใช้สลับกันได้กับซอฟต์แวร์ "โดเมนสาธารณะ" แต่ก็ไม่ใช่สิ่งเดียวกัน

ปัจจัยที่กำหนดคือลิขสิทธิ์หรือใช้ข้อ จำกัด

ความแตกต่างที่สำคัญระหว่างระบบปฏิบัติการและซอฟต์แวร์ภาครัฐไม่ใช่ว่าจะสามารถเข้าถึงซอร์สโค้ดได้หรือไม่ แต่ไม่ว่าจะมีข้อกำหนดเกี่ยวกับการออกใบอนุญาตหรือข้อ จำกัด อื่น ๆ ในการใช้โปรแกรมเปลี่ยนซอร์สโค้ดแจกจ่ายโปรแกรมหรือลิขสิทธิ์หรือไม่ หากมีอยู่จะเป็นโอเพนซอร์สไม่ใช่ซอฟต์แวร์โดเมนสาธารณะ

Open Source Initiative, 501 (c) (3) องค์กรที่ไม่หวังผลกำไรในรัฐแคลิฟอร์เนียมีคำอธิบายอย่างละเอียดและเป็นกฎหมายเกี่ยวกับซอฟต์แวร์โอเพนซอร์สที่สามารถใช้งานได้และทำอย่างไร นอกจากนี้ยังมีรายชื่อตามตัวอักษรของ บริษัท ที่นำเสนอซอฟต์แวร์โอเพนซอร์สหากคุณต้องการตรวจสอบ บริษัท ใด บริษัท หนึ่ง

OpenSource.org เป็นสถานที่ที่ดีในการหาข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่คุณสามารถพัฒนาทำงานร่วมกันและใช้ซอฟต์แวร์ระบบปฏิบัติการได้

ความแตกต่างที่สำคัญอื่น ๆ

ซอฟต์แวร์ OS สามารถแบ่งปันใช้และเปลี่ยนแปลงได้โดยอิสระจากทุกคน ได้รับการพัฒนาโดยการมีส่วนร่วมของหลาย ๆ คนและแจกจ่ายภายใต้ใบอนุญาตที่ต้องสอดคล้องกับเกณฑ์การใช้งานบางอย่าง

ใบอนุญาตไม่สามารถเลือกปฏิบัติกับใครก็ได้ กล่าวอีกนัยหนึ่งคุณไม่สามารถบังคับให้กลุ่มคนบางกลุ่มใช้ซอฟต์แวร์ได้ ต้องอนุญาตให้มีการทำงานที่ได้รับ

ตัวอย่างของซอฟต์แวร์โอเพ่นซอร์ส

ซอฟต์แวร์โอเพนซอร์สมาในรูปทรงและขนาดและสามารถให้บริการได้หลายวัตถุประสงค์ ตัวอย่าง ได้แก่ LINUX, Apache, Firefox, KOffice, Thunderbird, OpenOffice, KOffice และ SquirrelMail Firefox เป็นเว็บเบราเซอร์ที่เรียบง่าย LINUX มีความซับซ้อนมากขึ้น เป็นระบบปฏิบัติการที่ใช้ระบบ UNIX OpenOffice เป็นชุดสำนักงานที่ Apache นำเสนอ

ในกรณีของ OpenOffice คุณสามารถดาวน์โหลดและติดตั้งโปรแกรมได้จากคอมพิวเตอร์เครื่องใดก็ได้โดยไม่เสียค่าใช้จ่ายแม้ว่าคุณจะติดตั้งไว้ในคอมพิวเตอร์หลายเครื่องก็ตาม ทำสำเนาและส่งมอบให้กับเพื่อนและครอบครัว ไม่มีค่าธรรมเนียมใบอนุญาต ใช้มันเหมือนกับที่คุณประมวลผลคำศัพท์สเปรดชีตหรือโปรแกรมฐานข้อมูลอื่น ๆ และหากคุณมีปัญหาเช่นมีข้อผิดพลาดปรากฏขึ้นหรือถ้าคุณคิดว่าคุณสามารถทำให้ดีขึ้นคุณสามารถรายงานปัญหาหรือเพียงแค่ปรับแต่งปัญหาด้วยตัวคุณเอง โปรแกรมช่วยให้ผู้ใช้ "เพิ่ม" มันตาม Apache

ปลอดภัยหรือไม่?

เมื่อใดก็ตามที่คุณอนุญาตให้เข้าถึงโดยผู้ใช้หลายคนปัญหาของไวรัสเกิดขึ้น ดำเนินการด้วยความระมัดระวังและตรวจสอบว่าคุณมีโปรแกรมป้องกันไวรัสที่ดีในสถานที่เมื่อคุณเข้าถึงซอฟต์แวร์โอเพ่นซอร์ส