本システムプログラムは、添付された2種のライセンス・使用許諾に準じます。
プログラムソースファイルに対するそれぞれのライセンス・使用許諾の適用の
範囲は以下のとおりです。

開発成果物使用許諾（license-scorm.txt）適用プログラム
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\Activity.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\ActivityPath.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\AuxiliaryResource.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\CommunicationModuleWrapper.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\Default.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\Duration.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\GlobalObjective.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\Kernel.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\LocalObjective.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\Objective.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\Progress.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\Resource.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\SCORMCommunicationModule.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\Sequencing.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\Status.java

NTTオープンソースライセンス適用プログラム
sce\index.jsp
sce\scormstart.jsp
sce\api\navapi.java
sce\api\scomhacp.java
sce\bin\installer\run.bat
sce\bin\installer\run.sh
sce\contents\_customize\ComplementSequencing.xml
sce\contents\_default\Common.xsl
sce\contents\_default\DefaultButton.xsl
sce\contents\_default\DefaultContentsMenu.xsl
sce\contents\_default\DefaultFrameset.xml
sce\env\tomcat\webapps\scorm.xml
sce\jsp\API_1484_11.jsp
sce\jsp\AuthenticationError.jsp
sce\jsp\EndLearning.jsp
sce\jsp\ExecuteError.jsp
sce\jsp\JSPError.jsp
sce\jsp\LearningLogSendError.jsp
sce\jsp\MakeMainFrame.jsp
sce\jsp\MultipleExecuteError.jsp
sce\jsp\PopupCloser.jsp
sce\jsp\ScormAPI.jsp
sce\jsp\SelfClose.jsp
sce\jsp\SessionTimeoutError.jsp
sce\jsp\StartLearning.jsp
sce\jsp\SystemError.jsp
sce\scripts\APICommon.js
sce\scripts\LMSOnly.js
sce\scripts\LMSUI.js
sce\scripts\navapi.js
sce\scripts\SCORM1.2API.js
sce\scripts\SCORM1.3API.js
sce\WEB-INF\classes\conf\XMS.ini
sce\WEB-INF\classes\conf\lo\scorm.ini
sce\WEB-INF\classes\conf\scorm\Default.xml
sce\WEB-INF\classes\conf\scorm\SCORMMessages.xml
sce\WEB-INF\classes\conf\scorm\SCORMSG.xml
sce\WEB-INF\classes\conf\xms\XmsBusinessDefine.xml
sce\WEB-INF\classes\conf\xms\XmsScreenDefine.xml
sce\WEB-INF\src\navapi.java
sce\WEB-INF\src\scomhacp.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\LearnSession.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\LoConstant.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\LoEnvironment.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\LOException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\LoPropertyDef.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\ScormLoConstant.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\ScormLoEndLearnData.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\ScormLoEndLearnServlet.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\ScormLoEnv.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\ScormLoUtil.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\ScormManifestUtil.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\ScormServerInfo.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\ScormServerInfoControl.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\ScormStudyInfoServlet.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\BeforeInitializer.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIArrayNode.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMICBT.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMICommand.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMICsvRow.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIElement.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIElementProto.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIError.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIEvaluationData.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIGlobalCBT.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIHacpComm.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMILaunch.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMILeafElement.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMILesson.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMINode.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIObjBase.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIParameterPath.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIS13ModelUtil.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMITokenizer.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIUtil.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\CMIValueBuffer.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\HACPError.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\IBeforeInitializer.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\IInitializer.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\IMaintenanceGetParam.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\IMaintenanceGetPutParam.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\IMaintenanceGetValue.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\IMaintenancePutParam.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\IMaintenanceSetValue.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\Initializer.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\MaintenanceGetParam.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\MaintenanceGetPutParam.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\MaintenanceGetValue.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\MaintenancePutParam.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\MaintenanceSetValue.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\cbtcom\S13LogFormatException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\ContentsInfoCacher.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\EndLearningBusinessBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\Engine.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\ExecuteErrorBusinessAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\ExecuteErrorBusinessBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\ExecuteParameters.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\ForceSuspendLearnBusinessAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\HACPBusinessAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\HACPBusinessBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\HACPServlet.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\LearningLogSendErrorBusinessBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\MakeButtonBusinessAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\MakeButtonScreenAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\MakeContentsMenuBusinessAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\MakeContentsMenuScreenAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\ManifestFactory.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\NavApiBusinessAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\NavApiBusinessBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\NavApiServlet.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\NavigateBusinessAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\NavigateBusinessBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\NavigateScreenAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\NavigateScreenBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\SCORMAPIAdapter.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\StartLearningBusinessAction.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\StartLearningBusinessBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\TimeoutWatcher.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\XSLTBusinessBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\XSLTScreenBean.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\engine\XSLTServlet.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ActiveOrSuspendedException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ActivityNotExistException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ActivityUnavailableException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\AlreadyActiveException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\AlreadyCurrentActivityDefinedException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\AlreadyCurrentActivityTerminatedException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\CannotPreviousException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\CannotSuspendException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ChoiceException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ChoiceExitException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ChoiceExitSequencingException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ChoiceSequencingException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ClusterHasNoAvalilableException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\CommunicationModuleWrapperException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\CurrentActivityNotTerminatedException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\FileErrorExcepiton.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\FlowException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\FlowOrForwardOnlyException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\FlowSequencingException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ForwardBlockedTraversalException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\ForwardOnlySequencingException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\IllegalManifestException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\LastActivityException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\NoActivityToConsiderException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\NonLeafActivityException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\NoSuspendedActivityDefinedException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\NoTargetForChoiceException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\NotDefinedCurrentActivityException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\NotDefinedSuspendedActivityException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\NothingAbandonException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\NothingToDeliverException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\NothingToSuspendException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\PreventedException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\PseudoCodeException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\RootHasNoParentException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\SequencingException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\SystemException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\TargetActivityHiddenException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\TargetActivityUnavailableException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\UnableActivateException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\UnableChoiceException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\UndefinedNavigationException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\UndefinedSequencingException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\UndefinedTerminationException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\exception\UnsupportedNavigationException.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\trace\Trace.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\kernel\trace\TraceItem.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\AICCLogForCSV.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\AICCLogForProperties.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\Authentication.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\CachedNode.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\DateUtility.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\Debug.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\Message.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\SG.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\XMLUtil.java
sce\WEB-INF\src\jp\co\ntt\lms\lo\scorm\util\XPathUtil.java
sce\WEB-INF\src\jp\co\ntt\lms\xmo\Environment.java
sce\WEB-INF\src\jp\co\ntt\lms\xmo\MessageData.java
sce\WEB-INF\src\jp\co\ntt\lms\xmo\XMOException.java
sce\WEB-INF\src\jp\co\ntt\lms\xmo\util\ChangeEncode.java
sce\WEB-INF\src\jp\co\ntt\lms\xmo\util\DebugLog.java
sce\WEB-INF\src\jp\co\ntt\lms\xmo\util\EditUploadFile.java
sce\WEB-INF\src\jp\co\ntt\lms\xmo\util\FileControl.java
sce\WEB-INF\src\jp\co\ntt\lms\xmo\util\UploadParam.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\common\user\User.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\common\user\UserConstant.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\common\util\StringUtil.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\common\util\XmlUtil.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\Constant.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\FrameworkServlet.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\MessageTest.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\ResultFileList.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsBusinessAction.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsBusinessBean.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsBusinessControl.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsBusinessXMLPerser.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsException.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsInnerException.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsMessages.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsRequest.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsResponse.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsScreenAction.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsScreenBean.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsScreenControl.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsScreenXMLPerser.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsSystemException.java
sce\WEB-INF\src\jp\co\ntt\lms\xms\framework\XmsWarningException.java
