กลับไปหน้าบทความ

อ่าน 12 นาที

ซอฟต์แวร์กรรมสิทธิ์

ซอฟต์แวร์กรรมสิทธิ์คือซอฟต์แวร์ ที่ให้ สิทธิ์ผูกขาดทางกฎหมายแก่ผู้สร้าง ผู้เผยแพร่ หรือผู้ถือสิทธิ์อื่น ๆ หรือหุ้นส่วนผู้ถือสิทธิ์ตาม กฎหมาย ลิขสิทธิ์และทรัพย์สินทางปัญญา สมัยใหม่

ซอฟต์แวร์กรรมสิทธิ์

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

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

ต้นทาง

จนกระทั่งช่วงปลายทศวรรษ 1960 คอมพิวเตอร์ โดยเฉพาะคอมพิวเตอร์เมนเฟรม ขนาดใหญ่และราคาแพง ซึ่งเป็นเครื่องจักรในห้องคอมพิวเตอร์ที่มีระบบปรับอากาศเป็นพิเศษ มักจะให้เช่าแก่ลูกค้ามากกว่าที่จะขาย[ 3 ] [ 4 ]โดยปกติแล้วผู้ผลิตจะจัดหาบริการและซอฟต์แวร์ทั้งหมดให้โดยไม่คิดค่าใช้จ่ายเพิ่มเติมจนถึงปี 1969 ผู้จำหน่ายคอมพิวเตอร์มักจะจัดหารหัสต้นฉบับสำหรับซอฟต์แวร์ที่ติดตั้งให้กับลูกค้า ลูกค้าที่พัฒนาซอฟต์แวร์มักจะเผยแพร่ซอฟต์แวร์นั้นสู่สาธารณะโดยไม่คิดค่าใช้จ่าย[ 5 ]ซอฟต์แวร์ปิดหมายถึงโปรแกรมคอมพิวเตอร์ที่ไม่ได้เผยแพร่รหัสต้นฉบับ ยกเว้นให้กับผู้ได้รับอนุญาตเท่านั้น สามารถแก้ไขได้เฉพาะโดยองค์กรที่พัฒนาและผู้ที่ได้รับอนุญาตให้ใช้ซอฟต์แวร์นั้น

ในปี พ.ศ. 2512 IBMซึ่งมี คดีฟ้องร้อง ต่อต้านการผูกขาดค้างอยู่ ได้นำการเปลี่ยนแปลงในอุตสาหกรรมโดยเริ่มคิดค่าบริการแยกต่างหากสำหรับซอฟต์แวร์เมนเฟรม[ 6 ] [ 7 ]และบริการ โดยแยกฮาร์ดแวร์และซอฟต์แวร์ออกจากกัน[ 8 ]

จดหมายเปิดผนึกถึงผู้ที่ชื่นชอบคอมพิวเตอร์ของBill Gatesในปี 1976 ประณามการละเมิดลิขสิทธิ์ซอฟต์แวร์อย่างแพร่หลายของผู้ที่ชื่นชอบคอมพิวเตอร์ โดยเฉพาะอย่างยิ่ง ตัวแปลภาษา Altair BASIC ของ Microsoft และยืนยันว่าการใช้งานโดยไม่ได้รับอนุญาตนั้นขัดขวางความสามารถของเขาในการผลิตซอฟต์แวร์ที่มีคุณภาพ แต่สถานะทางกฎหมายของลิขสิทธิ์ซอฟต์แวร์โดยเฉพาะอย่างยิ่งสำหรับรหัสวัตถุยังไม่ชัดเจนจนกระทั่งคำตัดสินของศาลอุทธรณ์ในปี 1983 ในคดีApple Computer, Inc. v. Franklin Computer Corp. [ 9 ] [ 10 ] [ 11 ]

