This is the mail archive of the
cygwin
mailing list for the Cygwin project.
RE: xlaunch small glitch
- From: "cyg Simple" <cygsimple at gmail dot com>
- To: <cygwin at cygwin dot com>
- Date: Sat, 28 Feb 2015 10:34:00 -0500
- Subject: RE: xlaunch small glitch
- Authentication-results: sourceware.org; auth=none
- References: <652B2EF3-E52F-403C-8549-D2A16FCF1D27 at Denis-Excoffier dot org> <20150228133835 dot GX11124 at calimero dot vinschen dot de>
From: Corinna Vinschen
>
> Just for your information: This change from WOW64 to WOW in the uname
> sysname output was forced on us to account for the excessive version bump in
> Windows 10.
>
> Rather than bumping the kernel version to 6.4, which would have been the right
> thing to do, the marketing guys at Microsoft had the brilliant idea that the kernel
> version should finally be the same version as the marketing name of the OS. And
> since they were wailing so much, the developers caved in and made the bump.
>
> So now we would have the sysname
>
> CYGWIN_NT-10.0-WOW64
>
> which has 20 characters, plus a trailing \0. The sysname char array has a length
> of 20 characters, which is hard to change if we want to maintain backward
> compatibility with existing tools like uname.
>
> Therefore I shortened "WOW64" to "WOW". I would have loved to change
> "CYGWIN_NT" to "CYGWIN" instead, but there are more scripts out in the wild
> explicitely testing for this, than testing for "WOW64". I didn't even know one of
> our own scripts is checking that.
How about a change to something like CYGWIN_NT-W32-10.0 and CYGWIN_NT-W64-10.0 instead?
--
cyg Simple
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple