Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 3 of 3 total
Thread Just a wild thought
Fri, Mar 23 2007 8:47 PMPermanent Link

PK
I've browsed throught the source code.  It doesn't seem to have platform specific code (e.g. asm, Windows messaging) except for the small unit of physical file management.  Perhaps it can
be easily ported to FPC and compiled to generate cross platform server.

PK
Sat, Mar 24 2007 9:33 PMPermanent Link

PK
<<I've browsed throught the source code.  It doesn't seem to have platform specific code (e.g. asm, Windows messaging) except for the small unit of physical file management.  Perhaps it
can be easily ported to FPC and compiled to generate cross platform server.

I've done some little trials with FPC to see how it responds.  It only complains about missing a few functions and declarations which are found in windows specific units (e.g. Windows,
ShlObj).  So it seems highly possible (and not difficult) to port the server program to FPC by writing replacement units to translate these missing functions/declarations back to the FPC
corresponding ones.

If this is successful, does the license allow me to distribute the modified UNIX version of the DB server with my application?

PK
Mon, Mar 26 2007 8:56 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com


<< I've done some little trials with FPC to see how it responds.  It only
complains about missing a few functions and declarations which are found in
windows specific units (e.g. Windows, ShlObj).  So it seems highly possible
(and not difficult) to port the server program to FPC by writing replacement
units to translate these missing functions/declarations back to the FPC
corresponding ones. >>

It seems reasonable - EDB is written so that it it uses very little that is
specific to a given platform.

<< If this is successful, does the license allow me to distribute the
modified UNIX version of the DB server with my application? >>

Sure, if you bought the source code then you can do anything you want with
it apart from selling anything that competes directly with our products.

Also, if you would be so kind as to share your FPC porting experience and/or
code, it would be greatly appreciated and I might be able to work it into an
official platform build, thus relieving you of any future responsibility.

--
Tim Young
Elevate Software
www.elevatesoft.com

Image