Che cos'è esattamente una "terza parte"? (E chi sono la prima e la seconda parte?)


93

So esattamente cos'è una "libreria di terze parti", quindi presumo che la "terza parte" in questo caso sia semplicemente una persona / azienda arbitraria diversa dallo sviluppatore?

Forse ha a che fare con "prima persona" / "seconda persona" ecc.?

Il fatto che ci sia una "terza parte" suggerisce che ci sia anche una "prima parte" e una "seconda parte". Questi termini sono ben definiti?

(Non sono un madrelingua inglese.)


7
Voto per chiudere questa domanda come fuori tema perché dovrebbe essere migrata su un altro sito più pertinente come english.stackexchange.com
B Faley

Bandiera palesemente off_topic
Pranav Totala

6
Non sono d'accordo: improvvisamente la questione diventa sugli standard ISO. Vedi: proftesting.com/blog/2016/09/28/first-second-and-third-party per una discussione su questo. Penso che sia una domanda giusta per una domanda / risposta sullo sviluppo di software poiché i termini sembrano assumere significati leggermente diversi nel contesto dello sviluppo del software.
mynameisnafe

Risposte:


112

Se stai sviluppando software per un cliente, esiste un contratto tra te / la tua azienda e il cliente / la sua azienda. Queste sono le due parti del contratto. Chiunque altro, non vincolato dal contratto, è una terza parte. Viene utilizzato ovunque esista un contratto tra due parti per indicare chiunque non sia vincolato dal contratto.

Non esiste un significato fisso per quale delle due parti è 'prima' e quale 'seconda', di solito penserai di essere la prima parte e il cliente la seconda, mentre il cliente penserà di essere la prima parte e tu la seconda, in modo simile alla prima, seconda e terza persona io / loro.


5
Interessante. Quindi i termini derivano da un contesto legale?
aioobe

@aiobe Sì, i termini sono usati nei contratti legali (specialmente i contratti vecchio stile con un linguaggio leggermente arcaico): dove "partito" significa "persona", tranne che può anche significare "(intera) azienda" così come "(singola ) persona ".
ChrisW

Tecnicamente, se utilizzi una libreria gratuita, accetti i loro termini di licenza. Hai implicitamente accettato il loro contratto? Quindi in questo senso hai anche un contratto con terze parti?
aeroson

Deve esserci un client per avere software di terze parti?
AK

27

