2009-07-20 18 views
1

私はSystem.Data.SqliteまたはFirebirdからDblinqのような他のソリューションについて知っていますが、Visual StudioでSQLコンパクト・エディション(統合型)を打ち負かすものは何もないので、私はそれを使用してライセンスがオープンソース・プロジェクトで使用できるかどうかを知りたいと思います。オープンソースプロジェクトでSQL Server Compact Editionを使用することはできますか?

ありがとうございました。

+4

私は、プログラミングやソフトウェア開発ではなく、ライセンスや法的問題に関するものであるため、このトピックを議論の対象外としています。 [ここをクリック](http://meta.stackoverflow.com/questions/274963/questions-about-licensing/274964#274964)および[ここ](http://meta.stackexchange.com/questions/139804/can-トピックについてのライセンス供与に関する質問)、詳細については[ヘルプ]を参照してください。 – JasonMArcher

答えて

0

IANAL、EULAがすべてのオープンソースライセンスと互換性があるかどうかはわかりません。

ただし、redistribution rightsにサインアップしている限り、オープンソースプロジェクトで再配布しても問題ありません。

0

大きなMS SQL Serverでレプリケーションする必要がない場合は、SQL CEを使用しても問題ありません。

2

コンパクトエディションのソースコードを配布していない可能性があります。これは、コンパクトエディションが残りのコードと密接に統合されている場合、プロジェクトが「オープンソース」の定義に失敗する可能性があります。これにより、特定のFOSS Webサーバー(私はGoogle Codeを考えています)でホストされていることを不明瞭にする可能性があり、FOSSのより熱心な支持者の間で悪名を取得する可能性があります。

+0

一般的に.Netフレームワークの使用に対して同じ議論をすることはできませんでしたか? –

+0

@Sam確かに - .NETがオープンソースであると誰も聞いたことがありません。モノ - はい。しかし、.NETはプラットフォームです - あなたはyoir FOSSアプリでそれを配布しません。 –

関連する問題