Subject Re: [firebird-php] PHP Driver status
Author Pierre Joye

On Tue, Oct 21, 2008 at 6:40 PM, Milan Babuskov <milanb@...> wrote:

> I'm also a Linux guy, so I really can't tell if it is absolutely
> necessary. Maybe if there was a separate Firebird installer for each
> version of Microsoft operating system (WinXP 32bit, WinXP 64bit, Vista,
> etc.), but I don't think Firebird developers would spend their time on
> having 2-3 versions of MSVC and building separate packages - I think
> their time would be better spent developing new features and fixing bugs.

All you have to define is to define the minimum version you like to
support. For example, php 5.3 will support Windows XP/2k and more
recent versions, doing allow us to use newer version of the windows
API as well as simplifying a lot part of the implementations (even
being more posix compliant as you may notice already in 5.2 snaps). It
is the same for unix, you can't build an app for all libc (or any
linux libraries), nothing new here.

>> It looks like it severely limits the
>> possible uses of fbclient.dll.
> Not sure what you mean? You can install MSVC8 run-time almost anywhere.
> Some users might need to upgrade their systems, but let's be honest
> here: If someone is using 5+ years old operating system and does not
> want to upgrade, maybe he doesn't need Firebird 2.1 in that case. Things
> move forward, old things get obsolete.

It is more 10years+ when it comes to w98 or VC6 :)

Pierre |