ตามที่Brewster Kahle กล่าว ลักษณะทางกฎหมายของซอฟต์แวร์เปลี่ยนแปลงไปเนื่องจากพระราชบัญญัติลิขสิทธิ์ของสหรัฐอเมริกาในปี 1976 [ 12 ] คณะกรรมการว่าด้วยการใช้เทคโนโลยีใหม่ของงานที่มีลิขสิทธิ์ได้สรุปในปี 1978 ด้วยข้อเสนอแนะที่กลายเป็นพระราชบัญญัติลิขสิทธิ์ซอฟต์แวร์คอมพิวเตอร์ในปี 1980 [ 13 ]

เริ่มตั้งแต่เดือนกุมภาพันธ์ พ.ศ. 2526 IBM ได้นำรูปแบบ " เฉพาะ ออบเจ็กต์โค้ด " มาใช้กับซอฟต์แวร์จำนวนมาก และหยุดจัดส่งซอร์สโค้ดส่วนใหญ่[ 14 ] [ 15 ]แม้แต่ให้กับผู้ได้รับอนุญาต

ในปี พ.ศ. 2526 ซอฟต์แวร์ไบนารีก็ได้รับการคุ้มครองลิขสิทธิ์ในสหรัฐอเมริกาเช่นกัน ตามคำตัดสินของศาลในคดีApple vs. Franklin [ 16 ]ก่อนหน้านั้นมีเพียงซอร์สโค้ดเท่านั้นที่ได้รับการคุ้มครองลิขสิทธิ์[ 17 ]นอกจากนี้ การมีคอมพิวเตอร์หลายล้านเครื่องที่ใช้สถาปัตยกรรมไมโครโปรเซสเซอร์ เดียวกันเพิ่มมากขึ้น ทำให้เกิดตลาดซอฟต์แวร์ไบนารีแบบกระจายขนาดใหญ่และไม่กระจัดกระจายขึ้นเป็นครั้งแรก[ 17 ]

ตัวอย่างของระบบปฏิบัติการที่เป็นกรรมสิทธิ์ ได้แก่Microsoft Windows , Classic Mac OS , macOS , iOSและiPadOS [ 18 ]

ประเภท

ใบอนุญาตแบบเสรี/เปิดกว้างใบอนุญาตที่ไม่ฟรี
สาธารณสมบัติ และเทียบเท่าใบอนุญาตแบบเปิดกว้างลิขสิทธิ์แบบ Copyleft (ใบอนุญาตคุ้มครอง)ใบอนุญาตที่ไม่ใช่เชิงพาณิชย์ใบอนุญาตกรรมสิทธิ์ความลับทางการค้า
ซอฟต์แวร์ พีดี, ซีซีโอบีเอสดี , เอ็มไอ , อะปาเช่จีพีแอล , เอจีพีแอลเจอาร์แอล , เอเอฟพีแอลซอฟต์แวร์กรรมสิทธิ์ ไม่มีใบอนุญาตสาธารณะซอฟต์แวร์ส่วนตัวภายใน
ผลงานสร้างสรรค์อื่นๆ พีดี, ซีซีโอซีซี บีวายซีซี บีวาย-เอสเอซีซี บีวายเอ็นซีลิขสิทธิ์ห้ามเผยแพร่ต่อสาธารณะยังไม่ได้ตีพิมพ์

ใบอนุญาต

เอกสารสัญญาอนุญาตใช้ซอฟต์แวร์เวอร์ชัน เบต้าแบบย่อที่ออกโดยMacromediaในปี 1995

แนวโน้มในการอนุญาตให้ใช้ซอฟต์แวร์ที่เป็นกรรมสิทธิ์ แทนที่จะขาย มีมาตั้งแต่ก่อนยุคที่ขอบเขตของการคุ้มครองลิขสิทธิ์ซอฟต์แวร์มีความชัดเจนสัญญาอนุญาตเหล่านี้ยังคงใช้กันต่อไปหลังจากที่ศาลรับรองลิขสิทธิ์ซอฟต์แวร์ และถือว่าเป็นการให้ความคุ้มครองเพิ่มเติมแก่บริษัทเมื่อเทียบกับกฎหมายลิขสิทธิ์[ 19 ]ตามกฎหมายของรัฐบาลกลางสหรัฐอเมริกาบริษัทสามารถจำกัดฝ่ายที่ตนขายให้ได้ แต่ไม่สามารถป้องกันผู้ซื้อจากการขายต่อผลิตภัณฑ์ได้ ข้อตกลงการอนุญาตให้ใช้ซอฟต์แวร์มักห้ามการขายต่อ ทำให้บริษัทสามารถเพิ่มรายได้สูงสุดได้[ 20 ]

