internals:windows:libs:libiconv

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
internals:windows:libs:libiconv [2012/09/04 09:43] – added windows iconv note abinternals:windows:libs:libiconv [2017/09/22 13:28] (current) – external edit 127.0.0.1
Line 6: Line 6:
  
 libiconv development has been moved to [[https://savannah.gnu.org/projects/libiconv/]] libiconv development has been moved to [[https://savannah.gnu.org/projects/libiconv/]]
 +
 +For PHP suitable sources and up-to-date information see [[https://github.com/winlibs/libiconv]].
  
 Because iconv.exe is GPL licensed, the author has decided to drop support for building on msvc altogether, because building on newer compilers that require separate distributions of MS runtimes might cause gpl violations (you can simply point people to the runtime installers provided by microsoft and not include them with the program...but that's another story).  However, libiconv is lgpl and does not have these restrictions, the versions on php.net are compiled with Microsoft compilers with a small patch to fix compiler warnings and errors. Because iconv.exe is GPL licensed, the author has decided to drop support for building on msvc altogether, because building on newer compilers that require separate distributions of MS runtimes might cause gpl violations (you can simply point people to the runtime installers provided by microsoft and not include them with the program...but that's another story).  However, libiconv is lgpl and does not have these restrictions, the versions on php.net are compiled with Microsoft compilers with a small patch to fix compiler warnings and errors.
internals/windows/libs/libiconv.1346751796.txt.gz · Last modified: 2017/09/22 13:28 (external edit)