コード提案ライセンス参照

watsonx Code Assistant

Watsonx Code Assistantは、生成されたコード提案が他のコードソースと似ているかどうかをチェックします。

生成されるコードは、これらの言語で10行以上でなければならない:

  • C
  • C++
  • Go
  • Java
  • JavaScript
  • Python
  • TypeScript

デフォルトでは、watsonx Code Assistantは他のコードソースと類似したコード提案をブロックします。

ライセンスによっては、ライセンス参照を含むコード提案を許可することができます。 詳細については、コード候補の表示方法を設定する を参照してください。

この表は、コード提案を許可できるライセンスの一覧です:

コード提案に許可されるライセンス
グループ ライセンス
MITライセンス MIT No Attribution (mit-0)
MITライセンス Enlightenment License (e16) (MIT-advertising)
MITライセンス CMU License (MIT-CMU)
MITライセンス enna License (MIT-enna)
MITライセンス feh License (MIT-feh)
MITライセンス MIT License (MIT)
MITライセンス MIT +no-false-attribs license (MITNFA)
Apache Apache License 1.0 (Apache-1.0)
Apache Apache License 1.1 (Apache-1.1)
Apache Apache License 2.0 (Apache-2.0)
劣等一般公衆ライセンス GNU Lesser General Public License v2.1 only (LGPL-2.1)
劣等一般公衆ライセンス GNU Lesser General Public License v3.0 only (LGPL-3.0)
一般ライセンス GNU General Public License v2.0 only (GPL-2.0)
一般ライセンス GNU General Public License v3.0 only (GPL-3.0)
一般ライセンス GNU Affero General Public License v3.0 (AGPL-3.0)
クリエイティブ・コモンズ Creative Commons Attribution 1.0 Generic (CC-BY-1.0)
クリエイティブ・コモンズ Creative Commons Attribution 2.0 Generic (CC-BY-2.0)
クリエイティブ・コモンズ Creative Commons Attribution 3.0 Unported (CC-BY-3.0)
クリエイティブ・コモンズ Creative Commons Attribution 4.0 International (CC-BY-4.0)
クリエイティブ・コモンズ Creative Commons Zero v1.0 Universal (CC0-1.0)
クリエイティブ・コモンズ Creative Commons Attribution Share Alike 4.0 International (CC-BY-SA-4.0)
バークレー・ソフトウェア・ディストリビューション BSD 1-Clause License (BSD-1-Clause)
バークレー・ソフトウェア・ディストリビューション BSD 2-Clause "Simplified" License (BSD-2-Clause)
バークレー・ソフトウェア・ディストリビューション BSD 2-Clause FreeBSD License (BSD-2-Clause-FreeBSD)
バークレー・ソフトウェア・ディストリビューション BSD 2-Clause NetBSD License (BSD-2-Clause-NetBSD)
バークレー・ソフトウェア・ディストリビューション BSD-2-Clause Plus Patent License (BSD-2-Clause-Patent)
バークレー・ソフトウェア・ディストリビューション BSD 3-Clause "New" or "Revised" License (BSD-3-Clause)
バークレー・ソフトウェア・ディストリビューション BSD with attribution (BSD-3-Clause-Attribution)
バークレー・ソフトウェア・ディストリビューション BSD 3-Clause Clear License (BSD-3-Clause-Clear)
バークレー・ソフトウェア・ディストリビューション Lawrence Berkeley National Labs BSD variant license (BSD-3-Clause-LBNL)
バークレー・ソフトウェア・ディストリビューション BSD 3-Clause No Nuclear License (BSD-3-Clause-No-Nuclear-License)
バークレー・ソフトウェア・ディストリビューション BSD 3-Clause No Nuclear License 2014 (BSD-3-Clause-No-Nuclear-License-2014)
バークレー・ソフトウェア・ディストリビューション BSD 3-Clause No Nuclear Warranty (BSD-3-Clause-No-Nuclear-Warranty)
バークレー・ソフトウェア・ディストリビューション BSD 3-Clause Open MPI variant (BSD-3-Clause-Open-MPI)
バークレー・ソフトウェア・ディストリビューション BSD 4-Clause "Original" or "Old" License (BSD-4-Clause)
バークレー・ソフトウェア・ディストリビューション BSD-4-Clause (University of California-Specific) (BSD-4-Clause-UC)
バークレー・ソフトウェア・ディストリビューション BSD Source Code Attribution (BSD-Source-Code)
バークレー・ソフトウェア・ディストリビューション BSD Zero Clause License (0BSD)
パブリック・ドメイン The Unlicense (Unlicense)
ビジネス・ソース・ライセンス Boost Software License 1.0 (BSL-1.0)
インターネット・システム・コンソーシアム ISC License (ISC)

この表は、コードの提案が常にブロックされるライセンスの一覧です。 この設定は設定できない。

常にブロックされているライセンス
ライセンス
adobe-2006
adobe-glyph
adsl
amdplpa
aml
ampas
antlr-pd
apafml
artistic-2.0
barr
blueoak-1.0.0
boost software license 1.0
bzip2-1.0.6
cecill-2.1
cecill-b
cnri-python-gpl-compatible
condor-1.1
curl
do what the f*ck you want to public license
doc
ecl-1.0
ecl-2.0
eclipse public license 1.0
eclipse public license 2.0
educational community license v2.0
efl-2.0
egenix
epl-1.0
epl-2.0
european union public license 1.2
fair
fsfap
fsful
ftl
giftware
hpnd
ibm internal
ibm-pibs
icu
ijg
imagemagick
info-zip
intel
jasper-2.0
leptonica
libpng
libpng-2.0
libtiff
linux-openib
microsoft public license
miros
mozilla public license 2.0
mpich2
mpl-2.0
ms-pl
ms-rl
mtll
mulanpsl-1.0
mulanpsl-2.0
multics
mup
nasa-1.3
naumen
ncsa
net-snmp
netcdf
nlpl
nrl
ntp
ofl-1.1
oldap-2.2.1
oldap-2.3
oldap-2.4
oldap-2.5
oldap-2.6
oldap-2.7
oldap-2.8
oml
openssl
osl-3.0
other
php-3.0
php-3.01
plexus
postgresql
psf-2.0
python-2.0
qhull
ruby
sgi-b-2.0
spencer-86
spencer-94
swl
tcl
tcp-wrappers
tu-berlin-1.0
tu-berlin-2.0
upl-1.0
vim
vsl-1.0
w3c
w3c-19980720
w3c-20150513
wtfpl
x11
xerox
xfree86-1.1
xinetd
xnet
xpp
zed
zend-2.0
zlib
zlib-acknowledgement
zpl-1.1
zpl-2.0
zpl-2.1