คุณจะป้องกันการละเมิดลิขสิทธิ์ซอฟต์แวร์ของคุณได้อย่างไร [ปิด]


37

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


2
คุณอาจต้องการแยกคำถามนี้ออกเป็นคำถามแยกต่างหากเช่นคำถามหนึ่งสำหรับการรักษาความปลอดภัยแอปเดสก์ท็อปและอีกหนึ่งคำถามสำหรับการรักษาความปลอดภัยเว็บไซต์
Jon Onstott



การอ้างอิงที่กว้างขึ้น: การจัดการสิทธิ์ดิจิทัล
Philip

คำตอบ:


53

ไม่ได้จริงๆ การป้องกันการทำสำเนาใด ๆ จะต้องสมบูรณ์แบบ 100% (ซึ่งเราทุกคนรู้ว่าเป็นไปไม่ได้) หรืออื่น ๆ ทั้งหมดที่จะต้องมีสำหรับคน ๆ เดียวทุกที่ในโลก

หากคุณต้องการให้ผู้คนจ่ายเงินสำหรับผลิตภัณฑ์ของคุณการป้องกันการคัดลอกไม่ใช่คำตอบ มันไม่เคยทำงานและไม่เคยจะ คำตอบอยู่ที่เศรษฐศาสตร์ 101: ผู้คนจะจ่ายเงินให้กับผลิตภัณฑ์ของคุณหากพวกเขารับรู้ถึงคุณค่าของมันว่าเป็นราคาที่สูงกว่าราคาที่คุณขอ มิฉะนั้นพวกเขาจะไม่ ระยะเวลา


6
พูดได้ดี! การป้องกันการคัดลอกเปรียบเสมือนการโบกเศษผ้าสีแดงให้กับวัวและคุณจะประหลาดใจว่าความง่ายในการทำลายนั้นเป็นอย่างไร - ชมการป้องกันการคัดลอกซีดีของ Sony 'Rootkit' ที่สามารถล้มล้างได้โดยกด Shift ค้างไว้ขณะที่ใส่แผ่นซีดี ...
JBRWilkinson

14
ไม่การป้องกันการทำสำเนาไม่จำเป็นต้องสมบูรณ์แบบ 100% มันจะต้องดีพอที่ค่าใช้จ่ายในการแคร็กมันเกินดุลผลประโยชน์ของแครกเกอร์
Kramii Reinstate Monica

8
-1: คุณไม่จำเป็นต้องปกป้องการคัดลอกที่สมบูรณ์แบบ 100% เราทุกคนรู้ว่าทุกระบบป้องกันการคัดลอกสามารถเอาชนะได้ แต่ผู้ใช้โดยเฉลี่ยจะไม่รำคาญที่จะถอดรหัสซอฟต์แวร์หากราคาเหมาะสมและมูลค่าของซอฟต์แวร์สูง
Wizard79

10
@ Kramii: อย่างไรก็ตามสิ่งที่ต้องทำทั้งหมดคือหนึ่งแครกเกอร์และอาจมีซอฟต์แวร์ที่เป็นเวอร์ชั่นที่ถอดรหัสในทุก ๆ ไซต์ warez บนโลกใบนี้ ยิ่งไปกว่านั้นหากการป้องกันการคัดลอกนั้นเป็นการล่วงล้ำโจรสลัดอาจได้รับซอฟต์แวร์ที่ดีกว่า
David Thornley

4
@ Kramii: และโซลูชั่นแทบทั้งหมดล้มเหลวตามเป้าหมายที่ระบุไว้ ในความเป็นจริงฉันขอแนะนำให้ใช้มาตรการต่อต้านการละเมิดลิขสิทธิ์เพื่อกระตุ้นแครกเกอร์จริง ๆเพราะมันเป็นความท้าทายใหม่ในขณะที่ให้ผู้ใช้ที่ถูกกฎหมายได้รับประสบการณ์ที่แย่ลง
greyfade

33

ฉันจะพูดว่า "ไม่" สำหรับทั้งสองคำถามโดยไม่ลังเล

