1

Wineskin ( http://wineskin.doh123.com/Information.html ) は、基本的に Windows アプリケーションを MacOS アプリケーションに変換する、wine を使用して Windows アプリケーションの単純なラッパーを作成する Mac 用アプリケーションです。(少なくともユーザーにはそう見えます)。既製のラッパーには、元のアプリケーション、wineskin からのいくつかのコード、およびおそらくほとんどの wine ライブラリの両方が含まれています。(少なくともそれらのいくつか)。ただし、ラッピングは完全な .exe ファイルに対して行われるため、wine または wineskin に静的にリンクされることはありません。

ワインとワインスキンの両方が LGPL の下でライセンスされています。

では、アプリケーションのラッパーを作成し、そのラッパーを Web サイトからフリーウェア (オープンソースではなく独自のもの) として再配布することはできますか? wineskin や wine のソースコードを公開する必要はありますか?

このようなラッパーを (シェアウェアまたは単に有料のアプリケーションとして) 販売したい場合はどうすればよいですか? 同じルールが適用されますか? それらのラッパーを販売することは許可されていますか?

4

2 に答える 2

1

wine がどのように機能するかを知る限り、プログラム自体は変更されませんが、移植性を高めるためのラッパーが提供されます。

したがって、wine と wineskin のライセンスは、独自のソフトウェアのみに適用され、wine でラップされたソフトウェアには適用されません。

たとえば、Linux ボックスにコピーした Windows テトリス ゲームは、wine で実行するという理由だけで LGPL の下に置いてはなりません。ところで、それはワインを役に立たなくするでしょう: 無料 (debian) またはさらに邪悪なシステム (例えば osx) で Windows アプリケーションを実行するように、ワインが作られたもの ;) ほとんどがプロプライエタリなソフトウェアであり、 LGPLの感覚。

したがって、アプリケーションについても同じです。他のアプリケーションの機能を使用しているという理由だけで、その他のアプリケーションとやり取りするすべてのものが同じライセンスの下にある必要があるというわけではありません。

wineskin または wine 自体を変更する場合のみ、変更した wineskin または wine のバイナリを配布する場合は、変更を公開する必要があります。

コミュニティのことなら、アプリケーションのユーザーがより簡単に改善できるように、スキンをオープンソースにすることを考えることができます。しかし、私が推測できる限り、それは自動的にリンクではありません。

他の人がコメントしているように: 疑わしい場合は、2 つのことを行う必要があります: 元の著者に連絡して許可を求める (簡単)。2 つ目は、すべてを詳細に説明できる弁護士に連絡する (難しい) )。ただし、元の作者の許可を得れば、いつでも問題ありません。一方、弁護士は、他の人が何を言おうと、あなたができること/できないことを教えてくれます。

ディストリビューションで Wine / Wineskin を使用する

最初にライセンスについて少し確認します。

この短いレビューの後、Wine と Wineskin の両方がGNU LGPL 2.1 ライセンスの下で利用可能であると言えます。

GNU ライブラリまたは Lesser Genreal Public License (LGPL) により、(LGPL または GPL が適用されていない) アプリケーションと共にバイナリ形式を再配布できます。ただし、これは、いくつかのニーズも満たす必要があることを意味します。具体的には、セクション 2 と 6 を参照してください。「図書館を利用した作品」の要件を探します。あなたのように。

ただし、アプリケーションが完全にあなたの管理下にあり、LGPL のコードの派生物でない限り、アプリケーションのソース コードを提供する義務はありません。

于 2011-06-03T18:23:33.227 に答える
1

doh123 はここで回答を提供しています: http://wineskin.doh123.com/tiki-view_forum_thread.php?topics_offset=1&forumId=1&comments_parentId=116

GPL と LGPL のコードの主な違いは、GPL はフリー ソフトウェアでのみ使用できるということです... LGPL は有料ソフトウェアで配布できます。LGPL コードのいずれかを変更する場合は、それらの変更を利用できるようにする必要がありますが、独自の固有コードは安全であり、リリースする必要はありません。

私は故意に Wineskin に LGPL を選択したので、他の人/会社/誰でも自分のポートに LGPL を使用できます。

Wineskin.app をポートに残している場合は、内部を調べて、Winetricks が使用する「cabextract」プログラムを削除することをお勧めします。その1つのプログラムはGPLであり、そこにある他のすべては無料で使用/再配布できます...課金している場合、技術的にはそこにCabextractを残すことはできません。これにより、一部の Winetricks が機能しなくなりますが、問題にはなりません。

他に心配しなければならないことは、ライセンスや配布の問題を引き起こす可能性のある MS dll など、サードパーティのものをインストールした場合です。

于 2011-09-22T13:51:26.533 に答える