ตามธรรมเนียมแล้ว ซอฟต์แวร์จะถูกแจกจ่ายในรูปแบบของรหัสวัตถุ ไบนารี ที่ไม่สามารถเข้าใจหรือแก้ไขได้โดยผู้ใช้[ 21 ]แต่สามารถดาวน์โหลดและเรียกใช้งานได้ ผู้ใช้ซื้อใบอนุญาตถาวรเพื่อใช้ซอฟต์แวร์เวอร์ชันใดเวอร์ชันหนึ่ง[ 22 ] ผู้จำหน่าย ซอฟต์แวร์เป็นบริการ (SaaS) ซึ่งมีส่วนแบ่งการตลาด ส่วนใหญ่ ในซอฟต์แวร์แอปพลิเคชันณ ปี 2023 [ 23 ]แทบจะไม่เสนอใบอนุญาตถาวร[ 24 ]ใบอนุญาต SaaS มักจะเป็นใบอนุญาตชั่วคราวและคิดค่าบริการตามการใช้งานหรือแบบสมัครสมาชิก[ 25 ] แม้ว่า จะมีการใช้โมเดลรายได้อื่นๆ เช่นฟรีเมียม[ 26 ]สำหรับลูกค้า ข้อดีของใบอนุญาตชั่วคราว ได้แก่ ต้นทุนเริ่มต้นที่ลดลง ความยืดหยุ่นที่เพิ่มขึ้น และต้นทุนโดยรวมที่ต่ำกว่าเมื่อเทียบกับใบอนุญาตถาวร[ 22 ]ในบางกรณี ต้นทุนครั้งเดียวที่สูงซึ่งผู้ขายซอฟต์แวร์แบบดั้งเดิมเรียกร้องนั้นเกินกำลังของธุรกิจขนาดเล็กแต่โมเดล SaaS แบบจ่ายตามการใช้งานทำให้ซอฟต์แวร์มีราคาไม่แพง[ 27 ]

ซอฟต์แวร์แบบผสมผสาน

การแจกจ่ายซอฟต์แวร์ที่ถือว่าเป็นกรรมสิทธิ์อาจมีการใช้โมเดล "ซอร์สผสม" ซึ่งรวมทั้งซอฟต์แวร์ฟรีและซอฟต์แวร์ที่ไม่ฟรีไว้ในการแจกจ่ายเดียวกัน[ 28 ] การแจกจ่าย UNIXที่เรียกว่าเป็นกรรมสิทธิ์ส่วนใหญ่หรือทั้งหมดเป็นซอฟต์แวร์ซอร์สผสม โดยรวมส่วนประกอบโอเพนซอร์ส เช่นBIND , Sendmail , X Window System , DHCPและอื่นๆ เข้ากับเคอร์เนลและยูทิลิตี้ระบบ ที่เป็นกรรมสิทธิ์ล้วนๆ [ 29 ] [ 30 ]

การอนุญาตใช้งานหลายประเภท

ซอฟต์แวร์ฟรีบางแพ็กเกจยังมีให้ใช้งานพร้อมกันภายใต้เงื่อนไขกรรมสิทธิ์ ตัวอย่างเช่นMySQL , Sendmailและ ssh ผู้ถือลิขสิทธิ์ดั้งเดิมของงานซอฟต์แวร์ฟรี แม้แต่ซอฟต์แวร์ฟรีแบบ copyleft ก็สามารถใช้การอนุญาตแบบคู่เพื่ออนุญาตให้ตนเองหรือผู้อื่นแจกจ่ายเวอร์ชันกรรมสิทธิ์ได้ ซอฟต์แวร์ฟรีที่ไม่ใช่ copyleft (เช่น ซอฟต์แวร์ที่แจกจ่ายภายใต้ใบอนุญาตซอฟต์แวร์ฟรีแบบอนุญาตหรือเผยแพร่สู่สาธารณะ) อนุญาตให้ทุกคนทำการแจกจ่ายซ้ำแบบกรรมสิทธิ์ได้[ 31 ] [ 32 ]ซอฟต์แวร์ฟรีที่ขึ้นอยู่กับซอฟต์แวร์กรรมสิทธิ์ถือว่า "ติดกับดัก" โดยมูลนิธิซอฟต์แวร์ฟรี ซึ่งรวมถึงซอฟต์แวร์ที่เขียนขึ้นสำหรับMicrosoft Windows เท่านั้น [ 33 ] หรือซอฟต์แวร์ที่สามารถทำงาน ได้บนJava เท่านั้น ก่อนที่จะกลายเป็นซอฟต์แวร์ฟรี[ 34 ]

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

