https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78870
--- Comment #5 from Jonathan Wakely <redi at gcc dot gnu.org> --- (In reply to Jan Niklas Hasse from comment #4) > Do you mean the part about legal paperwork in > https://gcc.gnu.org/contribute.html ? Yes. > And can I look at how boost::filesystem does this? You can't copy any code, that would be a copyright violation. It's OK to see which Windows API functions Boost uses for a particular filesystem operation, but if you're not sure what is covered by copyright law then it's safer not to use another project at all. I was hoping that somebody who actually knows the Windows API would contribute the code, so they already know what the appropriate functions are.