|
1 | 1 | ---
|
2 |
| -title: "Kotlin brand usage guidelines" |
| 2 | +title: "Kotlin brand assets usage guidelines" |
3 | 3 | ---
|
4 | 4 |
|
5 |
| -# Kotlin brand usage guidelines |
| 5 | +import kotlinLogo from '../images/kotlin-logo-full.png' |
6 | 6 |
|
7 |
| -One of the goals of The Kotlin Foundation is to protect the use of the Kotlin word and to make sure it is not misused. The following guidelines provide guidance on how to reference the Kotlin word trademark (“Trademark”) in an approved manner while ensuring the Trademark remains subject to protection under applicable laws around the world, and continues to serve as a source indicator for the Kotlin programming language and related offerings. |
| 7 | +# Kotlin brand assets usage guidelines |
8 | 8 |
|
9 |
| -Any use of the Trademark other than those described in these Guidelines must be approved in advance. Please contact |
10 |
| -the Kotlin Foundation to request an express trademark license if you desire to use the Kotlin trademark, or a |
11 |
| -derivative of the Kotlin trademark, in a manner not permitted under these Guidelines. To submit a usage request, |
12 |
| -please [contact us](https://surveys.jetbrains.com/s3/request-for-permission-of-kotlin-trademark-usage), clearly |
13 |
| -describing the intended usage and duration. |
| 9 | +One of the goals of The Kotlin Foundation is to protect the use of the Kotlin word, Kotlin logo and other distinctive visual assets and to make sure they are not misused. The following guidelines provide guidance on how to reference and use them. Kotlin brand assets consist of the word trademark “Kotlin”, Kotlin logo, Kotlin community logo and the mascot Kodee (hereinafter as “**Guidelines**”). |
14 | 10 |
|
15 |
| -## General goals |
| 11 | +The below text elaborates on the specific use cases and conditions for each of the above. To make your life easier we are summarizing the main rules below. (Nevertheless, please pay attention to the complete wording of these guidelines, as the summary is not exhaustive.) |
16 | 12 |
|
17 |
| -We want the word Kotlin to refer to the Kotlin Programming Language, and we want to avoid it being used to refer to any other programming language, or used in any way that may imply that the language is not free nor open source. |
| 13 | +**Kotlin word trademark** \- the word Kotlin is to be used when referring to the Kotlin programming language, and we want to avoid it being used to refer to any other programming language, or used in any way that may imply that the language is not free nor open source. |
| 14 | + |
| 15 | +**Kotlin logo** \- is to be used for official purposes, in order to designate official Kotlin materials and activities approved by the Kotlin Foundation, it is not to be modified or combined with other visual elements. Kotlin icons are used in special cases to refer to the programming language. |
| 16 | + |
| 17 | +**Kotlin User Group logo** \- it can be used by [Kotlin User Group](https://kotlinlang.org/community/user-groups/). Its use should comply with the license conditions specified below and maintain graphic uniformity. |
| 18 | + |
| 19 | +**Kotlin mascot Kodee** \- we encourage you to use Kodee freely with no specific restrictions when referring to Kotlin, it is licensed under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). |
| 20 | + |
| 21 | +## Complete wording of the Guidelines |
| 22 | + |
| 23 | +# General rules |
| 24 | + |
| 25 | +None of the Kotlin Brand Assets may be used for any disparaging activity against Kotlin or in any discriminatory, insulting or inappropriate manner, the assessment of which is solely at our discretion. Kotlin Foundation is entitled to enforce these Guidelines in their entirety (also in respect of the brand assets copyrighted by JetBrains). Where applicable, we (or JetBrains) reserve the right to revoke any license granted to you. |
| 26 | + |
| 27 | +# I. Kotlin word trademark (“Trademark”) |
18 | 28 |
|
19 | 29 | ## Permitted uses
|
20 | 30 |
|
21 |
| -Given the open nature of Kotlin, you may use the Trademark to refer to the Kotlin programming language. Examples of these references include the following: |
| 31 | +Given the open nature of Kotlin, you may use the Trademark to refer to the Kotlin programming language. Examples of these references include the following: |
22 | 32 |
|
23 |
| -* Identify that your software is written in the Kotlin programming language |
24 |
| -* Is compatible with the Kotlin programming language |
25 |
| -* Targets the Kotlin programming language |
26 |
| -* Is for use with the Kotlin programming language |
27 |
| -* Contains the Kotlin programming language. |
28 |
| -* Aims to promote or teach the Kotlin programming language |
| 33 | +- Identify that your software is written in the Kotlin programming language |
| 34 | +- Is compatible with the Kotlin programming language |
| 35 | +- Targets the Kotlin programming language |
| 36 | +- Is for use with the Kotlin programming language |
| 37 | +- Contains the Kotlin programming language. |
| 38 | +- Aims to promote or teach the Kotlin programming language |
29 | 39 |
|
30 | 40 | The use must be referential and describe the relationship of your products or services to the Kotlin programming language.
|
31 | 41 |
|
32 | 42 | ## Unpermitted uses
|
33 | 43 |
|
34 |
| -The Trademark may never be used in a manner that would cause confusion as to JetBrains, Google, or the Kotlin Foundation’s sponsorship, affiliation, or endorsement, including as part of a company name, product name, domain name, or business trading name. Other than as allowed herein, the Kotlin word mark should not be combined with other trademarks, terms, or source identifiers. |
| 44 | +The Trademark may never be used in a manner that would cause confusion as to JetBrains, Google, or the Kotlin Foundation’s sponsorship, affiliation, or endorsement, including as part of a company name, product name, domain name, or business trading name. Other than as allowed herein, the Kotlin word mark should not be combined with other trademarks, terms, or source identifiers. |
35 | 45 |
|
36 |
| -Under no circumstances can you claim any trademark rights in the Kotlin name or attempt to register a name or source identifier that incorporates the Kotlin trademark or logo, or anything confusingly thereto, as a trademark, domain name, business name or other source identifier. |
| 46 | +Under no circumstances can you claim any trademark rights in the Kotlin name or attempt to register a name or source identifier that incorporates the Kotlin trademark or logo, or anything confusingly thereto, as a trademark, domain name, business name or other source identifier. |
37 | 47 |
|
38 | 48 | ## Usage guidelines
|
39 | 49 |
|
40 |
| -Please follow these guidelines when referencing the Trademark: |
41 |
| -* The first or most prominent mention of the Kotlin trademark should be immediately followed by the TM symbol. For |
42 |
| -example "Kotlin™ ..." This requirement is waived in all contexts where such marks are not normally included, such as non-marketing emails, online discussions, and academic papers. We encourage the use of the TM symbol whenever possible, but recognize that many non-commercial and informal uses will omit it. |
43 |
| -* Where identifying that a product or service is built on the Kotlin programming language or runs the Kotlin |
44 |
| -programming language, use the product’s own name followed by “in Kotlin™”, “for Kotlin™”, “compatible with Kotlin™”, “running Kotlin™” etc. Do not incorporate Kotlin into the product name. |
45 |
| -* User groups, communities and/or meet-ups should follow the naming convention "\{XYZ\} Kotlin User Group" where \{XYZ\} |
46 |
| -represents the location and optionally other wordings. These entities should also prominently disclaim any affiliation with or endorsement by The Kotlin Foundation. |
47 |
| -* Do not display the word Kotlin using any different stylization, color, or font from the surrounding text. |
48 |
| -* Don’t use the trademark as verb (“Kotlin your code”), or create derivatives of it such as “Kotlinize”, etc. |
49 |
| -* Do not use Kotlin in possessive form (i.e. Kotlin’s). |
50 |
| -* Do not use alternative spellings (e.g., “Ktln”). |
51 |
| -* In certain usage context, and at the discretion of the Trademark Subcommittee of The Kotlin Foundation, you may need |
52 |
| - to add a disclaimer on your site, publication, book, product, etc. where it clearly indicates that the product and/or service provided is not associated with The Kotlin Foundation. |
| 50 | +Please follow these guidelines when referencing the Trademark: |
| 51 | + |
| 52 | +- The first or most prominent mention of the Kotlin trademark should be immediately followed by the ®symbol. For example "Kotlin ® ..." This requirement is waived in all contexts where such marks are not normally included, such as non-marketing emails, online discussions, and academic papers. We encourage the use of the ® symbol whenever possible, but recognize that many non-commercial and informal uses will omit it. |
| 53 | +- Where identifying that a product or service is built on the Kotlin programming language or runs the Kotlin programming language, use the product’s own name followed by “in Kotlin®”, “for Kotlin®”, “compatible with Kotlin®”, “running Kotlin®” etc. Do not incorporate Kotlin into the product name. |
| 54 | +- User groups, communities and/or meet-ups should follow the naming convention "\{XYZ\} Kotlin User Group" where \{XYZ\} represents the location and optionally other wordings. |
| 55 | +- Do not display the word Kotlin using any different stylization, color, or font from the surrounding text. |
| 56 | +- Don’t use the trademark as verb (“Kotlin your code”), or create derivatives of it such as “Kotlinize”, etc. |
| 57 | +- Do not use Kotlin in possessive form (i.e. Kotlin’s). |
| 58 | +- Do not use alternative spellings (e.g., “Ktln”). |
| 59 | +- In certain usage context, and at the discretion of the Trademark Subcommittee of The Kotlin Foundation, you may need to add a disclaimer on your site, publication, book, product, etc. where it clearly indicates that the product and/or service provided is not associated with The Kotlin Foundation. |
53 | 60 |
|
54 | 61 | ## Example usages
|
55 | 62 |
|
56 |
| -**User groups and Kotlin meetups** |
57 |
| -A valid name for a user group could be “San Diego Kotlin User Group” If you’re a user group or Kotlin meetup, please |
58 |
| -use the [User Group assets provided](https://kotlinlang.org/docs/kotlin-brand-assets.html#kotlin-user-group-brand-assets). |
| 63 | +### User groups and Kotlin meetups |
| 64 | + |
| 65 | +A valid name for a user group could be “San Diego Kotlin User Group” If you’re a user group or Kotlin meetup, please use the User Group assets provided \- see below. |
| 66 | + |
| 67 | +### Events |
| 68 | + |
| 69 | +If you’re organizing a conference or educational event, you can use the word Kotlin to refer to the technology that the event covers. However, Kotlin cannot be contained in the brand name for your conference or educational event (such as KotlinConf or Kotlin Conference). Instead, you should use your own brand name, but indicate that it is a conference for “Kotlin Language Users.” Your conference or educational event title also should not cause any confusion or suggest any affiliation with or sponsorship by the Kotlin Foundation. Example of appropriate usages could be “XYZ Conference for Kotlin” with XYZ being your own brand name. |
| 70 | + |
| 71 | +### Other commercial or non-commercial names |
| 72 | + |
| 73 | +Whether you’re referring to a product, company or service, you shouldn’t incorporate Kotlin as your brand name, i.e. your company cannot be called “Kotlin Consulting” or “Kotlin IDE”. It can however indicate that you provide consulting for the Kotlin programming language as part of the description. For example, XYZ Consulting, which focuses on the Kotlin programming language. |
| 74 | + |
| 75 | + |
| 76 | +# II. Kotlin logo |
| 77 | + |
| 78 | +<img src={kotlinLogo} alt="Kotlin Logo" alt="Kotlin logo" width="100%" /> |
| 79 | + |
| 80 | +# |
| 81 | +The Kotlin logo is a distinctive symbol of the Kotlin Foundation and the Kotlin programming language. To ensure proper usage, the Kotlin logo may only be used for official or pre-approved purposes. |
| 82 | + |
| 83 | +## Exceptions for Kotlin icon |
| 84 | + |
| 85 | +We respect that there are cases where using a visual element is convenient or even desired. Especially when you want to refer to Kotlin to describe its compatibility, features, support or refer to the language as such, and where using the word mark is not easily possible. |
| 86 | + |
| 87 | +### Permitted uses |
| 88 | + |
| 89 | +- Using the icon among other programming languages icons to refer to Kotlin language |
| 90 | +- Using the icon in your project’s sources to prominently show that a certain file is written in Kotlin language |
| 91 | + |
| 92 | +### Unpermitted uses |
| 93 | + |
| 94 | +- Use on your website in a way that may suggest support, endorsement or affiliation with Kotlin Foundation when there is none |
| 95 | +- Use in product and/or plugin icons |
| 96 | +- Use on merchandise, stickers |
| 97 | +- Use for promotion of an event or conference |
| 98 | +- Use to refer to any other programming language |
| 99 | + |
| 100 | +Should you be in need of using a visual element in order to refer to the Kotlin language in unpermitted cases, you may want to reach for the Kodee mascot which is free to use. (see below). |
| 101 | + |
| 102 | +In case you have our approval to use the Kotlin logo, you must obey the following **graphic guidelines**, unless agreed otherwise. |
| 103 | + |
| 104 | +[**Kotlin logo visual resources and graphic guidelines**](https://resources.jetbrains.com/storage/products/kotlin/docs/kotlin_logos.zip) |
| 105 | + |
| 106 | +# III. Mascot Kodee |
| 107 | + |
| 108 | +Kodee is Kotlin's mascot created by JetBrains. Kodee is more than just a symbol, Kodee is your friendly companion who’s there to encourage and inspire you to express your creativity. Thus, we want you to use it as freely as possible. To achieve that, Kodee is licensed under Creative Commons Attribution 4.0 International Public License. |
| 109 | + |
| 110 | +## Attribution |
| 111 | + |
| 112 | +Where feasible and appropriate, we kindly ask you to include the following attribution notice depending on the media you choose: |
| 113 | + |
| 114 | +*Digital: [Kodee](https://resources.jetbrains.com/storage/products/kotlin/docs/kotlin_mascot_2.zip?_ga=2.191747816.311648818.1693221955-643796574.1678452743&_gl=1*e1egqq*_ga*NjQzNzk2NTc0LjE2Nzg0NTI3NDM.*_ga_9J976DJZ68*MTY5MzMyNjMzOS4zMS4wLjE2OTMzMjYzMzkuNjAuMC4w) by [JetBrains s.r.o.](https://www.jetbrains.com/) is licensed under [CC BY 4.0](http://creativecommons.org/licenses/by/4.0/?ref=chooser-v1)* |
| 115 | +*Print: Kodee by JetBrains s.r.o. is licensed under CC BY 4.0.* |
| 116 | +*To view a copy of this license, visit* |
| 117 | +[*http://creativecommons.org/licenses/by/4.0/*](http://creativecommons.org/licenses/by/4.0/) |
| 118 | + |
| 119 | +[**Kodee visual resources**](https://resources.jetbrains.com/storage/products/kotlin/docs/kotlin_mascot_2.zip?_ga=2.191747816.311648818.1693221955-643796574.1678452743&_gl=1*e1egqq*_ga*NjQzNzk2NTc0LjE2Nzg0NTI3NDM.*_ga_9J976DJZ68*MTY5MzMyNjMzOS4zMS4wLjE2OTMzMjYzMzkuNjAuMC4w) |
| 120 | + |
| 121 | +# IV. Kotlin User Group (“KUG”) logo |
| 122 | + |
| 123 | +JetBrains provides the Kotlin community with a logo that is specifically designed to be recognizable and convey a reference to Kotlin while keeping a clear distinction between what is officially approved and what is not. |
| 124 | + |
| 125 | +As elaborated above, the official Kotlin logo is associated with the language itself and the Kotlin Foundation. It should not be used otherwise in different scopes and situations, as this could cause confusion. |
| 126 | + |
| 127 | +Nevertheless, there is one exception: the KUG logo, which derives from the original logo and is perceived as a standalone logo. |
59 | 128 |
|
60 |
| -**Events** |
61 |
| -If you’re organising a conference or educational event, you can use the word Kotlin to refer to the technology that the event covers. However, Kotlin cannot be contained in the brand name for your conference or educational event (such as KotlinConf or Kotlin Conference). Instead, you should use your own brand name, but indicate that it is a conference for “Kotlin Language Users.” Your conference or educational event title also should not cause any confusion or suggest any affiliation with or sponsorship by the Kotlin Foundation. Example of appropriate usages could be “XYZ Conference for Kotlin” with XYZ being your own brand name. |
| 129 | +The KUG logo ensures that the opinions and actions of the community remain clearly independent of those of the Kotlin team. Your opinions don't have to agree with ours, and we think this is the most beneficial model for a creative and strong community. |
62 | 130 |
|
63 |
| -**Other commercial or non-commercial names** |
64 |
| -Whether you’re referring to a product, company or service, you shouldn’t incorporate Kotlin as your brand name, i.e. your company cannot be called “Kotlin Consulting” or “Kotlin IDE”. It can however indicate that you provide consulting for the Kotlin programming language as part of the description. For example, XYZ Consulting, which focuses on the Kotlin programming language. |
| 131 | +The KUG logo has been created by JetBrains in order to support the Kotlin community. JetBrains grants you a license to use the KUG logo on a non-exclusive, worldwide, royalty-free basis for the purposes of identifying with the Kotlin community based upon your location. The logo cannot be modified without prior written consent from JetBrains, with the exception of specifying the location of the Kotlin User Group. You may use the logo as long as it remains clear that the activities of the Kotlin User Group are not supported nor affiliated with the Kotlin Foundation and do not violate other provisions of the Guidelines. You do not have to necessarily include the classic attribution notice, since we realize that it may not be suitable for most use-cases, nevertheless, we kindly ask you to respect the copyright ownership. |
65 | 132 |
|
| 133 | +[**KUG logo visual resources and creation guide**](https://kotlinlang.org/docs/kotlin-brand-assets.html#kotlin-user-group-brand-assets) |
0 commit comments