Frequently asked questions
Here you can find a collection of (supposed) frequently asked questions about HFX.
What does "HFX" stand for?
HFX stands for HEC Foundation eXtensions and originally refers to the Microsoft's MFC framework.
On which platforms can I use HFX?
Currently, HFX is targeted at Microsoft Windows, MFC 4.2 and Microsoft SQL-Server as rdbms. But you are encouraged to port HFX to other platforms. The effort required to port HFX to different platforms depends on what you want to port:- View layer: The view layer is tightly linked to the MFC, so porting it will not be so easy. Wine may help port the view layer to Linux. However, we cannot draw on practical experience in this area.
- Persistency layer: Porting the persistency layer to other platforms should be much easier, since it uses mediator classes to access the underlying rdbms. So porting HFX to other database platforms would only require implementation of the appropriate mediator classes. Porting the persistency layer to other operating systems could be a little more effort, since this means removing all dependencies to MS Windows API. However, a port to Linux might also in this case be greatly simplified by using wine.
Can I use HFX with commercial projects?
Yes, you can. HFX is distributed under the GNU LGPL license, which grants you the right to use, modify and redistribute HFX under the terms of the LGPL. This means in brief that you can develop commercial software using HFX under a proprietary license. Only changes to HFX itself must be published.
Are there any reference projects
that use HFX?
Yes, there are. We have started developing HFX in spring 1997 and have been using it since then in our projects at HEC. To date, we have realized half a dozen large projects using HFX and with each project, HFX has become more mature, increasingly stable and picked up speed. Turn to references section for more information.
Can I get commercial support for HFX?
Yes, you can. If you want commercial
support, just send us an eMail . We can
offer support via telephone, eMail or in our Forum. We also provide seminars about HFX.
Last Update 10-09-2002