FreeCAD-Doc/localwiki/Licence-jp.html
2018-07-19 18:47:02 -05:00

87 lines
14 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html><head><title>Licence/jp</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Licence/jp</h1></div>
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><div id="toc" class="toc"><div class="toctitle"><h2>Contents</h2></div>
<ul>
<li class="toclevel-1 tocsection-1"><a href="#.E7.AE.A1.E7.90.86.E4.BA.BA.E3.81.AE.E5.A3.B0.E6.98.8E.E6.96.87"><span class="tocnumber">1</span> <span class="toctext">管理人の声明文</span></a></li>
<li class="toclevel-1 tocsection-2"><a href="#.E4.BD.BF.E7.94.A8.E3.83.A9.E3.82.A4.E3.82.BB.E3.83.B3.E3.82.B9"><span class="tocnumber">2</span> <span class="toctext">使用ライセンス</span></a></li>
<li class="toclevel-1 tocsection-3"><a href="#.E3.83.A9.E3.82.A4.E3.82.BB.E3.83.B3.E3.82.B9.E4.B8.8A.E3.81.AE.E5.89.AF.E4.BD.9C.E7.94.A8"><span class="tocnumber">3</span> <span class="toctext">ライセンス上の副作用</span></a>
<ul>
<li class="toclevel-2 tocsection-4"><a href="#GPL2.2FGPL3.2FOCTLP.E3.81.AF.E9.9D.9E.E4.BA.92.E6.8F.9B"><span class="tocnumber">3.1</span> <span class="toctext">GPL2/GPL3/OCTLPは非互換</span></a></li>
<li class="toclevel-2 tocsection-5"><a href="#Debian"><span class="tocnumber">3.2</span> <span class="toctext">Debian</span></a></li>
<li class="toclevel-2 tocsection-6"><a href="#Fedora.2FRedHat.E3.81.A7.E3.81.AE.E4.B8.8D.E8.87.AA.E7.94.B1"><span class="tocnumber">3.3</span> <span class="toctext">Fedora/RedHatでの不自由</span></a></li>
</ul>
</li>
<li class="toclevel-1 tocsection-7"><a href="#.E3.83.A9.E3.82.A4.E3.82.BB.E3.83.B3.E3.82.B9.E3.81.AE.E5.BD.B1.E9.9F.BF"><span class="tocnumber">4</span> <span class="toctext">ライセンスの影響</span></a>
<ul>
<li class="toclevel-2 tocsection-8"><a href="#.E5.80.8B.E4.BA.BA.E3.83.A6.E3.83.BC.E3.82.B6.E3.83.BC"><span class="tocnumber">4.1</span> <span class="toctext">個人ユーザー</span></a></li>
<li class="toclevel-2 tocsection-9"><a href="#.E8.81.B7.E6.A5.AD.E7.9A.84.E3.83.A6.E3.83.BC.E3.82.B6.E3.83.BC"><span class="tocnumber">4.2</span> <span class="toctext">職業的ユーザー</span></a></li>
<li class="toclevel-2 tocsection-10"><a href="#.E3.82.AA.E3.83.BC.E3.83.97.E3.83.B3.E3.82.BD.E3.83.BC.E3.82.B9.E3.81.AE.E9.96.8B.E7.99.BA.E8.80.85"><span class="tocnumber">4.3</span> <span class="toctext">オープンソースの開発者</span></a></li>
<li class="toclevel-2 tocsection-11"><a href="#.E5.95.86.E7.94.A8.E9.96.8B.E7.99.BA.E8.80.85"><span class="tocnumber">4.4</span> <span class="toctext">商用開発者</span></a></li>
</ul>
</li>
</ul>
</div>
<h3><span class="mw-headline" id=".E7.AE.A1.E7.90.86.E4.BA.BA.E3.81.AE.E5.A3.B0.E6.98.8E.E6.96.87">管理人の声明文</span></h3>
<p>オープンソースのための「正しい」ライセンスについての議論がインターネットのかなりのバンド幅をを占めてきたことは承知していますが、ここでもFreeCADがそのひとつを採用すべきである理由について、私の意見を述べます。
</p><p>私はこのプロジェクトのために<a rel="nofollow" class="external text" href="http://en.wikipedia.org/wiki/LGPL">LGPL</a>を選びました。LGPLの短所と長所は分かっていますので、その理由を説明したいと思います。
</p><p>FreeCADはライブラリとアプリケーションの混合物なのでGPLでは少々強すぎます。GPLだと、FreeCADの基盤ライブラリとのリンクを妨げてしまうため、FreeCADの商用モジュールが作成できなくなります。何故商用モジュールなのだろうと思われるかもしれません。これはLinuxが良い例です。もしGNU CライブラリがGPLで、非GPLのアプリケーションにリンクできなかったとしたら、Linuxはこれほど成功したでしょうか私はLinuxの自由さが大好きです、けれども同時にNVIDIAの最高の3Dグラフィックドライバを使用できるようにして欲しいとも思っています。NVIDIAがドライバのコードの公開を望まない理由もよく分かりますし納得しています。私たちは企業のために働いており、報酬や少なくとも糧が必要なのです。だから私にとって、オープンソースとクローズドソースソフトウェアとの共存は、LGPLの規則に従っている限りは、悪いことではありません。私は、誰かがFreeCADのためのCATIAのインポート・エクスポートプロセッサを書き、それを無料や有料で配布するのを見たいのです。彼が望む以上の公開を強制したくはありません。それは彼のためにもFreeCADのためにも良いことにはならないでしょう。
</p><p>とはいえ、この決定はFreeCADのコアシステムにのみ行われるものです。アプリケーションモジュールの作者は、自分自身でそのライセンスを決定できます。
</p>
<h3><span class="mw-headline" id=".E4.BD.BF.E7.94.A8.E3.83.A9.E3.82.A4.E3.82.BB.E3.83.B3.E3.82.B9">使用ライセンス</span></h3>
<p>FreeCADは以下のライセンスに従って公開されています
</p>
<dl><dt><a href="http://en.wikipedia.org/wiki/LGPL" class="extiw" title="wikipedia:LGPL">Lesser General Public Licence (LGPL2+)</a></dt>
<dd>コアライブラリのライセンスです。src/App、src/Gui、sui/Baseに含まれる.hと.cppと記載されたファイル、src/Modに含まれるほとんどのモジュール、実行プログラムのためのsrc/main内の.hと.cppと記載されたファイルが該当します。またアイコンと画像もLGPLです。</dd></dl>
<dl><dt><a href="http://en.wikipedia.org/wiki/Open_Publication_License" class="extiw" title="wikipedia:Open Publication License">Open Publication License</a></dt>
<dd><a rel="nofollow" class="external free" href="http://free-cad.sourceforge.net/">http://free-cad.sourceforge.net/</a> 上の、作成者の特別な表記がないドキュメントのライセンスです。</dd></dl>
<p>FreeCADが使用しているライセンスの詳細については<a rel="nofollow" class="external text" href="http://free-cad.git.sourceforge.net/git/gitweb.cgi?p=free-cad/free-cad;a=blob;f=package/debian/copyright;h=a97cf019d020edba596f2d0f614c9b09ce546b0f;hb=HEAD">Debian著作権ファイル</a>を参照してください。
</p>
<h3><span class="mw-headline" id=".E3.83.A9.E3.82.A4.E3.82.BB.E3.83.B3.E3.82.B9.E4.B8.8A.E3.81.AE.E5.89.AF.E4.BD.9C.E7.94.A8">ライセンス上の副作用</span></h3>
<p>バージョン0.13までのところ、そのソース自体にはLGPL2+ライセンスが適用されるもののFreeCADはGPL2+ライセンスで配布されています。これはCoin3DGPL2とPyQtGPLをリンクしているためです。しかし0.14からは完全にGPLライセンスから自由になれる予定です。PyQtはPySideに置き換えられる予定であり、Coin3DはBSDライセンスで再ライセンスされました。ライセンス上の残る問題は<a rel="nofollow" class="external text" href="http://www.opencascade.org/getocc/license/">OCTPL (Open CASCADE Technology Public License)</a>だけです。いくつかの違いはありますがこれはほとんどLGPLと同じライセンスです。創始者のRoman Lyginが彼の<a rel="nofollow" class="external text" href="http://opencascade.blogspot.de/2008/12/license-to-kill-license-to-use.html">ブログ</a>でこのライセンスについて詳しく述べています。独自に作成されたOCTPLライセンスはFreeCADに対してさまざまな副作用を引き起こしており、これについては<a rel="nofollow" class="external text" href="http://www.opencascade.org/org/forum/thread_15859/?forum=3">OpenCasCadeフォーラム</a>などさまざまなフォーラムやメーリングリストで幅広い議論が行われています。その中でも最も大きな問題に関しての記事をいくつか紹介しておきます。
</p>
<h4><span class="mw-headline" id="GPL2.2FGPL3.2FOCTLP.E3.81.AF.E9.9D.9E.E4.BA.92.E6.8F.9B">GPL2/GPL3/OCTLPは非互換</span></h4>
<p>私たちが最初に問題に気がついたのは<a rel="nofollow" class="external text" href="http://www.fsf.org/">FSF</a>の最重要プロジェクト<a rel="nofollow" class="external text" href="https://groups.google.com/forum/#!topic/polignu/XRergtwsm80">ディスカッションリスト</a>によってです。それは私たちが調査していたGPL3でライセンスされているライブラリについてのものでした。当時はGPL2のみのCoin3Dをリンクしていたのでそのライブラリを採用することはできませんでした。またOCTPLも<a rel="nofollow" class="external text" href="http://www.opencascade.org/occt/faq/">GPL非互換</a>であると考えられています。このLibreGraphicsWorldの記事<a rel="nofollow" class="external text" href="http://libregraphicsworld.org/blog/entry/libredwg-drama-the-end-or-the-new-beginning">"LibreDWG drama: the end or the new beginning?"</a>ではLibreDWGプロジェクトがFreeCADやLibreCADで受け入れられなかった事の顛末を紹介しています。
</p>
<h4><span class="mw-headline" id="Debian">Debian</span></h4>
<p>OCTPLの非互換性については<a rel="nofollow" class="external text" href="http://lists.debian.org/debian-legal/2009/10/msg00000.html">Debianの法問題リストで議論され</a>、それが<a rel="nofollow" class="external text" href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=617613">FreeCADパッケージについてのバグレポート</a>を招きました。これはDebianテスト版からメインディストリビューションへの移行を妨げるものignore-tagです。しかしGPLコードとライブラリから解放されたFreeCADは受け入れられるはずであることも付け加えておきましょう。再ライセンスされたCoin3D V4とPyQtの置き換えによって0.14のリリースではGPLフリーに到達することでしょう。
</p>
<h4><span class="mw-headline" id="Fedora.2FRedHat.E3.81.A7.E3.81.AE.E4.B8.8D.E8.87.AA.E7.94.B1">Fedora/RedHatでの不自由</span></h4>
<p>FedoraプロジェクトではOpenCasCadeは"不自由(非フリー)"のリストに入れられています。つまり基本的にはFedora、RedHatに取り入れられることはありません。またこれはOCCがそのライセンスを変えるまではFreeCADがFedora、RedHatに取り入れられることはないということです。このライセンスに対する評定をリンクしておきます
</p>
<ul><li> <a rel="nofollow" class="external text" href="http://lists.fedoraproject.org/pipermail/legal/2011-September/001713.html">Fedora法問題リストでの議論</a></li>
<li> <a rel="nofollow" class="external text" href="https://bugzilla.redhat.com/show_bug.cgi?id=458974#c10">RedHatバグトラッカーでライセンスレビューのエントリ </a></li></ul>
<p>私の理解では主な障害は有償サポートを行いたいと思った場合にOCCライセンスが非差別的なサポート料金を要求しているということです。これは
"フリー"であることやオープンソースとは関係なく、RedHatのビジネスモデルでの問題なのです
</p>
<h3><span class="mw-headline" id=".E3.83.A9.E3.82.A4.E3.82.BB.E3.83.B3.E3.82.B9.E3.81.AE.E5.BD.B1.E9.9F.BF">ライセンスの影響</span></h3>
<h4><span class="mw-headline" id=".E5.80.8B.E4.BA.BA.E3.83.A6.E3.83.BC.E3.82.B6.E3.83.BC">個人ユーザー</span></h4>
<p>個人ユーザーは無料でFreeCADを使用できます。基本的にはしたいことが何でもできるはずです....
</p>
<h4><span class="mw-headline" id=".E8.81.B7.E6.A5.AD.E7.9A.84.E3.83.A6.E3.83.BC.E3.82.B6.E3.83.BC">職業的ユーザー</span></h4>
<p>個人的、職業的を問わずどのような仕事のためでも自由にFreeCADを使うことができます。アプリケーションは好きなようにカスタマイズ可能です。オープン、クローズドを問わず、FreeCADの拡張ソースを作成することができます。作成者は常にそのデータの主人であり、FreeCADの更新や使用方法の変更を強要されることはありません。FreeCADの使用によって、いかなる種類の契約や義務を負うことはありません。
</p>
<h4><span class="mw-headline" id=".E3.82.AA.E3.83.BC.E3.83.97.E3.83.B3.E3.82.BD.E3.83.BC.E3.82.B9.E3.81.AE.E9.96.8B.E7.99.BA.E8.80.85">オープンソースの開発者</span></h4>
<p>特別な目的のための独自拡張モジュールの土台としてFreeCADを使用することができます。開発者は、独占的なソフトウェアに対する自分の成果の使用許可を、GPLとLGPLから選択することができます。
</p>
<h4><span class="mw-headline" id=".E5.95.86.E7.94.A8.E9.96.8B.E7.99.BA.E8.80.85">商用開発者</span></h4>
<p>商用開発者は、特別な目的のための独自拡張モジュールの土台としてFreeCADを使用することができ、そのモジュールのオープンソース化を強要されることはありません。開発者はLGPLを使用するすべてのモジュールを使用することができます。また自分の独占的なソフトウェアと一緒にFreeCADを配布することが許されます。一方通行ではないかぎり、開発者は原作者達からのサポートを得られるでしょう。
</p>
<p><br />
</p>
</div>
</div><div class="printfooter">
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Licence/jp&amp;oldid=174412">http://www.freecadweb.org/wiki/index.php?title=Licence/jp&amp;oldid=174412</a>"</div>
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
</div>
</div>
<div id="mw-navigation">
<h2>Navigation menu</h2>
</body></html>