Что такое «третья сторона»? (А кто первая и вторая партия?)


95

Я точно знаю, что такое «сторонняя библиотека», поэтому я предполагаю, что «сторонняя» в данном случае - это просто произвольное лицо / компания, кроме разработчика?

Возможно, это связано с «первым лицом» / «вторым лицом» и т. Д.?

Тот факт, что существует «третья сторона», предполагает, что есть «первая сторона» и «вторая сторона». Хорошо ли определены эти термины?

(Я не являюсь носителем английского языка.)


7
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что его следует перенести на другой, более подходящий сайт, например english.stackexchange.com
Б. Фейли,

Откровенно off_topic flag
Pranav Totala

7
не согласен: вдруг встает вопрос о стандартах ISO. См .: proftesting.com/blog/2016/09/28/first-second-and-third-party для обсуждения этого. Я думаю, что это справедливый вопрос для вопросов и ответов по разработке программного обеспечения, поскольку в контексте разработки программного обеспечения эти термины, похоже, имеют несколько иное значение.
mynameisnafe

Ответы:


114

Если вы разрабатываете программное обеспечение для клиента, то существует договор между вами / вашей компанией и клиентом / их компанией. Это две стороны контракта. Любой другой, не связанный контрактом, является третьей стороной. Он используется везде, где существует контракт между двумя сторонами, чтобы обозначать кого-либо, не связанного контрактом.

Нет фиксированного значения того, какая из двух сторон является «первой», а какая «второй», обычно вы будете думать, что вы первая сторона, а клиент - вторая, тогда как клиент будет думать, что они первая сторона, а вы второй - аналогично первому, второму и третьему лицу я / он / они.


5
Интересно. Значит, эти термины происходят из правового контекста?
aioobe

@aiobe Да, эти термины используются в юридических контрактах (особенно в контрактах старого образца с несколько архаичным языком): где «сторона» означает «лицо», за исключением того, что это может также означать «(целая) компания», а также «(одиночный ) человек".
ChrisW

Технически, если вы используете какую-нибудь бесплатную библиотеку, вы принимаете их условия лицензирования. Вы безоговорочно приняли их контракт? В этом смысле у вас есть контракт и с третьей стороной?
Aeroson

Должен ли быть клиент, чтобы иметь стороннее программное обеспечение?
AK

28

Эти термины хорошо определены в английском языке, когда речь идет о грамматике (грамматика английского или другого языка).

  • Первое лицо соответствует местоимениям «я» и «мы»; «я» и «нас» (так что книга, написанная от первого лица, - это история, рассказанная центральным персонажем - «Я сделал это» в отличие от «Смит сделал это»).

  • Второе лицо соответствует местоимению «ты».

  • Третье лицо соответствует местоимениям «он», «она», «оно» и «они»; «он», «она» и «они».

Итак, «третья сторона» означает не вас или меня, а их.



6

Возьмем, к примеру, Iphone. Apple по своему аппаратному и программному обеспечению является первой стороной. Конечный пользователь вроде меня и вы - вторая сторона. третья сторона - это человек, который вступает в эти отношения как разработчик приложений, влияющих на меня и Apple.

Примечание: можно поменять местами первую и вторую сторону.


5
  • Первая сторона: разработчики
  • Вторая сторона: конечные пользователи (я думаю)
  • Третья сторона: библиотеки и т. Д., Предоставленные кем-то другим, кроме разработчиков. PDFSharp будет считаться сторонним.

5

Я не думаю, что первая и вторая стороны так часто используются в программировании, если вообще используются. Если бы кто-то начал говорить о первой и второй сторонах на работе, я бы удивился, что они имели в виду. Однако «третья сторона» гораздо более распространена и привычна.

«Стороннее программное обеспечение» - это общий термин. Я никогда не слышал о «программном обеспечении первого производителя» или «ПО стороннего производителя».

PS: Я являюсь носителем английского языка в Великобритании.


1
Программное обеспечение, которое вы пишете, делает вас вторым участником вашего клиента, который является вашим вторым лицом. «Третья сторона» обычно используется в разработке программного обеспечения чаще, чем «1-й / 2-й», потому что вы первый, а клиент - второй ... поэтому в нашем мире их редко можно использовать.
mynameisnafe

3

Этот термин часто используется в Windows-ориентированной разработке: первая и вторая стороны - это я (или вы) и Microsoft; а третья сторона - это кто-нибудь еще:

  • Иногда это означает клиента или конечного пользователя (например, «если мы получаем« распространяемый компонент »от Microsoft, это означает, что мы можем распространять его« третьим лицам »»)

  • Чаще всего это означает стороннего поставщика средств программирования или библиотек, которые я использую (например, «NUnit и Reflector являются примерами« сторонних »инструментов»).


1

Оксфордский словарь

третья сторона
существительное
лицо или группа лиц помимо двух, в первую очередь вовлеченных в ситуацию, особенно. спор.
• политическая партия, организованная как альтернатива основным партиям в двухпартийной системе. прилагательное [атрибут]
или относящееся к лицу или группе, помимо двух, в первую очередь вовлеченных в ситуацию: сторонние поставщики.


1

Это связано с оценкой соответствия ISO / IEC 17024.

1-я сторона:

  • Выполняется лицом или организацией, которые предоставляют объект

2-я сторона:

  • Выполняется лицом или организацией, у которых есть интерес пользователя к объекту

Третья сторона:

  • Выполняется лицом или органом, который не зависит от лица или организации, которые предоставляют объект, и от интересов пользователя в этом объекте.

Вывод:

  • Первая сторона - это человек, который самостоятельно подтверждает свою компетентность.
  • Вторая сторона - это лицо, связанное с этим лицом (тренер / инструктор / работодатель), заявляющее, что это лицо компетентно.
  • Третья сторона потребует, чтобы полностью независимая сторона объявила это лицо компетентным.

Мой источник: http://www.proftesting.com/blog/2016/09/28/first-second-and-third-party/


0

Я думаю об этом как об источнике кода, поэтому, когда дело доходит до библиотек и инструментов разработки, я бы сказал, что первая и вторая стороны являются разработчиком и производителем инструмента разработки. Итак, как разработчик .Net, я и Microsoft, так как я пишу код, используя структуру и элементы управления Microsoft, а также могу использовать сторонний код / ​​элементы управления.


0

Первая сторона - разработчик, вторая сторона - пользователь программного обеспечения


0

Однако это зависит от контекста. Эта ситуация также применима. С точки зрения разработки: я разрабатываю приложение для своей компании для внутреннего использования (первая сторона). Большинство «активов», которые я использую для приложения, принадлежат Microsoft (вторая сторона). Но я также использую эту базу данных. библиотека от другой компании (третьей стороны)

Первый и Второй остаются взаимозаменяемыми в зависимости от перспективы. Клиента даже нет на этой диаграмме, но это отчасти потому, что это совершенно другие отношения с его собственными правилами.

Будьте осторожны, когда говорите о юридических контрактах, потому что, хотя они часто используют термин третья сторона, когда мы обсуждаем, существует также практика идентификации людей как «сторона первой части А, сторона второй части Б, сторона Третьей части C, ..., сторона n-й части ...

который служит только для перечисления группы людей без указания отношений. А также это могут быть стороны первой части a, b, c и стороны второй части x, y, z, ...


0

Первая сторона - это разработчик веб-сайта, программы или игры. Как Microsoft или Google.

Вторая сторона - это клиент, зритель работы разработчика.

Третья сторона - это внешний источник СМИ.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.