ผู้จำหน่ายซอฟต์แวร์จะระบุเงื่อนไขการใช้งานเฉพาะในข้อตกลงใบอนุญาตผู้ใช้ปลายทาง (EULA) ผู้ใช้สามารถตกลงตามสัญญานี้เป็นลายลักษณ์อักษร โต้ตอบบนหน้าจอ ( clickwrap ) หรือโดยการเปิดกล่องที่บรรจุซอฟต์แวร์ ( shrink wrap licensing ) โดยทั่วไปแล้วข้อตกลงใบอนุญาตจะไม่สามารถต่อรองได้ [ 36 ] สิทธิบัตรซอฟต์แวร์ ให้สิทธิ์แต่เพียงผู้เดียวในอัลกอริทึม คุณสมบัติ ของซอฟต์แวร์ หรือเรื่องอื่น ๆ ที่สามารถจด สิทธิบัตรได้ โดยขอบเขตการคุ้มครองจะแตกต่างกันไปตามเขตอำนาจศาล บางครั้งผู้จำหน่ายจะให้สิทธิบัตรแก่ผู้ใช้ในข้อตกลงใบอนุญาต[ 37 ]ซอร์สโค้ดสำหรับซอฟต์แวร์ที่เป็นกรรมสิทธิ์มักจะถูกจัดการเป็น ความลับ ทางการค้า[ 38 ]ซอฟต์แวร์สามารถทำให้พร้อมใช้งานได้โดยมีข้อจำกัดน้อยลงเกี่ยวกับการอนุญาตหรือการเข้าถึงซอร์สโค้ด ซอฟต์แวร์ที่ตรงตามเงื่อนไขบางประการของเสรีภาพและความเปิดกว้างเรียกว่า " ฟรี " หรือ " โอเพนซอร์ส " [ 39 ]

ข้อจำกัด

เนื่องจากข้อตกลงใบอนุญาตไม่สามารถแทนที่กฎหมายลิขสิทธิ์หรือกฎหมายสัญญาที่บังคับ ใช้ได้ บทบัญญัติที่ขัดแย้งกับกฎหมายที่บังคับใช้จึงไม่สามารถบังคับใช้ได้[ 40 ]ซอฟต์แวร์บางประเภทได้รับอนุญาตให้ใช้งานโดยเฉพาะและไม่ได้ขาย เพื่อหลีกเลี่ยงข้อจำกัดของลิขสิทธิ์ เช่น หลักการ ขายครั้งแรก[ 41 ]

สิทธิ์แต่เพียงผู้เดียว

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

การใช้งานซอฟต์แวร์

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

ผู้จำหน่ายอาจจัดจำหน่ายเวอร์ชันที่ตัดคุณสมบัติบางอย่างออก หรือเวอร์ชันที่อนุญาตให้ใช้งานได้เฉพาะในบางด้าน เช่น การใช้งานที่ไม่ใช่เชิงพาณิชย์ การศึกษา หรือองค์กรไม่แสวงหาผลกำไร