มันยังคุ้มกับการปกป้องซอฟต์แวร์ของเราจากการละเมิดลิขสิทธิ์หรือไม่?

ไม่และ บริษัท และนักพัฒนาอิสระจำนวนมากได้แสดงให้เห็นว่าไม่จำเป็น

กำอินดี้ฮัมเบิลเป็นตัวอย่างที่ดีเด่นของวิธีหนึ่งที่เป็นไปได้ในการทำฆ่าทั้งๆที่งาน "ละเมิดลิขสิทธิ์". ในเหตุการณ์ 3 สัปดาห์เดียวผู้พัฒนาห้าคนทำรวมกันเกือบ $ 900,000 ในเกมห้าเกมของพวกเขา (บวกหนึ่ง) โดยไม่ต้องใช้ DRM และแม้จะไม่มีความพยายามร่วมกันในการควบคุมการเข้าถึงลิงก์ดาวน์โหลด และแม้จะมีการแบ่งปันอย่างอาละวาดโดยผู้ที่จ่ายเงิน แต่ก็มีการจ่ายเงินโดยเฉลี่ย 10 เหรียญสหรัฐต่อฉบับ แต่ 30% ของเงินนั้นเป็นการกุศล (นี่คือตัวอย่างที่ยอมรับว่าเป็นตัวอย่างที่ค่อนข้างพิเศษซึ่งไม่ใช่บรรทัดฐานสำหรับเหตุการณ์การขายประเภทนี้ แต่เป็นการสาธิตที่ดีว่ารูปแบบการขายที่ไม่ได้มาตรฐานนั้นสามารถทำงานได้ดีมากอย่างไร)

บริษัท เช่นการฝังตัวซอฟแวร์และ Stardock ทำให้เงินเป็นจำนวนมากแม้จะมีอัตราการละเมิดลิขสิทธิ์ 90%

อีกตัวอย่างที่ดีคือผู้สร้างซอฟต์แวร์ส่องสว่างซึ่งทำได้ดีมากสำหรับตัวเอง

หรือดูที่ Minecraft ซึ่งเลือกรูปแบบ "freemium" และได้รับรายได้ $ 100,000 ต่อวัน (ณ สัปดาห์นี้)

แม้ว่าผู้คนจะหยุดต่อสู้กับ “ การละเมิดลิขสิทธิ์” พวกเขาก็มีแนวโน้มที่จะทำตัวเองได้ดี

มีวิธีที่มีประสิทธิภาพพอสมควรในการป้องกันหรืออย่างน้อยทำให้การละเมิดลิขสิทธิ์ทำได้ยากหรือไม่?

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

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

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

(ในหมายเหตุด้านบนฉันคัดค้านคำว่า "การละเมิดลิขสิทธิ์" เนื่องจากนิรุกติศาสตร์ของมันหมายถึงการขโมยการละเมิดลิขสิทธิ์ไม่ได้ถูกขโมยไม่ว่าคุณจะมองอย่างไร "ลูกค้าผิดกฎหมาย" หรือ "ตลาดที่ไม่ได้ใช้")


3
ขอบคุณสำหรับการแก้ไขคำศัพท์ โจรสลัดเป็นผู้ก่อการร้ายทางทะเลของโซมาเลียไม่ใช่เด็กในห้องใต้ดินของพ่อแม่ ;)
Mason Wheeler

3
+1 สำหรับ "การละเมิดลิขสิทธิ์ไม่ได้ขโมย" ฉันจะเพิ่ม upvotes มากขึ้นถ้าทำได้ คำตอบที่เหลือนั้นยอดเยี่ยม
Frank Shearar

9
ส่วนหนึ่งของ "การรับสิ่งที่ไม่ใช่ของคุณ" ไม่ใช่การขโมย
kindall

4
สิ่งที่พวกเขาขโมยมานั้นเป็นสิทธิ์ของคุณในการทำสำเนาไม่ใช่ของที่ถูกคัดลอก นี่คือการกีดกันที่สำคัญสำหรับทุกคนที่ได้มาจากการทำมาหากินของพวกเขาจากการขายงาน
kindall

