15

Visual Studio は、既定で C# アセンブリに対して次の一連の属性を生成します。

[assembly: AssemblyTitle("ContosoApp")]
[assembly: AssemblyDescription("Contoso's latest great product.")]
#if DEBUG
[assembly: AssemblyConfiguration("Debug")]
#else
[assembly: AssemblyConfiguration("Release")]
#endif
[assembly: AssemblyCompany("Contoso Corporation")]
[assembly: AssemblyProduct("ContosoApp Suite")]
[assembly: AssemblyCopyright("Copyright © Contoso 2012")]
[assembly: AssemblyTrademark("")] // ??
[assembly: AssemblyCulture("")]

ここで「商標」が「会社」と何が違うのか、私にはわかりません。ここには何を配置する必要がありますか?

4

2 に答える 2

10

ここでは、会社名、製品名、商標の 3 つのフィールドに関心があります。

会社名はそれが何であるかは明らかであり、製品名も同様です。しかし、商標はもっとあいまいです。この記事によると、商標は次のいずれかになります。

  • あなたの会社名は、デフォルトで知的財産として保護されています (ほとんどの国で)
  • 保護されている知的財産であるかどうかにかかわらず、製品名
  • 質問に関係のない他の何か。

製品名は、商標として登録されている場合、IP で保護できます。Microsoft Office は、保護された製品名/商標の好例です。この場合、所有者としてのあなただけが、あなたの製品に製品名を使用することができます。ただし、デフォルトでは、製品名は保護された IP ではなく、使用したい個人または企業が使用できます。

あなたの場合、登録された(そして保護された)製品名または商標があり、それを と の両方に使用することは非常に合理的AssemblyProductですAssemblyTrademark。あなたの製品名が IP で保護されていない場合、他のAssemblyTrademark人もこの製品名を使用している可能性があるため、IP に入れるのは不合理だと感じます。この場合、会社名を入力するか、空のままにします。

于 2012-08-23T22:02:40.630 に答える
3

Microsoft の商標ページを見ると、「Office」や「Hotmail」のように、知的財産に関連する、または名前付きの商標であると思います。

于 2012-08-23T22:00:20.070 に答える