The availability of networked software services is an increasingly important quality of service issue. A service user gauges service availability in terms of initial access time and subsequent service delivery time. This paper develops-from a user perspective-a quality of service framework for the availability of networked software services. The paper utilises this quality of service framework to suggest the functional characteristics of a new transport layer software specification that would facilitate the increased availability of networked software services.