3
@kindall: ... อะไรนะ? คุณยังมีสิทธิ์ในการทำสำเนา คุณยังสามารถสร้างได้มากเท่าที่คุณต้องการ ความจริงที่ว่าคนอื่นทำสำเนาไม่ได้เปลี่ยนแปลงสิ่งนั้น ในการแนะนำว่าสิ่งนี้ทำให้คุณสูญเสียรายได้นั้นเป็นเรื่องที่ไม่สุจริต: อะไรจะบอกได้ว่าจะมีการจ่ายเงินสำหรับสำเนาเหล่านั้นตั้งแต่แรก หากคนอื่นทำสำเนาหมายความว่าคุณไม่ได้ให้สิ่งที่ลูกค้าต้องการ
greyfade

13

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

โพสต์บล็อกนี้เป็นการประเมินที่ยอดเยี่ยมเกี่ยวกับคุณค่าของการป้องกันการคัดลอก: http://www.kalzumeus.com/2006/09/05/everything-you-need-to-know-about-registration-systems/

เท่าที่เป็นวิธีที่มีประสิทธิภาพพอสมควรที่จะให้ความคุ้มครองบางอย่างสำหรับซอฟต์แวร์ของคุณผมขอแนะนำให้Infralution Licensing ระบบ มันราคาไม่แพงและทำงานได้ดี


12

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

การป้องกันมากเกินไปและไม่มีการป้องกันจะส่งผลกระทบต่อยอดขาย


4
ไม่มีการป้องกันอย่างแน่นอนส่งผลกระทบต่อยอดขาย แค่ถาม Stardock บาปของสุริยจักรวาลเป็นหนึ่งในเกมที่ขายดีที่สุด (ถ้าไม่ใช่เกมอันดับ 1) ของปี 2008 หนึ่งในจุดขายที่สำคัญของมันก็คือมันปลอด DRM 100%
Mason Wheeler

หากคุณใส่ใจจริงๆให้วางกลไกการล็อคอย่างแน่นหนา มันมีประสิทธิภาพเพียงพอและคุณไม่ได้ใช้เวลามาก
Pagotti

2
ฮาร์ดล็อกแตกง่ายเหมือนกับซอฟต์แวร์ล็อคกุญแจแบบอนุกรม

1
ฉันไม่ได้ซื้อซอฟต์แวร์ที่มีคีย์ทางกายภาพการเปิดใช้งานออนไลน์หรือที่ทำให้คุณต้องออนไลน์เพื่อให้ทำงานได้อย่างถูกต้อง ถ้าฉันไม่มีทางเลือก

11

ให้มันไป :)

ระบุว่ามาตรการป้องกันการละเมิดลิขสิทธิ์แทบทั้งหมดสามารถหลีกเลี่ยงได้หากมีคนตั้งใจแน่วแน่ว่าจะมีการถกเถียงกันว่าจะไม่ทำอะไรเลย

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

วิธีหนึ่งในการรับรายได้อาจมีรุ่น "โปร" ที่ปลดล็อกคุณสมบัติพิเศษที่ต้องชำระ นี่เป็นวิธีที่ได้รับความนิยม คุณต้องตรวจสอบให้แน่ใจว่าการปลดล็อคคุณสมบัติโปรเป็น) ง่ายสำหรับลูกค้า แต่ข) ยากสำหรับแฮ็กเกอร์


2
-1: หากไม่มีประโยชน์ในการจ่ายค่าซอฟต์แวร์แทนการใช้ฟรีแทบจะไม่มีใครจ่าย ฉันขอแนะนำให้ใช้การป้องกันการทำสำเนาน้อยที่สุดและไม่เป็นการรบกวนผู้ใช้งานโดยเฉลี่ยจะจ่ายเมื่อมีแรงจูงใจ
Wizard79

@ Lorenzo - คำตอบอัพเดทแล้ว
ChrisF

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

