When Did The Term "second-party Developer" Stop Being Used To Refer To The User?
I always believed that when it came to software for a platform the parties were referred to as such:
First-party: The owner/creator of the platform
Second-party: The user of the platform
Third-party: A developer who is not the first-party.
Now second-party seems to be used to refer to a developer owned/contracted by the owner/creator of the platform. When did this change in terminology come about and do we solely refer to "user created software" as such?
I think the notion goes back to commercial arrangements. The first and second parties are in a direct producer-purchaser relationship. The third-party parties are those other than the first party that the second party is dealing with. (Note that grammatical person doesn't quite fit, but it is a cute idea. It works better if the first party is the customer and the second-party is the primary supplier.)
In this context, it is perhaps overloading too much on the term to say second-party developer. The second-party might be an IT organization and have to do many activities to install and use the products and services of the first-party. It might farm out a lot of that to third parties, too.
Perhaps the key thing is that the third party is generally not part of the (business) relationship between the first and second parties.
- → Passing an identifier to a module in React
- → Is JSX just the HTML-like markup or the surrounding code as well?
- → Mongodb Pymongo using $set to create an array/list/collection
- → Opening an intent automatically
- → What are MVP and MVC and what is the difference?
- → How to describe the predicate/edge of a triple in JSON-LD?
- → jQuerying content made by VueJS
- → How can I create a function which treats a passed parameter as a literal?
- → How can I "clear" the first active class appended and re-append the current active class?
- → Rails Association Terminology: Belongs_to and has_many
- → Paginate data from relationship model in Laravel
- → Laravel Homestead's versions and how it relates to Vagrant, etc
- → What is the difference between batch, batch_size, timesteps & features in Tensorflow?