First page Back Continue Last page Graphics
In the early days...
We only had a few applications.
Library developers could afford to do this:
- Add a new and cool API.
- Stop their work on the library.
- Modify all applications they knew to use the API.
Thus a contract would be established.