Trademark Guidelines for OpenGL


SGI trademarks are the principal means by which SGI identifies our company, products, and activities to the public and by which the public, in turn, has come to recognize our company, products, and activities.

Our great success is due in part to the favorable recognition we have received under our company name and product trademarks such as OpenGL®, Indigo®, O2®, Onyx®, IRIS®, IRIX®, Origin®, and Octane®.

To attain this recognition, SGI invests considerable resources in creating, promoting, and protecting our trademarks.

SGI® OpenGL licensees may use the OpenGL trademark in accordance with the following guidelines, as provided by their license agreement. These guidelines are intended to ensure proper use of the OpenGL trademark, preserve its distinctiveness, and enhance its value for our mutual benefit.

1. Use the OpenGL family name in its proper trademark form.

The OpenGL family name should always appear as:

  • OpenGL Optimizer™
  • OpenGL Multipipe™
  • OpenGL Performer™
  • OpenGL Shader™
  • OpenGL Vizserver®
  • Leave no space between "Open" and "GL"
  • The O, G, and L in OpenGL should always be capitalized
  • The p, e, and n in OpenGL should always be in lower case
  • The term following "OpenGL" should always begin with an initial capital letter and the remaining letters of the term should be in lower-case
  • Always place a single space between the "OpenGL" and the other term within the mark
  • Do not display the mark in any unusual typeface or in any other manner that might blur its distinctiveness

2. Identify the OpenGL family name with the proper trademark notice.

The "™" trademark notice indicates that the designation of the OpenGL family name is claimed as a trademark.

As discussed below, always use the ™ trademark notice with the OpenGL family name in the trademark's first and most prominent appearance in any material.

Place the proper notice immediately following the OpenGL family name, without any space between the mark and the notice (i.e., OpenGL Optimizer™, OpenGL Performer™, OpenGL Shader™).

Always place the notice before the term that should follow the OpenGL trademark (e.g., OpenGL Optimizer™ application programming interface), as it acts as a dividing line between the trademark and the proper name of the product to which the mark relates.

3. Use the trademark notice with the trademark's first and/or most prominent appearance(s) in any material.

To best serve its purpose, the trademark notice should always accompany the trademark's first and/or most prominent appearance in a document, program, packaging, etc. You need not use the notice each time the mark appears thereafter.

Where portions of a document may be accessed out of sequence (e.g., a Web site), use the notice where the mark first appears in each portion.

4. Attribute properly the OpenGL family name, and all other SGI trademarks used, in a separate trademark attribution section.

Each document in which the OpenGL family name appears must contain a trademark attribution sentence identifying the OpenGL family name as an SGI trademark or registered trademark.

Use this attribution:

OpenGL is a registered trademark, and OpenGL [use the term as it appears on SGI's trademark list] is a trademark, of Silicon Graphics International Corp. in the U.S. and/or other countries worldwide.

The attribution should also include any other SGI trademarks that appear in the text. For example:

OpenGL, IRIX, and Onyx are registered trademarks, and O2, Origin, and OpenGL [use the term as it appears on SGI's trademark list] are trademarks, of Silicon Graphics International Corp.

The attribution sentence should appear, as appropriate, below the document's copyright notice (typically opposite the title page of a book), at the end of a datasheet or marketing brochure, or at the bottom of an advertisement, and always in legible type (7 point or larger).

5. Use the OpenGL family name accurately.

As an OpenGL product licensee, you may use the associated OpenGL family name to indicate accurately SGI's OpenGL API related technology, specifications, and related products and services and/or your products' or services' compliance or compatibility therewith.

You may not use the trademark for any other purpose.

Do not use the trademark to identify products, services, and/or technology unrelated to OpenGL family name.

Do not use the trademark so as to imply that SGI endorses, or is connected with, your company, except to the extent provided by your OpenGL product license agreement with SGI.

6. Do not use the OpenGL trademark or the OpenGL family name as, or as part of, any other trademark or company name.

OpenGL product licensees may not incorporate the OpenGL trademark or the OpenGL family name into licensees' own trademarks, service marks, or trade names. This includes both the OpenGL family mark as a whole and any portion thereof (such as "GL") that others would associate with SGI and/or the OpenGL family name.

Licensees should separate the OpenGL family name from the licensee's trademark with wording sufficient to distinguish it clearly. Use it only as an indication of compatibility, distinct from the licensee's product or company name.

Incorrect Examples

  • Joe's OpenGL Optimizer Accelerator™
  • Super Duper OpenGL Multipipe™
  • OpenGL Performer Master Blaster™

Correct Examples

  • Joe's Accelerator™ for OpenGL Optimizer™
  • Super Duper™ for OpenGL Multipipe™
  • Master Blaster™ for OpenGL Performer™

7. Always use the OpenGL family name properly in text.

The OpenGL family of trademarks indicates products and services connected with SGI's OpenGL API-based technology.

To preserve its distinctiveness and purpose, please follow these rules when using the mark in text:

  • Always use the OpenGL family name as an adjective, not a noun
  • Never hyphenate the OpenGL family name
  • Never pluralize the OpenGL family name
  • Never render the OpenGL family name possessive by use of an apostrophe
  • Never combine the OpenGL family name with any other designation

Incorrect Examples

  • Acme now offers the OpenGL Optimizer™.
  • Bftzplk™ is OpenGL Performer-compatible.
  • We harness OpenGL Shader's power.

Correct Examples

  • Acme now offers the OpenGL Optimizer™ API.
  • Bftzplk™ is compatible with the OpenGL Performer™ API. or Bftzplk™ is OpenGL Performer™ API-compatible.
  • We harness the power of OpenGL Shader™ technology. or We harness the OpenGL Shader™ API's power.

8. Please call SGI with any questions about these guidelines.

SGI is happy to assist you with matters addressed by these guidelines or other questions about SGI trademarks.

Should you have questions not answered by the trademark information on these pages, feel free to contact the SGI Trademark Department online or by mail SGI, 900 North McCarthy Blvd., Milpitas, CA 95035

Only SGI legal counsel can grant authorization for trademark uses and related issues not in accord with these guidelines. SGI field offices or other personnel do not have this authority. Accordingly, where such permission or exceptions are sought, they must be brought to the attention of the SGI Trademark Department.