Yazılımımızı korsanlığa karşı korumak hala buna değer mi? Korsanlığı önlemenin veya en azından zorlaştırmanın makul etkili yolları var mı?
Yazılımımızı korsanlığa karşı korumak hala buna değer mi? Korsanlığı önlemenin veya en azından zorlaştırmanın makul etkili yolları var mı?
Yanıtlar:
Pek sayılmaz. Herhangi bir kopya korumasının% 100 mükemmel olması gerekir (ki hepimiz imkansızdır), ya da tek gereken, dünyanın herhangi bir yerindeki bir kişinin çalışan bir çatlak bulması ve Web'de yayınlamasıdır.
İnsanların ürününüz için para ödemesini istiyorsanız, kopya koruması cevap değildir. Asla işe yaramadı ve olmayacak. Cevap, İktisat 101'de yer almaktadır: insanlar, kendi değerlerini, istedikleri fiyattan daha yüksek olarak algılarlarsa, ürününüz için para ödeyeceklerdir. Aksi takdirde, olmaz. Dönemi.
Tereddüt etmeden her iki soruya da "Hayır" derdim.
Yazılımımızı korsanlığa karşı korumak hala buna değer mi?
Hayır, pek çok şirket ve bağımsız geliştirici gerek olmadığını gösterdi.
Humble Indie Bundle, aktif "korsanlığa" rağmen öldürmenin mümkün bir yolunun olağanüstü iyi bir örneğidir . Üç haftalık tek bir etkinlikte, beş geliştirici birlikte, beş oyunlarında (artı bir) neredeyse 900.000 ABD Doları, DRM olmadan ve hatta indirme linklerine erişimi kontrol etmek için yoğun bir çaba göstermeden, yaklaşık 900.000 ABD Doları kazandılar. Ödenenlerin paylaştığı yoğun paylaşımlara rağmen, kopya başına ortalama 10 ABD Doları ödenmiş, bunun% 30'u hayır kurumuna gitmiştir. (Bu, kuşkusuz, bu tür bir satış olayı için bile bir norm olmadığı için istisnai bir örnek, ancak standart dışı satış modellerinin son derece iyi çalışabileceğinin güzel bir göstergesi.)
Introversion Software ve Stardock gibi şirketler % 90 korsanlık oranına rağmen çok para kazanıyor .
Bir başka iyi örnek, kendisi için çok iyi bir sonuç veren Aydınlatma Yazılım Oluşturucusu'dur.
Veya "freemium" modelini seçen ve (bu haftadan itibaren) günde 100.000 dolar kazanan bir yazar olan Minecraft'a bakın.
İnsanlar "korsanlıkla" savaşmayı bıraktıklarında bile, kendileri için çok iyi şeyler yapma eğilimindedirler.
Korsanlığı önlemenin veya en azından zorlaştırmanın makul derecede etkili yolları var mı?
Hayır ve açıkçası, bu oldukça anlamsız. Yazılım, programınızdaki değerleri kopyaladığınız kadar kolay kopyalanabilir ve kopyalanacaktır. Yazılımınızı "korsanlığa" karşı korumak için ne kadar çaba sarf ediyorsunuz, son kullanıcı herhangi bir noktada programın bir kopyasına sahip olduğu sürece , birisi başkalarına ücretsiz olarak dağıtacaktır.
"Korsanlığı" önlemenin tek iki yolu şunlardır: Yazılımınızı bir web uygulaması gibi bir servis yapın veya kaynak kodunuzu açın (veya yazılımınızı ücretsiz dağıtım için lisanslayın).
Yazılımın "korsanlığını" fiyat etiketiyle caydırmanın tek yolu , müşterilerin üründe algıladıkları değere göre bir fiyat belirlemek veya bu fiyatı gerçek hizmetlere (destek sağlamak gibi) eklemektir. Başka bir üründe ücretsiz alabilecekleri bir şey için hiç kimse 60 $ ödemez.
(Bir notta, etimolojisi hırsızlığı ima ettiği için “korsanlık” terimine itiraz ediyorum. Telif hakkı ihlali hırsızlık değildir, nasıl bakarsanız bakın ve ikisini eşitlemek entelektüel olarak sahtekârdır. "gayri meşru müşteri" veya "kullanılmayan pazar".)
Kopya korumanın% 100 etkili olmadığı için, bunun değersiz olduğu anlamına gelmez. Dürüst insanları dürüst tutar. Müşterilerin yazılım ve çoğu zaman kopya korumanın sağladığı ödeme için bazı teşviklere ihtiyaçları vardır. Ücretiniz makulsa, çoğu kişi, sahip olduğunuz korumaları atlatmaya çalışmak için zaman ve çaba harcayamaz. Elbette, korumalar çekirdek işlevselliğini kullanmak için bir kaltak yaparsa, bu başka bir konudur.
Bu blog yazısı, kopya korumanın değerine ilişkin mükemmel bir değerlendirmedir: http://www.kalzumeus.com/2006/09/05/everything-you-need-to-know-about-registration-systems/
Yazılımınız için SOME koruma sağlamak için oldukça etkili bir yöntem olduğu sürece, Infralution Licensing System'i (Infralution Licensing System) tavsiye ediyorum . Ucuz ve iyi bir performans sergiliyor.
Evet, yine de kullanışlıdır, ancak bunun için çok zaman ve para harcamayın. Yazılımınız buna değerse, satın alınır ve kırılır. Koruma mekanizmasına verdiğiniz çabalardan bağımsız olarak.
Korumanın yanı sıra çok fazla koruma da satışları etkileyecektir.
Ver onu :)
Neredeyse tüm korsanlık karşıtı önlemlerin, birileri yeterince karar verilmediğinde, hiçbir şey yapmama argümanı olduğu takdirde, atlatılabileceği göz önüne alındığında.
Yazılımınızı kullanışlı hale getirin ve ödeme yapanlara destek sağlayın, böylece gelir ve özel kullanıcılar elde edin.
Gelir elde etmenin bir yolu, ödenmesi gereken ek özelliklerin kilidini açan "pro" bir sürüme sahip olmak olabilir. Bu popüler bir yaklaşım gibi görünüyor. Profesyonel özelliklerin kilidinin açılmasının a) müşteri için kolay, ancak b) korsan için zor olduğundan emin olmanız gerekir.
Bunun için fazla çalışma yapmayın ve müdahaleci yapmayın.
Büyük olasılıkla faydalı olabilecek iki kopya koruma katmanı vardır. Bunlardan biri sıradan kullanıcının onu kopyalamasını engellemek, biri de herhangi birinin kopyalamasını engellemek. Arada hiçbir şey yok, çünkü herhangi bir kişi senin kopya korumanızı kırabilirse, dünyadaki bütün özel korsanların bir kopyası olacak. İkinci seviye imkansız, bu yüzden denemeyin bile. İlki bir değere sahip olabilir.
Kopya korumasını sinirlendirirseniz, korsan sitelerin daha iyi bir sürümü olacak. Birçok kişi yazılımın okunaklı bir kopyasını satın alır ve daha sonra gerçekten kullanmak için bir yasa dışı kullanım indirir. Gerçekten dürüst insanları eşyalarını korsan sitelerinden indirmeye teşvik etmek istediğini düşünmüyorum ve ödeme yapan müşterilerini çok fazla sinirlendirmek istemiyorsun.
Korsanlıkla ilgili endişelenmeyi bırakmalısın. Tek başına hizmet için korsanlar sizden hiçbir şey almazlar. Ciddi anlamda. Hala daha önce sahip olduğun her şeye sahipsin. Olabilecekleri, sizi olası satışlardan mahrum etmektir. Başka bir deyişle, etkili bir gözden geçirenin yapamayacağı hiçbir şey yapamazlar.
Endişelenmen gereken şey gelir ve satış sayısının arttırılması. Korsanlık aslında insanlara ücretsiz deneme ve deneyimler vererek yardımcı olabilir. Birçok insan gerçekte kullandıkları şeyleri satın alacak. Bazı insanlar Microsoft’un başarısının bir bölümünü yasadışı bir şekilde yazılımlarını kullanan çok sayıda kişiye bağlıyor. Uzun vadede, yasa dışı olarak kopyalanmış Windows kullanarak, yüzlerce milyon Çinli, yasal olarak Linux’tan daha iyidir.
Yasadışı kopya sayısına dikkat etmeyin. Çoğunlukla satışlarını kaybetmiyorlar. Korsanlar, zar zor kullandıkları büyük miktarda yazılımı, satın alma yeteneklerinin çok ötesinde biriktirme eğilimindedir. Gerçek satışlarınıza dikkat edin.
Öncelikle, yönetici hesabını hiçbir zaman makinelerinde dosyaları kopyalamaktan alıkoyamayacağınızı cesaretle söyleyebilirim.
Ancak, kopyalama ile ilgili olarak, çalıştırılabilir dosyalarınızın izinlerini kolayca ayarlayabilir 111
ve bunlara ait yapabilirsiniz root
, böylece herkes dosyayı çalıştırabilir ancak okuyamaz (böylece kopyalamaz). Ancak, root
yine de bunu değiştirebilecek.
Çünkü binary'nin kopyalanmasını önleyemezsiniz ve onu manuel olarak hedef sistemlere kurmak istersiniz. Bunları açıkça bu sistem için derleyin ve sistem konfigürasyonunun bir karmasını (örn. Ana bilgisayar adı, donanım, ...) ekleyin. Çalışma zamanı sırasında bu yapılandırmaya uygun bir sistemde çalıştığınızı kontrol edin.
Yine de bu, yalnızca yazılımınızı çalmayı zorlaştıracak, engellemeyecek, çünkü her zaman ikilik dosyayı alabilir, inceleyebilir ve doğru makineyi kontrol eden kısmı çıkarabilirsiniz.
Sonuç olarak, bunu yapmak genellikle kötü bir fikirdir (IMHO) çünkü müşterilerinize sorunlara neden olur (istediğiniz son şey). Ticari yazılımı gerçekten insanlara satmak istiyorsanız , şartlar ve koşullarınıza uymak için bunları bilgisayar korsanları tarafından değil, yasalara göre bağlayın .
Hayır gerçek değil. Kullanılan teknolojiye bağlı olarak, makul bir yaklaşım bile olmayabilir.
Örneğin, bir SWF'nin ayrışmasını önlemek için yapabileceğiniz hiçbir şey yoktur (örneğin, Sothink SWF Decompiler ile ). Yazdığınız kaynak kodunu size hemen hemen verecektir. Elbette kod gizlemeyi kullanabilirsiniz, ancak bu, örneğin birisinin SWF'nizin kodunu çözmesini engellemek, adınızı ve şirket logonuzu değiştirmek ve ardından tekrar derlemek için hiçbir şey yapmadan kodu anlamanızı biraz daha zorlaştırır.
Aynı şey JavaScript veya ABAP (temel olarak müşteriye kaynak kodunu vermeniz gereken) ve muhtemelen başka bazı teknolojiler için de geçerlidir.
Öte yandan, kopya koruma / DRM müşterilerinizi ciddi şekilde rahatsız edebilir ve şirketinize çok kötü bir tanıtım yapabilir. Oyun endüstrisinde kullanılan çeşitli koruma mekanizmalarını düşünün:
Bu nedenle, ürününüze eklediğiniz tüm kopya koruma önlemlerinin itibarınızı ve bu DRM malzemelerini gerçekten uygulamanıza dahil etmek için ne kadar çaba (geliştirme süresi, lisans maliyetleri, vb.) Üzerindeki olumsuz etkisini daima göz önünde bulundurmalısınız. Eğer hala belaya değeceği sonucuna varırsan, yap. Ancak DRM kullanmanın işinize fayda sağlamaktan daha fazla zarar vereceğine dair herhangi bir şüpheniz varsa, o zaman basitçe yapmayın.
Elbette, bir CD anahtarı istemek veya John Doe'nun Nero'yu bütün ailesine ürününüzün kopyalarını vermek için kullanmasını önlemek için bir disk kontrolü kullanmak hala makul. Bununla birlikte, DRM sürücülerini veya benzer bir şeyi kurarak müşterinin sistemini istila eden her türlü önlem, önceden belirtilen nedenlerden dolayı çok dikkatli bir şekilde düşünülmelidir.
Nihayetinde yapamazsınız - bu sadece diğer adamın kopyalamak için harcadığı zaman / paraya kıyasla ne kadar zaman / para harcamak istediğiniz sorusudur.
Bildiğim tek güvenilir ve nispeten problemsiz yol, yazılımın "evi ara" ve "Seri numaram, yasal bir kopya mıyım?" Olması. Elbette, programın bunu yapmak için bir internet bağlantısına sahip olması gerekir, ki bu bir sorun olarak düşünülebilir, ancak bir "güncellemeleri kontrol et" seçeneği ekleyerek ve bu süre içerisinde kontrol yaparak düzeltilebilir.
Aslında, bu bile insanların sonsuzluk için sürüm 1 inşa 1'i çalıştırmalarını engellemek veya uygulamanızı tersine mühendislik yapmak ve korumayı devre dışı bırakmak için insanların önlem almasını engellemek için ek önlemler alınmadan tam olarak güvenilir değildir, ancak bu doğru yönde iyi bir başlangıçtır.
Herhangi bir koruma veya sıkıntı eklemiyorsanız (yani bir nag ekranı), neredeyse hiç kimse sizin için çalışmaz.
Temel bir koruma ile, yazılımınızı satın almak için gerçekten motive olan ortalama bir kullanıcı satın alır, ancak ömrünü çok fazla karmaşıklaştırmaktan kaçının: müşteri size para ödüyor, bu yüzden kibar olun.
Yazılımı korumanın iyi bir yolu çevrimiçi etkinleştirmedir. Elbette, her kopya koruma sisteminin geçersiz kılınabileceğini aklınızda bulundurun, bu yüzden karmaşık koruma programları geliştirmek için çok fazla zaman harcamayın: kesinlikle istemediği veya satın almaya gücü yetmeyen insanlar onu kıracak veya atlayacaktır.
Yazılımı bir 'lite' sürümü olarak ücretsiz olarak verin. Bu konuda ciddi olan kişiler 'tam' sürüm için ödeme yapabilir ve sürümlerini bir şekilde tanımlamak için damgalayabilirler. Adlarını içine sokmayın - çıkarması çok kolaydır.
Daha iyi bir model, ödemeyi sunucu tarafından yönetmektir. Daha fazla ayrıntı için fiyatlandırma konusundaki cevabımı görün.
Zamanınızı ve IP adresinizi ne kadar değerli gördüğünüze bağlı.
Kendim, korsanlığa düşmesi muhtemel, tüketici açısından ilgi çekici bir yazılım satıyor olsaydım, her programın çalışma zamanında şifrelenmiş ikili dosya sağlayan İnternet tabanlı bir çözüm üzerinde çalışırdım.
Yazılımımı Çin'e satmayı ve yazılım korsanlığının ne kadar yaygın olduğunu düşünmeyi düşünüyorum, en azından yazılımımı kimin çaldığını bilmek istiyorum, böylece ücretsiz uygulamamda reklam satmak isteyen Reklamverenler için bazı ölçümler alabiliyorum.
Bu amaçla http://www.inishtech.com/ adresinden SLP kullanıyorum . Yazılımımın tüm kullanıcılarını izliyorum ve insanların ne kadar uyumlu oldukları hakkında bir fikir edindim. Bir raporlama aracı olarak kullanmaktan daha fazlasını beklemiyorum, ama daha fazlasını da yapabilir.
Onlara bir şekilde yazılımdan daha fazlasını ver. Ücretli kullanıcılar ve ücretsiz güncellemeler ve yamalar, eğitim videoları, ucuz güncellemeler veya en son sürümlere yönelik ücretsiz güncellemeler için ücretsiz indirilebilir içerik. Ayrıca, kazancınızın bir kısmını bir hayır kurumuna bağışlayabilirsiniz, böylece kullanıcılar yazılımınızı satın aldıklarında bir şeyler geri verme hissine sahip olurlar.
Çevrimiçi özellikler varsa, bunları yalnızca ödeme yapan kullanıcılar tarafından erişilebilir duruma getirin. Kopya koruması, zaman kaybıdır. Günümüzde her şey içerik ve hizmetle ilgilidir ve yalnızca birisine statik bir exe vermek ve maliyetleriniz karşılandıktan sonra ücretsiz para kazanmayı beklemek değildir.
Belki iki nedenden dolayı biraz farklı bir görüşüm var. Her şeyden önce, lisans yönetimi işinde bir şirket olan Agilis Software için çalışıyorum ve ikincisi Agilis'in işinin büyük bir kısmı tüketici / masaüstü yazılımlarını korumak değil, kurumsal uygulamaları, gömülü sistemleri vb. Korumaktadır.
Tüketici / masaüstü alanında, argümanlar yukarıda iyi denenmiştir. Modern lisanslama sistemleri, aktivasyonu kullanıcı için göze çarpmayan ve esnek hale getirebilir (Agilis’in Orion ürün aktivasyon sistemiyle birçok şirketin bulduğu gibi ), ancak sonuçta karar satıcı için stratejik bir karardır.
Kurumsal sistemlerde ve bazı tüketici paketlerinde, satıcı tek bir kalıcı masaüstü lisansından çok daha gelişmiş fiyatlandırma seçenekleri sunar. Örneğin, abonelik lisansları yaygın olarak kullanılır, ancak abonelik süresini zorlamak için güvenli bir mekanizma içermiyorsanız, yenileme oranı çok düşük olacaktır (bu nedenle yazılımınızı kalıcı lisans fiyatından hiçbir şey için düşürdünüz). Daha karmaşık uygulamaların çoğu satıcısı, farklı pazarlara veya ayrı ayrı fiyat özelliklerine farklı özellik kombinasyonları sunmak ister. Hangi özelliklerin etkinleştirildiğini kontrol etmek için bir lisans yöneticisi olmadan, her işlem için ve her yükseltme için, gerekli tüm işlemlerle ilgili ayrı bir paket sağlamanız gerekebilir. Kullanıcı sayısı modeli, müşterinin herhangi bir zamanda etkin bir şekilde n lisansı alabildiği yerlerde hala çok popülerdir; Bu sınırı bir lisans sunucusuyla uygulamıyorsanız, aşılması muhtemeldir. Popülerlikle büyüyen bir başka model, kullanıma dayalı lisanslamadır (kullanıma dayalı lisans vaka çalışması ).
Kurumsal müşterilerin kendileri, bir yazılım paketi kurulduktan sonra, BT ve yönetimin en iyi niyetlerine rağmen, üzerinde anlaşılan kâğıt lisans koşullarının kolayca aşıldığını, şirketin hoş olmayan denetimlere, ceza ücretlerine vb. Maruz kaldıklarının farkındalar. güvenli ve göze çarpmayan bir lisanslama sistemi tarafından yapıldığında uygulanan lisans koşulları.
Dominic