Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
4Activity
×

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
jsr168

jsr168

Ratings: (0)|Views: 3,862|Likes:
Published by Junel Herrera

More info:

Published by: Junel Herrera on Jul 31, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

10/25/2012

pdf

text

original

 
Java
TM
Portlet Specification
Version 1.0
Send comments about this document to:
jsr-168-comments@jcp.org
510October 7, 2003Alejandro Abdelnur (alejandro.abdelnur@sun.com)15Stefan Hepper (sthepper@de.ibm.com)
 
Java
TM
Portlet Specification, version 1.0 (10/07/2003)2
Java(TM) Portlet Specification ("Specification") Version: 1.0Status: FCS Specification Lead: Sun Microsystems, Inc.("Specification Lead") Release: August 29, 2003Copyright 2003 Sun Microsystems, Inc. All rights reserved. NOTICE; LIMITED LICENSE GRANTS
5
Specification Lead hereby grants you a fully-paid, non-exclusive,non-transferable, worldwide, limited license (without the rightto sublicense), under the Specification Lead's applicableintellectual property rights to view, download, use and reproducethe Specification only for the purpose of internal evaluation,
10
which shall be understood to include developing applicationsintended to run on an implementation of the Specificationprovided that such applications do not themselves implement anyportion(s) of the Specification.Specification Lead also grants you a perpetual, non-exclusive,
15
worldwide, fully paid-up, royalty free, limited license (withoutthe right to sublicense) under any applicable copyrights orpatent rights it may have in the Specification to create and/ordistribute an Independent Implementation of the Specificationthat: (i) fully implements the Spec(s) including all its required
20
interfaces and functionality; (ii) does not modify, subset,superset or otherwise extend the Licensor Name Space, or includeany public or protected packages, classes, Java interfaces,fields or methods within the Licensor Name Space other than thoserequired/authorized by the Specification or Specifications being
25
implemented; and (iii) passes the TCK (including satisfying therequirements of the applicable TCK Users Guide) for suchSpecification. The foregoing license is expressly conditioned onyour not acting outside its scope. No license is grantedhereunder for any other purpose.
30
You need not include limitations (i)-(iii) from the previousparagraph or any other particular "pass through" requirements inany license You grant concerning the use of your IndependentImplementation or products derived from it. However, except withrespect to implementations of the Specification (and products
35
derived from them) that satisfy limitations (i)-(iii) from theprevious paragraph, You may neither: (a) grant or otherwise passthrough to your licensees any licenses under Specification Lead'sapplicable intellectual property rights; nor (b) authorize yourlicensees to make any claims concerning their implementation's
40
compliance with the Spec in question.For the purposes of this Agreement: "Independent Implementation"shall mean an implementation of the Specification that neitherderives from any of Specification Lead's source code or binarycode materials nor, except with an appropriate and separate
45
license from Specification Lead, includes any of SpecificationLead's source code or binary code materials; and "Licensor NameSpace" shall mean the public class or interface declarationswhose names begin with "java", "javax", "com.sun" or theirequivalents in any subsequent naming convention adopted by
50
Specification Lead through the Java Community Process, or anyrecognized successors or replacements thereof.
 
Java
TM
Portlet Specification, version 1.0 (10/07/2003)3
This Agreement will terminate immediately without notice fromSpecification Lead if you fail to comply with any materialprovision of or act outside the scope of the licenses grantedabove.
TRADEMARKS
5
No right, title, or interest in or to any trademarks, servicemarks, or trade names of Sun or Sun's licensors, theSpecification Lead or the Specification Lead's licensors isgranted hereunder. Sun, Sun Microsystems, the Sun logo, Java,and the Java Coffee Cup logo are trademarks or registered
10
trademarks of Sun Microsystems, Inc. in the U.S. and othercountries.
DISCLAIMER OF WARRANTIES
THE SPECIFICATION IS PROVIDED "ASIS". Specification Lead MAKESNO REPRESENTATIONS OR WARRANTIES, EITHER EXPRESS OR IMPLIED,
15
INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY,FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT, THAT THECONTENTS OF THE SPECIFICATION ARE SUITABLE FOR ANY PURPOSE ORTHAT ANY PRACTICE OR IMPLEMENTATION OF SUCH CONTENTS WILL NOTINFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADE SECRETS OR
20
OTHER RIGHTS. This document does not represent any commitment torelease or implement any portion of the Specification in anyproduct.THE SPECIFICATION COULD INCLUDE TECHNICAL INACCURACIES ORTYPOGRAPHICAL ERRORS. CHANGES ARE PERIODICALLY ADDED TO THE
25
INFORMATION THEREIN; THESE CHANGES WILL BE INCORPORATED INTO NEWVERSIONS OF THE SPECIFICATION, IF ANY. Specification Lead MAYMAKE IMPROVEMENTS AND/OR CHANGES TO THE PRODUCT(S) AND/OR THEPROGRAM(S) DESCRIBED IN THE SPECIFICATION AT ANY TIME. Any useof such changes in the Specification will be governed by the
30
then-current license for the applicable version of theSpecification.
LIMITATION OF LIABILITY
TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT WILLSpecification Lead OR ITS LICENSORS BE LIABLE FOR ANY DAMAGES,
35
INCLUDING WITHOUT LIMITATION, LOST REVENUE, PROFITS OR DATA, ORFOR SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR PUNITIVEDAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OFLIABILITY, ARISING OUT OF OR RELATED TO ANY FURNISHING,PRACTICING, MODIFYING OR ANY USE OF THE SPECIFICATION, EVEN IF
40
Specification Lead AND/OR ITS LICENSORS HAVE BEEN ADVISED OF THEPOSSIBILITY OF SUCH DAMAGES.You will indemnify, hold harmless, and defend Specification Leadand its licensors from any claims arising or resulting from: (i)your use of the Specification; (ii) the use or distribution of
45
your Java application, applet and/or clean room implementation;and/or (iii) any claims that later versions or releases of anySpecification furnished to you are incompatible with theSpecification provided to you under this license.
RESTRICTED RIGHTS LEGEND
50

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->