Skip site navigation (1) Skip section navigation (2)

Re: Microsoft releses Services for Unix

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Claudio Natoli <claudio(dot)natoli(at)memetrics(dot)com>
Cc: "'Merlin Moncure '" <merlin(dot)moncure(at)rcsonline(dot)com>,"'pgsql-hackers-win32 '" <pgsql-hackers-win32(at)postgresql(dot)org>
Subject: Re: Microsoft releses Services for Unix
Date: 2004-01-15 02:16:54
Message-ID: 18816.1074133014@sss.pgh.pa.us (view raw or flat)
Thread:
Lists: pgsql-hackerspgsql-hackers-win32
Claudio Natoli <claudio(dot)natoli(at)memetrics(dot)com> writes:
> * Users already have a postgres solution for Win32. It is called Cygwin w/
> cygipc. Sure, it is not the most stable solution, but, IMHO, that's not what
> prevents people from using it; it is the need to install yet-another bit of
> software to support Postgres.

Well, the $64 questions that have not been answered are what are the
license terms and redistribution terms for SFU?  If we can bundle the
needed parts of SFU into a binary distribution of Postgres, then there
is no need for users to be aware it is in there.  If we can't, then
I agree that a port based on it would be about as hard to sell as the
Cygwin port.  (Yeah, maybe it'd be more stable and faster, but it'd not
be perceived as a native port.)

Given the previous comments about Microsoft's goals in giving this away,
one would think they'd allow it to be bundled in distributions of free
software.  But who knows ...

> * I don't buy the argument that moving to SFU will remove a lot of specific
> Win32 code. On what evidence is this based on? [personally, I think it'd
> only get worse, again, based on little evidence]. Seems to me the bulk of
> the Win32 specific code lies with fork/exec, which (unless I'm terribly
> mistaken) won't be alleviated by SFU.

If SFU doesn't provide a reasonable fork() emulation then it's no help,
agreed.  But again, from what I understand of Microsoft's goals, I'd
think they'd have to provide a good fork().  I think Postgres is a
perfect poster child for the sort of app they want to make easy to port
to Windows.

			regards, tom lane

In response to

Responses

pgsql-hackers by date

Next:From: Claudio NatoliDate: 2004-01-15 07:29:21
Subject: Re: [pgsql-hackers-win32] Win32 signal code - first try
Previous:From: StephenDate: 2004-01-15 00:43:05
Subject: Re: VACUUM delay (was Re: What's planned for 7.5?)

pgsql-hackers-win32 by date

Next:From: Claudio NatoliDate: 2004-01-15 03:24:30
Subject: Re: Microsoft releses Services for Unix
Previous:From: Claudio NatoliDate: 2004-01-15 00:27:49
Subject: Re: Microsoft releses Services for Unix

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group