Is there a special reason why Irrlicht doesn't use libraries like glew or glee for extension loading? they seem to really simplify the usage of extensions and would get rid of pages of extension loading code which irrlicht currently has.
yeah, licence should be no problem. glew itself is one source and one header file, it could be included right into the irrlicht source (like png,jpg,zlib libs).