0

私はいくつかのJavaアプリケーションを作成し、無料および商用バージョンで配布することを計画しています.基本的に、私の考えは、企業ユーザーからそれからいくらかのお金を稼ぐことです. 他のユーザーがjarを作成して製品に含めることができる拡張APIを提供したいと思います。

次の質問について教えてください。

1) JAR として配布すると、難読化を行っても、誰でも私のコードを見ることができます。有料の難読化解除ツールがいくつかあると思います..exe または JNI をオプションにしていますが、効果的な解決策ではありません。Microsoft 製品にはこの問題はありません。何かアドバイス?

2)もし私がオープンソースを作ったとしても、ビジネスは通常、IBM websphere や RAD のような巨大な製品でない限りサポートを求めないので、あまり利益を得ることはできません。これを回避するための入力はありますか?

4

1 に答える 1

0

おそらく、デュアル ライセンス スキームを検討する必要があります。ソース コードを GPL の下でリリースすると、GPL の条項に準拠したくない企業は商用ライセンスを購入する必要があります。

于 2011-10-03T06:17:53.620 に答える