Sources: Dell, Neowin
quote: Otherwise people would just download Chrome and Netflix and not pay the Xbox Live tax. It'll only be 8.1 apps that MS approves.
quote: AFAIK you won't need Xbox Live paid sub. to get Netflix or access the Windows Store.
quote: The problem is DRM... the Xbox will allow all Windows Store apps (in theory) ... so Netflix should be fine (its an App Store app). Chrome/Firefox, however, are NOT currently in the App Store, hence they'll likely not be allowed. Windows Store apps come packaged with approval DRM hence they'll be Xbox One installable... third party apps? Likely not.
quote: AFAIK you won't need Xbox Live paid sub. to get Netflix or access the Windows Store. Rather, Xbox Live Gold will be necessary to run the DVR, access the smart channel guide and use other select "premium" apps. Other apps should still be useable, from what I've heard thus far (correct me if that's wrong).