c++17 の規格書(http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2017/n4659.pdf)の1461ページを読むと、「stdlib.hに定義されている関数は、グローバル空間に存在する関数がstd名前空間にもあるかのように動作する」(または、std名前空間に存在する関数がグローバル名前空間にもあるかのように動作する)と読めます。
VCでもmallocにフォーカスを当ててF12(定義へ移動)すると同じファイルに行きつきます。
つまり同じもの。
個別に明示されていない限りgekkaがフォーラムに投稿したコードにはフォーラム使用条件に基づき「MICROSOFT LIMITED PUBLIC LICENSE」が適用されます。(かなり自由に使ってOK!)