1
@ Lorenzo - ตกลง - บางทีฉันควรจะใส่ "ค่อนข้างยาก" การปรากฏตัวของวิธีการเปิดใช้งานจะหมายถึงผู้ใช้ส่วนใหญ่จะติดกับรุ่นฟรีหรือจ่ายเพียงอย่างเดียว
ChrisF

10

อย่าใช้เวลาทำงานมากและอย่าทำให้มันล่วงล้ำ

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

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

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

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

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


7

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

อย่างไรก็ตามเกี่ยวกับการคัดลอกคุณสามารถตั้งค่าสิทธิ์ในไฟล์ที่สามารถเรียกใช้งานได้111และทำให้เป็นของrootมันดังนั้นทุกคนสามารถใช้ไฟล์ได้ แต่ไม่สามารถอ่านได้ (ดังนั้นอย่าคัดลอก) อย่างไรก็ตามrootจะยังคงสามารถเปลี่ยนแปลงได้

เนื่องจากคุณไม่สามารถป้องกันการคัดลอกไบนารีและคุณยินดีติดตั้งด้วยตนเองบนระบบเป้าหมาย รวบรวมพวกเขาอย่างชัดเจนสำหรับระบบนั้นและรวมแฮของการกำหนดค่าระบบ (เช่นชื่อโฮสต์, ฮาร์ดแวร์, ... ) ตรวจสอบระหว่างรันไทม์ที่คุณใช้บนระบบที่ตรงกับการกำหนดค่านี้

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

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


ข้อตกลงและเงื่อนไข (กฎหมาย) ไม่สามารถใช้งานได้ในบางกรณี (เป็นจริง)
Zzz

3
@Zzz: ถูกต้อง แต่การป้องกันการทำสำเนาก็ไม่ได้ผลเช่นกันและมีแนวโน้มที่จะทำให้ลูกค้าของคุณถูกกฎหมาย
Michael Kohne

6

ไม่ไม่ได้จริงๆ และขึ้นอยู่กับเทคโนโลยีที่ใช้อาจไม่มีวิธีการที่สมเหตุสมผลเลย

ตัวอย่างเช่นไม่มีสิ่งใดที่คุณสามารถทำได้เพื่อป้องกันการถอดรหัสการบีบอัด SWF (เช่นกับSothink SWF Decompiler ) มันจะให้รหัสแหล่งที่มาที่คุณพิมพ์ แน่นอนว่าคุณสามารถใช้การทำให้งงงวยโค้ดได้ แต่นั่นทำให้ยากที่จะเข้าใจโค้ดในขณะที่ไม่ทำอะไรเลยเช่นป้องกันไม่ให้ใครบางคนทำการถอดรหัส SWF ของคุณแทนที่ชื่อและโลโก้ บริษัท ของคุณจากนั้นทำการคอมไพล์อีกครั้ง

เช่นเดียวกับ JavaScript หรือ ABAP (โดยทั่วไปคุณต้องส่งซอร์สโค้ดไปยังลูกค้า) และอาจมีเทคโนโลยีอื่น ๆ ด้วยเช่นกัน

ในทางกลับกันการป้องกันการคัดลอก / DRM สามารถรบกวนลูกค้าของคุณอย่างจริงจังและทำให้ บริษัท ของคุณมีการเผยแพร่ที่ไม่ดีมาก คิดถึงกลไกการป้องกันต่าง ๆ ที่ใช้โดยอุตสาหกรรมเกม:

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

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

แน่นอนว่าต้องใช้คีย์ CD หรือใช้การตรวจสอบดิสก์เพื่อป้องกัน John Doe จากการใช้ Nero เพื่อให้สำเนาของผลิตภัณฑ์ของคุณกับครอบครัวของเขายังคงสมเหตุสมผล อย่างไรก็ตามมาตรการใด ๆ ที่บุกรุกระบบของลูกค้าโดยการติดตั้งไดรเวอร์ DRM หรืออะไรทำนองนั้นควรได้รับการพิจารณาอย่างรอบคอบเนื่องจากเหตุผลที่ระบุไว้ก่อนหน้านี้


