Re: [AD] [TODO] About findfirst |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
So in Eric's schema above the find* function still have a practical use, to
smooth over
performance problems with the O/S :)
Well DJ says its OK to port his libs to other compilers but there's a twist.
If I understand it right it means that any code which uses the library would
subject to LGPL and would have to include the lib source. There is a
special exception for compiler libs in LGPL which does not apply when you
port them to another compiler.
Now personally I doubt whether you can copyright a simple C structure, but
if you can I think it might be necessary to collapse the middle layers of
Eric schema and lose find* altogether and just have _al_find* etc.
There's no point keeping find* without the ffblk, and I fear using the ffblk
definition may be subject to LGPL when ported to another compiler.
Matt