Ryan, please allow me an offtopic question.
I'm aware you can't talk about the VALVE offer details.
But - would you have taken the offer, if you weren't required to move?
Btw, thanks for all your amazing Linux related work!
Where I recommended replacements (stb_*, miniz), it wasn't a licensing issue. The usual libraries have perfectly fine licenses.
zlib is fine, but has all this bulk and complexity to support ridiculous systems...as illustration, miniz provides a drop-in replacement in 300 lines of C code.
libpng fails (and fails in hard-to-understand ways) if you used different build options between what you built and what's on the end-user's system, which means you have to ship your own libpng on Linux.
libjpg and libpng force you to use setjmp(), which is unforgivable.
All of these have dozens of C files and possibly complex build details. The alternatives tend to be a single .c file you drop into your project.
--ryan.
They usually publish them within a few days...probably this upcoming week? I assume http://twitter.com/flourishconf will let everyone know.
--ryan.
@icculus
I really want to see Croteam HIB for Linux and Mac OS X similar to:
http://www.joystiq.com/2012/01/24/in...ightning-deal/
Did you ported Serious Sam to Mac OS X?
http://offload1.icculus.org:9090/~ic...otoshopped.jpg
http://icculus.org/~icculus/ssam/