5

ท้ายที่สุดคุณทำไม่ได้ - เป็นเพียงคำถามว่าคุณต้องการใช้เวลา / เงินเท่าไหร่เมื่อเทียบกับเวลา / เงินที่ผู้ชายคนอื่นต้องการใช้ในการคัดลอก


2

1) ฉันทำมันด้วยวิธี SaaS - ซอฟต์แวร์เป็นบริการ

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


2

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

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


1

หากคุณไม่เพิ่มการป้องกันหรือความรำคาญใด ๆ (เช่นหน้าจอจู้จี้) เกือบจะไม่มีใครจ่ายเงินให้คุณทำงาน

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

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


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

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

1
@ Lorenzo นั่นคือจุดของฉัน คุณจะไม่บังคับให้ใครซื้อมันด้วยการทำให้มันไม่สะดวกสำหรับพวกเขา
Matt Olenik

2
+1 ประเด็นก็คือการหยุดโจรสลัดชั่วคราว ("เฮ้คุณช่วยเขียนสำเนาได้มั้ย") ไม่ใช่โจรสลัดอนุกรมเฉพาะ การละเมิดลิขสิทธิ์ทั่วไปคืออาชญากรรมแห่งโอกาสและการป้องกันการคัดลอกอย่างง่ายสามารถลบโอกาสได้
Steve S

2
@Mason: ผู้ใช้โดยเฉลี่ยไม่รู้จักไซต์ crack / serial ที่รู้จักกันดี
Wizard79

1

ฉันคิดว่าวิธีแก้ปัญหาคือการวางโค้ดที่น่าสนใจทั้งหมดในฝั่งเซิร์ฟเวอร์และใช้ thin client


0

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

รูปแบบที่ดีกว่าคือการจัดการการชำระเงินจากฝั่งเซิร์ฟเวอร์ ดูคำตอบของฉันเกี่ยวกับการกำหนดราคาสำหรับรายละเอียดเพิ่มเติม


0

ขึ้นอยู่กับว่าคุณเห็นคุณค่าของเวลาและ IP ของคุณอย่างไร

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


0

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

สำหรับผมว่าจุดประสงค์การใช้งาน SLP จากhttp://www.inishtech.com/ ฉันติดตามผู้ใช้ทั้งหมดของซอฟต์แวร์ของฉันและรับทราบว่าผู้คนปฏิบัติตามได้อย่างไร ฉันไม่ได้คาดหวังมากไปกว่าที่จะใช้เป็นเครื่องมือการรายงาน แต่สามารถทำได้มากกว่านี้


ฉันจะไม่ซื้อซอฟต์แวร์ของคุณ และถ้าฉันจะต้องฉันจะแตกมันเพื่อที่จะไม่ถูกติดตาม
phresnel

@phresnel คุณจะซื้อแอปที่ไม่มีโฆษณาหรือการติดตามหรือไม่? ฟรีหนึ่งคือสิ่งที่ฉันพูดถึง
goodguys_activate

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

0

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

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


0

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

ในพื้นที่ของผู้บริโภค / เดสก์ท็อปอาร์กิวเมนต์จะถูกทดสอบข้างต้นเป็นอย่างดี ระบบการออกใบอนุญาตที่ทันสมัยสามารถทำให้การเปิดใช้งานไม่เป็นการรบกวนและยืดหยุ่นสำหรับผู้ใช้ (อย่างที่หลาย ๆ บริษัท ได้พบกับระบบการเปิดใช้งานผลิตภัณฑ์ Orion ของ Agilis ) แต่การตัดสินใจในท้ายที่สุดเป็นกลยุทธ์หนึ่งสำหรับผู้ขาย

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

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

โดมินิก


-1

อืมมีเพียงสองวิธีเท่านั้น:

1) รีลีสภายใต้ GPL (หรือคล้ายกัน)

2) SaaS

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.