What is the meaning of "vnd" in MIME types?

Mime Types

Mime Types Problem Overview


Reading up on content providers, I keep wondering why both the category and type of Android MIME types are prefixed with vnd. For example:

vnd.android.cursor.dir/vnd.<something>
vnd.android.cursor.item/vnd.<something>

Anyone know what this stands for and what the point is?

Mime Types Solutions


Solution 1 - Mime Types

vnd indicates vendor-specific MIME types, which means they are MIME types that were introduced by corporate bodies rather than e.g. an Internet consortium.

Solution 2 - Mime Types

vnd = vendor.

See Wikipedia - Media type:

> Types or subtypes that begin with x- are nonstandard[2] (they are not registered with IANA). Subtypes that begin with vnd. are vendor-specific; subtypes in the personal or vanity tree begin with prs..[3]

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionrogerkkView Question on Stackoverflow
Solution 1 - Mime TypesMatthiasView Answer on Stackoverflow
Solution 2 - Mime TypesbdarganView Answer on Stackoverflow