「サードパーティライブラリ」が何であるかを正確に知っているので、この場合の「サードパーティ」は、単に開発者以外の任意の人/会社であると思いますか?
「一人称」/「二人称」などと関係があるのでしょうか?
「サードパーティ」があるという事実は、「ファーストパーティ」と「セカンドパーティ」もあることを示唆しています。これらの用語は明確に定義されていますか?
(私はネイティブスピーカーではありません。)
クライアント用のソフトウェアを開発している場合、あなた/あなたの会社とクライアント/彼らの会社の間で契約があります。これらは、契約の2つの当事者です。契約に拘束されない他の誰もが第三者です。これは、2つの当事者間で契約が存在する場所で使用され、契約に拘束されない人を意味します。
通常、あなたは自分がファーストパーティ、クライアントがセカンドパーティだと思うでしょうが、クライアントはファーストパーティ、セカンドパーティ、サードパーティI/he/theyと同様の方法でファーストパーティであり、セカンドパーティだと思います。
これらの用語は、文法(英語の文法または他の言語)について話すとき、英語で明確に定義されています。
最初の人は代名詞「I」と「we」に対応します。 「私」と「私たち」(したがって、最初の人に書かれた本は、中心人物が語った物語です。「スミスはこれをやった」ではなく、「私はこれをしました」)。
二人称は代名詞「あなた」に相当します。
サードパーソンは、代名詞「he」、「she」、「it」、「they」に対応します。 「彼」、「彼女」、「彼ら」。
したがって、「サードパーティ」とは、あなたや私ではなく、彼らを意味します。
自社= I
サードパーティ=あなた
サードパーティ=彼/彼女(つまり、会話の外部の人)
Iphoneを例にとってみましょう。 Appleは、そのハードウェアおよびソフトウェアにより、ファーストパーティです。私のようなエンドユーザーとあなたは二次会です。サードパーティは、私とAppleに影響を与えるアプリ開発者のように、この関係に入る人です。
注:ファーストパーティとセカンドパーティを交換できます。
プログラミングでは、ファーストパーティとセカンドパーティがあまり使われないと思います。誰かが職場でファーストパーティとセカンドパーティについて話し始めたら、彼らが何を意味するのだろうか。ただし、「サードパーティ」ははるかに一般的で親しみやすいものです。
「サードパーティソフトウェア」は一般的な用語です。 「ファーストパーティソフトウェア」や「セカンドパーティソフトウェア」について聞いたことがありません。
PS:私はイギリスのネイティブスピーカーです。
これは、Windows中心の開発でよく使用される用語です。ファーストパーティとセカンドパーティは、私(またはあなた)とマイクロソフトです。第三者は他の誰かです:
場合によっては、顧客またはエンドユーザーを意味します(たとえば、「マイクロソフトから「再配布可能物」を取得した場合、「サードパーティ」に再配布できることを意味します)。
多くの場合、それは私が使用しているプログラミングツールまたはライブラリのマイクロソフト以外のベンダーを意味します(たとえば、「NUnitとReflectorは両方とも「サードパーティ」ツールの例です)。
オックスフォード辞書
第三者
名詞
状況に主に関与する2つ以外の個人またはグループ、特に。論争。
•2者制の主要政党の代替として組織された政党。形容詞[attrib。]
状況に主に関与する2つ以外の個人またはグループの、または関連するもの:第三者サプライヤー。
ファーストパーティは、Webサイト、プログラム、またはゲームの開発者です。 MicrosoftやGoogleなど。
第二の当事者は、開発者の作品の閲覧者であるクライアントです。
サードパーティはメディアの外部ソースです。
ただし、コンテキスト駆動型です。この状況も当てはまります。開発の観点から:私は社内用のアプリを開発しています(ファーストパーティ)アプリに使用している「アセット」のほとんどはマイクロソフト(セカンドパーティ)のものですが、このデータベースも使用していますこの他社のライブラリ(サードパーティ)
1つ目と2つ目は、視点に応じて交換可能のままです。顧客はこのチャートに載っていませんが、それは部分的にはそれが独自のルールとはまったく異なる関係だからです。
法的契約について話すときは注意してください。これは、私たちが議論しているようにサードパーティという用語をよく使用しますが、pe4opleを「第1部Aのパーティ、第2部Bのパーティ、第3部Cのパーティー、...、第n部のパーティー...
これは、関係を指定せずに多数の人々をリストするだけです。また、最初のパートa、b、cのパーティ、および2番目のパートx、y、zのパーティになることもできます。
私はそれがコードの出所であると考えているので、ライブラリと開発ツールに関しては、第一者と第二者が開発ツールの開発者とプロデューサーだと思います。 .Net開発者として、パーティは私とMicrosoftです。Microsoftのフレームワークとコントロールを使用してコードを記述し、サードパーティのコード/コントロールを使用する可能性もあるためです。
第一者は開発者、第二者はソフトウェアユーザー