ข้อจำกัดในการใช้งานแตกต่างกันไปตามประเภทของใบอนุญาต:

  • Windows Vista Starterจำกัดการใช้งานแอปพลิเคชันพร้อมกันได้สูงสุดสามแอปพลิเคชัน
  • ชุดโปรแกรมMicrosoft Office Home and Student 2007 รุ่นสำหรับจำหน่ายปลีก นั้นจำกัดการใช้งานเฉพาะเพื่อวัตถุประสงค์ที่ไม่ใช่เชิงพาณิชย์ โดยใช้งานได้สูงสุดสามอุปกรณ์ในครัวเรือนเดียวกันเท่านั้น
  • Windows XPสามารถติดตั้งบนคอมพิวเตอร์เครื่องเดียว และจำกัดจำนวนการเชื่อมต่อการแชร์ไฟล์เครือข่ายไว้ที่ 10 [ 42 ]รุ่นHome Editionจะปิดใช้งานคุณสมบัติที่มีอยู่ใน Windows XP Professional
  • ตามธรรมเนียมแล้ว ใบอนุญาต ของ Adobeจะจำกัดไว้ที่ผู้ใช้รายเดียว แต่จะอนุญาตให้ผู้ใช้ติดตั้งสำเนาที่สองบนคอมพิวเตอร์ที่บ้านหรือแล็ปท็อปได้[ 43 ]ซึ่งไม่เป็นเช่นนั้นอีกต่อไปแล้วเมื่อเปลี่ยนไปใช้ Creative Cloud
  • iWork '09ซึ่งเป็นชุดโปรแกรมเพิ่มประสิทธิภาพการทำงานของ Apple มีจำหน่ายในรูปแบบแพ็กสำหรับครอบครัวผู้ใช้ 5 คน สามารถใช้งานได้บนคอมพิวเตอร์สูงสุด 5 เครื่องในครัวเรือนเดียวกัน[ 44 ]

การตรวจสอบและแก้ไขซอร์สโค้ด

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

ในขณะที่ซอฟต์แวร์กรรมสิทธิ์ส่วนใหญ่ถูกแจกจ่ายโดยไม่มีซอร์สโค้ด ผู้ขายบางรายก็แจกจ่ายซอร์สโค้ดหรือทำให้ลูกค้าสามารถเข้าถึงได้ ตัวอย่างเช่น ผู้ใช้ที่ซื้อใบอนุญาตสำหรับซอฟต์แวร์ฟอรัมอินเทอร์เน็ตvBulletinสามารถแก้ไขซอร์สโค้ดสำหรับเว็บไซต์ของตนเองได้ แต่ไม่สามารถแจกจ่ายต่อได้ นี่เป็นความจริงสำหรับแอปพลิเคชันเว็บจำนวนมาก ซึ่งต้องอยู่ในรูปแบบซอร์สโค้ดเมื่อทำงานโดยเว็บเซิร์ฟเวอร์ ซอร์สโค้ดอยู่ภายใต้ข้อตกลงการไม่เปิดเผยข้อมูลหรือใบอนุญาตที่อนุญาตให้ศึกษาและแก้ไขได้ แต่ไม่อนุญาตให้แจกจ่ายต่อ[ 47 ]ไคลเอนต์อีเมลแบบข้อความPineและการใช้งานSecure Shell บางอย่าง ถูกแจกจ่ายพร้อมกับใบอนุญาตกรรมสิทธิ์ที่ทำให้ซอร์สโค้ดพร้อมใช้งาน ใบอนุญาตบางอย่างสำหรับซอฟต์แวร์กรรมสิทธิ์อนุญาตให้แจกจ่ายการเปลี่ยนแปลงซอร์สโค้ด แต่เฉพาะกับผู้ได้รับใบอนุญาตสำหรับผลิตภัณฑ์เท่านั้น และการแก้ไขบางส่วน[ 48 ]เหล่านั้นในที่สุดก็จะถูกนำไปใช้โดยผู้ขาย

