CodeSourcery Trademark Usage Guidelines

These guidelines set forth CodeSourcery's policies relating to the use of its trademarks. CodeSourcery's trademarks are valuable intellectual property, and protecting them is important to CodeSourcery and to our partners and customers. Unless you have a separate written agreement with CodeSourcery, you may only use CodeSourcery's trademarks as set forth in these guidelines.

Use of CodeSourcery Logos

Only CodeSourcery and its authorized licensees, distributors and resellers may use the CodeSourcery crystal ball logo or any other CodeSourcery image. If you have the express written permission of CodeSourcery, you may use a CodeSourcery logo subject to the following guidelines:

  • You may reproduce a CodeSourcery logo in black & white, but if you reproduce the CodeSourcery logo in color, you must not alter its colors.
  • You may resize the CodeSourcery logo, but you must not re-proportion or crop it.
  • If there is a hyperlink associated with the CodeSourcery logo, it must link to CodeSourcery's website.
  • You must not place competing visual elements close to the CodeSourcery logo.

If you would like permission to use a CodeSourcery logo, please contact .

Use of CodeSourcery Trademarks in Text

You may use a CodeSourcery trademark in text form on your website or other promotional material in a referential phrase provided that you comply with the following guidelines:

  • The CodeSourcery trademarks must be used in a referential phrase, for example, "This application was built using Sourcery G++ software from CodeSourcery" or "You can download the Sourcery G++ development tools from CodeSourcery's website" or "This binary was built from source code obtained from CodeSourcery."
  • The reference to CodeSourcery and its products must be truthful and not misleading.
  • The ™ symbol must be used in connection with the first use of the CodeSourcery trademark, and the trademark should be attributed to CodeSourcery, Inc. where possible.
  • The use of the CodeSourcery trademarks must reflect favorably on CodeSourcery and its products.
  • The reference to CodeSourcery must not create a sense of endorsement, sponsorship, or false association with CodeSourcery or CodeSourcery products or services.
  • You may not incorporate or include CodeSourcery trademarks in your company name, product name, domain name, or in the name of your service, and your product name may not be confusingly similar to any of CodeSourcery's trademarks.
  • You may not shorten or alter the CodeSourcery trademarks.

CodeSourcery's trademarks include the CodeSourcery word mark, the Sourcery G++ word mark, the Sourcery VSIPL++ word mark, and the CodeSourcery crystal ball logo.

Use of CodeSourcery Trademarks to Describe Binaries Built By You

Sourcery G++™ is CodeSourcery's complete C/C++ development environment based on the GNU Toolchain. Some components of Sourcery G++ are licensed under free or open-source licenses, and CodeSourcery makes the source code for these components available to you. You have the right to use that source code to build these components, possibly with modifications that you have developed yourself. Before you distribute a program built from this source code, please consult the Sourcery G++ software license agreement included with Sourcery G++. In addition, please consult the guidelines above regarding use of CodeSourcery trademarks.

If you rebuild a free or open-source component of Sourcery G++ and distribute your version of the program:

  • Please make clear on your website or other promotional materials that the program was built by you from source code obtained from CodeSourcery. We appreciate attribution, including a link to our website, however please do not mislead or confuse users that CodeSourcery provides support for your version of the program. In particular, you must not use the terms "Sourcery", "Sourcery G++", or "CodeSourcery" in naming your program because that might create confusion between your program and programs built and validated by CodeSourcery. See above for more information about the proper referential use of CodeSourcery's trademarks in text.
  • Please use a distinguishing version number. Your version string should not include the brand name Sourcery G++ or the name CodeSourcery. In many components, you may insert your own version string by using the --with-pkgversion= option during the configure process.
  • Please make sure that your program and associated documentation do not suggest that users report defects to CodeSourcery. In many components, you may insert your own URL by using the --with-bugurl= option during the configure process.
  • Please send us an email at info@codesourcery.com telling us about how you are using our software. We'd appreciate any information you can share about your program (e.g., your host and target systems, why you chose our source code, what challenges you faced, a link to your binary).

If you are interested in redistributing Sourcery G++ binaries built by CodeSourcery in your development kit or on your website, please contact sales@codesourcery.com. We have a variety of low-cost and even zero-cost options available for hardware and software companies, and we can also offer customization and support services.

Legal Advice

If you have questions about the proper use of trademarks, consult your attorney.