ねこープロジェクトII及びねこープロジェクト21/Wは、個人的使用においては制限なく使用することができます。
本ソフトウェアの著作権、その他の知的財産権は、日本法に準拠する為、ねこさん開発ちーむが所有しています。
(実際にはバイナリ配布者が所有することになります)
Neko Project 21/Wの大半のコードは修正BSDライセンスですが、以下のファイルは移植のためライセンスが異なっています。これらを含めてコンパイルすると全体としてのライセンスが変わりますのでご注意ください。 バージョンによってライセンスが異なる場合がありますので、必ずそのバージョンに該当する表を参照してください。
| ファイル | ライセンス | 除外方法 |
|---|---|---|
| /sound/fmgen/*.* | Readme参照 原則商用不可 | SUPPORT_FMGENをプリプロセッサ定義から削除し、/sound/fmgen/*.*を除外する |
| 以下のファイルは標準構成では除外されています(ビルド対象に含まれない) | ||
| fpemul_dosbox.c fpemul_dosbox2.c | GPL | 【標準で除外】使用する場合はSUPPORT_FPU_DOSBOXとSUPPORT_FPU_DOSBOX2を定義する。 |
| /sound/mame/*.* | GPLv2 | 【標準で除外】使用する場合はUSE_MAMEを定義し、USE_MAME_BSDを定義しないようにする。 |
| fpu/softfloat/*.* | Readme参照 修正BSD風味 | 【標準で除外】使用する場合はSUPPORT_FPU_SOFTFLOAT3の代わりにSUPPORT_FPU_SOFTFLOATを定義する。 |
| ファイル | ライセンス | 除外方法 |
|---|---|---|
| cirrus_vga*.* lgy98*.* | MIT | SUPPORT_CL_GD5430とSUPPORT_LGY98をプリプロセッサ定義から削除する |
| fpemul_dosbox.c fpemul_dosbox2.c | GPL | SUPPORT_FPU_DOSBOXとSUPPORT_FPU_DOSBOX2をプリプロセッサ定義から削除し、fpemul_dosbox.c, fpemul_dosbox2.cをコンパイルから除外する |
| fpemul_softfloat.c | 修正BSD | 本体と同じライセンスになりました。 |
| fpu/softfloat/*.* | Readme参照 修正BSD風味 | SUPPORT_FPU_SOFTFLOATをプリプロセッサ定義から削除し、fpemul_softfloat.cとsoftfloat/*.*を除外する。 修正BSD版SoftFloatを使いたい場合はSUPPORT_FPU_SOFTFLOAT3を定義する。 |
| fpemul_softfloat3.cpp fpu/softfloat3/*.* | 修正BSD | 独自ライセンスSoftFloatの代替品です。 |
| /sound/fmgen/*.* | Readme参照 原則商用不可 | SUPPORT_FMGENをプリプロセッサ定義から削除し、/sound/fmgen/*.*を除外する |
| /sound/mame/*.* | GPLv2 | /sound/mame/*.*を除外し、代わりに/sound/mamebsd/*.*を使用する |
| /sound/mamebsd/*.* | 修正BSD | GPLv2版MAMEの代替品です。 |
| /cbus/ct1741io.c | 修正BSD | 本体と同じライセンスになりました。 |
| ファイル | ライセンス | 除外方法 |
|---|---|---|
| cirrus_vga*.* lgy98*.* | MIT | SUPPORT_CL_GD5430とSUPPORT_LGY98をプリプロセッサ定義から削除する |
| fpemul_dosbox.c fpemul_dosbox2.c | GPL | SUPPORT_FPU_DOSBOXとSUPPORT_FPU_DOSBOX2をプリプロセッサ定義から削除し、fpemul_dosbox.c, fpemul_dosbox2.cをコンパイルから除外する |
| fpemul_softfloat.c | 修正BSD | 本体と同じライセンスになりました。 |
| fpu/softfloat/*.* | Readme参照 修正BSD風味 | SUPPORT_FPU_SOFTFLOATをプリプロセッサ定義から削除し、fpemul_softfloat.cとsoftfloat/*.*を除外する |
| /sound/fmgen/*.* | Readme参照 原則商用不可 | SUPPORT_FMGENをプリプロセッサ定義から削除し、/sound/fmgen/*.*を除外する |
| /sound/mame/*.* | GPLv2 | USE_MAMEをプリプロセッサ定義から削除し、/sound/mame/*.*を除外する |
| /cbus/ct1741io.c | GPLv2 | SUPPORT_SOUND_SB16をプリプロセッサ定義から削除し/cbus/ct1741io.cを除外する、またはDSP関連コードを手動削除 |
| ファイル | ライセンス | 除外方法 |
|---|---|---|
| cirrus_vga*.* lgy98*.* | MIT | SUPPORT_CL_GD5430とSUPPORT_LGY98をプリプロセッサ定義から削除する |
| fpemul_dosbox.c fpemul_dosbox2.c fpemul_softfloat.c | GPL | SUPPORT_FPU_SOFTFLOAT, SUPPORT_FPU_DOSBOXとSUPPORT_FPU_DOSBOX2をプリプロセッサ定義から削除し、fpemul_dosbox.c, fpemul_dosbox2.c, fpemul_softfloat.cをコンパイルから除外する(Berkeley SoftFloatは本来別のライセンスですがfpemul_softfloat.cだけはDOSBox由来のコードを含むためGPLです) |
| fpu/softfloat/*.* | Readme参照 | SUPPORT_FPU_SOFTFLOATをプリプロセッサ定義から削除し、softfloat/*.*を除外する |
| /sound/fmgen/*.* | Readme参照 原則商用不可 | SUPPORT_FMGENをプリプロセッサ定義から削除し、/sound/fmgen/*.*を除外する |
| /sound/mame/*.* | GPLv2 | USE_MAMEをプリプロセッサ定義から削除し、/sound/mame/*.*を除外する |
| /cbus/ct1741io.c | GPLv2 | SUPPORT_SOUND_SB16をプリプロセッサ定義から削除し/cbus/ct1741io.cを除外する、またはDSP関連コードを手動削除 |