รัฐบาลบางแห่งเกรงว่าซอฟต์แวร์ที่เป็นกรรมสิทธิ์อาจมีข้อบกพร่องหรือคุณสมบัติที่เป็นอันตรายซึ่งจะทำให้ข้อมูลที่ละเอียดอ่อนเสียหาย ในปี 2546 ไมโครซอฟต์ได้จัดตั้งโครงการรักษาความปลอดภัยของรัฐบาล (GSP) เพื่ออนุญาตให้รัฐบาลดูซอร์สโค้ดและเอกสารความปลอดภัยของไมโครซอฟต์ ซึ่งรัฐบาลจีนเป็นผู้เข้าร่วมในช่วงแรก[ 49 ] [ 50 ]โครงการนี้เป็นส่วนหนึ่งของโครงการ Shared Source Initiative ที่กว้างขึ้นของไมโครซอฟต์ ซึ่งให้สิทธิ์การเข้าถึงซอร์สโค้ดสำหรับผลิตภัณฑ์บางอย่าง ใบอนุญาต Reference Source License (Ms-RSL) และ Limited Public License (Ms-LPL) เป็นใบอนุญาตซอฟต์แวร์ที่เป็นกรรมสิทธิ์ซึ่งมีซอร์สโค้ดให้ใช้งานได้

รัฐบาลยังถูกกล่าวหาว่าเพิ่มมัลแวร์ดังกล่าวลงในซอฟต์แวร์ของตนเองด้วย ตามเอกสารที่เอ็ดเวิร์ด สโนว์เดนเปิดเผย NSAได้ใช้ความร่วมมือลับกับบริษัทซอฟต์แวร์เพื่อทำให้ซอฟต์แวร์เข้ารหัสเชิงพาณิชย์สามารถถูกดักฟังหรือแทรกช่องโหว่ได้[ 51 ] [ 52 ]

บางครั้งผู้จำหน่ายซอฟต์แวร์ใช้โค้ดที่ซ่อนเร้นเพื่อขัดขวางผู้ใช้ที่ต้องการวิศวกรรมย้อนกลับซอฟต์แวร์[ 53 ]โดยเฉพาะอย่างยิ่งในภาษาโปรแกรม บางภาษา ตัวอย่างเช่นไบต์โค้ดสำหรับโปรแกรมที่เขียนด้วยภาษา Javaสามารถถอดรหัสเป็นโค้ดที่ใช้งานได้ค่อนข้างง่าย และซอร์สโค้ดสำหรับโปรแกรมที่เขียนด้วยภาษาสคริปต์เช่นPHPหรือJavaScriptสามารถใช้งานได้ในขณะรันไทม์[ 54 ]

การกระจายใหม่

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

ในกรณีของซอฟต์แวร์กรรมสิทธิ์ที่มีซอร์สโค้ดให้ใช้งานได้ ผู้ขายอาจห้ามไม่ให้ลูกค้าเผยแพร่การแก้ไขซอร์สโค้ดของตนเองด้วย

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

ความสามารถในการทำงานร่วมกันระหว่างซอฟต์แวร์และฮาร์ดแวร์

รูปแบบไฟล์และโปรโตคอลที่เป็นกรรมสิทธิ์

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

API ที่เป็นกรรมสิทธิ์

อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน (API) ที่เป็นกรรมสิทธิ์คืออินเทอร์เฟซไลบรารีซอฟต์แวร์ "เฉพาะสำหรับอุปกรณ์หนึ่งเครื่องหรือมีแนวโน้มมากกว่าสำหรับอุปกรณ์จำนวนหนึ่งภายในกลุ่มผลิตภัณฑ์ของผู้ผลิตรายใดรายหนึ่ง" [ 55 ]แรงจูงใจในการใช้ API ที่เป็นกรรมสิทธิ์อาจเกิดจากการผูกขาดผู้ขายหรือเนื่องจาก API มาตรฐานไม่รองรับฟังก์ชันการทำงานของอุปกรณ์[ 55 ]

คณะกรรมาธิการยุโรปในการตัดสินใจเมื่อวันที่ 24 มีนาคม พ.ศ. 2547 เกี่ยวกับแนวทางการดำเนินธุรกิจของ Microsoft [ 56 ]อ้างถึงในย่อหน้าที่ 463 ของ Aaron Contorer ผู้จัดการทั่วไปฝ่าย พัฒนา C++ ของ Microsoft ซึ่งระบุไว้ในบันทึกภายในของ Microsoft ที่ร่างขึ้นสำหรับ Bill Gatesเมื่อวันที่ 21 กุมภาพันธ์ พ.ศ. 2540 ว่า:

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

