Linked by Thom Holwerda on Wed 6th Mar 2013 11:54 UTC
Permalink for comment 554396
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
Features
Linked by David Adams on 05/16/13 4:23 UTC
Linked by Thom Holwerda on 05/11/13 21:41 UTC
Linked by Thom Holwerda on 05/08/13 14:22 UTC
Linked by Thom Holwerda on 05/02/13 15:28 UTC
Linked by Thom Holwerda on 04/29/13 21:06 UTC
Linked by Thom Holwerda on 04/24/13 22:24 UTC
Linked by Thom Holwerda on 04/18/13 11:21 UTC
Linked by Thom Holwerda on 04/16/13 9:29 UTC
Linked by Thom Holwerda on 04/15/13 22:44 UTC
Linked by Thom Holwerda on 04/14/13 18:22 UTC, submitted by MOS6510
More Features »
Sponsored Links



Member since:
2005-07-24
An operating system is understood, legally, to consist of the following, in part, or grouped together.
1. A layer of software to abstract the hardware (kernel / drivers / HAL / file system).
2. A layer of software to permit application software to interface with the aforementioned software layer (API, libraries).
3. User interfaces to interact with and control 1 & 2.
A file system browser is protected as part of the OS as the file system is part of HAL (#1 above).
An internet browser, on the other hand, does not serve to interface with the HAL or API, though it obviously uses both, it serves to interact with external resources created by third parties. This, by definition, as an application.
Laws apply differently between the two. Microsoft can change their OS all they want, they have no obligation to provide alternative kernels, libraries, or UI. They do, however, have an obligation to not use their OS dominance to gain or enforce and advantage for any of their other products which fit the definition of application.
--The loon