The TnFOX portability toolkit is a fork of the FOX GUI toolkit with most of the added code implementing orthogonal features (i.e. not substantially changing the FOX API) such that applications developed for FOX can be easily recompiled for TnFOX. Unusually, TnFOX also contains API emulations of some Qt library classes - according to the author, this was done to port a substantial project from Qt to FOX. Most of the added features implement a full "portability toolkit" library such that one can write one program to run anywhere - this differs from FOX which mostly just provides the GUI portability alone. TnFOX is therefore an example of an operating system abstraction layer.
Unlike FOX, TnFOX supports only a restricted set of C++ compilers and operating systems. It only supports Microsoft's C++ compiler v7.1 and later, GCC v3.2 and later and Intel C++ compiler v8 or later. It also only runs on Windows 2000 or later, Linux 2.6 kernels or later, FreeBSD and Mac OS X 10.4 or later, though on any processor or architecture.
Yeah you heard it right, that's what I said
I wanna grow up to be young and dead
Run with the worst-I wanna finish last
Don't want a future rather drown in the past
Wanna be blind, stupid, lazy, and bored
tortured and crazy, outcast and ignored
Truly hated - I wanna be a bad seed
So what if I had all those little girl dreams
Now I know that's just some junk on a screen
I got my own plan and if all goes well
I'm guaranteed a lifetime of living hell
Chorus
Well I've had this hole in my heart
for some time
All of my life I've had something to hide
Thanks for nothing, I guess you meant well
But I better be going I got a body to sell
Won't you come around if your ghost surrenders
Take one look at me and I'm sure you'll remember