เวอร์ชันแรกๆ ของiPhone SDKอยู่ภายใต้ข้อตกลงการไม่เปิดเผยข้อมูลข้อตกลงดังกล่าวห้ามนักพัฒนาอิสระไม่ให้พูดคุยเกี่ยวกับเนื้อหาของอินเทอร์เฟซ Apple ยกเลิก NDA ในเดือนตุลาคม พ.ศ. 2551 [ 57 ]

การผูกขาดผู้ขาย

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

ซอฟต์แวร์มีข้อจำกัดในการใช้งานกับฮาร์ดแวร์บางรุ่นเท่านั้น

ซอฟต์แวร์กรรมสิทธิ์อาจมีข้อกำหนดการอนุญาตใช้งานที่จำกัดการใช้งานซอฟต์แวร์นั้นไว้เฉพาะฮาร์ดแวร์ชุดใดชุดหนึ่งAppleมีรูปแบบการอนุญาตใช้งานดังกล่าวสำหรับmacOSซึ่งเป็นระบบปฏิบัติการที่จำกัดไว้เฉพาะฮาร์ดแวร์ของ Apple ทั้งโดยข้อกำหนดการอนุญาตใช้งานและการตัดสินใจด้านการออกแบบต่างๆ รูปแบบการอนุญาตใช้งานนี้ได้รับการยืนยันโดยศาลอุทธรณ์แห่งสหรัฐอเมริกาเขตที่ 9 [ 59 ]

การละทิ้งโดยเจ้าของ

ซอฟต์แวร์กรรมสิทธิ์ที่เจ้าของไม่ได้ทำการตลาด สนับสนุน หรือจำหน่ายอีกต่อไปเรียกว่าabandonwareซึ่งเป็นรูปแบบดิจิทัลของงานที่ถูกทิ้งร้าง หากเจ้าของซอฟต์แวร์เลิกกิจการ หรือตัดสินใจที่จะหยุดหรือจำกัดการผลิตหรือการสนับสนุนซอฟต์แวร์กรรมสิทธิ์ ผู้รับและผู้ใช้ซอฟต์แวร์อาจไม่มีทางแก้ไขหากพบปัญหาเกี่ยวกับซอฟต์แวร์ เจ้าของอาจไม่สามารถปรับปรุงและสนับสนุนซอฟต์แวร์ได้เนื่องจากปัญหาทางธุรกิจ[ 60 ]การสนับสนุนเวอร์ชันเก่าหรือเวอร์ชันที่มีอยู่ของซอฟต์แวร์อาจถูกยุติลงเพื่อบังคับให้ผู้ใช้อัปเกรดและจ่ายเงินสำหรับเวอร์ชันใหม่กว่า[ 61 ] ( การวางแผนให้ล้าสมัย ) บางครั้งผู้ขายรายอื่นหรือชุมชนซอฟต์แวร์เองอาจให้การสนับสนุนซอฟต์แวร์ หรือผู้ใช้สามารถย้ายไปยังระบบคู่แข่งที่มีวงจรชีวิตการสนับสนุนที่ยาวนานกว่า หรือไปยังระบบที่ใช้FOSS [ 62 ]

ซอฟต์แวร์กรรมสิทธิ์บางส่วนจะถูกเผยแพร่โดยเจ้าของเมื่อสิ้นสุดอายุการใช้งานในรูปแบบซอฟต์แวร์โอเพนซอร์สหรือ ซอฟต์แวร์ ที่มีซอร์สโค้ดให้ใช้งานได้ซึ่งมักจะเพื่อป้องกันไม่ให้ซอฟต์แวร์นั้นไม่ได้รับการสนับสนุนและกลายเป็น ซอฟต์แวร์ ที่ ถูกทิ้ง ร้าง[ 63 ] [ 64 ] [ 65 ] 3D Realmsและid Softwareมีชื่อเสียงในด้านการเผยแพร่ซอฟต์แวร์ปิดแหล่งที่มาให้เป็นโอเพนซอร์ส ซอฟต์แวร์ เหล่านั้นบางส่วนสามารถดาวน์โหลดได้ฟรี ( ฟรีแวร์ ) บางส่วนยังคงวางจำหน่ายในเชิงพาณิชย์ (เช่นArx Fatalis ) ตัวอย่างเพิ่มเติมของซอฟต์แวร์ปิดแหล่งที่มาเดิมอยู่ในรายการซอฟต์แวร์เชิงพาณิชย์ที่มีซอร์สโค้ดให้ใช้งานได้และรายการวิดีโอเกมเชิงพาณิชย์ที่มีซอร์สโค้ดให้ใช้งานได้

