iii
Java™ 2 Platform, Enterprise Edition (J2EE™) Specification ("Specification")Version: 1.3Status: Final ReleaseRelease: August 22, 2001Copyright 2001 Sun Microsystems, Inc.901 San Antonio Road, Palo Alto, CA 94303, U.S.A.All rights reserved.
NOTICE.
ThisSpecificationisprotectedbycopyrightandtheinformationdescribedhereinmaybeprotectedbyoneormoreU.S.patents,foreignpatents,orpendingapplications.Exceptasprovidedunderthefollowinglicense,nopartofthisSpecificationmaybereproducedinanyformbyanymeanswithoutthepriorwrittenauthori-zationofSunMicrosystems,Inc.(“Sun”)anditslicensors,ifany.AnyuseofthisSpecificationandtheinfor-mationdescribedhereinwillbegovernedbythetermsandconditionsofthislicenseandtheExportControlandGeneralTermsassetforthinSun'swebsiteLegalTerms.Byviewing,downloadingorotherwisecopyingthisSpecification,youagreethatyouhaveread,understood,andwillcomplywithallofthetermsandcondi-tions set forth herein.Sunherebygrantsyouafully-paid,non-exclusive,non-transferable,worldwide,limitedlicense(withouttherighttosublicense),underSun’sintellectualpropertyrightsthatareessentialtopracticetheSpecification,tointernallypracticetheSpecificationsolelyforthepurposeofcreatingacleanroomimplementationoftheSpecificationthat:(i)includesacompleteimplementationofthecurrentversionoftheSpecification,withoutsubsettingorsupersetting;(ii)implementsalloftheinterfacesandfunctionalityoftheSpecification,asdefinedbySun,withoutsubsettingorsupersetting;(iii)includesacompleteimplementationofanyoptionalcomponents(asdefinedbySunintheSpecification)whichyouchoosetoimplement,withoutsubsettingorsupersetting;(iv)implementsalloftheinterfacesandfunctionalityofsuchoptionalcomponents,withoutsubsettingorsupersetting;(v)doesnotaddanyadditionalpackages,classesorinterfacestothe"java.*"or"javax.*"packagesorsubpackages(orotherpackagesdefinedbySun);(vi)satisfiesalltestingrequirementsavailablefromSunrelatingtothemostrecentlypublishedversionoftheSpecificationsix(6)monthspriortoanyreleaseofthecleanroomimplementationorupgradethereto;(vii)doesnotderivefromanySunsourcecodeorbinarycodematerials;and(viii)doesnotincludeanySunsourcecodeorbinarycodematerialswith-outanappropriateandseparatelicensefromSun.TheSpecificationcontainstheproprietaryinformationof Sunandmayonlybeusedinaccordancewiththelicensetermssetforthherein.ThislicensewillterminateimmediatelywithoutnoticefromSunifyoufailtocomplywithanyprovisionofthislicense.Upontermina-tion or expiration, you must cease use of or destroy the Specification.
TRADEMARKS.
Noright,title,orinterestinortoanytrademarks,servicemarks,ortradenamesofSunorSun'slicensorsisgrantedhereunder.Sun,SunMicrosystems,theSunlogo,Java,Jini,J2EE,JavaServerPages,EnterpriseJav-aBeans,JavaCompatible,JDK,JDBC,JavaBeans,JavaMail,WriteOnce,RunAnywhere,andJavaNamingandDirectoryInterfacearetrademarksorregisteredtrademarksofSunMicrosystems,Inc.intheU.S.andother countries.
DISCLAIMER OF WARRANTIES.
THISSPECIFICATIONISPROVIDED"ASIS".SUNMAKESNOREPRESENTATIONSORWARRAN-TIES,EITHEREXPRESSORIMPLIED,INCLUDINGBUTNOTLIMITEDTO,WARRANTIESOFMERCHANTABILITY,FITNESSFORAPARTICULARPURPOSE,ORNON-INFRINGEMENTTHATTHECONTENTSOFTHESPECIFICATIONARESUITABLEFORANYPURPOSEORTHATANYPRACTICEORIMPLEMENTATIONOFSUCHCONTENTSWILLNOTINFRINGEANYTHIRD