Matthew Garrett ([personal profile] mjg59) wrote 2015-03-16 07:57 am (UTC)

If system vendors actually talked to us ahead of time, we'd be able to figure out a good plan (like "Don't claim compatibility with Windows 8.1 without implementing these features first"). As is, we have very little insight into what firmware vendors want and so have a choice of:

a) Claim compatibility with the latest version of Windows and risk things being broken because we don't implement every feature that Windows implements, or
b) Advertise that we're Linux and risk things being broken because we don't define what "Linux" is for the reasons discussed in the post I referenced

(a) means trying to be exactly compatible with Windows, which means doing things like ensuring that _REV returns the same value. (b) is unworkable. The third option of figuring out what we need to implement before advertising something requires that system vendors be as willing to work in the open as we are.

Post a comment in response:

If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org