การกำหนดราคาและเศรษฐศาสตร์

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

ซอฟต์แวร์กรรมสิทธิ์ที่ให้บริการฟรีเรียกว่าฟรีแวร์

ผู้สนับสนุนซอฟต์แวร์กรรมสิทธิ์เชิงพาณิชย์โต้แย้งว่า การกำหนดให้ผู้ใช้จ่ายเงินสำหรับซอฟต์แวร์ในฐานะผลิตภัณฑ์จะช่วยเพิ่มเงินทุนหรือเวลาที่มีให้สำหรับการวิจัยและพัฒนาซอฟต์แวร์ ตัวอย่างเช่นไมโครซอฟต์กล่าวว่าค่าธรรมเนียมต่อสำเนาจะช่วยเพิ่มผลกำไรสูงสุดในการพัฒนาซอฟต์แวร์[ 72 ]

โดยทั่วไปแล้วซอฟต์แวร์กรรมสิทธิ์จะสร้างกิจกรรมเชิงพาณิชย์มากกว่าซอฟต์แวร์ฟรี โดยเฉพาะอย่างยิ่งในแง่ของรายได้จากตลาด[ 73 ]ซอฟต์แวร์กรรมสิทธิ์มักจะขายพร้อมกับใบอนุญาตที่ให้สิทธิ์ผู้ใช้ปลายทางในการใช้ซอฟต์แวร์

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

ดูเพิ่มเติม

  • โลโก้ Wikimedia Commonsสื่อที่เกี่ยวข้องกับซอฟต์แวร์กรรมสิทธิ์ในวิกิมีเดียคอมมอนส์
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Proprietary_software&oldid=1360728039 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ซอฟต์แวร์กรรมสิทธิ์

ซอฟต์แวร์กรรมสิทธิ์คือซอฟต์แวร์ ที่ให้ สิทธิ์ผูกขาดทางกฎหมายแก่ผู้สร้าง ผู้เผยแพร่ หรือผู้ถือสิทธิ์อื่น ๆ หรือหุ้นส่วนผู้ถือสิทธิ์ตาม กฎหมาย ลิขสิทธิ์และทรัพย์สินทางปัญญา สมัยใหม่

ต้นทาง

จนกระทั่งช่วงปลายทศวรรษ 1960 คอมพิวเตอร์ โดยเฉพาะ คอมพิวเตอร์เมนเฟรม ขนาดใหญ่และราคาแพง ซึ่งเป็นเครื่องจักรในห้องคอมพิวเตอร์ที่มีระบบปรับอากาศเป็นพิเศษ มักจะ ให้เช่า แก่ลูกค้ามากกว่าที่จะ ขาย [ 3 ] [ 4 ]...

ประเภท

ใบอนุญาตแบบเสรี/เปิดกว้าง ใบอนุญาตที่ไม่ฟรี สาธารณสมบัติ และ เทียบเท่า ใบอนุญาตแบบเปิดกว้าง ลิขสิทธิ์แบบ Copyleft (ใบอนุญาตคุ้มครอง) ใบอนุญาต ที่ไม่ใช่เชิงพาณิชย์ ใบอนุญาตกรรมสิทธิ์ ความลับทางการค้า ซอฟต์แวร์ พีดี, ซีซีโอ บีเอสดี , เอ็มไอ , อะปาเช่ จีพีแอล ,...

ใบอนุญาต

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