2015-09-06 27 views
10

Tamam, bu yüzden biraz Electron (daha önce Atom Shell) deniyorum ve bunun gerçek uygulamasında nasıl çalıştığını görmeye çalışıyorum. Elektron tabanlı uygulamalar için Lisans Oluşturma

Şimdi, uygulama ticari olacak göz önüne alındığında, ben de bazı lisans nesil şemasının düşünmek gerekir. Geçmişte

, ben (lisans nesil için + CocoaFob) ödeme işlemleri için FastSpring birlikte çalıştık ve son zamanlarda Paddle geçiş yaptıktan - Mac - özellikle SDK'larını kullanırken, kuşkusuz çok sorunsuz çalışır. Şimdi, uygulama sadece bir OS X bir, ama aynı zamanda Windows biri olmayacak, o verilen -

Yani, bütün bunlar iyi nasıl yapılmalı düşünüyorum. Ve uygulamanın hemen hemen sadece HTML/CSS/JS olacağı göz önüne alındığında, uygulama üzerinde tam kontrol sahibi olmayacağım.

Buna nasıl yaklaşılacağı hakkında bir fikrin var mı? Bunu başarıyla yapan var mı? Bunun kapalı IANAL elbette

+0

Sonunda bir çözüm buldunuz mu? Ben benzer bir teknedeyim. – stilliard

+0

@stilliard Eh, ne yazık ki, ben yok ... –

+1

@ dr-kameleon, tamam, cevabınız için teşekkürler, ben bir şey bulursanız ben burada tekrar güncelleyeceğiz :) – stilliard

cevap

-1

...

akıllıca şey bağımlılıkları tüm açıkça dışarı denir bir paket yöneticisini, kullanmak olacaktır ve sonra üretebilir belgeleri tabanlı. Eğer javascript bağımlılıkları için UÖM'yi kullanıyorsanız

Eğer bağımlılıkları detaya ve bazı belgeleri oluşturmak için License Sniffer kullanabilirsiniz.

Bower da Bower bileşenleri için benzer bir şey yapmak this module sahiptir.

2

Bir süredir benzer bir şey arıyordum ve şu ana kadar kendi başıma dönmem gerekecek.

Bu iyi bir başlangıç ​​noktası olarak Rhino Lisansı kullanarak, fikir, neden sadece gerekli bilgileri içeren imzalı bir belgeyi oluşturmaz?

Ben bugüne kadar bulunmuş en yakın meta verilerle imzalı lisans üretmek için NPM paket license-key olduğunu.

+0

Kendi yuvarlanmaya meraklı değilseniz, yardımcı olabilecek bir dizi lisans ve dağıtım API'si oluşturuyorum. Tekerleği yeniden icat etmeden veya kendi hizmetlerini barındırarak uğraşmadan hedeflerinizi gerçekleştirirsiniz: https://keygen.sh. – ezekg