Re: So, can we stop supporting Windows native now? - Mailing list pgsql-hackers

From Merlin Moncure
Subject Re: So, can we stop supporting Windows native now?
Date
Msg-id CAHyXU0xp=LE44e58nQ6b09FcNTVQ1vdOyCRBTdnxQ17FNA=2tw@mail.gmail.com
Whole thread Raw
In response to So, can we stop supporting Windows native now?  (Josh berkus <josh@agliodbs.com>)
List pgsql-hackers
On Wed, Mar 30, 2016 at 6:49 PM, Josh berkus <josh@agliodbs.com> wrote:
> http://www.zdnet.com/article/microsoft-and-canonical-partner-to-bring-ubuntu-to-windows-10/
>
> ... could be good news for us ...

This is nothing new.  Windows has had a unix subsystem (Interix AKA
Windows Services for Unix) for quite some time now.  See:
http://www.postgresql.org/message-id/303E00EBDD07B943924382E153890E5434AA78@cuthbert.rcsinc.local

...it was missing sync() but not fork() -- I had a functional native
non-cygwin postgres that beat the mingw port by a major version :-).
I was astounded to see that Interix is still supported as of windows 8
but no longer will be available as of windows 10.  ISTM the new ubuntu
stuff is the same engine with some spit polish and a heavy dose of
advertising.

Thinking about this objectively, it would be nice to see:
*) broad developer adoption
*) performance matching native
*) clean install process that could be integrated to the windows installer

before considering deprecating the native port, the first of those
being the most important.  The cautionary note here is that Microsoft
can and will kill the ubuntu subsystem if it's not broadly adopted
(Interix is something of a cautionary tale here).

merlin



pgsql-hackers by date:

Previous
From: David Steele
Date:
Subject: Re: Updated backup APIs for non-exclusive backups
Next
From: David Rowley
Date:
Subject: Re: Combining Aggregates