This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
why [2008/05/18 22:07] – Adding some leading questions and reformulating the text someoneelse | why [2008/05/19 01:08] – Shortening heading... someoneelse | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | **What' | + | ===== What is a protocol? And what does "Open protocol" |
Roughly speaking, protocols describe the underlying mechanism of exchanging data between clients (the programs you use for chatting) and servers (these care about all the backend stuff). | Roughly speaking, protocols describe the underlying mechanism of exchanging data between clients (the programs you use for chatting) and servers (these care about all the backend stuff). | ||
Line 5: | Line 5: | ||
Without protocols, your chat program wouldn' | Without protocols, your chat program wouldn' | ||
- | **So... what about "Open protocols"? | + | ===== So... what about "Open protocols"? |
The main reason to use open protocols is freedom. They neither tie you to a specific program that is only available for one or two platforms nor do they force you to have an account (and accept a contract) with a particular provider. | The main reason to use open protocols is freedom. They neither tie you to a specific program that is only available for one or two platforms nor do they force you to have an account (and accept a contract) with a particular provider. |