Questi termini sono ben definiti in inglese quando si parla di grammatica (grammatica inglese o di un'altra lingua).

  • La prima persona corrisponde ai pronomi "io" e "noi"; "io" e "noi" (quindi un libro scritto in prima persona è una storia raccontata dal personaggio centrale - "ho fatto questo" invece di "Smith ha fatto questo").

  • La seconda persona corrisponde al pronome "tu".

  • La terza persona corrisponde ai pronomi "lui", "lei", "esso" e "loro"; "lui", "lei" e "loro".

Quindi "terze parti" significa semplicemente non tu o me, ma loro.


12

1a parte = I

2a parte = tu

Terza parte = lui / lei (cioè qualcuno esterno alla conversazione)


6

Prendiamo ad esempio Iphone. Apple dal suo hardware e software è di prima parte. L'utente finale come me e tu sei la seconda parte. la terza parte è la persona che entra in questa relazione come uno sviluppatore di app che ha effetto su me e Apple.

Nota: la prima e la seconda parte possono essere scambiate.


5
  • Prima parte: sviluppatori
  • Seconda parte: utenti finali (credo)
  • Terze parti: biblioteche ecc. Fornite da qualcun altro diverso dagli sviluppatori. PDFSharp sarà considerato una terza parte.

5

Non credo che la prima e la seconda parte siano usate così tanto, se non del tutto, nella programmazione. Se qualcuno cominciasse a parlare di prime e seconde feste al lavoro, mi chiederei cosa intendessero. Tuttavia, "terze parti" è molto più comune e familiare.

"Software di terze parti" è un termine comune. Non ho mai sentito parlare di "software di prima parte" o "software di seconda parte".

PS: sono madrelingua inglese nel Regno Unito.


Il software che scrivi ti rende una seconda parte del tuo cliente, che è la tua seconda parte. "Terze parti" è comunemente usato nello sviluppo software più di "1a / 2a" perché tu sei il primo e il cliente è il tuo secondo .. quindi è raro usarli nel nostro mondo.
mynameisnafe

3

È un termine che viene spesso utilizzato nello sviluppo incentrato su Windows: la prima e la seconda parte sono io (o tu) e Microsoft; e la terza parte è chiunque altro:

  • A volte significa il cliente o l'utente finale (ad es. "Se otteniamo un" ridistribuibile "da Microsoft, significa che possiamo ridistribuirlo a" terze parti "")

  • Più spesso, significa un fornitore non Microsoft di strumenti di programmazione o librerie, che sto utilizzando (ad esempio, "NUnit e Reflector sono entrambi esempi di strumenti di" terze parti "").


1

Dizionario di Oxford

terzo
nome
di una persona o di un gruppo, oltre i due coinvolti in primo luogo in una situazione, esp. una disputa.
• un partito politico organizzato in alternativa ai principali partiti in un sistema bipartitico. aggettivo [attrib.]
di o relativo a una persona o gruppo oltre ai due coinvolti principalmente in una situazione: fornitori terzi.


0

Lo considero come l'origine del codice, quindi quando si tratta di librerie e strumenti di sviluppo direi che la prima e la seconda parte sono lo sviluppatore e il produttore dello strumento di sviluppo. Quindi, come sviluppatore .Net, le parti siamo io e Microsoft, dal momento che scrivo codice utilizzando framework e controlli Microsoft e potrei anche utilizzare codice / controlli di terze parti.


0

La prima parte è lo sviluppatore, la seconda è l'utente del software


0

Tuttavia è guidato dal contesto. Questa situazione si applica anche. Dal punto di vista dello sviluppo: sto sviluppando un'app per la mia azienda per uso interno (prima parte) La maggior parte delle "risorse" che utilizzo per l'app proviene da Microsoft (seconda parte), ma utilizzo anche questo database libreria di quest'altra azienda (terza parte)

Il primo e il secondo rimangono intercambiabili a seconda della prospettiva. Il cliente non è nemmeno su questo grafico, ma in parte perché è una relazione completamente diversa con le sue regole.

Prestare attenzione quando si parla di contratti legali perché mentre si usa spesso il termine terza parte mentre stiamo discutendo, c'è anche la pratica di identificare le persone come "la parte della prima parte A, la parte della seconda parte B, la parte parte della Terza parte C, ..., la parte dell'ennesima parte ...

che serve solo per elencare un gruppo di persone senza specificare una relazione. E possono anche essere le parti della prima parte a, b, ce le parti della seconda parte x, y, z, ...


0

La prima parte è lo sviluppatore del sito web, del programma o del gioco. Come Microsoft o Google.

La seconda parte è il cliente, lo spettatore del lavoro dello sviluppatore.

La terza parte è una fonte esterna di media.


0

È correlato alla valutazione della conformità ISO / IEC 17024.

1a parte:

  • Viene eseguita dalla persona o dall'organizzazione che fornisce l'oggetto

2a parte:

  • Viene eseguito da una persona o organizzazione che ha un interesse utente per l'oggetto

Terza parte:

  • Viene eseguito da una persona o da un organismo indipendente dalla persona o dall'organizzazione che fornisce l'oggetto e dagli interessi dell'utente in tale oggetto

Conclusione:

  • La prima parte è la persona che attesta di essere competente.
  • La seconda parte è qualcuno legato alla persona (formatore / istruttore / datore di lavoro) che dichiara che la persona è competente.
  • Terza parte richiederebbe una parte completamente indipendente per dichiarare la persona competente.

La mia fonte: http://www.proftesting.com/blog/2016/09/28/first-second-and-third-party/

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.