Common use of Java Technology Restrictions Clause in Contracts

Java Technology Restrictions. Licensee shall not create, modify, change the behavior of, or authorize licensees of Licensee to create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as "java", "javax", "sun" or similar convention as specified by Oracle in any naming convention designation. In the event that Licensee creates an additional API(s) which: (a) extends the functionality of a Java Environment; and (b) is exposed to third party software developers for the purpose of developing additional software which invokes such additional API, Licensee must promptly publish broadly an accurate specification for such API for free use by all developers.

Appears in 2 contracts

Samples: Software License Agreement, Software License Agreement

AutoNDA by SimpleDocs

Java Technology Restrictions. Licensee shall not create, modify, change the behavior of, or authorize licensees of Licensee to create, modify, or change the behavior of, classes, interfaces, or subpackages sub packages that are in any way identified as "java", "javax", "sun" or similar convention as specified by Oracle Sun in any naming convention designation. In the event that Licensee creates an additional API(s) which: (a) extends the functionality of a Java Environment; and (b) is exposed to third party software developers for the purpose of developing additional software which invokes such additional API, Licensee must promptly publish broadly an accurate specification for such API for free use by all developers.

Appears in 1 contract

Samples: Software License Agreement

AutoNDA by SimpleDocs

Java Technology Restrictions. Licensee shall not createcreat, modify, change the behavior behaviour of, or authorize licensees of Licensee to create, modify, or change the behavior of, classes, interfaces, or subpackages that are in any way identified as "java", "javax", "sun" or similar convention as specified by Oracle in any naming convention designation. In the event that Licensee creates an additional API(s) which: (a) extends the functionality of a Java Environment; and (b) is exposed to third party software developers developeers for the purpose of developing additional software which invokes such additional API, Licensee must promptly publish broadly an accurate specification for such API for fore free use by all developers.

Appears in 1 contract

Samples: End User Product and License Agreement

Draft better contracts in just 5 minutes Get the weekly Law Insider newsletter packed with expert videos, webinars, ebooks, and more!