การตรวจสอบใบอนุญาตและการโทรกลับบ้าน


10

ฉันกำลังพัฒนาแอพพลิเคชั่นที่เมื่อซื้อแล้วสามารถเปิดใช้งานได้โดยใช้ใบอนุญาต

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

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

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

แม้ว่าโดยทั่วไปแล้วจะฟังดูดีสำหรับฉัน แต่ฉันมีข้อกังวลบางอย่าง:

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

ฉันขอขอบคุณที่ป้อนและความคิดของคุณ

ขอบคุณ!


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

2
คุณต้องคำนึงถึงว่าคุณกำลังเข้าสู่พื้นที่สีเทาตามกฎหมายหากคุณ "กำลังโทรหาที่บ้าน" โดยที่ผู้ใช้ไม่ทราบ AFAIK คุณต้องบอกผู้ใช้ว่าโปรแกรมของคุณกำลังส่งข้อมูลไปที่อื่น
AndrewC

หากผลิตภัณฑ์ของคุณเป็นพอราคาแพงคุณสามารถใช้คีย์ฮาร์ดแวร์
liori

2
พวกเขาแก้ไขไฟล์โฮสต์เพื่อป้องกัน IP ของคุณและมันจะไม่หาบ้านและทำให้ไม่ถูกไม่ถูกต้อง ...
ดึง

1
ข้ามได้ง่ายมาก และถ้าคุณทำให้มันแน่น - ดีฉันมีประสบการณ์ไม่ดีพอกับการเปิดใช้งานที่ฉันต้องการเหตุผลที่น่าสนใจอย่างยิ่งที่จะซื้อสิ่งที่ต้องมีการเปิดใช้งานและแม้กระทั่งฉันจะมองหาแฮ็คโจรสลัดแม้ว่าฉันจะจ่ายเงินก็ตาม หาก บริษัท อย่าง Adobe ไม่สามารถยืนยันการเปิดใช้งานได้และไม่ต้องกังวลกับการตอบรับการโทรติดต่อและหาก บริษัท อย่าง Macromedia สามารถซื้อได้เพื่อให้ระบบการเปิดใช้งานของพวกเขาหยุดทำงานคุณมีโอกาสที่จะทำให้ฉันเชื่อใจฉัน สามารถพึ่งพากระบวนการเปิดใช้งานของคุณได้หรือไม่ และถ้ามันข้ามง่ายประเด็นคืออะไร?
Steve314

คำตอบ:


13

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

ดังนั้นคุณจะทำอย่างไร คำแนะนำของฉันจะเป็น:

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

2
"การย้ายที่ชนะอย่างเดียวไม่ใช่การเล่น" - เกมสงคราม, 1983
Warren P

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

11

ด้วยอะไรเช่นนี้คุณควรถามตัวเอง (หรือเจ้านายของคุณ) คำถามต่อไปนี้:

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

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

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

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


1
+1 สำหรับย่อหน้าสุดท้าย ระวังผลตอบแทนที่ลดลงจากการใช้ระบบลิขสิทธิ์ที่ซับซ้อน
FrustratedWithFormsDesigner

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

5
ฉันพูดว่าวันนี้กลายเป็นเกมเด่นเพราะ Word 2.0 บีบอัดเข้ากันพอดีกับฟลอปปี้ 1.44mb เดียว
GrandmasterB

1
@ GrandmasterB - ใช่แล้ว มีอะไรน่าสนใจมากกว่านี้สิ่งที่ lil ทำเกือบทุกอย่างที่ฉันต้องการจากโปรแกรมประมวลผลคำ
โกง

6

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


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

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

1

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

ดังที่ Daniel B กล่าวไว้การย้ายแอปออนไลน์ทั้งหมดหรือบางส่วนเป็นทางเลือกที่มีศักยภาพ นี่คือแผนปัจจุบันของฉันสำหรับแอพใหม่ที่ฉันอยู่ในขั้นตอนการออกแบบในขณะนี้


0

จากข้อเสียของดองเกิล :

ข้อเสียที่คุ้นเคยคือ:

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

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