delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2020/11/02/04:13:50

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 399CB3851C07
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1604308392;
bh=qXkJmEI6GmO4XtjtIzF5N+t6n6+APOve32TwqD7EATA=;
h=Date:From:To:Subject:References:In-Reply-To:List-Id:
List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe:
Reply-To:From;
b=bgTda27pJQT0LXgppvdXXlYiZhXxxvxx7B6cYHfJEuJ9qZTtrB3+ehkAKGU5kuRQP
TolU0h/fqAZI4inohwDgj+aEE2swdGzbUTK3uKW2ol0cv7PYGvGVWtjfR2KAqde3Zl
TfeBGVEFo86S2tQ2kBspq7U3JX/tYGBB716ICcbY=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org AE90E3858002
Authentication-Results: sourceware.org;
dmarc=none (p=none dis=none) header.from=cygwin.com
Authentication-Results: sourceware.org;
spf=fail smtp.mailfrom=corinna-cygwin AT cygwin DOT com
Date: Mon, 2 Nov 2020 10:13:07 +0100
From: Corinna Vinschen <corinna-cygwin AT cygwin DOT com>
To: cygwin AT cygwin DOT com
Subject: Re: Cygwin-64 on W10-64 : the only game in town?
Message-ID: <20201102091307.GA33165@calimero.vinschen.de>
Mail-Followup-To: cygwin AT cygwin DOT com
References: <DB6PR03MB3013DBA0036A6A7F77F90A0BA4130 AT DB6PR03MB3013 DOT eurprd03 DOT prod DOT outlook DOT com>
MIME-Version: 1.0
In-Reply-To: <DB6PR03MB3013DBA0036A6A7F77F90A0BA4130@DB6PR03MB3013.eurprd03.prod.outlook.com>
X-Provags-ID: V03:K1:I20NdMUJDErWXy9eB3tdaukQpgiqxdIS+b81lhgDtqmPUsRzAAk
6HeaSqMXCQh5CpQzpcdTDaDgq+0SJzSyEdujMNNO2m9U+lGVBgB6ojCv5cVQcwHsyCFD0eI
DP0VzSZDcIyO20ZWfAC47CG2kKQ+CqSQx2+VI5Sn64CS9h9IICL2qU9Zq0YYq6r9dKnrQcg
m8n6YWc28IK86k1cpkSCg==
X-UI-Out-Filterresults: notjunk:1;V03:K0:OQl4TeqfGHs=:AKbmazlUY78th9HgSt8P6o
/TwqlnhQ+dSt3BEulJ4Mpjkat/I5b870XzrJ3RERidjZVg5GBtVD3M9haBhzVoGJO1WJ/6FO6
fSsinK+5V8/bKQ5Lm6fKHjOK3SwUCzMGWBItYDbqhg4MxdfQAlIoBYg3u9xuqp+9/MlEfbhvF
AuYnX7SzbJgI9QG77oOKGBo43libmd/u7S+GRiR7hkDr8fBIbIhuk2xwPd11t4e+suVKCVR1k
fgM9wbI8rtcG7hyEQ3AWzJqNjzuAIipIW3p7g9iDFlhyFq0yqP60y2L1APBbYboFPhyt9eJ2k
oU9IZQmmmduou8KeZkBqLsGgxMSwV1xwpKSVmhAjUm7qe2xY1slvZvKhcksQrrQ9Fx8RO7u62
Ht2mIFwLViFDPgsO/VIF3tT0y5sxTw0aJndc+9S69n2zQTKyl4lO3kIoBJ43W+wZ6mKzALxOX
m5HyBdJbYw==
X-Spam-Status: No, score=-100.9 required=5.0 tests=BAYES_00,
GOOD_FROM_CORINNA_CYGWIN, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE,
RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NEUTRAL,
TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
Reply-To: cygwin AT cygwin DOT com
Errors-To: cygwin-bounces AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

On Nov  1 08:49, Fergus Daly via Cygwin wrote:
> With W7 no longer supported, W10-32 supported but no longer provided
> on new machines (Microsoft states that, "Beginning with Windows 10,
> version 2004, all new Windows 10 systems will be required to use
> 64-bit builds and Microsoft will no longer release 32-bit builds for
> OEM distribution .. the weaker version of Windows 10 has several
> limitations, like capping out at 3.2GB of RAM and less stringent
> security measures") and the functionality of Cygwin-32 significantly
> downplayed on Cygwin's own Home page, that really does leave Cygwin-64
> on W10-64 on 64-bit hardware as the sole recommended platform. Yes?

Cygwin still runs on 32 bit and Windows versions down to Vista.

However, since you're asking for a recommendation, some points:

- The limited virtual address space of 32 bit processes is getting
  a big problem for a long time now.  The more packages and the more
  DLLs the distro delivers, the less manageable the situation gets
  on 32 bit machines.  This includes WOW64 on 64 bit.

- time_t on 32 bit is 32 bit.  The effort to change that is not
  managable, and it's not worth it, given that usage of 32 bit
  systems (including WOW64) is at less than 5%, and dropping.

- Newer Cygwin features are partially unavailable (usually faked) on
  older Window versions due to missing API calls.

- Cygwin running on Vista is not going away any time soon.  The extra
  code required to support Vista (and W7, fwiw) is just a drop in the
  bucket, and ripping it out doesn't simplify the code noticably, as for
  XP.

- The same can't be said for 32 bit.  There's a lot of code involved,
  partially assembler code.  Getting rid of that code is really
  an option at one point, what with Windows dropping 32 bit support...

- Older Windows versions are increasingly getting insecure with
  Microsoft stopping updates.

- Windows 10 is not exactly privacy-minded...


Corinna
--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019