summaryrefslogtreecommitdiff
path: root/src/vm
diff options
context:
space:
mode:
authordotnet-bot <dotnet-bot@microsoft.com>2016-01-27 11:41:24 -0800
committerstephentoub <stoub@microsoft.com>2016-01-27 13:22:16 -0800
commit21f8416ad4204afc18ce315d99baa5f4ada28d9a (patch)
tree6767624f3ab0c185ad7ceec5d6e07c2784058ecf /src/vm
parent98ab26be675b96668ecf2dfe8c38f58f57454f02 (diff)
downloadcoreclr-21f8416ad4204afc18ce315d99baa5f4ada28d9a.tar.gz
coreclr-21f8416ad4204afc18ce315d99baa5f4ada28d9a.tar.bz2
coreclr-21f8416ad4204afc18ce315d99baa5f4ada28d9a.zip
Update license headers
Diffstat (limited to 'src/vm')
-rw-r--r--src/vm/amd64/AsmHelpers.asm7
-rw-r--r--src/vm/amd64/AsmMacros.inc7
-rw-r--r--src/vm/amd64/CallDescrWorkerAMD64.asm7
-rw-r--r--src/vm/amd64/ComCallPreStub.asm7
-rw-r--r--src/vm/amd64/CrtHelpers.asm12
-rw-r--r--src/vm/amd64/ExternalMethodFixupThunk.asm7
-rw-r--r--src/vm/amd64/GenericComCallStubs.asm7
-rw-r--r--src/vm/amd64/GenericComPlusCallStubs.asm7
-rw-r--r--src/vm/amd64/InstantiatingStub.asm7
-rw-r--r--src/vm/amd64/JitHelpers_Fast.asm7
-rw-r--r--src/vm/amd64/JitHelpers_FastWriteBarriers.asm7
-rw-r--r--src/vm/amd64/JitHelpers_InlineGetAppDomain.asm7
-rw-r--r--src/vm/amd64/JitHelpers_InlineGetThread.asm7
-rw-r--r--src/vm/amd64/JitHelpers_Slow.asm7
-rw-r--r--src/vm/amd64/PInvokeStubs.asm7
-rw-r--r--src/vm/amd64/RedirectedHandledJITCase.asm7
-rw-r--r--src/vm/amd64/RemotingThunksAMD64.asm7
-rw-r--r--src/vm/amd64/ThePreStubAMD64.asm7
-rw-r--r--src/vm/amd64/TlsGetters.asm7
-rw-r--r--src/vm/amd64/UMThunkStub.asm7
-rw-r--r--src/vm/amd64/VirtualCallStubAMD64.asm7
-rw-r--r--src/vm/amd64/asmconstants.h7
-rw-r--r--src/vm/amd64/calldescrworkeramd64.S7
-rw-r--r--src/vm/amd64/cgenamd64.cpp7
-rw-r--r--src/vm/amd64/cgencpu.h7
-rw-r--r--src/vm/amd64/crthelpers.S8
-rw-r--r--src/vm/amd64/excepamd64.cpp10
-rw-r--r--src/vm/amd64/excepcpu.h7
-rw-r--r--src/vm/amd64/externalmethodfixupthunk.S8
-rw-r--r--src/vm/amd64/getstate.S7
-rw-r--r--src/vm/amd64/getstate.asm7
-rw-r--r--src/vm/amd64/gmsamd64.cpp7
-rw-r--r--src/vm/amd64/gmscpu.h7
-rw-r--r--src/vm/amd64/jithelpers_fast.S7
-rw-r--r--src/vm/amd64/jithelpers_fastwritebarriers.S7
-rw-r--r--src/vm/amd64/jithelpers_slow.S7
-rw-r--r--src/vm/amd64/jithelpersamd64.cpp7
-rw-r--r--src/vm/amd64/jitinterfaceamd64.cpp7
-rw-r--r--src/vm/amd64/pinvokestubs.S7
-rw-r--r--src/vm/amd64/profiler.cpp7
-rw-r--r--src/vm/amd64/remotingamd64.cpp7
-rw-r--r--src/vm/amd64/stublinkeramd64.cpp7
-rw-r--r--src/vm/amd64/stublinkeramd64.h7
-rw-r--r--src/vm/amd64/theprestubamd64.S7
-rw-r--r--src/vm/amd64/umthunkstub.S8
-rw-r--r--src/vm/amd64/unixasmhelpers.S7
-rw-r--r--src/vm/amd64/unixstubs.cpp7
-rw-r--r--src/vm/amd64/virtualcallstubamd64.S7
-rw-r--r--src/vm/amd64/virtualcallstubcpu.hpp7
-rw-r--r--src/vm/appdomain.cpp7
-rw-r--r--src/vm/appdomain.hpp7
-rw-r--r--src/vm/appdomain.inl7
-rw-r--r--src/vm/appdomainconfigfactory.hpp7
-rw-r--r--src/vm/appdomainhelper.cpp7
-rw-r--r--src/vm/appdomainhelper.h7
-rw-r--r--src/vm/appdomainnative.cpp7
-rw-r--r--src/vm/appdomainnative.hpp7
-rw-r--r--src/vm/appdomainstack.cpp7
-rw-r--r--src/vm/appdomainstack.h7
-rw-r--r--src/vm/appdomainstack.inl7
-rw-r--r--src/vm/appxutil.cpp7
-rw-r--r--src/vm/appxutil.h7
-rw-r--r--src/vm/aptca.cpp7
-rw-r--r--src/vm/aptca.h7
-rw-r--r--src/vm/argdestination.h7
-rw-r--r--src/vm/argslot.h7
-rw-r--r--src/vm/arm/CrtHelpers.asm7
-rw-r--r--src/vm/arm/PInvokeStubs.asm7
-rw-r--r--src/vm/arm/armsinglestepper.cpp7
-rw-r--r--src/vm/arm/asmconstants.h7
-rw-r--r--src/vm/arm/asmhelpers.S7
-rw-r--r--src/vm/arm/asmhelpers.asm7
-rw-r--r--src/vm/arm/asmmacros.h7
-rw-r--r--src/vm/arm/cgencpu.h7
-rw-r--r--src/vm/arm/crthelpers.S7
-rw-r--r--src/vm/arm/ehhelpers.S7
-rw-r--r--src/vm/arm/ehhelpers.asm7
-rw-r--r--src/vm/arm/exceparm.cpp7
-rw-r--r--src/vm/arm/excepcpu.h7
-rw-r--r--src/vm/arm/gmscpu.h7
-rw-r--r--src/vm/arm/jithelpersarm.cpp7
-rw-r--r--src/vm/arm/memcpy.S7
-rw-r--r--src/vm/arm/memcpy.asm7
-rw-r--r--src/vm/arm/memcpy_crt.asm7
-rw-r--r--src/vm/arm/patchedcode.S7
-rw-r--r--src/vm/arm/patchedcode.asm7
-rw-r--r--src/vm/arm/profiler.cpp7
-rw-r--r--src/vm/arm/stubs.cpp7
-rw-r--r--src/vm/arm/unixstubs.cpp7
-rw-r--r--src/vm/arm/virtualcallstubcpu.hpp7
-rw-r--r--src/vm/arm64/CallDescrWorkerARM64.asm7
-rw-r--r--src/vm/arm64/PInvokeStubs.asm7
-rw-r--r--src/vm/arm64/asmconstants.h7
-rw-r--r--src/vm/arm64/asmhelpers.S8
-rw-r--r--src/vm/arm64/asmhelpers.asm7
-rw-r--r--src/vm/arm64/asmmacros.h7
-rw-r--r--src/vm/arm64/calldescrworkerarm64.S8
-rw-r--r--src/vm/arm64/cgenarm64.cpp7
-rw-r--r--src/vm/arm64/cgencpu.h7
-rw-r--r--src/vm/arm64/crthelpers.S7
-rw-r--r--src/vm/arm64/crthelpers.asm7
-rw-r--r--src/vm/arm64/excepcpu.h7
-rw-r--r--src/vm/arm64/gmscpu.h7
-rw-r--r--src/vm/arm64/pinvokestubs.S7
-rw-r--r--src/vm/arm64/stubs.cpp7
-rw-r--r--src/vm/arm64/unixstubs.cpp7
-rw-r--r--src/vm/arm64/virtualcallstubcpu.hpp7
-rw-r--r--src/vm/armsinglestepper.h7
-rw-r--r--src/vm/array.cpp7
-rw-r--r--src/vm/array.h7
-rw-r--r--src/vm/assembly.cpp7
-rw-r--r--src/vm/assembly.hpp7
-rw-r--r--src/vm/assemblyname.cpp7
-rw-r--r--src/vm/assemblyname.hpp7
-rw-r--r--src/vm/assemblynamelist.h7
-rw-r--r--src/vm/assemblynamesconfigfactory.cpp7
-rw-r--r--src/vm/assemblynamesconfigfactory.h7
-rw-r--r--src/vm/assemblynative.cpp7
-rw-r--r--src/vm/assemblynative.hpp7
-rw-r--r--src/vm/assemblynativeresource.cpp7
-rw-r--r--src/vm/assemblynativeresource.h7
-rw-r--r--src/vm/assemblysink.cpp7
-rw-r--r--src/vm/assemblysink.h7
-rw-r--r--src/vm/assemblyspec.cpp7
-rw-r--r--src/vm/assemblyspec.hpp7
-rw-r--r--src/vm/assemblyspecbase.h7
-rw-r--r--src/vm/baseassemblyspec.cpp7
-rw-r--r--src/vm/baseassemblyspec.h7
-rw-r--r--src/vm/baseassemblyspec.inl7
-rw-r--r--src/vm/binder.cpp7
-rw-r--r--src/vm/binder.h7
-rw-r--r--src/vm/cachelinealloc.cpp7
-rw-r--r--src/vm/cachelinealloc.h7
-rw-r--r--src/vm/callhelpers.cpp7
-rw-r--r--src/vm/callhelpers.h7
-rw-r--r--src/vm/callingconvention.h7
-rw-r--r--src/vm/ceeload.cpp7
-rw-r--r--src/vm/ceeload.h7
-rw-r--r--src/vm/ceeload.inl7
-rw-r--r--src/vm/ceemain.cpp7
-rw-r--r--src/vm/ceemain.h7
-rw-r--r--src/vm/certificatecache.cpp7
-rw-r--r--src/vm/certificatecache.h7
-rw-r--r--src/vm/cgensys.h7
-rw-r--r--src/vm/class.cpp7
-rw-r--r--src/vm/class.h7
-rw-r--r--src/vm/class.inl7
-rw-r--r--src/vm/classcompat.cpp7
-rw-r--r--src/vm/classcompat.h7
-rw-r--r--src/vm/classfactory.cpp7
-rw-r--r--src/vm/classhash.cpp7
-rw-r--r--src/vm/classhash.h7
-rw-r--r--src/vm/classhash.inl7
-rw-r--r--src/vm/classloadlevel.h7
-rw-r--r--src/vm/classnames.h7
-rw-r--r--src/vm/clrex.cpp7
-rw-r--r--src/vm/clrex.h7
-rw-r--r--src/vm/clrex.inl7
-rw-r--r--src/vm/clrprivbinderappx.cpp7
-rw-r--r--src/vm/clrprivbinderappx.h7
-rw-r--r--src/vm/clrprivbinderfusion.cpp7
-rw-r--r--src/vm/clrprivbinderfusion.h7
-rw-r--r--src/vm/clrprivbinderloadfile.cpp7
-rw-r--r--src/vm/clrprivbinderloadfile.h7
-rw-r--r--src/vm/clrprivbinderreflectiononlywinrt.cpp7
-rw-r--r--src/vm/clrprivbinderreflectiononlywinrt.h7
-rw-r--r--src/vm/clrprivbinderutil.cpp7
-rw-r--r--src/vm/clrprivbinderwinrt.cpp7
-rw-r--r--src/vm/clrprivbinderwinrt.h7
-rw-r--r--src/vm/clrprivtypecachereflectiononlywinrt.cpp7
-rw-r--r--src/vm/clrprivtypecachereflectiononlywinrt.h7
-rw-r--r--src/vm/clrprivtypecachewinrt.cpp7
-rw-r--r--src/vm/clrprivtypecachewinrt.h7
-rw-r--r--src/vm/clrtocomcall.cpp7
-rw-r--r--src/vm/clrtocomcall.h7
-rw-r--r--src/vm/clrtracelogging.cpp7
-rw-r--r--src/vm/clrvarargs.cpp7
-rw-r--r--src/vm/clrvarargs.h7
-rw-r--r--src/vm/clsload.cpp7
-rw-r--r--src/vm/clsload.hpp7
-rw-r--r--src/vm/clsload.inl7
-rw-r--r--src/vm/codeman.cpp7
-rw-r--r--src/vm/codeman.h7
-rw-r--r--src/vm/codeman.inl7
-rw-r--r--src/vm/comcache.cpp7
-rw-r--r--src/vm/comcache.h7
-rw-r--r--src/vm/comcallablewrapper.cpp7
-rw-r--r--src/vm/comcallablewrapper.h7
-rw-r--r--src/vm/comconnectionpoints.cpp7
-rw-r--r--src/vm/comconnectionpoints.h7
-rw-r--r--src/vm/comdatetime.cpp7
-rw-r--r--src/vm/comdatetime.h7
-rw-r--r--src/vm/comdelegate.cpp7
-rw-r--r--src/vm/comdelegate.h7
-rw-r--r--src/vm/comdependenthandle.cpp7
-rw-r--r--src/vm/comdependenthandle.h7
-rw-r--r--src/vm/comdynamic.cpp7
-rw-r--r--src/vm/comdynamic.h7
-rw-r--r--src/vm/cominterfacemarshaler.cpp7
-rw-r--r--src/vm/cominterfacemarshaler.h7
-rw-r--r--src/vm/comisolatedstorage.cpp7
-rw-r--r--src/vm/comisolatedstorage.h7
-rw-r--r--src/vm/commemoryfailpoint.cpp7
-rw-r--r--src/vm/commemoryfailpoint.h7
-rw-r--r--src/vm/commethodrental.cpp7
-rw-r--r--src/vm/commethodrental.h7
-rw-r--r--src/vm/commodule.cpp7
-rw-r--r--src/vm/commodule.h7
-rw-r--r--src/vm/common.cpp7
-rw-r--r--src/vm/common.h7
-rw-r--r--src/vm/commtmemberinfomap.cpp7
-rw-r--r--src/vm/commtmemberinfomap.h7
-rw-r--r--src/vm/compactlayoutwriter.cpp7
-rw-r--r--src/vm/compactlayoutwriter.h7
-rw-r--r--src/vm/compatibilityswitch.cpp7
-rw-r--r--src/vm/compatibilityswitch.h7
-rw-r--r--src/vm/compile.cpp7
-rw-r--r--src/vm/compile.h7
-rw-r--r--src/vm/comreflectioncache.hpp7
-rw-r--r--src/vm/comreflectioncache.inl7
-rw-r--r--src/vm/comsynchronizable.cpp7
-rw-r--r--src/vm/comsynchronizable.h7
-rw-r--r--src/vm/comthreadpool.cpp7
-rw-r--r--src/vm/comthreadpool.h7
-rw-r--r--src/vm/comtoclrcall.cpp7
-rw-r--r--src/vm/comtoclrcall.h7
-rw-r--r--src/vm/comtypelibconverter.cpp7
-rw-r--r--src/vm/comtypelibconverter.h7
-rw-r--r--src/vm/comutilnative.cpp7
-rw-r--r--src/vm/comutilnative.h7
-rw-r--r--src/vm/comwaithandle.cpp7
-rw-r--r--src/vm/comwaithandle.h7
-rw-r--r--src/vm/confighelper.cpp7
-rw-r--r--src/vm/confighelper.h7
-rw-r--r--src/vm/constrainedexecutionregion.cpp7
-rw-r--r--src/vm/constrainedexecutionregion.h7
-rw-r--r--src/vm/context.h7
-rw-r--r--src/vm/contexts.cpp7
-rw-r--r--src/vm/contractimpl.cpp7
-rw-r--r--src/vm/contractimpl.h7
-rw-r--r--src/vm/coreassemblyspec.cpp7
-rw-r--r--src/vm/corebindresult.cpp7
-rw-r--r--src/vm/coreclr/corebindresult.h7
-rw-r--r--src/vm/coreclr/corebindresult.inl7
-rw-r--r--src/vm/corhost.cpp7
-rw-r--r--src/vm/coverage.cpp7
-rw-r--r--src/vm/coverage.h7
-rw-r--r--src/vm/crossdomaincalls.cpp7
-rw-r--r--src/vm/crossdomaincalls.h7
-rw-r--r--src/vm/crossgencompile.cpp7
-rw-r--r--src/vm/crossgenroparsetypename.cpp7
-rw-r--r--src/vm/crossgenroresolvenamespace.cpp7
-rw-r--r--src/vm/crossgenroresolvenamespace.h7
-rw-r--r--src/vm/crst.cpp7
-rw-r--r--src/vm/crst.h7
-rw-r--r--src/vm/ctxtcall.h7
-rw-r--r--src/vm/customattribute.cpp7
-rw-r--r--src/vm/customattribute.h7
-rw-r--r--src/vm/custommarshalerinfo.cpp7
-rw-r--r--src/vm/custommarshalerinfo.h7
-rw-r--r--src/vm/dangerousapis.h7
-rw-r--r--src/vm/dataimage.cpp7
-rw-r--r--src/vm/dataimage.h7
-rw-r--r--src/vm/dataimagesection.h7
-rw-r--r--src/vm/dbggcinfodecoder.cpp7
-rw-r--r--src/vm/dbginterface.h7
-rw-r--r--src/vm/debugdebugger.cpp7
-rw-r--r--src/vm/debugdebugger.h7
-rw-r--r--src/vm/debughelp.cpp7
-rw-r--r--src/vm/debuginfostore.cpp7
-rw-r--r--src/vm/debuginfostore.h7
-rw-r--r--src/vm/decodemd.cpp7
-rw-r--r--src/vm/decodemd.h7
-rw-r--r--src/vm/delegateinfo.h7
-rw-r--r--src/vm/disassembler.cpp7
-rw-r--r--src/vm/disassembler.h7
-rw-r--r--src/vm/dispatchinfo.cpp7
-rw-r--r--src/vm/dispatchinfo.h7
-rw-r--r--src/vm/dispparammarshaler.cpp7
-rw-r--r--src/vm/dispparammarshaler.h7
-rw-r--r--src/vm/dllimport.cpp7
-rw-r--r--src/vm/dllimport.h7
-rw-r--r--src/vm/dllimportcallback.cpp7
-rw-r--r--src/vm/dllimportcallback.h7
-rw-r--r--src/vm/domainfile.cpp7
-rw-r--r--src/vm/domainfile.h7
-rw-r--r--src/vm/domainfile.inl7
-rw-r--r--src/vm/dwbucketmanager.hpp7
-rw-r--r--src/vm/dwreport.cpp7
-rw-r--r--src/vm/dwreport.h7
-rw-r--r--src/vm/dynamicmethod.cpp7
-rw-r--r--src/vm/dynamicmethod.h7
-rw-r--r--src/vm/ecall.cpp7
-rw-r--r--src/vm/ecall.h7
-rw-r--r--src/vm/ecalllist.h7
-rw-r--r--src/vm/eeconfig.cpp7
-rw-r--r--src/vm/eeconfig.h7
-rw-r--r--src/vm/eeconfigfactory.cpp7
-rw-r--r--src/vm/eeconfigfactory.h7
-rw-r--r--src/vm/eecontract.cpp7
-rw-r--r--src/vm/eecontract.h7
-rw-r--r--src/vm/eedbginterface.h7
-rw-r--r--src/vm/eedbginterfaceimpl.cpp7
-rw-r--r--src/vm/eedbginterfaceimpl.h7
-rw-r--r--src/vm/eedbginterfaceimpl.inl7
-rw-r--r--src/vm/eehash.cpp7
-rw-r--r--src/vm/eehash.h7
-rw-r--r--src/vm/eehash.inl7
-rw-r--r--src/vm/eemessagebox.cpp7
-rw-r--r--src/vm/eemessagebox.h7
-rw-r--r--src/vm/eepolicy.cpp7
-rw-r--r--src/vm/eepolicy.h7
-rw-r--r--src/vm/eeprofinterfaces.h7
-rw-r--r--src/vm/eeprofinterfaces.inl7
-rw-r--r--src/vm/eetoprofinterfaceimpl.cpp7
-rw-r--r--src/vm/eetoprofinterfaceimpl.h7
-rw-r--r--src/vm/eetoprofinterfaceimpl.inl7
-rw-r--r--src/vm/eetoprofinterfacewrapper.inl7
-rw-r--r--src/vm/eetwain.cpp7
-rw-r--r--src/vm/encee.cpp7
-rw-r--r--src/vm/encee.h7
-rw-r--r--src/vm/eventreporter.cpp7
-rw-r--r--src/vm/eventreporter.h7
-rw-r--r--src/vm/eventstore.cpp7
-rw-r--r--src/vm/eventstore.hpp7
-rw-r--r--src/vm/eventtrace.cpp7
-rw-r--r--src/vm/eventtracepriv.h7
-rw-r--r--src/vm/excep.cpp7
-rw-r--r--src/vm/excep.h9
-rw-r--r--src/vm/exceptionhandling.cpp7
-rw-r--r--src/vm/exceptionhandling.h7
-rw-r--r--src/vm/exceptmacros.h7
-rw-r--r--src/vm/exinfo.cpp7
-rw-r--r--src/vm/exinfo.h7
-rw-r--r--src/vm/exstate.cpp7
-rw-r--r--src/vm/exstate.h7
-rw-r--r--src/vm/exstatecommon.h7
-rw-r--r--src/vm/extensibleclassfactory.cpp7
-rw-r--r--src/vm/extensibleclassfactory.h7
-rw-r--r--src/vm/fcall.cpp7
-rw-r--r--src/vm/fcall.h7
-rw-r--r--src/vm/field.cpp7
-rw-r--r--src/vm/field.h7
-rw-r--r--src/vm/fieldmarshaler.cpp7
-rw-r--r--src/vm/fieldmarshaler.h7
-rw-r--r--src/vm/finalizerthread.cpp7
-rw-r--r--src/vm/finalizerthread.h7
-rw-r--r--src/vm/formattype.cpp7
-rw-r--r--src/vm/fptrstubs.cpp7
-rw-r--r--src/vm/fptrstubs.h7
-rw-r--r--src/vm/frames.cpp7
-rw-r--r--src/vm/frames.h7
-rw-r--r--src/vm/frameworkexceptionloader.cpp7
-rw-r--r--src/vm/frameworkexceptionloader.h7
-rw-r--r--src/vm/fusionbind.cpp7
-rw-r--r--src/vm/fusioninit.cpp7
-rw-r--r--src/vm/fusionsink.cpp7
-rw-r--r--src/vm/gc.h7
-rw-r--r--src/vm/gccover.cpp7
-rw-r--r--src/vm/gccover.h7
-rw-r--r--src/vm/gcdecode.cpp7
-rw-r--r--src/vm/gcdesc.h7
-rw-r--r--src/vm/gcenv.ee.cpp7
-rw-r--r--src/vm/gcenv.ee.h7
-rw-r--r--src/vm/gcenv.h7
-rw-r--r--src/vm/gcenv.interlocked.h7
-rw-r--r--src/vm/gcenv.interlocked.inl7
-rw-r--r--src/vm/gcenv.os.cpp7
-rw-r--r--src/vm/gcenv.os.h7
-rw-r--r--src/vm/gchelpers.cpp7
-rw-r--r--src/vm/gchelpers.h7
-rw-r--r--src/vm/gchost.cpp7
-rw-r--r--src/vm/gcinfodecoder.cpp7
-rw-r--r--src/vm/gcscan.h7
-rw-r--r--src/vm/gcstress.h7
-rw-r--r--src/vm/genericdict.cpp7
-rw-r--r--src/vm/genericdict.h7
-rw-r--r--src/vm/generics.cpp7
-rw-r--r--src/vm/generics.h7
-rw-r--r--src/vm/generics.inl7
-rw-r--r--src/vm/genmeth.cpp7
-rw-r--r--src/vm/gms.h7
-rw-r--r--src/vm/h2inc.pl9
-rw-r--r--src/vm/h2inc.ps19
-rw-r--r--src/vm/handletable.h7
-rw-r--r--src/vm/handletable.inl7
-rw-r--r--src/vm/hash.cpp7
-rw-r--r--src/vm/hash.h7
-rw-r--r--src/vm/hillclimbing.cpp7
-rw-r--r--src/vm/hillclimbing.h7
-rw-r--r--src/vm/hostexecutioncontext.cpp7
-rw-r--r--src/vm/hostexecutioncontext.h7
-rw-r--r--src/vm/hosting.cpp7
-rw-r--r--src/vm/hosting.h7
-rw-r--r--src/vm/i386/RedirectedHandledJITCase.asm7
-rw-r--r--src/vm/i386/asmconstants.h7
-rw-r--r--src/vm/i386/asmhelpers.asm7
-rw-r--r--src/vm/i386/cgencpu.h7
-rw-r--r--src/vm/i386/cgenx86.cpp7
-rw-r--r--src/vm/i386/excepcpu.h7
-rw-r--r--src/vm/i386/excepx86.cpp7
-rw-r--r--src/vm/i386/fptext.asm7
-rw-r--r--src/vm/i386/gmsasm.asm7
-rw-r--r--src/vm/i386/gmscpu.h7
-rw-r--r--src/vm/i386/gmsx86.cpp7
-rw-r--r--src/vm/i386/jithelp.asm7
-rw-r--r--src/vm/i386/jitinterfacex86.cpp7
-rw-r--r--src/vm/i386/profiler.cpp7
-rw-r--r--src/vm/i386/remotingx86.cpp7
-rw-r--r--src/vm/i386/stublinkerx86.cpp7
-rw-r--r--src/vm/i386/stublinkerx86.h7
-rw-r--r--src/vm/i386/virtualcallstubcpu.hpp7
-rw-r--r--src/vm/ibclogger.cpp7
-rw-r--r--src/vm/ibclogger.h7
-rw-r--r--src/vm/ildump.h7
-rw-r--r--src/vm/ilmarshalers.cpp7
-rw-r--r--src/vm/ilmarshalers.h7
-rw-r--r--src/vm/ilstubcache.cpp7
-rw-r--r--src/vm/ilstubcache.h7
-rw-r--r--src/vm/ilstubresolver.cpp7
-rw-r--r--src/vm/ilstubresolver.h7
-rw-r--r--src/vm/inlinetracking.cpp9
-rw-r--r--src/vm/inlinetracking.h9
-rw-r--r--src/vm/instmethhash.cpp7
-rw-r--r--src/vm/instmethhash.h7
-rw-r--r--src/vm/interopconverter.cpp7
-rw-r--r--src/vm/interopconverter.h7
-rw-r--r--src/vm/interoputil.cpp7
-rw-r--r--src/vm/interoputil.h7
-rw-r--r--src/vm/interoputil.inl7
-rw-r--r--src/vm/interpreter.cpp7
-rw-r--r--src/vm/interpreter.h7
-rw-r--r--src/vm/interpreter.hpp7
-rw-r--r--src/vm/invalidoverlappedwrappers.h7
-rw-r--r--src/vm/invokeutil.cpp7
-rw-r--r--src/vm/invokeutil.h7
-rw-r--r--src/vm/iterator_util.h7
-rw-r--r--src/vm/jithelpers.cpp7
-rw-r--r--src/vm/jitinterface.cpp7
-rw-r--r--src/vm/jitinterface.h7
-rw-r--r--src/vm/jitinterfacegen.cpp7
-rw-r--r--src/vm/jupiterobject.h7
-rw-r--r--src/vm/listlock.cpp7
-rw-r--r--src/vm/listlock.h7
-rw-r--r--src/vm/listlock.inl7
-rw-r--r--src/vm/loaderallocator.cpp7
-rw-r--r--src/vm/loaderallocator.hpp7
-rw-r--r--src/vm/loaderallocator.inl7
-rw-r--r--src/vm/managedmdimport.cpp7
-rw-r--r--src/vm/managedmdimport.hpp7
-rw-r--r--src/vm/marshalnative.cpp7
-rw-r--r--src/vm/marshalnative.h7
-rw-r--r--src/vm/marvin32.cpp7
-rw-r--r--src/vm/mda.cpp7
-rw-r--r--src/vm/mda.h7
-rw-r--r--src/vm/mda.inl7
-rw-r--r--src/vm/mdaassistants.cpp7
-rw-r--r--src/vm/mdaassistants.h7
-rw-r--r--src/vm/mdaassistantschemas.inl7
-rw-r--r--src/vm/mdadac.cpp7
-rw-r--r--src/vm/mdagroups.inl7
-rw-r--r--src/vm/mdamacroscrubber.inl7
-rw-r--r--src/vm/mdaschema.inl7
-rw-r--r--src/vm/memberload.cpp7
-rw-r--r--src/vm/memberload.h7
-rw-r--r--src/vm/message.cpp7
-rw-r--r--src/vm/message.h7
-rw-r--r--src/vm/metasig.h7
-rw-r--r--src/vm/method.cpp7
-rw-r--r--src/vm/method.hpp7
-rw-r--r--src/vm/method.inl7
-rw-r--r--src/vm/methodimpl.cpp7
-rw-r--r--src/vm/methodimpl.h7
-rw-r--r--src/vm/methoditer.cpp7
-rw-r--r--src/vm/methoditer.h7
-rw-r--r--src/vm/methodtable.cpp7
-rw-r--r--src/vm/methodtable.h7
-rw-r--r--src/vm/methodtable.inl7
-rw-r--r--src/vm/methodtablebuilder.cpp7
-rw-r--r--src/vm/methodtablebuilder.h7
-rw-r--r--src/vm/methodtablebuilder.inl7
-rw-r--r--src/vm/microsoft.comservices.h7
-rw-r--r--src/vm/microsoft.comservices_i.c7
-rw-r--r--src/vm/mixedmode.cpp7
-rw-r--r--src/vm/mixedmode.hpp7
-rw-r--r--src/vm/mlinfo.cpp7
-rw-r--r--src/vm/mlinfo.h7
-rw-r--r--src/vm/mngstdinterfaces.cpp7
-rw-r--r--src/vm/mngstdinterfaces.h7
-rw-r--r--src/vm/mngstditflist.h7
-rw-r--r--src/vm/mscorlib.cpp7
-rw-r--r--src/vm/mscorlib.h7
-rw-r--r--src/vm/mscoruefwrapper.h7
-rw-r--r--src/vm/mtypes.h7
-rw-r--r--src/vm/multicorejit.cpp7
-rw-r--r--src/vm/multicorejit.h7
-rw-r--r--src/vm/multicorejitimpl.h7
-rw-r--r--src/vm/multicorejitplayer.cpp7
-rw-r--r--src/vm/namespace.h7
-rw-r--r--src/vm/nativeformatreader.h7
-rw-r--r--src/vm/nativeoverlapped.cpp7
-rw-r--r--src/vm/nativeoverlapped.h7
-rw-r--r--src/vm/newcompressedstack.cpp7
-rw-r--r--src/vm/newcompressedstack.h7
-rw-r--r--src/vm/ngenhash.h7
-rw-r--r--src/vm/ngenhash.inl7
-rw-r--r--src/vm/ngenoptout.cpp7
-rw-r--r--src/vm/ngenoptout.h7
-rw-r--r--src/vm/notifyexternals.cpp7
-rw-r--r--src/vm/notifyexternals.h7
-rw-r--r--src/vm/nsenumhandleallcases.h7
-rw-r--r--src/vm/nsenums.h7
-rw-r--r--src/vm/object.cpp7
-rw-r--r--src/vm/object.h7
-rw-r--r--src/vm/object.inl7
-rw-r--r--src/vm/objectclone.cpp7
-rw-r--r--src/vm/objectclone.h7
-rw-r--r--src/vm/objecthandle.h7
-rw-r--r--src/vm/objectlist.cpp7
-rw-r--r--src/vm/objectlist.h7
-rw-r--r--src/vm/olecontexthelpers.cpp7
-rw-r--r--src/vm/olecontexthelpers.h7
-rw-r--r--src/vm/oletls.h7
-rw-r--r--src/vm/olevariant.cpp7
-rw-r--r--src/vm/olevariant.h7
-rw-r--r--src/vm/packedfields.inl7
-rw-r--r--src/vm/pefile.cpp7
-rw-r--r--src/vm/pefile.h7
-rw-r--r--src/vm/pefile.inl7
-rw-r--r--src/vm/pefingerprint.cpp7
-rw-r--r--src/vm/pefingerprint.h7
-rw-r--r--src/vm/peimage.cpp7
-rw-r--r--src/vm/peimage.h7
-rw-r--r--src/vm/peimage.inl7
-rw-r--r--src/vm/peimagelayout.cpp7
-rw-r--r--src/vm/peimagelayout.h7
-rw-r--r--src/vm/peimagelayout.inl7
-rw-r--r--src/vm/pendingload.cpp7
-rw-r--r--src/vm/pendingload.h7
-rw-r--r--src/vm/perfdefaults.cpp7
-rw-r--r--src/vm/perfdefaults.h7
-rw-r--r--src/vm/perfmap.cpp7
-rw-r--r--src/vm/perfmap.h7
-rw-r--r--src/vm/precode.cpp7
-rw-r--r--src/vm/precode.h7
-rw-r--r--src/vm/prestub.cpp7
-rw-r--r--src/vm/profattach.cpp7
-rw-r--r--src/vm/profattach.h7
-rw-r--r--src/vm/profattach.inl7
-rw-r--r--src/vm/profattachclient.cpp7
-rw-r--r--src/vm/profattachclient.h7
-rw-r--r--src/vm/profattachserver.cpp7
-rw-r--r--src/vm/profattachserver.h7
-rw-r--r--src/vm/profattachserver.inl7
-rw-r--r--src/vm/profdetach.cpp7
-rw-r--r--src/vm/profdetach.h7
-rw-r--r--src/vm/profilermetadataemitvalidator.cpp7
-rw-r--r--src/vm/profilermetadataemitvalidator.h7
-rw-r--r--src/vm/profilingenumerators.cpp7
-rw-r--r--src/vm/profilingenumerators.h7
-rw-r--r--src/vm/profilinghelper.cpp7
-rw-r--r--src/vm/profilinghelper.h7
-rw-r--r--src/vm/profilinghelper.inl7
-rw-r--r--src/vm/proftoeeinterfaceimpl.cpp7
-rw-r--r--src/vm/proftoeeinterfaceimpl.h7
-rw-r--r--src/vm/proftoeeinterfaceimpl.inl7
-rw-r--r--src/vm/qcall.cpp7
-rw-r--r--src/vm/qcall.h7
-rw-r--r--src/vm/rcwrefcache.cpp7
-rw-r--r--src/vm/rcwrefcache.h7
-rw-r--r--src/vm/rcwwalker.cpp7
-rw-r--r--src/vm/rcwwalker.h7
-rw-r--r--src/vm/readytoruninfo.cpp7
-rw-r--r--src/vm/readytoruninfo.h7
-rw-r--r--src/vm/reflectclasswriter.cpp7
-rw-r--r--src/vm/reflectclasswriter.h7
-rw-r--r--src/vm/reflectioninvocation.cpp7
-rw-r--r--src/vm/reflectioninvocation.h7
-rw-r--r--src/vm/registration.h7
-rw-r--r--src/vm/rejit.cpp7
-rw-r--r--src/vm/rejit.h7
-rw-r--r--src/vm/rejit.inl7
-rw-r--r--src/vm/remoting.cpp7
-rw-r--r--src/vm/remoting.h7
-rw-r--r--src/vm/rexcep.h7
-rw-r--r--src/vm/rtlfunctions.cpp7
-rw-r--r--src/vm/rtlfunctions.h7
-rw-r--r--src/vm/runtimecallablewrapper.cpp7
-rw-r--r--src/vm/runtimecallablewrapper.h7
-rw-r--r--src/vm/runtimeexceptionkind.h7
-rw-r--r--src/vm/runtimehandles.cpp7
-rw-r--r--src/vm/runtimehandles.h7
-rw-r--r--src/vm/rwlock.cpp7
-rw-r--r--src/vm/rwlock.h7
-rw-r--r--src/vm/safehandle.cpp7
-rw-r--r--src/vm/security.cpp7
-rw-r--r--src/vm/security.h7
-rw-r--r--src/vm/security.inl7
-rw-r--r--src/vm/securityattributes.cpp7
-rw-r--r--src/vm/securityattributes.h7
-rw-r--r--src/vm/securityattributes.inl7
-rw-r--r--src/vm/securityconfig.cpp7
-rw-r--r--src/vm/securityconfig.h7
-rw-r--r--src/vm/securitydeclarative.cpp7
-rw-r--r--src/vm/securitydeclarative.h7
-rw-r--r--src/vm/securitydeclarative.inl7
-rw-r--r--src/vm/securitydeclarativecache.cpp7
-rw-r--r--src/vm/securitydeclarativecache.h7
-rw-r--r--src/vm/securitydescriptor.cpp7
-rw-r--r--src/vm/securitydescriptor.h7
-rw-r--r--src/vm/securitydescriptor.inl7
-rw-r--r--src/vm/securitydescriptorappdomain.cpp7
-rw-r--r--src/vm/securitydescriptorappdomain.h7
-rw-r--r--src/vm/securitydescriptorappdomain.inl7
-rw-r--r--src/vm/securitydescriptorassembly.cpp7
-rw-r--r--src/vm/securitydescriptorassembly.h7
-rw-r--r--src/vm/securitydescriptorassembly.inl7
-rw-r--r--src/vm/securityhostprotection.cpp7
-rw-r--r--src/vm/securityhostprotection.h7
-rw-r--r--src/vm/securityimperative.cpp7
-rw-r--r--src/vm/securityimperative.h7
-rw-r--r--src/vm/securitymeta.cpp7
-rw-r--r--src/vm/securitymeta.h7
-rw-r--r--src/vm/securitymeta.inl7
-rw-r--r--src/vm/securitypolicy.cpp7
-rw-r--r--src/vm/securitypolicy.h7
-rw-r--r--src/vm/securityprincipal.cpp7
-rw-r--r--src/vm/securityprincipal.h7
-rw-r--r--src/vm/securitystackwalk.cpp7
-rw-r--r--src/vm/securitystackwalk.h7
-rw-r--r--src/vm/securitytransparentassembly.cpp7
-rw-r--r--src/vm/securitytransparentassembly.h7
-rw-r--r--src/vm/securitytransparentassembly.inl7
-rw-r--r--src/vm/sha1.cpp7
-rw-r--r--src/vm/sha1.h9
-rw-r--r--src/vm/sigformat.cpp7
-rw-r--r--src/vm/sigformat.h7
-rw-r--r--src/vm/siginfo.cpp7
-rw-r--r--src/vm/siginfo.hpp7
-rw-r--r--src/vm/simplerwlock.cpp7
-rw-r--r--src/vm/simplerwlock.hpp7
-rw-r--r--src/vm/sourceline.cpp7
-rw-r--r--src/vm/sourceline.h7
-rw-r--r--src/vm/specialstatics.h7
-rw-r--r--src/vm/spinlock.cpp7
-rw-r--r--src/vm/spinlock.h7
-rw-r--r--src/vm/stackbuildersink.cpp7
-rw-r--r--src/vm/stackbuildersink.h7
-rw-r--r--src/vm/stackcompressor.cpp7
-rw-r--r--src/vm/stackcompressor.h7
-rw-r--r--src/vm/stackingallocator.cpp7
-rw-r--r--src/vm/stackingallocator.h7
-rw-r--r--src/vm/stackprobe.cpp7
-rw-r--r--src/vm/stackprobe.h7
-rw-r--r--src/vm/stackprobe.inl7
-rw-r--r--src/vm/stacksampler.cpp7
-rw-r--r--src/vm/stacksampler.h7
-rw-r--r--src/vm/stackwalk.cpp7
-rw-r--r--src/vm/stackwalk.h7
-rw-r--r--src/vm/stackwalktypes.h7
-rw-r--r--src/vm/staticallocationhelpers.inl7
-rw-r--r--src/vm/stdinterfaces.cpp7
-rw-r--r--src/vm/stdinterfaces.h7
-rw-r--r--src/vm/stdinterfaces_internal.h7
-rw-r--r--src/vm/stdinterfaces_wrapper.cpp7
-rw-r--r--src/vm/stringliteralmap.cpp7
-rw-r--r--src/vm/stringliteralmap.h7
-rw-r--r--src/vm/stubcache.cpp7
-rw-r--r--src/vm/stubcache.h7
-rw-r--r--src/vm/stubgen.cpp7
-rw-r--r--src/vm/stubgen.h7
-rw-r--r--src/vm/stubhelpers.cpp7
-rw-r--r--src/vm/stubhelpers.h7
-rw-r--r--src/vm/stublink.cpp7
-rw-r--r--src/vm/stublink.h7
-rw-r--r--src/vm/stublink.inl7
-rw-r--r--src/vm/stubmgr.cpp7
-rw-r--r--src/vm/stubmgr.h7
-rw-r--r--src/vm/syncblk.cpp7
-rw-r--r--src/vm/syncblk.h7
-rw-r--r--src/vm/syncblk.inl7
-rw-r--r--src/vm/syncclean.cpp7
-rw-r--r--src/vm/syncclean.hpp7
-rw-r--r--src/vm/synch.cpp7
-rw-r--r--src/vm/synch.h7
-rw-r--r--src/vm/synchronizationcontextnative.cpp7
-rw-r--r--src/vm/synchronizationcontextnative.h7
-rw-r--r--src/vm/testhookmgr.cpp7
-rw-r--r--src/vm/testhookmgr.h7
-rw-r--r--src/vm/threaddebugblockinginfo.cpp7
-rw-r--r--src/vm/threaddebugblockinginfo.h7
-rw-r--r--src/vm/threadpoolrequest.cpp7
-rw-r--r--src/vm/threadpoolrequest.h7
-rw-r--r--src/vm/threads.cpp7
-rw-r--r--src/vm/threads.h7
-rw-r--r--src/vm/threads.inl7
-rw-r--r--src/vm/threadstatics.cpp7
-rw-r--r--src/vm/threadstatics.h7
-rw-r--r--src/vm/threadsuspend.cpp7
-rw-r--r--src/vm/threadsuspend.h7
-rw-r--r--src/vm/tlbexport.cpp7
-rw-r--r--src/vm/tlbexport.h7
-rw-r--r--src/vm/typectxt.cpp7
-rw-r--r--src/vm/typectxt.h7
-rw-r--r--src/vm/typedesc.cpp7
-rw-r--r--src/vm/typedesc.h7
-rw-r--r--src/vm/typedesc.inl7
-rw-r--r--src/vm/typeequivalencehash.cpp7
-rw-r--r--src/vm/typeequivalencehash.hpp7
-rw-r--r--src/vm/typehandle.cpp7
-rw-r--r--src/vm/typehandle.h7
-rw-r--r--src/vm/typehandle.inl7
-rw-r--r--src/vm/typehash.cpp7
-rw-r--r--src/vm/typehash.h7
-rw-r--r--src/vm/typekey.h7
-rw-r--r--src/vm/typeparse.cpp7
-rw-r--r--src/vm/typeparse.h7
-rw-r--r--src/vm/typestring.cpp7
-rw-r--r--src/vm/typestring.h7
-rw-r--r--src/vm/umthunkhash.cpp7
-rw-r--r--src/vm/umthunkhash.h7
-rw-r--r--src/vm/util.cpp7
-rw-r--r--src/vm/util.hpp7
-rw-r--r--src/vm/validator.cpp7
-rw-r--r--src/vm/vars.cpp7
-rw-r--r--src/vm/vars.hpp7
-rw-r--r--src/vm/verifier.cpp7
-rw-r--r--src/vm/verifier.hpp7
-rw-r--r--src/vm/veropcodes.hpp7
-rw-r--r--src/vm/vertable.h7
-rw-r--r--src/vm/virtualcallstub.cpp7
-rw-r--r--src/vm/virtualcallstub.h7
-rw-r--r--src/vm/vmholder.h7
-rw-r--r--src/vm/weakreferencenative.cpp7
-rw-r--r--src/vm/weakreferencenative.h7
-rw-r--r--src/vm/win32threadpool.cpp7
-rw-r--r--src/vm/win32threadpool.h7
-rw-r--r--src/vm/winrthelpers.cpp7
-rw-r--r--src/vm/winrthelpers.h7
-rw-r--r--src/vm/winrtredirector.h7
-rw-r--r--src/vm/winrtredirector.inl7
-rw-r--r--src/vm/winrttypenameconverter.cpp7
-rw-r--r--src/vm/winrttypenameconverter.h7
-rw-r--r--src/vm/wrappers.h7
-rw-r--r--src/vm/zapsig.cpp7
-rw-r--r--src/vm/zapsig.h9
746 files changed, 2247 insertions, 3002 deletions
diff --git a/src/vm/amd64/AsmHelpers.asm b/src/vm/amd64/AsmHelpers.asm
index 768757435f..1522670146 100644
--- a/src/vm/amd64/AsmHelpers.asm
+++ b/src/vm/amd64/AsmHelpers.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/AsmMacros.inc b/src/vm/amd64/AsmMacros.inc
index 327a0f0de7..f95a291929 100644
--- a/src/vm/amd64/AsmMacros.inc
+++ b/src/vm/amd64/AsmMacros.inc
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
;
; Define macros to build unwind data for prologues.
diff --git a/src/vm/amd64/CallDescrWorkerAMD64.asm b/src/vm/amd64/CallDescrWorkerAMD64.asm
index ed51e57fe3..7607a421f2 100644
--- a/src/vm/amd64/CallDescrWorkerAMD64.asm
+++ b/src/vm/amd64/CallDescrWorkerAMD64.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
include <AsmMacros.inc>
include <AsmConstants.inc>
diff --git a/src/vm/amd64/ComCallPreStub.asm b/src/vm/amd64/ComCallPreStub.asm
index bb582c5363..931294eb87 100644
--- a/src/vm/amd64/ComCallPreStub.asm
+++ b/src/vm/amd64/ComCallPreStub.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/CrtHelpers.asm b/src/vm/amd64/CrtHelpers.asm
index 4c4361ce77..6ec6e4d2a9 100644
--- a/src/vm/amd64/CrtHelpers.asm
+++ b/src/vm/amd64/CrtHelpers.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
@@ -29,8 +28,9 @@ include asmconstants.inc
;***
;memset.asm - set a section of memory to all one byte
;
-; Copyright (c) 1985-2001, Microsoft Corporation. All rights reserved.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.;
;
;*******************************************************************************
diff --git a/src/vm/amd64/ExternalMethodFixupThunk.asm b/src/vm/amd64/ExternalMethodFixupThunk.asm
index f3ed9473d8..4694956f50 100644
--- a/src/vm/amd64/ExternalMethodFixupThunk.asm
+++ b/src/vm/amd64/ExternalMethodFixupThunk.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
include <AsmMacros.inc>
include AsmConstants.inc
diff --git a/src/vm/amd64/GenericComCallStubs.asm b/src/vm/amd64/GenericComCallStubs.asm
index d102a7105f..b7e5e0f5ad 100644
--- a/src/vm/amd64/GenericComCallStubs.asm
+++ b/src/vm/amd64/GenericComCallStubs.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/GenericComPlusCallStubs.asm b/src/vm/amd64/GenericComPlusCallStubs.asm
index 9c6bb735fa..9240ad5fa7 100644
--- a/src/vm/amd64/GenericComPlusCallStubs.asm
+++ b/src/vm/amd64/GenericComPlusCallStubs.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/InstantiatingStub.asm b/src/vm/amd64/InstantiatingStub.asm
index 42d90d350d..dff1b6f5a6 100644
--- a/src/vm/amd64/InstantiatingStub.asm
+++ b/src/vm/amd64/InstantiatingStub.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/JitHelpers_Fast.asm b/src/vm/amd64/JitHelpers_Fast.asm
index 840bd675b6..8e39a6d39f 100644
--- a/src/vm/amd64/JitHelpers_Fast.asm
+++ b/src/vm/amd64/JitHelpers_Fast.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/JitHelpers_FastWriteBarriers.asm b/src/vm/amd64/JitHelpers_FastWriteBarriers.asm
index bef2c09b97..17730142ed 100644
--- a/src/vm/amd64/JitHelpers_FastWriteBarriers.asm
+++ b/src/vm/amd64/JitHelpers_FastWriteBarriers.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/JitHelpers_InlineGetAppDomain.asm b/src/vm/amd64/JitHelpers_InlineGetAppDomain.asm
index 217b433e56..187decf14d 100644
--- a/src/vm/amd64/JitHelpers_InlineGetAppDomain.asm
+++ b/src/vm/amd64/JitHelpers_InlineGetAppDomain.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/JitHelpers_InlineGetThread.asm b/src/vm/amd64/JitHelpers_InlineGetThread.asm
index 05353e8a2f..b768b6c82f 100644
--- a/src/vm/amd64/JitHelpers_InlineGetThread.asm
+++ b/src/vm/amd64/JitHelpers_InlineGetThread.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/JitHelpers_Slow.asm b/src/vm/amd64/JitHelpers_Slow.asm
index 58ba5b6983..51829cad42 100644
--- a/src/vm/amd64/JitHelpers_Slow.asm
+++ b/src/vm/amd64/JitHelpers_Slow.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/PInvokeStubs.asm b/src/vm/amd64/PInvokeStubs.asm
index a9cd1c0829..88cc4d2d9d 100644
--- a/src/vm/amd64/PInvokeStubs.asm
+++ b/src/vm/amd64/PInvokeStubs.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/RedirectedHandledJITCase.asm b/src/vm/amd64/RedirectedHandledJITCase.asm
index 1e393a93b1..a6d3496357 100644
--- a/src/vm/amd64/RedirectedHandledJITCase.asm
+++ b/src/vm/amd64/RedirectedHandledJITCase.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/RemotingThunksAMD64.asm b/src/vm/amd64/RemotingThunksAMD64.asm
index bea067dfdb..6d555e8beb 100644
--- a/src/vm/amd64/RemotingThunksAMD64.asm
+++ b/src/vm/amd64/RemotingThunksAMD64.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
include AsmMacros.inc
include AsmConstants.inc
diff --git a/src/vm/amd64/ThePreStubAMD64.asm b/src/vm/amd64/ThePreStubAMD64.asm
index 1fbc9190c9..86a9775632 100644
--- a/src/vm/amd64/ThePreStubAMD64.asm
+++ b/src/vm/amd64/ThePreStubAMD64.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
include <AsmMacros.inc>
include AsmConstants.inc
diff --git a/src/vm/amd64/TlsGetters.asm b/src/vm/amd64/TlsGetters.asm
index 65e49b286f..7b5a30844b 100644
--- a/src/vm/amd64/TlsGetters.asm
+++ b/src/vm/amd64/TlsGetters.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/UMThunkStub.asm b/src/vm/amd64/UMThunkStub.asm
index f3d3b91a2e..ad3f17c854 100644
--- a/src/vm/amd64/UMThunkStub.asm
+++ b/src/vm/amd64/UMThunkStub.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/VirtualCallStubAMD64.asm b/src/vm/amd64/VirtualCallStubAMD64.asm
index 6c97e53d68..fc032dd204 100644
--- a/src/vm/amd64/VirtualCallStubAMD64.asm
+++ b/src/vm/amd64/VirtualCallStubAMD64.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
include <AsmMacros.inc>
include AsmConstants.inc
diff --git a/src/vm/amd64/asmconstants.h b/src/vm/amd64/asmconstants.h
index dac7def4f0..d58bd5703d 100644
--- a/src/vm/amd64/asmconstants.h
+++ b/src/vm/amd64/asmconstants.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// See makefile.inc. During the build, this file is converted into a .inc
// file for inclusion by .asm files. The #defines are converted into EQU's.
diff --git a/src/vm/amd64/calldescrworkeramd64.S b/src/vm/amd64/calldescrworkeramd64.S
index ca4fd703c6..05dd8ac8ef 100644
--- a/src/vm/amd64/calldescrworkeramd64.S
+++ b/src/vm/amd64/calldescrworkeramd64.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/cgenamd64.cpp b/src/vm/amd64/cgenamd64.cpp
index 51738684ad..9ba89ae8cf 100644
--- a/src/vm/amd64/cgenamd64.cpp
+++ b/src/vm/amd64/cgenamd64.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Various helper routines for generating AMD64 assembly code.
//
diff --git a/src/vm/amd64/cgencpu.h b/src/vm/amd64/cgencpu.h
index 42d450ec6b..c66692467a 100644
--- a/src/vm/amd64/cgencpu.h
+++ b/src/vm/amd64/cgencpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// CGENCPU.H -
//
// Various helper routines for generating AMD64 assembly code.
diff --git a/src/vm/amd64/crthelpers.S b/src/vm/amd64/crthelpers.S
index 5183e307ef..168359e192 100644
--- a/src/vm/amd64/crthelpers.S
+++ b/src/vm/amd64/crthelpers.S
@@ -1,8 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Copyright (c) Geoff Norton. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/excepamd64.cpp b/src/vm/amd64/excepamd64.cpp
index 1a032ae847..cf8ed14a8b 100644
--- a/src/vm/amd64/excepamd64.cpp
+++ b/src/vm/amd64/excepamd64.cpp
@@ -1,8 +1,8 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
-/* EXCEP.CPP: Copyright (C) 1998 Microsoft Corporation
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+
+/* EXCEP.CPP
*
*/
//
diff --git a/src/vm/amd64/excepcpu.h b/src/vm/amd64/excepcpu.h
index dc7002d4d8..5e96dbd1c5 100644
--- a/src/vm/amd64/excepcpu.h
+++ b/src/vm/amd64/excepcpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/amd64/externalmethodfixupthunk.S b/src/vm/amd64/externalmethodfixupthunk.S
index d002d8b1d0..aad01bf0e2 100644
--- a/src/vm/amd64/externalmethodfixupthunk.S
+++ b/src/vm/amd64/externalmethodfixupthunk.S
@@ -1,8 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Copyright (c) Geoff Norton. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
;
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/getstate.S b/src/vm/amd64/getstate.S
index aa1d863136..5c3e85cb41 100644
--- a/src/vm/amd64/getstate.S
+++ b/src/vm/amd64/getstate.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/getstate.asm b/src/vm/amd64/getstate.asm
index 87642cf499..40d537fd07 100644
--- a/src/vm/amd64/getstate.asm
+++ b/src/vm/amd64/getstate.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/amd64/gmsamd64.cpp b/src/vm/amd64/gmsamd64.cpp
index ea9fd54734..b6e596e7cf 100644
--- a/src/vm/amd64/gmsamd64.cpp
+++ b/src/vm/amd64/gmsamd64.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/**************************************************************/
/* gmsAMD64.cpp */
diff --git a/src/vm/amd64/gmscpu.h b/src/vm/amd64/gmscpu.h
index 233f2f2b66..ff84d18daf 100644
--- a/src/vm/amd64/gmscpu.h
+++ b/src/vm/amd64/gmscpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/**************************************************************/
/* gmscpu.h */
diff --git a/src/vm/amd64/jithelpers_fast.S b/src/vm/amd64/jithelpers_fast.S
index 1dfc3ef164..9fa35a913b 100644
--- a/src/vm/amd64/jithelpers_fast.S
+++ b/src/vm/amd64/jithelpers_fast.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/jithelpers_fastwritebarriers.S b/src/vm/amd64/jithelpers_fastwritebarriers.S
index 1e225b0b5b..f8d41cb88d 100644
--- a/src/vm/amd64/jithelpers_fastwritebarriers.S
+++ b/src/vm/amd64/jithelpers_fastwritebarriers.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/jithelpers_slow.S b/src/vm/amd64/jithelpers_slow.S
index 0cd5768f35..5b67d14a60 100644
--- a/src/vm/amd64/jithelpers_slow.S
+++ b/src/vm/amd64/jithelpers_slow.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/jithelpersamd64.cpp b/src/vm/amd64/jithelpersamd64.cpp
index 698ac66d72..8f0a889fde 100644
--- a/src/vm/amd64/jithelpersamd64.cpp
+++ b/src/vm/amd64/jithelpersamd64.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: JITHelpers.CPP
// ===========================================================================
diff --git a/src/vm/amd64/jitinterfaceamd64.cpp b/src/vm/amd64/jitinterfaceamd64.cpp
index 128e6af328..cfcca1d372 100644
--- a/src/vm/amd64/jitinterfaceamd64.cpp
+++ b/src/vm/amd64/jitinterfaceamd64.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: JITinterfaceCpu.CPP
diff --git a/src/vm/amd64/pinvokestubs.S b/src/vm/amd64/pinvokestubs.S
index e8579af4c2..49697e1aad 100644
--- a/src/vm/amd64/pinvokestubs.S
+++ b/src/vm/amd64/pinvokestubs.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/profiler.cpp b/src/vm/amd64/profiler.cpp
index 605dda8dc9..e88cbba9ee 100644
--- a/src/vm/amd64/profiler.cpp
+++ b/src/vm/amd64/profiler.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: profiler.cpp
//
diff --git a/src/vm/amd64/remotingamd64.cpp b/src/vm/amd64/remotingamd64.cpp
index c909adb792..587afae124 100644
--- a/src/vm/amd64/remotingamd64.cpp
+++ b/src/vm/amd64/remotingamd64.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*===========================================================================
**
** File: RemotingCpu.cpp
diff --git a/src/vm/amd64/stublinkeramd64.cpp b/src/vm/amd64/stublinkeramd64.cpp
index 719315de3e..71213e09c5 100644
--- a/src/vm/amd64/stublinkeramd64.cpp
+++ b/src/vm/amd64/stublinkeramd64.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
#include "asmconstants.h"
diff --git a/src/vm/amd64/stublinkeramd64.h b/src/vm/amd64/stublinkeramd64.h
index a18f8e3ddb..8f006b823e 100644
--- a/src/vm/amd64/stublinkeramd64.h
+++ b/src/vm/amd64/stublinkeramd64.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _STUBLINKERAMD64_H_
#define _STUBLINKERAMD64_H_
diff --git a/src/vm/amd64/theprestubamd64.S b/src/vm/amd64/theprestubamd64.S
index d88924bd3b..ff8d836b9a 100644
--- a/src/vm/amd64/theprestubamd64.S
+++ b/src/vm/amd64/theprestubamd64.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/umthunkstub.S b/src/vm/amd64/umthunkstub.S
index 31d5a0aa97..e388f15490 100644
--- a/src/vm/amd64/umthunkstub.S
+++ b/src/vm/amd64/umthunkstub.S
@@ -1,8 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Copyright (c) Geoff Norton. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/unixasmhelpers.S b/src/vm/amd64/unixasmhelpers.S
index 058a69a382..150b502512 100644
--- a/src/vm/amd64/unixasmhelpers.S
+++ b/src/vm/amd64/unixasmhelpers.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/unixstubs.cpp b/src/vm/amd64/unixstubs.cpp
index 280113d4bc..50e3d68f78 100644
--- a/src/vm/amd64/unixstubs.cpp
+++ b/src/vm/amd64/unixstubs.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/amd64/virtualcallstubamd64.S b/src/vm/amd64/virtualcallstubamd64.S
index 91093f8a4c..59b5b77dba 100644
--- a/src/vm/amd64/virtualcallstubamd64.S
+++ b/src/vm/amd64/virtualcallstubamd64.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
.intel_syntax noprefix
#include "unixasmmacros.inc"
diff --git a/src/vm/amd64/virtualcallstubcpu.hpp b/src/vm/amd64/virtualcallstubcpu.hpp
index 6633cdffa0..ee2e2ca719 100644
--- a/src/vm/amd64/virtualcallstubcpu.hpp
+++ b/src/vm/amd64/virtualcallstubcpu.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: AMD64/VirtualCallStubCpu.hpp
//
diff --git a/src/vm/appdomain.cpp b/src/vm/appdomain.cpp
index dd7406c916..f695cc2cd6 100644
--- a/src/vm/appdomain.cpp
+++ b/src/vm/appdomain.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/appdomain.hpp b/src/vm/appdomain.hpp
index 261ca4dc00..5fd185e100 100644
--- a/src/vm/appdomain.hpp
+++ b/src/vm/appdomain.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/appdomain.inl b/src/vm/appdomain.inl
index 5287450265..579224bcbb 100644
--- a/src/vm/appdomain.inl
+++ b/src/vm/appdomain.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
** Header: AppDomain.i
diff --git a/src/vm/appdomainconfigfactory.hpp b/src/vm/appdomainconfigfactory.hpp
index fc8cbb5f74..b443797c0d 100644
--- a/src/vm/appdomainconfigfactory.hpp
+++ b/src/vm/appdomainconfigfactory.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef APPDOMAINCONFIGFACTORY_H
diff --git a/src/vm/appdomainhelper.cpp b/src/vm/appdomainhelper.cpp
index 6a21713f49..2c0531648f 100644
--- a/src/vm/appdomainhelper.cpp
+++ b/src/vm/appdomainhelper.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/appdomainhelper.h b/src/vm/appdomainhelper.h
index 26a6524238..e331555292 100644
--- a/src/vm/appdomainhelper.h
+++ b/src/vm/appdomainhelper.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _APPDOMAIN_HELPER_H_
diff --git a/src/vm/appdomainnative.cpp b/src/vm/appdomainnative.cpp
index 1091e6b91f..35ecc40f01 100644
--- a/src/vm/appdomainnative.cpp
+++ b/src/vm/appdomainnative.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/appdomainnative.hpp b/src/vm/appdomainnative.hpp
index cbde3c86ff..47bbc6f233 100644
--- a/src/vm/appdomainnative.hpp
+++ b/src/vm/appdomainnative.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/appdomainstack.cpp b/src/vm/appdomainstack.cpp
index 0dabefa1be..bb21c8e7bd 100644
--- a/src/vm/appdomainstack.cpp
+++ b/src/vm/appdomainstack.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/appdomainstack.h b/src/vm/appdomainstack.h
index 9825ea9dda..44ca280ecd 100644
--- a/src/vm/appdomainstack.h
+++ b/src/vm/appdomainstack.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// Appdomainstack.h -
//
diff --git a/src/vm/appdomainstack.inl b/src/vm/appdomainstack.inl
index c15f7cb357..badcb91a89 100644
--- a/src/vm/appdomainstack.inl
+++ b/src/vm/appdomainstack.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
** Header: AppDomainStack.inl
diff --git a/src/vm/appxutil.cpp b/src/vm/appxutil.cpp
index a29066d75c..6bc04d74cd 100644
--- a/src/vm/appxutil.cpp
+++ b/src/vm/appxutil.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
// Provides VM-specific AppX utility code.
diff --git a/src/vm/appxutil.h b/src/vm/appxutil.h
index 70fd54e780..92dac4e948 100644
--- a/src/vm/appxutil.h
+++ b/src/vm/appxutil.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/aptca.cpp b/src/vm/aptca.cpp
index 65c334a422..e4e8f19255 100644
--- a/src/vm/aptca.cpp
+++ b/src/vm/aptca.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//--------------------------------------------------------------------------
// aptca.h
//
diff --git a/src/vm/aptca.h b/src/vm/aptca.h
index 9edaf0f7c5..3d590a093a 100644
--- a/src/vm/aptca.h
+++ b/src/vm/aptca.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//--------------------------------------------------------------------------
// aptca.h
//
diff --git a/src/vm/argdestination.h b/src/vm/argdestination.h
index 7837e51086..1337f4c870 100644
--- a/src/vm/argdestination.h
+++ b/src/vm/argdestination.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
#ifndef __ARGDESTINATION_H__
diff --git a/src/vm/argslot.h b/src/vm/argslot.h
index 57a7afa8c2..9729227eed 100644
--- a/src/vm/argslot.h
+++ b/src/vm/argslot.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================================
// File: argslot.h
//
diff --git a/src/vm/arm/CrtHelpers.asm b/src/vm/arm/CrtHelpers.asm
index e20b1bf0bf..6ba04b5971 100644
--- a/src/vm/arm/CrtHelpers.asm
+++ b/src/vm/arm/CrtHelpers.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/arm/PInvokeStubs.asm b/src/vm/arm/PInvokeStubs.asm
index 6e0047a17f..791d66ab80 100644
--- a/src/vm/arm/PInvokeStubs.asm
+++ b/src/vm/arm/PInvokeStubs.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
;; ==++==
;;
diff --git a/src/vm/arm/armsinglestepper.cpp b/src/vm/arm/armsinglestepper.cpp
index 46df245243..e000959ef9 100644
--- a/src/vm/arm/armsinglestepper.cpp
+++ b/src/vm/arm/armsinglestepper.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/arm/asmconstants.h b/src/vm/arm/asmconstants.h
index f121bdc224..e56cfc1a8d 100644
--- a/src/vm/arm/asmconstants.h
+++ b/src/vm/arm/asmconstants.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// asmconstants.h -
//
// This header defines field offsets and constants used by assembly code
diff --git a/src/vm/arm/asmhelpers.S b/src/vm/arm/asmhelpers.S
index d625f6bbf5..2dcc817d6f 100644
--- a/src/vm/arm/asmhelpers.S
+++ b/src/vm/arm/asmhelpers.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ==++==
//
diff --git a/src/vm/arm/asmhelpers.asm b/src/vm/arm/asmhelpers.asm
index 82c38088d4..5a1a0b87a8 100644
--- a/src/vm/arm/asmhelpers.asm
+++ b/src/vm/arm/asmhelpers.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
;; ==++==
;;
diff --git a/src/vm/arm/asmmacros.h b/src/vm/arm/asmmacros.h
index a70d8f7906..cff79c259b 100644
--- a/src/vm/arm/asmmacros.h
+++ b/src/vm/arm/asmmacros.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
;; ==++==
;;
diff --git a/src/vm/arm/cgencpu.h b/src/vm/arm/cgencpu.h
index 362d86ebad..301118b144 100644
--- a/src/vm/arm/cgencpu.h
+++ b/src/vm/arm/cgencpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/arm/crthelpers.S b/src/vm/arm/crthelpers.S
index 7ccf03a0ce..b561f2790c 100644
--- a/src/vm/arm/crthelpers.S
+++ b/src/vm/arm/crthelpers.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ==++==
//
diff --git a/src/vm/arm/ehhelpers.S b/src/vm/arm/ehhelpers.S
index a15f7cc4ac..dfe1b11e0d 100644
--- a/src/vm/arm/ehhelpers.S
+++ b/src/vm/arm/ehhelpers.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ==++==
//
diff --git a/src/vm/arm/ehhelpers.asm b/src/vm/arm/ehhelpers.asm
index fc7c55e801..ac26c7eaf4 100644
--- a/src/vm/arm/ehhelpers.asm
+++ b/src/vm/arm/ehhelpers.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/arm/exceparm.cpp b/src/vm/arm/exceparm.cpp
index 4904229f5f..9b14d41c83 100644
--- a/src/vm/arm/exceparm.cpp
+++ b/src/vm/arm/exceparm.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ExcepArm.cpp
diff --git a/src/vm/arm/excepcpu.h b/src/vm/arm/excepcpu.h
index 6b8e16a972..fc0c44e5de 100644
--- a/src/vm/arm/excepcpu.h
+++ b/src/vm/arm/excepcpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/arm/gmscpu.h b/src/vm/arm/gmscpu.h
index fdefb32749..d6fd83da65 100644
--- a/src/vm/arm/gmscpu.h
+++ b/src/vm/arm/gmscpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/**************************************************************/
/* gmscpu.h */
diff --git a/src/vm/arm/jithelpersarm.cpp b/src/vm/arm/jithelpersarm.cpp
index aea707d3e7..40827dd712 100644
--- a/src/vm/arm/jithelpersarm.cpp
+++ b/src/vm/arm/jithelpersarm.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: JITHelpersARM.CPP
diff --git a/src/vm/arm/memcpy.S b/src/vm/arm/memcpy.S
index f5b2341c75..3ab403404e 100644
--- a/src/vm/arm/memcpy.S
+++ b/src/vm/arm/memcpy.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "unixasmmacros.inc"
#include "asmconstants.h"
diff --git a/src/vm/arm/memcpy.asm b/src/vm/arm/memcpy.asm
index 8d4e60adec..65c662c2d7 100644
--- a/src/vm/arm/memcpy.asm
+++ b/src/vm/arm/memcpy.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
;
diff --git a/src/vm/arm/memcpy_crt.asm b/src/vm/arm/memcpy_crt.asm
index 34445217a3..5e3a97e3fa 100644
--- a/src/vm/arm/memcpy_crt.asm
+++ b/src/vm/arm/memcpy_crt.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
;
diff --git a/src/vm/arm/patchedcode.S b/src/vm/arm/patchedcode.S
index 97b202ccbd..9335fe65fc 100644
--- a/src/vm/arm/patchedcode.S
+++ b/src/vm/arm/patchedcode.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ==++==
//
diff --git a/src/vm/arm/patchedcode.asm b/src/vm/arm/patchedcode.asm
index 9c3191e23b..2ccda5810f 100644
--- a/src/vm/arm/patchedcode.asm
+++ b/src/vm/arm/patchedcode.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
;; ==++==
;;
diff --git a/src/vm/arm/profiler.cpp b/src/vm/arm/profiler.cpp
index 4ae5e41eea..d7ddd5ca7c 100644
--- a/src/vm/arm/profiler.cpp
+++ b/src/vm/arm/profiler.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: profiler.cpp
//
diff --git a/src/vm/arm/stubs.cpp b/src/vm/arm/stubs.cpp
index 42f56a6da7..cd58f294c2 100644
--- a/src/vm/arm/stubs.cpp
+++ b/src/vm/arm/stubs.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: stubs.cpp
//
diff --git a/src/vm/arm/unixstubs.cpp b/src/vm/arm/unixstubs.cpp
index 6369c8b12e..0cfb7c679b 100644
--- a/src/vm/arm/unixstubs.cpp
+++ b/src/vm/arm/unixstubs.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/arm/virtualcallstubcpu.hpp b/src/vm/arm/virtualcallstubcpu.hpp
index 5a359d87fc..b16983f10a 100644
--- a/src/vm/arm/virtualcallstubcpu.hpp
+++ b/src/vm/arm/virtualcallstubcpu.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// VirtualCallStubCpu.hpp
//
diff --git a/src/vm/arm64/CallDescrWorkerARM64.asm b/src/vm/arm64/CallDescrWorkerARM64.asm
index ae98ea7364..7495eb767f 100644
--- a/src/vm/arm64/CallDescrWorkerARM64.asm
+++ b/src/vm/arm64/CallDescrWorkerARM64.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
;; ==++==
;;
diff --git a/src/vm/arm64/PInvokeStubs.asm b/src/vm/arm64/PInvokeStubs.asm
index a766164817..34d634ab27 100644
--- a/src/vm/arm64/PInvokeStubs.asm
+++ b/src/vm/arm64/PInvokeStubs.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;;
diff --git a/src/vm/arm64/asmconstants.h b/src/vm/arm64/asmconstants.h
index 6304d2c171..4ef204f7de 100644
--- a/src/vm/arm64/asmconstants.h
+++ b/src/vm/arm64/asmconstants.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// asmconstants.h -
//
// This header defines field offsets and constants used by assembly code
diff --git a/src/vm/arm64/asmhelpers.S b/src/vm/arm64/asmhelpers.S
index 9b2f028250..5fe638dac8 100644
--- a/src/vm/arm64/asmhelpers.S
+++ b/src/vm/arm64/asmhelpers.S
@@ -1,8 +1,6 @@
-//
-// Copyright (c) Geoff Norton. All rights reserved.
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "asmconstants.h"
#include "unixasmmacros.inc"
diff --git a/src/vm/arm64/asmhelpers.asm b/src/vm/arm64/asmhelpers.asm
index b3cc54a2db..2965cedd3d 100644
--- a/src/vm/arm64/asmhelpers.asm
+++ b/src/vm/arm64/asmhelpers.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
;; ==++==
;;
diff --git a/src/vm/arm64/asmmacros.h b/src/vm/arm64/asmmacros.h
index 19c2f118cd..61e646f7a1 100644
--- a/src/vm/arm64/asmmacros.h
+++ b/src/vm/arm64/asmmacros.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
;; ==++==
;;
diff --git a/src/vm/arm64/calldescrworkerarm64.S b/src/vm/arm64/calldescrworkerarm64.S
index 2ff42f43dc..803b94998d 100644
--- a/src/vm/arm64/calldescrworkerarm64.S
+++ b/src/vm/arm64/calldescrworkerarm64.S
@@ -1,8 +1,6 @@
-//
-// Copyright (c) Geoff Norton. All rights reserved.
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "unixasmmacros.inc"
#include "asmconstants.h"
diff --git a/src/vm/arm64/cgenarm64.cpp b/src/vm/arm64/cgenarm64.cpp
index f371e966a8..59905bf098 100644
--- a/src/vm/arm64/cgenarm64.cpp
+++ b/src/vm/arm64/cgenarm64.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Various helper routines for generating AMD64 assembly code.
//
diff --git a/src/vm/arm64/cgencpu.h b/src/vm/arm64/cgencpu.h
index 0b551ae5f8..a57b95ae1e 100644
--- a/src/vm/arm64/cgencpu.h
+++ b/src/vm/arm64/cgencpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/arm64/crthelpers.S b/src/vm/arm64/crthelpers.S
index 7d92917e8c..2c677e0a31 100644
--- a/src/vm/arm64/crthelpers.S
+++ b/src/vm/arm64/crthelpers.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ==++==
//
diff --git a/src/vm/arm64/crthelpers.asm b/src/vm/arm64/crthelpers.asm
index f9f516dbf4..127b3e40fb 100644
--- a/src/vm/arm64/crthelpers.asm
+++ b/src/vm/arm64/crthelpers.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
;; ==++==
;;
diff --git a/src/vm/arm64/excepcpu.h b/src/vm/arm64/excepcpu.h
index f992640cf1..faa0e48013 100644
--- a/src/vm/arm64/excepcpu.h
+++ b/src/vm/arm64/excepcpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/arm64/gmscpu.h b/src/vm/arm64/gmscpu.h
index 996ddc5e40..4607fca49b 100644
--- a/src/vm/arm64/gmscpu.h
+++ b/src/vm/arm64/gmscpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/**************************************************************/
/* gmscpu.h */
diff --git a/src/vm/arm64/pinvokestubs.S b/src/vm/arm64/pinvokestubs.S
index b1dd5c4c35..f6c33ba4c2 100644
--- a/src/vm/arm64/pinvokestubs.S
+++ b/src/vm/arm64/pinvokestubs.S
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ==++==
//
diff --git a/src/vm/arm64/stubs.cpp b/src/vm/arm64/stubs.cpp
index b413a9b7e5..de1f9e8d5d 100644
--- a/src/vm/arm64/stubs.cpp
+++ b/src/vm/arm64/stubs.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: stubs.cpp
//
diff --git a/src/vm/arm64/unixstubs.cpp b/src/vm/arm64/unixstubs.cpp
index c14ff59e53..6cf97feb16 100644
--- a/src/vm/arm64/unixstubs.cpp
+++ b/src/vm/arm64/unixstubs.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/arm64/virtualcallstubcpu.hpp b/src/vm/arm64/virtualcallstubcpu.hpp
index 607912409d..b3ee6640ce 100644
--- a/src/vm/arm64/virtualcallstubcpu.hpp
+++ b/src/vm/arm64/virtualcallstubcpu.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// VirtualCallStubCpu.hpp
//
diff --git a/src/vm/armsinglestepper.h b/src/vm/armsinglestepper.h
index 2edd6b9026..53a10195cc 100644
--- a/src/vm/armsinglestepper.h
+++ b/src/vm/armsinglestepper.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/array.cpp b/src/vm/array.cpp
index f0d76161d9..244beddcfd 100644
--- a/src/vm/array.cpp
+++ b/src/vm/array.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// File: ARRAY.CPP
//
diff --git a/src/vm/array.h b/src/vm/array.h
index 72fe9af442..ed064c5d7f 100644
--- a/src/vm/array.h
+++ b/src/vm/array.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _ARRAY_H_
diff --git a/src/vm/assembly.cpp b/src/vm/assembly.cpp
index 4043353e77..596d81cd43 100644
--- a/src/vm/assembly.cpp
+++ b/src/vm/assembly.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assembly.hpp b/src/vm/assembly.hpp
index b017fb8386..f8f6b3535e 100644
--- a/src/vm/assembly.hpp
+++ b/src/vm/assembly.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assemblyname.cpp b/src/vm/assemblyname.cpp
index 173f3dbbdd..d7689e8b88 100644
--- a/src/vm/assemblyname.cpp
+++ b/src/vm/assemblyname.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assemblyname.hpp b/src/vm/assemblyname.hpp
index bfe982caa3..2d1db9bef4 100644
--- a/src/vm/assemblyname.hpp
+++ b/src/vm/assemblyname.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assemblynamelist.h b/src/vm/assemblynamelist.h
index 476163fdc9..aba55e0a6e 100644
--- a/src/vm/assemblynamelist.h
+++ b/src/vm/assemblynamelist.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// assemblynamelist.h
//
diff --git a/src/vm/assemblynamesconfigfactory.cpp b/src/vm/assemblynamesconfigfactory.cpp
index 68fefc8029..ed5da9679b 100644
--- a/src/vm/assemblynamesconfigfactory.cpp
+++ b/src/vm/assemblynamesconfigfactory.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// AssemblyNamesConfigFactory.cpp
//
diff --git a/src/vm/assemblynamesconfigfactory.h b/src/vm/assemblynamesconfigfactory.h
index 8a38f7ff42..234adb9208 100644
--- a/src/vm/assemblynamesconfigfactory.h
+++ b/src/vm/assemblynamesconfigfactory.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// AssemblyNamesConfigFactory.h
//
diff --git a/src/vm/assemblynative.cpp b/src/vm/assemblynative.cpp
index c96923ded6..5720c201ed 100644
--- a/src/vm/assemblynative.cpp
+++ b/src/vm/assemblynative.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assemblynative.hpp b/src/vm/assemblynative.hpp
index d94c76df1d..35c2fb1c3c 100644
--- a/src/vm/assemblynative.hpp
+++ b/src/vm/assemblynative.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assemblynativeresource.cpp b/src/vm/assemblynativeresource.cpp
index 8c18299c9d..40b1260ec9 100644
--- a/src/vm/assemblynativeresource.cpp
+++ b/src/vm/assemblynativeresource.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
// ResFile.CPP
diff --git a/src/vm/assemblynativeresource.h b/src/vm/assemblynativeresource.h
index 9c7057384d..c897a55605 100644
--- a/src/vm/assemblynativeresource.h
+++ b/src/vm/assemblynativeresource.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
// ResFile.H
// This handles Win32Resources
diff --git a/src/vm/assemblysink.cpp b/src/vm/assemblysink.cpp
index 82d02c8572..8fe33f5bf4 100644
--- a/src/vm/assemblysink.cpp
+++ b/src/vm/assemblysink.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assemblysink.h b/src/vm/assemblysink.h
index 5bdd7d28c3..9293a65b11 100644
--- a/src/vm/assemblysink.h
+++ b/src/vm/assemblysink.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assemblyspec.cpp b/src/vm/assemblyspec.cpp
index 869981ea8c..b3246455ce 100644
--- a/src/vm/assemblyspec.cpp
+++ b/src/vm/assemblyspec.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assemblyspec.hpp b/src/vm/assemblyspec.hpp
index 9dc46fc655..89779deda6 100644
--- a/src/vm/assemblyspec.hpp
+++ b/src/vm/assemblyspec.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/assemblyspecbase.h b/src/vm/assemblyspecbase.h
index 8accfa1144..a52df06009 100644
--- a/src/vm/assemblyspecbase.h
+++ b/src/vm/assemblyspecbase.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================
//
// AssemblySpecBase.h
diff --git a/src/vm/baseassemblyspec.cpp b/src/vm/baseassemblyspec.cpp
index f0e8da548d..5fc1fa85e0 100644
--- a/src/vm/baseassemblyspec.cpp
+++ b/src/vm/baseassemblyspec.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================
//
// BaseAssemblySpec.cpp
diff --git a/src/vm/baseassemblyspec.h b/src/vm/baseassemblyspec.h
index 0c232c6069..5f582ea1b8 100644
--- a/src/vm/baseassemblyspec.h
+++ b/src/vm/baseassemblyspec.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================
//
// BaseAssemblySpec.h
diff --git a/src/vm/baseassemblyspec.inl b/src/vm/baseassemblyspec.inl
index 7789d600bc..0bce7df90b 100644
--- a/src/vm/baseassemblyspec.inl
+++ b/src/vm/baseassemblyspec.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================
//
// BaseAssemblySpec.inl
diff --git a/src/vm/binder.cpp b/src/vm/binder.cpp
index 86e579771c..a4b7572a2a 100644
--- a/src/vm/binder.cpp
+++ b/src/vm/binder.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/binder.h b/src/vm/binder.h
index 208a9a99f9..fbfce47142 100644
--- a/src/vm/binder.h
+++ b/src/vm/binder.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#if !defined(_BINDERMODULE_H_) && !defined(CLR_STANDALONE_BINDER)
diff --git a/src/vm/cachelinealloc.cpp b/src/vm/cachelinealloc.cpp
index 0b6d2b4bcb..a797b1427e 100644
--- a/src/vm/cachelinealloc.cpp
+++ b/src/vm/cachelinealloc.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//---------------------------------------------------------------------------
// CCacheLineAllocator
//
diff --git a/src/vm/cachelinealloc.h b/src/vm/cachelinealloc.h
index d2184f7174..c5450c6a5c 100644
--- a/src/vm/cachelinealloc.h
+++ b/src/vm/cachelinealloc.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//---------------------------------------------------------------------------
// CCacheLineAllocator
//
diff --git a/src/vm/callhelpers.cpp b/src/vm/callhelpers.cpp
index 137dbb8656..343b066e38 100644
--- a/src/vm/callhelpers.cpp
+++ b/src/vm/callhelpers.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*
* CallHelpers.CPP: helpers to call managed code
*
diff --git a/src/vm/callhelpers.h b/src/vm/callhelpers.h
index a3fa41b58a..ae32005352 100644
--- a/src/vm/callhelpers.h
+++ b/src/vm/callhelpers.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
** File: callhelpers.h
diff --git a/src/vm/callingconvention.h b/src/vm/callingconvention.h
index 97b58cc042..197efe825b 100644
--- a/src/vm/callingconvention.h
+++ b/src/vm/callingconvention.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/ceeload.cpp b/src/vm/ceeload.cpp
index eddbca1e0c..664af1e111 100644
--- a/src/vm/ceeload.cpp
+++ b/src/vm/ceeload.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: CEELOAD.CPP
//
diff --git a/src/vm/ceeload.h b/src/vm/ceeload.h
index 7963450b50..6af3a22c3b 100644
--- a/src/vm/ceeload.h
+++ b/src/vm/ceeload.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: CEELOAD.H
//
diff --git a/src/vm/ceeload.inl b/src/vm/ceeload.inl
index 04ef353d04..9184a74887 100644
--- a/src/vm/ceeload.inl
+++ b/src/vm/ceeload.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: CEELOAD.INL
//
diff --git a/src/vm/ceemain.cpp b/src/vm/ceemain.cpp
index 305fbf1c96..77299b4f42 100644
--- a/src/vm/ceemain.cpp
+++ b/src/vm/ceemain.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: CEEMAIN.CPP
// ===========================================================================
diff --git a/src/vm/ceemain.h b/src/vm/ceemain.h
index 9a6a54fbb3..37fc3dcddf 100644
--- a/src/vm/ceemain.h
+++ b/src/vm/ceemain.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: CEEMAIN.H
//
diff --git a/src/vm/certificatecache.cpp b/src/vm/certificatecache.cpp
index 609c4cdb58..21ee5a37e1 100644
--- a/src/vm/certificatecache.cpp
+++ b/src/vm/certificatecache.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/certificatecache.h b/src/vm/certificatecache.h
index f2182abddc..bc6d92ba4c 100644
--- a/src/vm/certificatecache.h
+++ b/src/vm/certificatecache.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/cgensys.h b/src/vm/cgensys.h
index d4dc554429..205d8a223e 100644
--- a/src/vm/cgensys.h
+++ b/src/vm/cgensys.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// CGENSYS.H -
//
// Generic header for choosing system-dependent helpers
diff --git a/src/vm/class.cpp b/src/vm/class.cpp
index f45e6ebbfa..ff937c02ac 100644
--- a/src/vm/class.cpp
+++ b/src/vm/class.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: CLASS.CPP
//
diff --git a/src/vm/class.h b/src/vm/class.h
index c53cf8ba72..cfb6525194 100644
--- a/src/vm/class.h
+++ b/src/vm/class.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ==++==
//
diff --git a/src/vm/class.inl b/src/vm/class.inl
index a4c8276476..9362a8328f 100644
--- a/src/vm/class.inl
+++ b/src/vm/class.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: CLASS.INL
//
diff --git a/src/vm/classcompat.cpp b/src/vm/classcompat.cpp
index 830568b822..ac819941f9 100644
--- a/src/vm/classcompat.cpp
+++ b/src/vm/classcompat.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: CLASSCOMPAT.CPP
diff --git a/src/vm/classcompat.h b/src/vm/classcompat.h
index e1de0b169d..a00dcaf557 100644
--- a/src/vm/classcompat.h
+++ b/src/vm/classcompat.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: CLASS.H
diff --git a/src/vm/classfactory.cpp b/src/vm/classfactory.cpp
index 33a95e879a..9d60b5b086 100644
--- a/src/vm/classfactory.cpp
+++ b/src/vm/classfactory.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/classhash.cpp b/src/vm/classhash.cpp
index 27e109e746..408a6e8da4 100644
--- a/src/vm/classhash.cpp
+++ b/src/vm/classhash.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Hash table associated with each module that records for all types defined in that module the mapping
diff --git a/src/vm/classhash.h b/src/vm/classhash.h
index ae415d9fe9..6a462ff313 100644
--- a/src/vm/classhash.h
+++ b/src/vm/classhash.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Hash table associated with each module that records for all types defined in that module the mapping
diff --git a/src/vm/classhash.inl b/src/vm/classhash.inl
index a5658c72eb..5158e876aa 100644
--- a/src/vm/classhash.inl
+++ b/src/vm/classhash.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Hash table associated with each module that records for all types defined in that module the mapping
diff --git a/src/vm/classloadlevel.h b/src/vm/classloadlevel.h
index c54e192c2c..1cf388fbdc 100644
--- a/src/vm/classloadlevel.h
+++ b/src/vm/classloadlevel.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// classloadlevel.h
diff --git a/src/vm/classnames.h b/src/vm/classnames.h
index 03f4628d46..949c6c4447 100644
--- a/src/vm/classnames.h
+++ b/src/vm/classnames.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/clrex.cpp b/src/vm/clrex.cpp
index 155c2cc466..de6c2176f3 100644
--- a/src/vm/clrex.cpp
+++ b/src/vm/clrex.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrex.h b/src/vm/clrex.h
index b47b3a5457..02de452370 100644
--- a/src/vm/clrex.h
+++ b/src/vm/clrex.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrex.inl b/src/vm/clrex.inl
index f4cfd23197..06c82f8a40 100644
--- a/src/vm/clrex.inl
+++ b/src/vm/clrex.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrprivbinderappx.cpp b/src/vm/clrprivbinderappx.cpp
index 6892aa20a7..b55ece4556 100644
--- a/src/vm/clrprivbinderappx.cpp
+++ b/src/vm/clrprivbinderappx.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/clrprivbinderappx.h b/src/vm/clrprivbinderappx.h
index 1cc29d3ed2..4b241e0cc5 100644
--- a/src/vm/clrprivbinderappx.h
+++ b/src/vm/clrprivbinderappx.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/clrprivbinderfusion.cpp b/src/vm/clrprivbinderfusion.cpp
index 8b27d7942f..d31774f7b2 100644
--- a/src/vm/clrprivbinderfusion.cpp
+++ b/src/vm/clrprivbinderfusion.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/clrprivbinderfusion.h b/src/vm/clrprivbinderfusion.h
index 001a4900c1..3cf3694e4f 100644
--- a/src/vm/clrprivbinderfusion.h
+++ b/src/vm/clrprivbinderfusion.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/clrprivbinderloadfile.cpp b/src/vm/clrprivbinderloadfile.cpp
index d59f251755..20d05688f9 100644
--- a/src/vm/clrprivbinderloadfile.cpp
+++ b/src/vm/clrprivbinderloadfile.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/clrprivbinderloadfile.h b/src/vm/clrprivbinderloadfile.h
index d93e3e6b6f..02c4053ff4 100644
--- a/src/vm/clrprivbinderloadfile.h
+++ b/src/vm/clrprivbinderloadfile.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/clrprivbinderreflectiononlywinrt.cpp b/src/vm/clrprivbinderreflectiononlywinrt.cpp
index 2be2e77407..ad46511e81 100644
--- a/src/vm/clrprivbinderreflectiononlywinrt.cpp
+++ b/src/vm/clrprivbinderreflectiononlywinrt.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrprivbinderreflectiononlywinrt.h b/src/vm/clrprivbinderreflectiononlywinrt.h
index 116d63f24d..ffdfc9d421 100644
--- a/src/vm/clrprivbinderreflectiononlywinrt.h
+++ b/src/vm/clrprivbinderreflectiononlywinrt.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrprivbinderutil.cpp b/src/vm/clrprivbinderutil.cpp
index dc534b3b67..859269e6c8 100644
--- a/src/vm/clrprivbinderutil.cpp
+++ b/src/vm/clrprivbinderutil.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrprivbinderwinrt.cpp b/src/vm/clrprivbinderwinrt.cpp
index 1532943f35..12eeb1056a 100644
--- a/src/vm/clrprivbinderwinrt.cpp
+++ b/src/vm/clrprivbinderwinrt.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/clrprivbinderwinrt.h b/src/vm/clrprivbinderwinrt.h
index 98993c15b1..2f06c962be 100644
--- a/src/vm/clrprivbinderwinrt.h
+++ b/src/vm/clrprivbinderwinrt.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/clrprivtypecachereflectiononlywinrt.cpp b/src/vm/clrprivtypecachereflectiononlywinrt.cpp
index 9867094259..40f90dfe3f 100644
--- a/src/vm/clrprivtypecachereflectiononlywinrt.cpp
+++ b/src/vm/clrprivtypecachereflectiononlywinrt.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrprivtypecachereflectiononlywinrt.h b/src/vm/clrprivtypecachereflectiononlywinrt.h
index ce6df977ba..6d0183aaaa 100644
--- a/src/vm/clrprivtypecachereflectiononlywinrt.h
+++ b/src/vm/clrprivtypecachereflectiononlywinrt.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrprivtypecachewinrt.cpp b/src/vm/clrprivtypecachewinrt.cpp
index 4669b9b875..cbd67d4822 100644
--- a/src/vm/clrprivtypecachewinrt.cpp
+++ b/src/vm/clrprivtypecachewinrt.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrprivtypecachewinrt.h b/src/vm/clrprivtypecachewinrt.h
index 2eb4d46789..364e47b4f5 100644
--- a/src/vm/clrprivtypecachewinrt.h
+++ b/src/vm/clrprivtypecachewinrt.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/clrtocomcall.cpp b/src/vm/clrtocomcall.cpp
index 3e8c098316..60aae0036a 100644
--- a/src/vm/clrtocomcall.cpp
+++ b/src/vm/clrtocomcall.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: CLRtoCOMCall.cpp
//
diff --git a/src/vm/clrtocomcall.h b/src/vm/clrtocomcall.h
index 331ae56f23..6c25948ab4 100644
--- a/src/vm/clrtocomcall.h
+++ b/src/vm/clrtocomcall.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: CLRtoCOMCall.h
//
diff --git a/src/vm/clrtracelogging.cpp b/src/vm/clrtracelogging.cpp
index 089e1c43f7..64e572a106 100644
--- a/src/vm/clrtracelogging.cpp
+++ b/src/vm/clrtracelogging.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*****************************************************************************
// clrttracelogging.cpp
diff --git a/src/vm/clrvarargs.cpp b/src/vm/clrvarargs.cpp
index 581cef0146..d58a2e8b61 100644
--- a/src/vm/clrvarargs.cpp
+++ b/src/vm/clrvarargs.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: CLRVarArgs.cpp
//
diff --git a/src/vm/clrvarargs.h b/src/vm/clrvarargs.h
index ca22338c0a..37df3ed643 100644
--- a/src/vm/clrvarargs.h
+++ b/src/vm/clrvarargs.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
// This module contains the implementation of the native methods for the
// varargs class(es)..
diff --git a/src/vm/clsload.cpp b/src/vm/clsload.cpp
index 145da42e6e..086f202873 100644
--- a/src/vm/clsload.cpp
+++ b/src/vm/clsload.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: clsload.cpp
//
diff --git a/src/vm/clsload.hpp b/src/vm/clsload.hpp
index 5a16245be0..2520021fca 100644
--- a/src/vm/clsload.hpp
+++ b/src/vm/clsload.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: clsload.hpp
//
diff --git a/src/vm/clsload.inl b/src/vm/clsload.inl
index f2ba34bddb..a362d5a3db 100644
--- a/src/vm/clsload.inl
+++ b/src/vm/clsload.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: clsload.inl
//
diff --git a/src/vm/codeman.cpp b/src/vm/codeman.cpp
index 482553b9cb..1cac3f4498 100644
--- a/src/vm/codeman.cpp
+++ b/src/vm/codeman.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// codeman.cpp - a managment class for handling multiple code managers
//
diff --git a/src/vm/codeman.h b/src/vm/codeman.h
index dffb9e9763..71a86bf364 100644
--- a/src/vm/codeman.h
+++ b/src/vm/codeman.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/codeman.inl b/src/vm/codeman.inl
index da6de9fec6..463c9e883e 100644
--- a/src/vm/codeman.inl
+++ b/src/vm/codeman.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/comcache.cpp b/src/vm/comcache.cpp
index efb429cae0..a1f2416c5c 100644
--- a/src/vm/comcache.cpp
+++ b/src/vm/comcache.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/comcache.h b/src/vm/comcache.h
index 77d3e26860..a1757ac9ce 100644
--- a/src/vm/comcache.h
+++ b/src/vm/comcache.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ComCache.h
//
diff --git a/src/vm/comcallablewrapper.cpp b/src/vm/comcallablewrapper.cpp
index 059234f153..2216e8f4d9 100644
--- a/src/vm/comcallablewrapper.cpp
+++ b/src/vm/comcallablewrapper.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//--------------------------------------------------------------------------
// ComCallablewrapper.cpp
//
diff --git a/src/vm/comcallablewrapper.h b/src/vm/comcallablewrapper.h
index e42a98433a..3424c2caf0 100644
--- a/src/vm/comcallablewrapper.h
+++ b/src/vm/comcallablewrapper.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/comconnectionpoints.cpp b/src/vm/comconnectionpoints.cpp
index 8de6a06415..a92ac2dc29 100644
--- a/src/vm/comconnectionpoints.cpp
+++ b/src/vm/comconnectionpoints.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: ComConnectionPoints.cpp
//
diff --git a/src/vm/comconnectionpoints.h b/src/vm/comconnectionpoints.h
index 2efa6159af..1a6b644834 100644
--- a/src/vm/comconnectionpoints.h
+++ b/src/vm/comconnectionpoints.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: ComConnectionPoints.h
//
diff --git a/src/vm/comdatetime.cpp b/src/vm/comdatetime.cpp
index 1314278480..c20c05deb2 100644
--- a/src/vm/comdatetime.cpp
+++ b/src/vm/comdatetime.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/comdatetime.h b/src/vm/comdatetime.h
index fef4fefbd3..5f2eb4f45a 100644
--- a/src/vm/comdatetime.h
+++ b/src/vm/comdatetime.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _COMDATETIME_H_
diff --git a/src/vm/comdelegate.cpp b/src/vm/comdelegate.cpp
index 80742cdaca..27a2d00735 100644
--- a/src/vm/comdelegate.cpp
+++ b/src/vm/comdelegate.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: COMDelegate.cpp
//
diff --git a/src/vm/comdelegate.h b/src/vm/comdelegate.h
index ab8ca04338..a562f88392 100644
--- a/src/vm/comdelegate.h
+++ b/src/vm/comdelegate.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: COMDelegate.h
//
diff --git a/src/vm/comdependenthandle.cpp b/src/vm/comdependenthandle.cpp
index 19df2154a6..0d2cac53a8 100644
--- a/src/vm/comdependenthandle.cpp
+++ b/src/vm/comdependenthandle.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: COMDependentHandle.cpp
//
diff --git a/src/vm/comdependenthandle.h b/src/vm/comdependenthandle.h
index 1d3251bab4..7cf5a1e641 100644
--- a/src/vm/comdependenthandle.h
+++ b/src/vm/comdependenthandle.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: COMDependentHandle.h
//
diff --git a/src/vm/comdynamic.cpp b/src/vm/comdynamic.cpp
index 28bf7ab368..835b5cab3b 100644
--- a/src/vm/comdynamic.cpp
+++ b/src/vm/comdynamic.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
// COMDynamic.h
// This module defines the native methods that are used for Dynamic IL generation
diff --git a/src/vm/comdynamic.h b/src/vm/comdynamic.h
index bb7c3d0f10..224e017330 100644
--- a/src/vm/comdynamic.h
+++ b/src/vm/comdynamic.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
// COMDynamic.h
// This module defines the native methods that are used for Dynamic IL generation
diff --git a/src/vm/cominterfacemarshaler.cpp b/src/vm/cominterfacemarshaler.cpp
index 660efac0b8..251beff352 100644
--- a/src/vm/cominterfacemarshaler.cpp
+++ b/src/vm/cominterfacemarshaler.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ComInterfaceMarshaler.cpp
//
diff --git a/src/vm/cominterfacemarshaler.h b/src/vm/cominterfacemarshaler.h
index 7836c52871..ee7ef74c52 100644
--- a/src/vm/cominterfacemarshaler.h
+++ b/src/vm/cominterfacemarshaler.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ComInterfaceMarshaler.h
//
diff --git a/src/vm/comisolatedstorage.cpp b/src/vm/comisolatedstorage.cpp
index abdcb9b768..2f4f4f69b3 100644
--- a/src/vm/comisolatedstorage.cpp
+++ b/src/vm/comisolatedstorage.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//============================================================
//
diff --git a/src/vm/comisolatedstorage.h b/src/vm/comisolatedstorage.h
index 38051d9b87..17e0d5d916 100644
--- a/src/vm/comisolatedstorage.h
+++ b/src/vm/comisolatedstorage.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//============================================================
//
diff --git a/src/vm/commemoryfailpoint.cpp b/src/vm/commemoryfailpoint.cpp
index ac86cf475a..276a9f305a 100644
--- a/src/vm/commemoryfailpoint.cpp
+++ b/src/vm/commemoryfailpoint.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/commemoryfailpoint.h b/src/vm/commemoryfailpoint.h
index c492293365..902e5e36ed 100644
--- a/src/vm/commemoryfailpoint.h
+++ b/src/vm/commemoryfailpoint.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/commethodrental.cpp b/src/vm/commethodrental.cpp
index 8276849e5c..0faf470a2a 100644
--- a/src/vm/commethodrental.cpp
+++ b/src/vm/commethodrental.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
diff --git a/src/vm/commethodrental.h b/src/vm/commethodrental.h
index 09a31650cd..0523af274e 100644
--- a/src/vm/commethodrental.h
+++ b/src/vm/commethodrental.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
diff --git a/src/vm/commodule.cpp b/src/vm/commodule.cpp
index ee57e6f206..41e7aa16e2 100644
--- a/src/vm/commodule.cpp
+++ b/src/vm/commodule.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/commodule.h b/src/vm/commodule.h
index 2d912c2849..5f52043632 100644
--- a/src/vm/commodule.h
+++ b/src/vm/commodule.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
diff --git a/src/vm/common.cpp b/src/vm/common.cpp
index dee10dcd55..55a63b37b1 100644
--- a/src/vm/common.cpp
+++ b/src/vm/common.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/common.h b/src/vm/common.h
index 2fe1e0137d..7ea43f9612 100644
--- a/src/vm/common.h
+++ b/src/vm/common.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// common.h - precompiled headers include for the COM+ Execution Engine
//
diff --git a/src/vm/commtmemberinfomap.cpp b/src/vm/commtmemberinfomap.cpp
index 0fb9109e72..01904ef212 100644
--- a/src/vm/commtmemberinfomap.cpp
+++ b/src/vm/commtmemberinfomap.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/commtmemberinfomap.h b/src/vm/commtmemberinfomap.h
index f98403e63e..9ca28a4992 100644
--- a/src/vm/commtmemberinfomap.h
+++ b/src/vm/commtmemberinfomap.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/compactlayoutwriter.cpp b/src/vm/compactlayoutwriter.cpp
index 686393aad3..cd61d58949 100644
--- a/src/vm/compactlayoutwriter.cpp
+++ b/src/vm/compactlayoutwriter.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/compactlayoutwriter.h b/src/vm/compactlayoutwriter.h
index 56ba1a69ae..beae286b74 100644
--- a/src/vm/compactlayoutwriter.h
+++ b/src/vm/compactlayoutwriter.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/compatibilityswitch.cpp b/src/vm/compatibilityswitch.cpp
index 0c825eea2d..d7def228c4 100644
--- a/src/vm/compatibilityswitch.cpp
+++ b/src/vm/compatibilityswitch.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/compatibilityswitch.h b/src/vm/compatibilityswitch.h
index 37ddd23a40..0d3922204e 100644
--- a/src/vm/compatibilityswitch.h
+++ b/src/vm/compatibilityswitch.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/compile.cpp b/src/vm/compile.cpp
index 7c9a6784a1..0734425e29 100644
--- a/src/vm/compile.cpp
+++ b/src/vm/compile.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: compile.cpp
//
diff --git a/src/vm/compile.h b/src/vm/compile.h
index e19d93eeca..d6ed980b7c 100644
--- a/src/vm/compile.h
+++ b/src/vm/compile.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: compile.h
//
diff --git a/src/vm/comreflectioncache.hpp b/src/vm/comreflectioncache.hpp
index f99b89b1d6..f4f15c268e 100644
--- a/src/vm/comreflectioncache.hpp
+++ b/src/vm/comreflectioncache.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef __COMReflectionCache_hpp__
diff --git a/src/vm/comreflectioncache.inl b/src/vm/comreflectioncache.inl
index df64b2ecbd..d71e68dbe4 100644
--- a/src/vm/comreflectioncache.inl
+++ b/src/vm/comreflectioncache.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef __COMReflectionCache_inl__
#define __COMReflectionCache_inl__
diff --git a/src/vm/comsynchronizable.cpp b/src/vm/comsynchronizable.cpp
index 473e7e1e6d..ef195bf5de 100644
--- a/src/vm/comsynchronizable.cpp
+++ b/src/vm/comsynchronizable.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/comsynchronizable.h b/src/vm/comsynchronizable.h
index 53c2db86b8..65ec21228b 100644
--- a/src/vm/comsynchronizable.h
+++ b/src/vm/comsynchronizable.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/comthreadpool.cpp b/src/vm/comthreadpool.cpp
index 98616526ef..e9ffbaf92f 100644
--- a/src/vm/comthreadpool.cpp
+++ b/src/vm/comthreadpool.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/comthreadpool.h b/src/vm/comthreadpool.h
index 45f01d69c7..9964af8b64 100644
--- a/src/vm/comthreadpool.h
+++ b/src/vm/comthreadpool.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/comtoclrcall.cpp b/src/vm/comtoclrcall.cpp
index 42c551e244..b76f9852b7 100644
--- a/src/vm/comtoclrcall.cpp
+++ b/src/vm/comtoclrcall.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ==++==
//
diff --git a/src/vm/comtoclrcall.h b/src/vm/comtoclrcall.h
index cd9d69f97a..145aaadbd7 100644
--- a/src/vm/comtoclrcall.h
+++ b/src/vm/comtoclrcall.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: COMtoCLRCall.h
//
diff --git a/src/vm/comtypelibconverter.cpp b/src/vm/comtypelibconverter.cpp
index 481870b711..f6f0e1e405 100644
--- a/src/vm/comtypelibconverter.cpp
+++ b/src/vm/comtypelibconverter.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/comtypelibconverter.h b/src/vm/comtypelibconverter.h
index 641b9735bd..f835999794 100644
--- a/src/vm/comtypelibconverter.h
+++ b/src/vm/comtypelibconverter.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/comutilnative.cpp b/src/vm/comutilnative.cpp
index b3f2670282..d8a0a0c08a 100644
--- a/src/vm/comutilnative.cpp
+++ b/src/vm/comutilnative.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/comutilnative.h b/src/vm/comutilnative.h
index 21d7b91823..db9e941854 100644
--- a/src/vm/comutilnative.h
+++ b/src/vm/comutilnative.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/comwaithandle.cpp b/src/vm/comwaithandle.cpp
index 0c96e9abf2..ef1666964f 100644
--- a/src/vm/comwaithandle.cpp
+++ b/src/vm/comwaithandle.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/comwaithandle.h b/src/vm/comwaithandle.h
index 029dbfb537..d835220e3f 100644
--- a/src/vm/comwaithandle.h
+++ b/src/vm/comwaithandle.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/confighelper.cpp b/src/vm/confighelper.cpp
index a55db18c37..815aac7c08 100644
--- a/src/vm/confighelper.cpp
+++ b/src/vm/confighelper.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*****************************************************************************
// ConfigHelper.cpp
//
diff --git a/src/vm/confighelper.h b/src/vm/confighelper.h
index c46368b92c..3784dfc39b 100644
--- a/src/vm/confighelper.h
+++ b/src/vm/confighelper.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*****************************************************************************
// ConfigHelper.h
//
diff --git a/src/vm/constrainedexecutionregion.cpp b/src/vm/constrainedexecutionregion.cpp
index b820c77348..77b944c416 100644
--- a/src/vm/constrainedexecutionregion.cpp
+++ b/src/vm/constrainedexecutionregion.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Methods to support the implementation of Constrained Execution Regions (CERs). This includes logic to walk the IL of methods to
// determine the statically determinable call graph and prepare each submethod (jit, prepopulate generic dictionaries etc.,
diff --git a/src/vm/constrainedexecutionregion.h b/src/vm/constrainedexecutionregion.h
index 99ddfde965..29de7dfe79 100644
--- a/src/vm/constrainedexecutionregion.h
+++ b/src/vm/constrainedexecutionregion.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Methods to support the implementation of Constrained Execution Regions (CERs). This includes logic to walk the IL of methods to
// determine the statically determinable call graph and prepare each submethod (jit, prepopulate generic dictionaries etc.,
diff --git a/src/vm/context.h b/src/vm/context.h
index 05247df405..70d9456b43 100644
--- a/src/vm/context.h
+++ b/src/vm/context.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _H_CONTEXT_
diff --git a/src/vm/contexts.cpp b/src/vm/contexts.cpp
index 038c5e5a45..eb957570ea 100644
--- a/src/vm/contexts.cpp
+++ b/src/vm/contexts.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// Contexts.CPP
//
diff --git a/src/vm/contractimpl.cpp b/src/vm/contractimpl.cpp
index 96d2d86567..c82bd1b45b 100644
--- a/src/vm/contractimpl.cpp
+++ b/src/vm/contractimpl.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: contractimpl.cpp
//
diff --git a/src/vm/contractimpl.h b/src/vm/contractimpl.h
index c8b0f4856a..544edd4855 100644
--- a/src/vm/contractimpl.h
+++ b/src/vm/contractimpl.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: contractimpl.h
//
diff --git a/src/vm/coreassemblyspec.cpp b/src/vm/coreassemblyspec.cpp
index 1570665026..e5179775ff 100644
--- a/src/vm/coreassemblyspec.cpp
+++ b/src/vm/coreassemblyspec.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================
//
// CoreAssemblySpec.cpp
diff --git a/src/vm/corebindresult.cpp b/src/vm/corebindresult.cpp
index 298bd48643..853ae35c98 100644
--- a/src/vm/corebindresult.cpp
+++ b/src/vm/corebindresult.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================
//
// CoreBindResult.cpp
diff --git a/src/vm/coreclr/corebindresult.h b/src/vm/coreclr/corebindresult.h
index b33b0cfd09..3823bfe04d 100644
--- a/src/vm/coreclr/corebindresult.h
+++ b/src/vm/coreclr/corebindresult.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================
//
// CoreBindResult.h
diff --git a/src/vm/coreclr/corebindresult.inl b/src/vm/coreclr/corebindresult.inl
index fdfdf770e0..1b48b3fa47 100644
--- a/src/vm/coreclr/corebindresult.inl
+++ b/src/vm/coreclr/corebindresult.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================
//
// CoreBindResult.inl
diff --git a/src/vm/corhost.cpp b/src/vm/corhost.cpp
index 0944a78768..d2c68ad4c4 100644
--- a/src/vm/corhost.cpp
+++ b/src/vm/corhost.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*****************************************************************************
// CorHost.cpp
//
diff --git a/src/vm/coverage.cpp b/src/vm/coverage.cpp
index fb0384a7d8..2a5e5ffdfb 100644
--- a/src/vm/coverage.cpp
+++ b/src/vm/coverage.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/coverage.h b/src/vm/coverage.h
index d45847f5b2..9be2cc1c1e 100644
--- a/src/vm/coverage.h
+++ b/src/vm/coverage.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _COVERAGE_H_
diff --git a/src/vm/crossdomaincalls.cpp b/src/vm/crossdomaincalls.cpp
index dd695fe5f1..9e54e0f44f 100644
--- a/src/vm/crossdomaincalls.cpp
+++ b/src/vm/crossdomaincalls.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: CrossDomainCalls.cpp
//
diff --git a/src/vm/crossdomaincalls.h b/src/vm/crossdomaincalls.h
index 47361ee8a1..7fe08b52d6 100644
--- a/src/vm/crossdomaincalls.h
+++ b/src/vm/crossdomaincalls.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: CrossDomainCalls.h
//
diff --git a/src/vm/crossgencompile.cpp b/src/vm/crossgencompile.cpp
index 4ef1b58383..0abc331063 100644
--- a/src/vm/crossgencompile.cpp
+++ b/src/vm/crossgencompile.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: crosscomp.cpp
//
diff --git a/src/vm/crossgenroparsetypename.cpp b/src/vm/crossgenroparsetypename.cpp
index 5f2f55815f..96075defcb 100644
--- a/src/vm/crossgenroparsetypename.cpp
+++ b/src/vm/crossgenroparsetypename.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//+----------------------------------------------------------------------------
//
diff --git a/src/vm/crossgenroresolvenamespace.cpp b/src/vm/crossgenroresolvenamespace.cpp
index 5ef041f46f..3ddd8f72a3 100644
--- a/src/vm/crossgenroresolvenamespace.cpp
+++ b/src/vm/crossgenroresolvenamespace.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//+----------------------------------------------------------------------------
//
diff --git a/src/vm/crossgenroresolvenamespace.h b/src/vm/crossgenroresolvenamespace.h
index 3e3fb3f8a9..f29e98a45b 100644
--- a/src/vm/crossgenroresolvenamespace.h
+++ b/src/vm/crossgenroresolvenamespace.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//+----------------------------------------------------------------------------
//
diff --git a/src/vm/crst.cpp b/src/vm/crst.cpp
index 9ecdee748d..a72ec9d3c0 100644
--- a/src/vm/crst.cpp
+++ b/src/vm/crst.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// CRST.CPP
//
diff --git a/src/vm/crst.h b/src/vm/crst.h
index 730327e20d..acb51138ae 100644
--- a/src/vm/crst.h
+++ b/src/vm/crst.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// CRST.H
//
diff --git a/src/vm/ctxtcall.h b/src/vm/ctxtcall.h
index 1113ee145c..d19441f985 100644
--- a/src/vm/ctxtcall.h
+++ b/src/vm/ctxtcall.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#pragma warning( disable: 4049 ) /* more than 64k source lines */
diff --git a/src/vm/customattribute.cpp b/src/vm/customattribute.cpp
index a724dcdabc..48d79a2271 100644
--- a/src/vm/customattribute.cpp
+++ b/src/vm/customattribute.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/customattribute.h b/src/vm/customattribute.h
index 052a9c0931..69c57332a2 100644
--- a/src/vm/customattribute.h
+++ b/src/vm/customattribute.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _CUSTOMATTRIBUTE_H_
diff --git a/src/vm/custommarshalerinfo.cpp b/src/vm/custommarshalerinfo.cpp
index 561b919023..f9cb61296d 100644
--- a/src/vm/custommarshalerinfo.cpp
+++ b/src/vm/custommarshalerinfo.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: CustomMarshalerInfo.cpp
//
diff --git a/src/vm/custommarshalerinfo.h b/src/vm/custommarshalerinfo.h
index 58e7b796ae..01af33cc0e 100644
--- a/src/vm/custommarshalerinfo.h
+++ b/src/vm/custommarshalerinfo.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: CustomMarshalerInfo.h
//
diff --git a/src/vm/dangerousapis.h b/src/vm/dangerousapis.h
index e428e28f62..13122b7e8d 100644
--- a/src/vm/dangerousapis.h
+++ b/src/vm/dangerousapis.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/dataimage.cpp b/src/vm/dataimage.cpp
index 6fd9744b9b..506b6b9239 100644
--- a/src/vm/dataimage.cpp
+++ b/src/vm/dataimage.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/dataimage.h b/src/vm/dataimage.h
index 1921a268f4..d4420ca47b 100644
--- a/src/vm/dataimage.h
+++ b/src/vm/dataimage.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/dataimagesection.h b/src/vm/dataimagesection.h
index 8bcb3570e7..396f40d59e 100644
--- a/src/vm/dataimagesection.h
+++ b/src/vm/dataimagesection.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/dbggcinfodecoder.cpp b/src/vm/dbggcinfodecoder.cpp
index fd59cc075b..c921256ef9 100644
--- a/src/vm/dbggcinfodecoder.cpp
+++ b/src/vm/dbggcinfodecoder.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/dbginterface.h b/src/vm/dbginterface.h
index 4d55f74e02..6378b7022d 100644
--- a/src/vm/dbginterface.h
+++ b/src/vm/dbginterface.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// COM+99 Debug Interface Header
//
diff --git a/src/vm/debugdebugger.cpp b/src/vm/debugdebugger.cpp
index 4219b85551..da47fd3645 100644
--- a/src/vm/debugdebugger.cpp
+++ b/src/vm/debugdebugger.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/debugdebugger.h b/src/vm/debugdebugger.h
index dc71a3d3db..57fce043db 100644
--- a/src/vm/debugdebugger.h
+++ b/src/vm/debugdebugger.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/debughelp.cpp b/src/vm/debughelp.cpp
index a8be064907..7e4455a7ff 100644
--- a/src/vm/debughelp.cpp
+++ b/src/vm/debughelp.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/debuginfostore.cpp b/src/vm/debuginfostore.cpp
index 2ec708095b..3e09163a21 100644
--- a/src/vm/debuginfostore.cpp
+++ b/src/vm/debuginfostore.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// DebugInfoStore
diff --git a/src/vm/debuginfostore.h b/src/vm/debuginfostore.h
index d150a26f8d..1313b09161 100644
--- a/src/vm/debuginfostore.h
+++ b/src/vm/debuginfostore.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// DebugInfoStore
diff --git a/src/vm/decodemd.cpp b/src/vm/decodemd.cpp
index 588ec44c10..4fb4e18e4c 100644
--- a/src/vm/decodemd.cpp
+++ b/src/vm/decodemd.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/decodemd.h b/src/vm/decodemd.h
index c76bdddb53..04626b4f2f 100644
--- a/src/vm/decodemd.h
+++ b/src/vm/decodemd.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/delegateinfo.h b/src/vm/delegateinfo.h
index d176767955..c8a3e36c2e 100644
--- a/src/vm/delegateinfo.h
+++ b/src/vm/delegateinfo.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/disassembler.cpp b/src/vm/disassembler.cpp
index f7830b4898..9dd500cdfb 100644
--- a/src/vm/disassembler.cpp
+++ b/src/vm/disassembler.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/disassembler.h b/src/vm/disassembler.h
index 1abda0f828..f0be83b81b 100644
--- a/src/vm/disassembler.h
+++ b/src/vm/disassembler.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef __DISASSEMBLER_H__
#define __DISASSEMBLER_H__
diff --git a/src/vm/dispatchinfo.cpp b/src/vm/dispatchinfo.cpp
index 7aa95cf6d0..0881b29c02 100644
--- a/src/vm/dispatchinfo.cpp
+++ b/src/vm/dispatchinfo.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: DispatchInfo.cpp
//
diff --git a/src/vm/dispatchinfo.h b/src/vm/dispatchinfo.h
index 0afcb7bb76..97b4ea7f39 100644
--- a/src/vm/dispatchinfo.h
+++ b/src/vm/dispatchinfo.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: DispatchInfo.h
//
diff --git a/src/vm/dispparammarshaler.cpp b/src/vm/dispparammarshaler.cpp
index 77d8d8b1a0..04d156613e 100644
--- a/src/vm/dispparammarshaler.cpp
+++ b/src/vm/dispparammarshaler.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: DispParamMarshaler.cpp
//
diff --git a/src/vm/dispparammarshaler.h b/src/vm/dispparammarshaler.h
index 908734070e..b230d7905d 100644
--- a/src/vm/dispparammarshaler.h
+++ b/src/vm/dispparammarshaler.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: DispParamMarshaler.h
//
diff --git a/src/vm/dllimport.cpp b/src/vm/dllimport.cpp
index 038b62e36f..d75fa1183b 100644
--- a/src/vm/dllimport.cpp
+++ b/src/vm/dllimport.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: DllImport.cpp
//
diff --git a/src/vm/dllimport.h b/src/vm/dllimport.h
index 3ef80fe04a..3785385d04 100644
--- a/src/vm/dllimport.h
+++ b/src/vm/dllimport.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: DllImport.h
//
diff --git a/src/vm/dllimportcallback.cpp b/src/vm/dllimportcallback.cpp
index 95f6091b1a..198a00795f 100644
--- a/src/vm/dllimportcallback.cpp
+++ b/src/vm/dllimportcallback.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: DllImportCallback.cpp
//
diff --git a/src/vm/dllimportcallback.h b/src/vm/dllimportcallback.h
index 9663a15661..6de87d77a3 100644
--- a/src/vm/dllimportcallback.h
+++ b/src/vm/dllimportcallback.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: DllImportCallback.h
//
diff --git a/src/vm/domainfile.cpp b/src/vm/domainfile.cpp
index 4ec164e2cb..4285024b33 100644
--- a/src/vm/domainfile.cpp
+++ b/src/vm/domainfile.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// DomainFile.cpp
//
diff --git a/src/vm/domainfile.h b/src/vm/domainfile.h
index c6e4cdd473..55a0907a0b 100644
--- a/src/vm/domainfile.h
+++ b/src/vm/domainfile.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// DomainFile.h
//
diff --git a/src/vm/domainfile.inl b/src/vm/domainfile.inl
index 1b9a057fe7..d746d9ff47 100644
--- a/src/vm/domainfile.inl
+++ b/src/vm/domainfile.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/dwbucketmanager.hpp b/src/vm/dwbucketmanager.hpp
index abcc6f3ed0..48746d4816 100644
--- a/src/vm/dwbucketmanager.hpp
+++ b/src/vm/dwbucketmanager.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: dwbucketmanager.hpp
//
diff --git a/src/vm/dwreport.cpp b/src/vm/dwreport.cpp
index 115b422952..15a58c0701 100644
--- a/src/vm/dwreport.cpp
+++ b/src/vm/dwreport.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: dwreport.cpp
//
diff --git a/src/vm/dwreport.h b/src/vm/dwreport.h
index 37f65ac084..a2750cefe7 100644
--- a/src/vm/dwreport.h
+++ b/src/vm/dwreport.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: dwreport.h
//
diff --git a/src/vm/dynamicmethod.cpp b/src/vm/dynamicmethod.cpp
index 662c3893c7..2d4d4be379 100644
--- a/src/vm/dynamicmethod.cpp
+++ b/src/vm/dynamicmethod.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/dynamicmethod.h b/src/vm/dynamicmethod.h
index 772b422093..a96200ba4f 100644
--- a/src/vm/dynamicmethod.h
+++ b/src/vm/dynamicmethod.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/ecall.cpp b/src/vm/ecall.cpp
index da81993d13..858a5811d5 100644
--- a/src/vm/ecall.cpp
+++ b/src/vm/ecall.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ECALL.CPP -
//
// Handles our private native calling interface.
diff --git a/src/vm/ecall.h b/src/vm/ecall.h
index 7d0b3c08d5..768b8a9698 100644
--- a/src/vm/ecall.h
+++ b/src/vm/ecall.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ECALL.H -
//
// Handles our private native calling interface.
diff --git a/src/vm/ecalllist.h b/src/vm/ecalllist.h
index 9461deff13..2eef162012 100644
--- a/src/vm/ecalllist.h
+++ b/src/vm/ecalllist.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ECallList.H
//
// This file contains definitions of FCall entrypoints
diff --git a/src/vm/eeconfig.cpp b/src/vm/eeconfig.cpp
index ebebebdf0f..e322a63f5e 100644
--- a/src/vm/eeconfig.cpp
+++ b/src/vm/eeconfig.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// EEConfig.CPP
//
diff --git a/src/vm/eeconfig.h b/src/vm/eeconfig.h
index fd19e7dbc3..7270dce2a4 100644
--- a/src/vm/eeconfig.h
+++ b/src/vm/eeconfig.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// EEConfig.H
//
diff --git a/src/vm/eeconfigfactory.cpp b/src/vm/eeconfigfactory.cpp
index 6920ca4134..a0eb927ce9 100644
--- a/src/vm/eeconfigfactory.cpp
+++ b/src/vm/eeconfigfactory.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// EEConfigFactory.cpp
//
diff --git a/src/vm/eeconfigfactory.h b/src/vm/eeconfigfactory.h
index f98c5b0e96..2554295268 100644
--- a/src/vm/eeconfigfactory.h
+++ b/src/vm/eeconfigfactory.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// EEConfigFactory.h
//
diff --git a/src/vm/eecontract.cpp b/src/vm/eecontract.cpp
index 557ba20c88..4cb31debd7 100644
--- a/src/vm/eecontract.cpp
+++ b/src/vm/eecontract.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ---------------------------------------------------------------------------
// EEContract.cpp
diff --git a/src/vm/eecontract.h b/src/vm/eecontract.h
index 37bfee728a..3b7f160506 100644
--- a/src/vm/eecontract.h
+++ b/src/vm/eecontract.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ---------------------------------------------------------------------------
// EEContract.h
diff --git a/src/vm/eedbginterface.h b/src/vm/eedbginterface.h
index e6678a8861..b65ab348cf 100644
--- a/src/vm/eedbginterface.h
+++ b/src/vm/eedbginterface.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// COM+99 EE to Debugger Interface Header
//
diff --git a/src/vm/eedbginterfaceimpl.cpp b/src/vm/eedbginterfaceimpl.cpp
index f2648a934e..219082011b 100644
--- a/src/vm/eedbginterfaceimpl.cpp
+++ b/src/vm/eedbginterfaceimpl.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*
diff --git a/src/vm/eedbginterfaceimpl.h b/src/vm/eedbginterfaceimpl.h
index 938e9bcb52..1752da8122 100644
--- a/src/vm/eedbginterfaceimpl.h
+++ b/src/vm/eedbginterfaceimpl.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*
diff --git a/src/vm/eedbginterfaceimpl.inl b/src/vm/eedbginterfaceimpl.inl
index 6a469c8739..3506a3261f 100644
--- a/src/vm/eedbginterfaceimpl.inl
+++ b/src/vm/eedbginterfaceimpl.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*****************************************************************************
//*****************************************************************************
diff --git a/src/vm/eehash.cpp b/src/vm/eehash.cpp
index c607eefa4c..e5d3c0bdeb 100644
--- a/src/vm/eehash.cpp
+++ b/src/vm/eehash.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: eehash.cpp
//
diff --git a/src/vm/eehash.h b/src/vm/eehash.h
index 34d72de7d8..e6177e0026 100644
--- a/src/vm/eehash.h
+++ b/src/vm/eehash.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/eehash.inl b/src/vm/eehash.inl
index 9910b5525b..ba25fcbee5 100644
--- a/src/vm/eehash.inl
+++ b/src/vm/eehash.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/eemessagebox.cpp b/src/vm/eemessagebox.cpp
index 69aff4640d..32e2593268 100644
--- a/src/vm/eemessagebox.cpp
+++ b/src/vm/eemessagebox.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*****************************************************************************
// EEMessageBox.h
//
diff --git a/src/vm/eemessagebox.h b/src/vm/eemessagebox.h
index 8550c88c00..8c8751aa49 100644
--- a/src/vm/eemessagebox.h
+++ b/src/vm/eemessagebox.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*****************************************************************************
// EEMessageBox.h
//
diff --git a/src/vm/eepolicy.cpp b/src/vm/eepolicy.cpp
index b41b029b3c..c67d06d596 100644
--- a/src/vm/eepolicy.cpp
+++ b/src/vm/eepolicy.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/eepolicy.h b/src/vm/eepolicy.h
index 5cbbe294dd..4d61feef83 100644
--- a/src/vm/eepolicy.h
+++ b/src/vm/eepolicy.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/eeprofinterfaces.h b/src/vm/eeprofinterfaces.h
index 0cdffd1482..9a865ac904 100644
--- a/src/vm/eeprofinterfaces.h
+++ b/src/vm/eeprofinterfaces.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// EEProfInterfaces.h
//
diff --git a/src/vm/eeprofinterfaces.inl b/src/vm/eeprofinterfaces.inl
index d60617e365..a080002dd4 100644
--- a/src/vm/eeprofinterfaces.inl
+++ b/src/vm/eeprofinterfaces.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// EEProfInterfaces.inl
//
diff --git a/src/vm/eetoprofinterfaceimpl.cpp b/src/vm/eetoprofinterfaceimpl.cpp
index 232fc6d883..b4ffd94d2f 100644
--- a/src/vm/eetoprofinterfaceimpl.cpp
+++ b/src/vm/eetoprofinterfaceimpl.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// EEToProfInterfaceImpl.cpp
//
diff --git a/src/vm/eetoprofinterfaceimpl.h b/src/vm/eetoprofinterfaceimpl.h
index c87ebfc2ef..bd788f5cd0 100644
--- a/src/vm/eetoprofinterfaceimpl.h
+++ b/src/vm/eetoprofinterfaceimpl.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// EEToProfInterfaceImpl.h
//
diff --git a/src/vm/eetoprofinterfaceimpl.inl b/src/vm/eetoprofinterfaceimpl.inl
index f836756c7c..8a11118ed1 100644
--- a/src/vm/eetoprofinterfaceimpl.inl
+++ b/src/vm/eetoprofinterfaceimpl.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// EEToProfInterfaceImpl.inl
//
diff --git a/src/vm/eetoprofinterfacewrapper.inl b/src/vm/eetoprofinterfacewrapper.inl
index e0e29b6f41..38b9f9f59b 100644
--- a/src/vm/eetoprofinterfacewrapper.inl
+++ b/src/vm/eetoprofinterfacewrapper.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// EEToProfInterfaceWrapper.inl
//
diff --git a/src/vm/eetwain.cpp b/src/vm/eetwain.cpp
index 039385d414..28bd1ce28d 100644
--- a/src/vm/eetwain.cpp
+++ b/src/vm/eetwain.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/encee.cpp b/src/vm/encee.cpp
index df365d6477..ca4e7fe553 100644
--- a/src/vm/encee.cpp
+++ b/src/vm/encee.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: EnC.CPP
//
diff --git a/src/vm/encee.h b/src/vm/encee.h
index 00c40f45a8..8dc96f1feb 100644
--- a/src/vm/encee.h
+++ b/src/vm/encee.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// EnCee.h
//
diff --git a/src/vm/eventreporter.cpp b/src/vm/eventreporter.cpp
index 1657bc72eb..e07a6401cd 100644
--- a/src/vm/eventreporter.cpp
+++ b/src/vm/eventreporter.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/eventreporter.h b/src/vm/eventreporter.h
index 4dfcec6f7d..ecbc9d1382 100644
--- a/src/vm/eventreporter.h
+++ b/src/vm/eventreporter.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/eventstore.cpp b/src/vm/eventstore.cpp
index 6568ebd784..13382c0a0c 100644
--- a/src/vm/eventstore.cpp
+++ b/src/vm/eventstore.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/eventstore.hpp b/src/vm/eventstore.hpp
index 60d4a655c6..9e53bb06f8 100644
--- a/src/vm/eventstore.hpp
+++ b/src/vm/eventstore.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef __EventStore_hpp
diff --git a/src/vm/eventtrace.cpp b/src/vm/eventtrace.cpp
index c3deb0d35b..e6a25cc853 100644
--- a/src/vm/eventtrace.cpp
+++ b/src/vm/eventtrace.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: eventtrace.cpp
// Abstract: This module implements Event Tracing support
diff --git a/src/vm/eventtracepriv.h b/src/vm/eventtracepriv.h
index d12ba891d3..6b2a266728 100644
--- a/src/vm/eventtracepriv.h
+++ b/src/vm/eventtracepriv.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: eventtracepriv.h
//
diff --git a/src/vm/excep.cpp b/src/vm/excep.cpp
index c20e6a63eb..d4f0bf78bf 100644
--- a/src/vm/excep.cpp
+++ b/src/vm/excep.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/excep.h b/src/vm/excep.h
index 46b379eb58..527e3a1ed7 100644
--- a/src/vm/excep.h
+++ b/src/vm/excep.h
@@ -1,8 +1,7 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
-// EXCEP.H - Copyright (C) 1998 Microsoft Corporation
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+// EXCEP.H
//
//
diff --git a/src/vm/exceptionhandling.cpp b/src/vm/exceptionhandling.cpp
index 6490a9e8d0..408b4fadb4 100644
--- a/src/vm/exceptionhandling.cpp
+++ b/src/vm/exceptionhandling.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/exceptionhandling.h b/src/vm/exceptionhandling.h
index 66462fcede..9acebc2767 100644
--- a/src/vm/exceptionhandling.h
+++ b/src/vm/exceptionhandling.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/exceptmacros.h b/src/vm/exceptmacros.h
index a24c1dbe96..054601c2f5 100644
--- a/src/vm/exceptmacros.h
+++ b/src/vm/exceptmacros.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/exinfo.cpp b/src/vm/exinfo.cpp
index b310130031..4cbc6d34c4 100644
--- a/src/vm/exinfo.cpp
+++ b/src/vm/exinfo.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/exinfo.h b/src/vm/exinfo.h
index 328a3d7e3a..72f2775106 100644
--- a/src/vm/exinfo.h
+++ b/src/vm/exinfo.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/exstate.cpp b/src/vm/exstate.cpp
index 72729a1a8d..ca0ac61b0a 100644
--- a/src/vm/exstate.cpp
+++ b/src/vm/exstate.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/exstate.h b/src/vm/exstate.h
index daf8029b75..50e71ed79b 100644
--- a/src/vm/exstate.h
+++ b/src/vm/exstate.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/exstatecommon.h b/src/vm/exstatecommon.h
index 7dbfc126d1..a0f5a0bb3d 100644
--- a/src/vm/exstatecommon.h
+++ b/src/vm/exstatecommon.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/extensibleclassfactory.cpp b/src/vm/extensibleclassfactory.cpp
index 3107f555e7..5ffb5752d6 100644
--- a/src/vm/extensibleclassfactory.cpp
+++ b/src/vm/extensibleclassfactory.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/extensibleclassfactory.h b/src/vm/extensibleclassfactory.h
index 8e23e0c04f..a404c80260 100644
--- a/src/vm/extensibleclassfactory.h
+++ b/src/vm/extensibleclassfactory.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/fcall.cpp b/src/vm/fcall.cpp
index 14da2e0f80..68fc271936 100644
--- a/src/vm/fcall.cpp
+++ b/src/vm/fcall.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// FCALL.CPP
//
diff --git a/src/vm/fcall.h b/src/vm/fcall.h
index f06b627665..a95a2058ba 100644
--- a/src/vm/fcall.h
+++ b/src/vm/fcall.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// FCall.H
//
diff --git a/src/vm/field.cpp b/src/vm/field.cpp
index f6b1c16474..da424db038 100644
--- a/src/vm/field.cpp
+++ b/src/vm/field.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: Field.cpp
//
diff --git a/src/vm/field.h b/src/vm/field.h
index 9fc5583c2f..cb7bc0a798 100644
--- a/src/vm/field.h
+++ b/src/vm/field.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// COM+ Data Field Abstraction
diff --git a/src/vm/fieldmarshaler.cpp b/src/vm/fieldmarshaler.cpp
index fab5ab4bd5..37ad39eb4f 100644
--- a/src/vm/fieldmarshaler.cpp
+++ b/src/vm/fieldmarshaler.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: FieldMarshaler.cpp
//
diff --git a/src/vm/fieldmarshaler.h b/src/vm/fieldmarshaler.h
index ee464e4c05..d1f1a011dd 100644
--- a/src/vm/fieldmarshaler.h
+++ b/src/vm/fieldmarshaler.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: FieldMarshaler.h
//
diff --git a/src/vm/finalizerthread.cpp b/src/vm/finalizerthread.cpp
index aca97e3ff2..54b3676521 100644
--- a/src/vm/finalizerthread.cpp
+++ b/src/vm/finalizerthread.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
#include "common.h"
diff --git a/src/vm/finalizerthread.h b/src/vm/finalizerthread.h
index 0f4fa547d3..2d15e60a81 100644
--- a/src/vm/finalizerthread.h
+++ b/src/vm/finalizerthread.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
#ifndef _FINALIZER_THREAD_H_
diff --git a/src/vm/formattype.cpp b/src/vm/formattype.cpp
index 42fcb054ca..856945a1c4 100644
--- a/src/vm/formattype.cpp
+++ b/src/vm/formattype.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//This file just includes formattype.cpp from the inc directory.
diff --git a/src/vm/fptrstubs.cpp b/src/vm/fptrstubs.cpp
index 3d6fda3c70..62f6df966b 100644
--- a/src/vm/fptrstubs.cpp
+++ b/src/vm/fptrstubs.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/fptrstubs.h b/src/vm/fptrstubs.h
index 0e0bfca91f..2f1d88b372 100644
--- a/src/vm/fptrstubs.h
+++ b/src/vm/fptrstubs.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/frames.cpp b/src/vm/frames.cpp
index b2a9ebfced..27d8a6e9e5 100644
--- a/src/vm/frames.cpp
+++ b/src/vm/frames.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// FRAMES.CPP
diff --git a/src/vm/frames.h b/src/vm/frames.h
index 68ed9d6d9c..548ca8f03e 100644
--- a/src/vm/frames.h
+++ b/src/vm/frames.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// FRAMES.H
diff --git a/src/vm/frameworkexceptionloader.cpp b/src/vm/frameworkexceptionloader.cpp
index d181907da2..7d01f82983 100644
--- a/src/vm/frameworkexceptionloader.cpp
+++ b/src/vm/frameworkexceptionloader.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/frameworkexceptionloader.h b/src/vm/frameworkexceptionloader.h
index cbb5ea33ed..4c81e4a84e 100644
--- a/src/vm/frameworkexceptionloader.h
+++ b/src/vm/frameworkexceptionloader.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// Just the subset of functionality from the MscorlibBinder necessary for exceptions.
#ifndef _FRAMEWORKEXCEPTIONLOADER_H_
diff --git a/src/vm/fusionbind.cpp b/src/vm/fusionbind.cpp
index 7dd5f5b6eb..0a337796bb 100644
--- a/src/vm/fusionbind.cpp
+++ b/src/vm/fusionbind.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/fusioninit.cpp b/src/vm/fusioninit.cpp
index bdfd791584..eb4cba6ee4 100644
--- a/src/vm/fusioninit.cpp
+++ b/src/vm/fusioninit.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/fusionsink.cpp b/src/vm/fusionsink.cpp
index 9c7db6a0a4..b40192b68a 100644
--- a/src/vm/fusionsink.cpp
+++ b/src/vm/fusionsink.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/gc.h b/src/vm/gc.h
index 1f19e2bc20..825b5da803 100644
--- a/src/vm/gc.h
+++ b/src/vm/gc.h
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/gc.h"
diff --git a/src/vm/gccover.cpp b/src/vm/gccover.cpp
index c38e64533a..18bc091c50 100644
--- a/src/vm/gccover.cpp
+++ b/src/vm/gccover.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/****************************************************************************/
diff --git a/src/vm/gccover.h b/src/vm/gccover.h
index 2fa6868196..0308f473f2 100644
--- a/src/vm/gccover.h
+++ b/src/vm/gccover.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/gcdecode.cpp b/src/vm/gcdecode.cpp
index f22bf24a5d..8d2251dcbc 100644
--- a/src/vm/gcdecode.cpp
+++ b/src/vm/gcdecode.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/gcdesc.h b/src/vm/gcdesc.h
index f2865d1134..c4bbbd5857 100644
--- a/src/vm/gcdesc.h
+++ b/src/vm/gcdesc.h
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/gcdesc.h"
diff --git a/src/vm/gcenv.ee.cpp b/src/vm/gcenv.ee.cpp
index 64455a355c..7cce1716ae 100644
--- a/src/vm/gcenv.ee.cpp
+++ b/src/vm/gcenv.ee.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*
* GCENV.EE.CPP
diff --git a/src/vm/gcenv.ee.h b/src/vm/gcenv.ee.h
index 2baf24ca36..1d6c9bf78b 100644
--- a/src/vm/gcenv.ee.h
+++ b/src/vm/gcenv.ee.h
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/env/gcenv.ee.h"
diff --git a/src/vm/gcenv.h b/src/vm/gcenv.h
index c9d07043af..26c2099e75 100644
--- a/src/vm/gcenv.h
+++ b/src/vm/gcenv.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef GCENV_H_
#define GCENV_H_
diff --git a/src/vm/gcenv.interlocked.h b/src/vm/gcenv.interlocked.h
index 39c6ad3078..2e4af51668 100644
--- a/src/vm/gcenv.interlocked.h
+++ b/src/vm/gcenv.interlocked.h
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/env/gcenv.interlocked.h"
diff --git a/src/vm/gcenv.interlocked.inl b/src/vm/gcenv.interlocked.inl
index 8d334168dc..6d79cea581 100644
--- a/src/vm/gcenv.interlocked.inl
+++ b/src/vm/gcenv.interlocked.inl
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/env/gcenv.interlocked.inl"
diff --git a/src/vm/gcenv.os.cpp b/src/vm/gcenv.os.cpp
index e54c3714ef..051508eed3 100644
--- a/src/vm/gcenv.os.cpp
+++ b/src/vm/gcenv.os.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*
* gcenv.os.cpp
diff --git a/src/vm/gcenv.os.h b/src/vm/gcenv.os.h
index b6897aed8f..0ad745e506 100644
--- a/src/vm/gcenv.os.h
+++ b/src/vm/gcenv.os.h
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/env/gcenv.os.h"
diff --git a/src/vm/gchelpers.cpp b/src/vm/gchelpers.cpp
index 8f9315a12c..a894797627 100644
--- a/src/vm/gchelpers.cpp
+++ b/src/vm/gchelpers.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*
* GCHELPERS.CPP
diff --git a/src/vm/gchelpers.h b/src/vm/gchelpers.h
index 4a192972d3..a461f933f9 100644
--- a/src/vm/gchelpers.h
+++ b/src/vm/gchelpers.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*
* GCHELPERS.H
diff --git a/src/vm/gchost.cpp b/src/vm/gchost.cpp
index 9676ecc9c2..4f7d52f805 100644
--- a/src/vm/gchost.cpp
+++ b/src/vm/gchost.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*****************************************************************************
// gchost.cpp
//
diff --git a/src/vm/gcinfodecoder.cpp b/src/vm/gcinfodecoder.cpp
index c4dcfc4565..674dce035b 100644
--- a/src/vm/gcinfodecoder.cpp
+++ b/src/vm/gcinfodecoder.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/gcscan.h b/src/vm/gcscan.h
index 2cdfe3c1a0..aba1e6b74e 100644
--- a/src/vm/gcscan.h
+++ b/src/vm/gcscan.h
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/gcscan.h"
diff --git a/src/vm/gcstress.h b/src/vm/gcstress.h
index cda7e13b50..609276e148 100644
--- a/src/vm/gcstress.h
+++ b/src/vm/gcstress.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/genericdict.cpp b/src/vm/genericdict.cpp
index b57b13c924..87eef8749c 100644
--- a/src/vm/genericdict.cpp
+++ b/src/vm/genericdict.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: genericdict.cpp
//
diff --git a/src/vm/genericdict.h b/src/vm/genericdict.h
index 9b6944be43..c40223fed7 100644
--- a/src/vm/genericdict.h
+++ b/src/vm/genericdict.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: genericdict.h
//
diff --git a/src/vm/generics.cpp b/src/vm/generics.cpp
index a9173b059c..9e4e7849ad 100644
--- a/src/vm/generics.cpp
+++ b/src/vm/generics.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: generics.cpp
//
diff --git a/src/vm/generics.h b/src/vm/generics.h
index ac267e3b70..dfd91ef829 100644
--- a/src/vm/generics.h
+++ b/src/vm/generics.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: generics.cpp
//
diff --git a/src/vm/generics.inl b/src/vm/generics.inl
index a7e93ab5ea..cb3c65a572 100644
--- a/src/vm/generics.inl
+++ b/src/vm/generics.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: generics.inl
//
diff --git a/src/vm/genmeth.cpp b/src/vm/genmeth.cpp
index 3de0205156..c50f806c60 100644
--- a/src/vm/genmeth.cpp
+++ b/src/vm/genmeth.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// File: genmeth.cpp
//
// Most functionality for generic methods is put here
diff --git a/src/vm/gms.h b/src/vm/gms.h
index d0af22f45d..9bd4c41ac5 100644
--- a/src/vm/gms.h
+++ b/src/vm/gms.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "gmscpu.h"
diff --git a/src/vm/h2inc.pl b/src/vm/h2inc.pl
index 78ff0cb7b9..013d400280 100644
--- a/src/vm/h2inc.pl
+++ b/src/vm/h2inc.pl
@@ -1,9 +1,6 @@
-# ==++==
-#
-# Copyright (c) Microsoft. All rights reserved.
-# Licensed under the MIT license. See LICENSE file in the project root for full license information.
-#
-# ==--==
+# Licensed to the .NET Foundation under one or more agreements.
+# The .NET Foundation licenses this file to you under the MIT license.
+# See the LICENSE file in the project root for more information.
# C to MASM include file translator
# This is replacement for the deprecated h2inc tool that used to be part of VS.
diff --git a/src/vm/h2inc.ps1 b/src/vm/h2inc.ps1
index f9729bcffb..1e93c0b258 100644
--- a/src/vm/h2inc.ps1
+++ b/src/vm/h2inc.ps1
@@ -1,9 +1,6 @@
-# ==++==
-#
-# Copyright (c) Microsoft. All rights reserved.
-# Licensed under the MIT license. See LICENSE file in the project root for full license information.
-#
-# ==--==
+# Licensed to the .NET Foundation under one or more agreements.
+# The .NET Foundation licenses this file to you under the MIT license.
+# See the LICENSE file in the project root for more information.
# C to MASM include file translator
# This is replacement for the deprecated h2inc tool that used to be part of VS.
diff --git a/src/vm/handletable.h b/src/vm/handletable.h
index fb742c12a1..ca1d78e83c 100644
--- a/src/vm/handletable.h
+++ b/src/vm/handletable.h
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/handletable.h"
diff --git a/src/vm/handletable.inl b/src/vm/handletable.inl
index 84160cd5b1..86c93b8477 100644
--- a/src/vm/handletable.inl
+++ b/src/vm/handletable.inl
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/handletable.inl"
diff --git a/src/vm/hash.cpp b/src/vm/hash.cpp
index 8e8408c9a2..205f736b0d 100644
--- a/src/vm/hash.cpp
+++ b/src/vm/hash.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*++
diff --git a/src/vm/hash.h b/src/vm/hash.h
index 0f73d24b61..0855ed481c 100644
--- a/src/vm/hash.h
+++ b/src/vm/hash.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*++---------------------------------------------------------------------------------------
diff --git a/src/vm/hillclimbing.cpp b/src/vm/hillclimbing.cpp
index 97cc72b818..598ef3e8cd 100644
--- a/src/vm/hillclimbing.cpp
+++ b/src/vm/hillclimbing.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//=========================================================================
diff --git a/src/vm/hillclimbing.h b/src/vm/hillclimbing.h
index 1523294b76..9c85877ea4 100644
--- a/src/vm/hillclimbing.h
+++ b/src/vm/hillclimbing.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//=========================================================================
diff --git a/src/vm/hostexecutioncontext.cpp b/src/vm/hostexecutioncontext.cpp
index e5f1dec4a3..2d9f16a6f1 100644
--- a/src/vm/hostexecutioncontext.cpp
+++ b/src/vm/hostexecutioncontext.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/hostexecutioncontext.h b/src/vm/hostexecutioncontext.h
index d67c734755..721c8953ad 100644
--- a/src/vm/hostexecutioncontext.h
+++ b/src/vm/hostexecutioncontext.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/hosting.cpp b/src/vm/hosting.cpp
index 9b01712c7e..4dd6a59729 100644
--- a/src/vm/hosting.cpp
+++ b/src/vm/hosting.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/hosting.h b/src/vm/hosting.h
index ea43d0f081..0669ecfdc5 100644
--- a/src/vm/hosting.h
+++ b/src/vm/hosting.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/i386/RedirectedHandledJITCase.asm b/src/vm/i386/RedirectedHandledJITCase.asm
index 90d4519b19..80345623e7 100644
--- a/src/vm/i386/RedirectedHandledJITCase.asm
+++ b/src/vm/i386/RedirectedHandledJITCase.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/i386/asmconstants.h b/src/vm/i386/asmconstants.h
index 530f9da34d..5fd39d6897 100644
--- a/src/vm/i386/asmconstants.h
+++ b/src/vm/i386/asmconstants.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// asmconstants.h -
//
// This header defines field offsets and constants used by assembly code
diff --git a/src/vm/i386/asmhelpers.asm b/src/vm/i386/asmhelpers.asm
index 5e1c05919f..dc3956cc54 100644
--- a/src/vm/i386/asmhelpers.asm
+++ b/src/vm/i386/asmhelpers.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/i386/cgencpu.h b/src/vm/i386/cgencpu.h
index 77681aeeab..e40c85618a 100644
--- a/src/vm/i386/cgencpu.h
+++ b/src/vm/i386/cgencpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// CGENX86.H -
//
// Various helper routines for generating x86 assembly code.
diff --git a/src/vm/i386/cgenx86.cpp b/src/vm/i386/cgenx86.cpp
index 43409e2fee..7e5c28cae5 100644
--- a/src/vm/i386/cgenx86.cpp
+++ b/src/vm/i386/cgenx86.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// CGENX86.CPP -
//
// Various helper routines for generating x86 assembly code.
diff --git a/src/vm/i386/excepcpu.h b/src/vm/i386/excepcpu.h
index 0c44f89e5d..3f2f0810a7 100644
--- a/src/vm/i386/excepcpu.h
+++ b/src/vm/i386/excepcpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/i386/excepx86.cpp b/src/vm/i386/excepx86.cpp
index cda353c62f..27c923b749 100644
--- a/src/vm/i386/excepx86.cpp
+++ b/src/vm/i386/excepx86.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/i386/fptext.asm b/src/vm/i386/fptext.asm
index 621e4c6c60..2190d18519 100644
--- a/src/vm/i386/fptext.asm
+++ b/src/vm/i386/fptext.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/i386/gmsasm.asm b/src/vm/i386/gmsasm.asm
index 4b6ecbd254..6b6044b50d 100644
--- a/src/vm/i386/gmsasm.asm
+++ b/src/vm/i386/gmsasm.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/i386/gmscpu.h b/src/vm/i386/gmscpu.h
index 33d3293d33..0aecefac21 100644
--- a/src/vm/i386/gmscpu.h
+++ b/src/vm/i386/gmscpu.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/**************************************************************/
/* gmscpu.h */
diff --git a/src/vm/i386/gmsx86.cpp b/src/vm/i386/gmsx86.cpp
index cb713612de..f0ba3ca214 100644
--- a/src/vm/i386/gmsx86.cpp
+++ b/src/vm/i386/gmsx86.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/**************************************************************/
/* gmsx86.cpp */
diff --git a/src/vm/i386/jithelp.asm b/src/vm/i386/jithelp.asm
index b571b3142f..ac767287ee 100644
--- a/src/vm/i386/jithelp.asm
+++ b/src/vm/i386/jithelp.asm
@@ -1,7 +1,6 @@
-;
-; Copyright (c) Microsoft. All rights reserved.
-; Licensed under the MIT license. See LICENSE file in the project root for full license information.
-;
+; Licensed to the .NET Foundation under one or more agreements.
+; The .NET Foundation licenses this file to you under the MIT license.
+; See the LICENSE file in the project root for more information.
; ==++==
;
diff --git a/src/vm/i386/jitinterfacex86.cpp b/src/vm/i386/jitinterfacex86.cpp
index b1bb97b5f5..4834e63db9 100644
--- a/src/vm/i386/jitinterfacex86.cpp
+++ b/src/vm/i386/jitinterfacex86.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: JITinterfaceX86.CPP
//
diff --git a/src/vm/i386/profiler.cpp b/src/vm/i386/profiler.cpp
index 6611de6989..0cf0b493e0 100644
--- a/src/vm/i386/profiler.cpp
+++ b/src/vm/i386/profiler.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: profiler.cpp
//
diff --git a/src/vm/i386/remotingx86.cpp b/src/vm/i386/remotingx86.cpp
index 913e87a2b4..3a9e891267 100644
--- a/src/vm/i386/remotingx86.cpp
+++ b/src/vm/i386/remotingx86.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
//
diff --git a/src/vm/i386/stublinkerx86.cpp b/src/vm/i386/stublinkerx86.cpp
index c3ac8316da..362edb542c 100644
--- a/src/vm/i386/stublinkerx86.cpp
+++ b/src/vm/i386/stublinkerx86.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// NOTE on Frame Size C_ASSERT usage in this file
diff --git a/src/vm/i386/stublinkerx86.h b/src/vm/i386/stublinkerx86.h
index b7ea73fbc2..f3785f730a 100644
--- a/src/vm/i386/stublinkerx86.h
+++ b/src/vm/i386/stublinkerx86.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef STUBLINKERX86_H_
#define STUBLINKERX86_H_
diff --git a/src/vm/i386/virtualcallstubcpu.hpp b/src/vm/i386/virtualcallstubcpu.hpp
index f7a5fb42b9..33ce8199b9 100644
--- a/src/vm/i386/virtualcallstubcpu.hpp
+++ b/src/vm/i386/virtualcallstubcpu.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: virtualcallstubcpu.hpp
//
diff --git a/src/vm/ibclogger.cpp b/src/vm/ibclogger.cpp
index 7bfe8b945b..c71921a23f 100644
--- a/src/vm/ibclogger.cpp
+++ b/src/vm/ibclogger.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// IBClogger.CPP
//
diff --git a/src/vm/ibclogger.h b/src/vm/ibclogger.h
index 30d166d78f..2fc5534e63 100644
--- a/src/vm/ibclogger.h
+++ b/src/vm/ibclogger.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// IBClogger.H
//
diff --git a/src/vm/ildump.h b/src/vm/ildump.h
index 195a9f523c..710d6b89cc 100644
--- a/src/vm/ildump.h
+++ b/src/vm/ildump.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#define ILDUMP_VOID BYTE
diff --git a/src/vm/ilmarshalers.cpp b/src/vm/ilmarshalers.cpp
index af45e83a9c..8062cfd608 100644
--- a/src/vm/ilmarshalers.cpp
+++ b/src/vm/ilmarshalers.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ILMarshalers.cpp
//
diff --git a/src/vm/ilmarshalers.h b/src/vm/ilmarshalers.h
index 1bd072f417..d750de1c82 100644
--- a/src/vm/ilmarshalers.h
+++ b/src/vm/ilmarshalers.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ILMarshalers.h
//
diff --git a/src/vm/ilstubcache.cpp b/src/vm/ilstubcache.cpp
index 8bbdca4fdb..5782d4aeb9 100644
--- a/src/vm/ilstubcache.cpp
+++ b/src/vm/ilstubcache.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ILStubCache.cpp
//
diff --git a/src/vm/ilstubcache.h b/src/vm/ilstubcache.h
index 757ec73e13..abd4363920 100644
--- a/src/vm/ilstubcache.h
+++ b/src/vm/ilstubcache.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ILStubCache.h
//
diff --git a/src/vm/ilstubresolver.cpp b/src/vm/ilstubresolver.cpp
index 2f872bbeb8..aea5c69487 100644
--- a/src/vm/ilstubresolver.cpp
+++ b/src/vm/ilstubresolver.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ILStubResolver.cpp
//
diff --git a/src/vm/ilstubresolver.h b/src/vm/ilstubresolver.h
index 5741be915a..5113b55ef9 100644
--- a/src/vm/ilstubresolver.h
+++ b/src/vm/ilstubresolver.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ILStubResolver.h
//
diff --git a/src/vm/inlinetracking.cpp b/src/vm/inlinetracking.cpp
index d9d91abcb3..02e2a7cea6 100644
--- a/src/vm/inlinetracking.cpp
+++ b/src/vm/inlinetracking.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// =============================================================================================
// Code for tracking method inlinings in NGen images.
// The only information stored is "who" got inlined "where", no offsets or inlining depth tracking.
@@ -427,4 +426,4 @@ void PersistentInlineTrackingMap::Fixup(DataImage *image)
image->FixupPointerField(this, offsetof(PersistentInlineTrackingMap, m_inlinersBuffer));
}
#endif //FEATURE_NATIVE_IMAGE_GENERATION
-#endif //!DACCESS_COMPILE \ No newline at end of file
+#endif //!DACCESS_COMPILE
diff --git a/src/vm/inlinetracking.h b/src/vm/inlinetracking.h
index 768095e3f7..cf05027785 100644
--- a/src/vm/inlinetracking.h
+++ b/src/vm/inlinetracking.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// =============================================================================================
// Definitions for tracking method inlinings in NGen images.
// The only information stored is "who" got inlined "where", no offsets or inlining depth tracking.
@@ -230,4 +229,4 @@ private:
typedef DPTR(PersistentInlineTrackingMap) PTR_PersistentInlineTrackingMap;
-#endif //INLINETRACKING_H_ \ No newline at end of file
+#endif //INLINETRACKING_H_
diff --git a/src/vm/instmethhash.cpp b/src/vm/instmethhash.cpp
index 60ab0b9e9c..250a6d5247 100644
--- a/src/vm/instmethhash.cpp
+++ b/src/vm/instmethhash.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: instmethhash.cpp
//
diff --git a/src/vm/instmethhash.h b/src/vm/instmethhash.h
index 429ba30b5f..95d7cd3283 100644
--- a/src/vm/instmethhash.h
+++ b/src/vm/instmethhash.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: instmethhash.h
//
diff --git a/src/vm/interopconverter.cpp b/src/vm/interopconverter.cpp
index 4ec41d03b5..5e7f53ef75 100644
--- a/src/vm/interopconverter.cpp
+++ b/src/vm/interopconverter.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/interopconverter.h b/src/vm/interopconverter.h
index 16ff78dcd6..d0e2186ba2 100644
--- a/src/vm/interopconverter.h
+++ b/src/vm/interopconverter.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _H_INTEROPCONVERTER_
diff --git a/src/vm/interoputil.cpp b/src/vm/interoputil.cpp
index 945707f27f..8254707c53 100644
--- a/src/vm/interoputil.cpp
+++ b/src/vm/interoputil.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/interoputil.h b/src/vm/interoputil.h
index 87a70bea5b..754c20f0dd 100644
--- a/src/vm/interoputil.h
+++ b/src/vm/interoputil.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _H_INTEROP_UTIL
diff --git a/src/vm/interoputil.inl b/src/vm/interoputil.inl
index ed0ab029c2..80cd8f496d 100644
--- a/src/vm/interoputil.inl
+++ b/src/vm/interoputil.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
#include "comcallablewrapper.h"
diff --git a/src/vm/interpreter.cpp b/src/vm/interpreter.cpp
index 5f1bb0a213..a846e424df 100644
--- a/src/vm/interpreter.cpp
+++ b/src/vm/interpreter.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
#include "common.h"
diff --git a/src/vm/interpreter.h b/src/vm/interpreter.h
index 1061b6318a..86691aaf79 100644
--- a/src/vm/interpreter.h
+++ b/src/vm/interpreter.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef INTERPRETER_H_DEFINED
diff --git a/src/vm/interpreter.hpp b/src/vm/interpreter.hpp
index 2567f0ac79..b087930e39 100644
--- a/src/vm/interpreter.hpp
+++ b/src/vm/interpreter.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/invalidoverlappedwrappers.h b/src/vm/invalidoverlappedwrappers.h
index bc8cb131f0..29f822d67a 100644
--- a/src/vm/invalidoverlappedwrappers.h
+++ b/src/vm/invalidoverlappedwrappers.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// InvalidOverlappedWrappers.h
//
diff --git a/src/vm/invokeutil.cpp b/src/vm/invokeutil.cpp
index e17458ce1d..2211dfeffd 100644
--- a/src/vm/invokeutil.cpp
+++ b/src/vm/invokeutil.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/invokeutil.h b/src/vm/invokeutil.h
index 14d7dc8e14..b991674cec 100644
--- a/src/vm/invokeutil.h
+++ b/src/vm/invokeutil.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/iterator_util.h b/src/vm/iterator_util.h
index 9746b85c05..dadc75d1a3 100644
--- a/src/vm/iterator_util.h
+++ b/src/vm/iterator_util.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: iterator_util.h
//
diff --git a/src/vm/jithelpers.cpp b/src/vm/jithelpers.cpp
index 4ad2956efe..11c229721f 100644
--- a/src/vm/jithelpers.cpp
+++ b/src/vm/jithelpers.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/jitinterface.cpp b/src/vm/jitinterface.cpp
index 519ccc266c..f2637b6f02 100644
--- a/src/vm/jitinterface.cpp
+++ b/src/vm/jitinterface.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: JITinterface.CPP
//
diff --git a/src/vm/jitinterface.h b/src/vm/jitinterface.h
index 0035715e34..f01f57c90c 100644
--- a/src/vm/jitinterface.h
+++ b/src/vm/jitinterface.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: JITinterface.H
//
diff --git a/src/vm/jitinterfacegen.cpp b/src/vm/jitinterfacegen.cpp
index 3c9166556c..0a90dc347d 100644
--- a/src/vm/jitinterfacegen.cpp
+++ b/src/vm/jitinterfacegen.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: JITinterfaceGen.CPP
//
diff --git a/src/vm/jupiterobject.h b/src/vm/jupiterobject.h
index 1417a9b081..ae3f4abe2e 100644
--- a/src/vm/jupiterobject.h
+++ b/src/vm/jupiterobject.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/listlock.cpp b/src/vm/listlock.cpp
index 56c870cba2..450e85aef5 100644
--- a/src/vm/listlock.cpp
+++ b/src/vm/listlock.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: ListLock.cpp
//
diff --git a/src/vm/listlock.h b/src/vm/listlock.h
index 284d2dad4f..e16741a7d7 100644
--- a/src/vm/listlock.h
+++ b/src/vm/listlock.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: ListLock.h
//
diff --git a/src/vm/listlock.inl b/src/vm/listlock.inl
index cd40c020d8..17e383edd7 100644
--- a/src/vm/listlock.inl
+++ b/src/vm/listlock.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
//
diff --git a/src/vm/loaderallocator.cpp b/src/vm/loaderallocator.cpp
index 6c30c7d80c..70c8cabb79 100644
--- a/src/vm/loaderallocator.cpp
+++ b/src/vm/loaderallocator.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/loaderallocator.hpp b/src/vm/loaderallocator.hpp
index ec537c72b4..72fa59857d 100644
--- a/src/vm/loaderallocator.hpp
+++ b/src/vm/loaderallocator.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/loaderallocator.inl b/src/vm/loaderallocator.inl
index 2bbd691b37..3f23ac9c8c 100644
--- a/src/vm/loaderallocator.inl
+++ b/src/vm/loaderallocator.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _LOADER_ALLOCATOR_I
diff --git a/src/vm/managedmdimport.cpp b/src/vm/managedmdimport.cpp
index b588db832e..0b8008a462 100644
--- a/src/vm/managedmdimport.cpp
+++ b/src/vm/managedmdimport.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// TODO: Re-implement with MC++ if we ever compile any mscorlib code with that
diff --git a/src/vm/managedmdimport.hpp b/src/vm/managedmdimport.hpp
index 37db65d8a9..cf4cc7ccd4 100644
--- a/src/vm/managedmdimport.hpp
+++ b/src/vm/managedmdimport.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////
diff --git a/src/vm/marshalnative.cpp b/src/vm/marshalnative.cpp
index 23793d544d..48911b7190 100644
--- a/src/vm/marshalnative.cpp
+++ b/src/vm/marshalnative.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: MarshalNative.cpp
//
diff --git a/src/vm/marshalnative.h b/src/vm/marshalnative.h
index 26f64b79bb..a6c809d813 100644
--- a/src/vm/marshalnative.h
+++ b/src/vm/marshalnative.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: MarshalNative.h
//
diff --git a/src/vm/marvin32.cpp b/src/vm/marvin32.cpp
index ea3fcf67dc..4fadee4580 100644
--- a/src/vm/marvin32.cpp
+++ b/src/vm/marvin32.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// This module contains the routines to implement the Marvin32 checksum function
diff --git a/src/vm/mda.cpp b/src/vm/mda.cpp
index cd55fe5209..77c26a993e 100644
--- a/src/vm/mda.cpp
+++ b/src/vm/mda.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/mda.h b/src/vm/mda.h
index 1bf3e22bfb..b52bd00d42 100644
--- a/src/vm/mda.h
+++ b/src/vm/mda.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _MDA_
diff --git a/src/vm/mda.inl b/src/vm/mda.inl
index d600330b9f..921f9a35be 100644
--- a/src/vm/mda.inl
+++ b/src/vm/mda.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
template<typename PRODUCT>
PRODUCT* MdaFactory<PRODUCT>::Create()
diff --git a/src/vm/mdaassistants.cpp b/src/vm/mdaassistants.cpp
index cac15fdd81..de81a82f83 100644
--- a/src/vm/mdaassistants.cpp
+++ b/src/vm/mdaassistants.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/mdaassistants.h b/src/vm/mdaassistants.h
index 71a0a8d1ab..1a23f30eb8 100644
--- a/src/vm/mdaassistants.h
+++ b/src/vm/mdaassistants.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _MDA_ASSISTANTS_
diff --git a/src/vm/mdaassistantschemas.inl b/src/vm/mdaassistantschemas.inl
index c6cbcf99af..8eec09f1b4 100644
--- a/src/vm/mdaassistantschemas.inl
+++ b/src/vm/mdaassistantschemas.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/mdadac.cpp b/src/vm/mdadac.cpp
index d8b7c23fae..95be6bff60 100644
--- a/src/vm/mdadac.cpp
+++ b/src/vm/mdadac.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/mdagroups.inl b/src/vm/mdagroups.inl
index 2904f38c61..d02c60c586 100644
--- a/src/vm/mdagroups.inl
+++ b/src/vm/mdagroups.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/mdamacroscrubber.inl b/src/vm/mdamacroscrubber.inl
index 36b9ea7864..5091ce72c8 100644
--- a/src/vm/mdamacroscrubber.inl
+++ b/src/vm/mdamacroscrubber.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef MDA_MACRO_DEFAULTS
#define MDA_MACRO_DEFAULTS
diff --git a/src/vm/mdaschema.inl b/src/vm/mdaschema.inl
index fd0969b675..201c850bf1 100644
--- a/src/vm/mdaschema.inl
+++ b/src/vm/mdaschema.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/memberload.cpp b/src/vm/memberload.cpp
index af38cc88ec..8b7b2ce69c 100644
--- a/src/vm/memberload.cpp
+++ b/src/vm/memberload.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: memberload.cpp
//
diff --git a/src/vm/memberload.h b/src/vm/memberload.h
index 07fb8bc130..c08a1f7a8e 100644
--- a/src/vm/memberload.h
+++ b/src/vm/memberload.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: memberload.h
//
diff --git a/src/vm/message.cpp b/src/vm/message.cpp
index dab78f46e6..07f21f067a 100644
--- a/src/vm/message.cpp
+++ b/src/vm/message.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/message.h b/src/vm/message.h
index 0ac406ea84..06c0402067 100644
--- a/src/vm/message.h
+++ b/src/vm/message.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/metasig.h b/src/vm/metasig.h
index 7836fbaa47..4edfe68c89 100644
--- a/src/vm/metasig.h
+++ b/src/vm/metasig.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// METASIG.H
//
diff --git a/src/vm/method.cpp b/src/vm/method.cpp
index 3e7271b1fb..4268b0b2a4 100644
--- a/src/vm/method.cpp
+++ b/src/vm/method.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: Method.CPP
//
diff --git a/src/vm/method.hpp b/src/vm/method.hpp
index 680662b94c..d264a0d48c 100644
--- a/src/vm/method.hpp
+++ b/src/vm/method.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// method.hpp
//
diff --git a/src/vm/method.inl b/src/vm/method.inl
index 0bc0c9c94a..cd2ae11a61 100644
--- a/src/vm/method.inl
+++ b/src/vm/method.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/methodimpl.cpp b/src/vm/methodimpl.cpp
index 5f3b41c83d..1779c2de89 100644
--- a/src/vm/methodimpl.cpp
+++ b/src/vm/methodimpl.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: methodimpl.cpp
//
diff --git a/src/vm/methodimpl.h b/src/vm/methodimpl.h
index 3cac85f08b..18d6c97269 100644
--- a/src/vm/methodimpl.h
+++ b/src/vm/methodimpl.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: methodimpl.h
//
diff --git a/src/vm/methoditer.cpp b/src/vm/methoditer.cpp
index 44bd8b8ce7..103bfafe06 100644
--- a/src/vm/methoditer.cpp
+++ b/src/vm/methoditer.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*****************************************************************************
// File: MethodIter.cpp
diff --git a/src/vm/methoditer.h b/src/vm/methoditer.h
index 6383c4ac8e..9d605ec53e 100644
--- a/src/vm/methoditer.h
+++ b/src/vm/methoditer.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/methodtable.cpp b/src/vm/methodtable.cpp
index f06138ad60..dd02dc1297 100644
--- a/src/vm/methodtable.cpp
+++ b/src/vm/methodtable.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: methodtable.cpp
//
diff --git a/src/vm/methodtable.h b/src/vm/methodtable.h
index a7cfce779a..666a8f6e41 100644
--- a/src/vm/methodtable.h
+++ b/src/vm/methodtable.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: methodtable.h
//
diff --git a/src/vm/methodtable.inl b/src/vm/methodtable.inl
index aa07eea9d1..463f6b9e71 100644
--- a/src/vm/methodtable.inl
+++ b/src/vm/methodtable.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: methodtable.inl
//
diff --git a/src/vm/methodtablebuilder.cpp b/src/vm/methodtablebuilder.cpp
index 874cc13e01..b501b0d262 100644
--- a/src/vm/methodtablebuilder.cpp
+++ b/src/vm/methodtablebuilder.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: METHODTABLEBUILDER.CPP
//
diff --git a/src/vm/methodtablebuilder.h b/src/vm/methodtablebuilder.h
index 10ba278535..9ae1e24953 100644
--- a/src/vm/methodtablebuilder.h
+++ b/src/vm/methodtablebuilder.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ==++==
//
diff --git a/src/vm/methodtablebuilder.inl b/src/vm/methodtablebuilder.inl
index 111a062336..a1985e5676 100644
--- a/src/vm/methodtablebuilder.inl
+++ b/src/vm/methodtablebuilder.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: METHODTABLEBUILDER.INL
//
diff --git a/src/vm/microsoft.comservices.h b/src/vm/microsoft.comservices.h
index 8c406f1b2e..e112392ecc 100644
--- a/src/vm/microsoft.comservices.h
+++ b/src/vm/microsoft.comservices.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#pragma warning( disable: 4049 ) /* more than 64k source lines */
diff --git a/src/vm/microsoft.comservices_i.c b/src/vm/microsoft.comservices_i.c
index d7b0dcc0da..d70bc8cefe 100644
--- a/src/vm/microsoft.comservices_i.c
+++ b/src/vm/microsoft.comservices_i.c
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#pragma warning( disable: 4049 ) /* more than 64k source lines */
diff --git a/src/vm/mixedmode.cpp b/src/vm/mixedmode.cpp
index e4bdfc2b8b..0cafb61258 100644
--- a/src/vm/mixedmode.cpp
+++ b/src/vm/mixedmode.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: MIXEDMODE.CPP
//
diff --git a/src/vm/mixedmode.hpp b/src/vm/mixedmode.hpp
index 839447ecf1..9d5037af8d 100644
--- a/src/vm/mixedmode.hpp
+++ b/src/vm/mixedmode.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: mixedmode.H
//
diff --git a/src/vm/mlinfo.cpp b/src/vm/mlinfo.cpp
index 07c1b93756..0b5d417a29 100644
--- a/src/vm/mlinfo.cpp
+++ b/src/vm/mlinfo.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: mlinfo.cpp
//
diff --git a/src/vm/mlinfo.h b/src/vm/mlinfo.h
index 615a057ac6..f66c9c6bd8 100644
--- a/src/vm/mlinfo.h
+++ b/src/vm/mlinfo.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: mlinfo.h
//
diff --git a/src/vm/mngstdinterfaces.cpp b/src/vm/mngstdinterfaces.cpp
index eff05c744e..9e7fcdb931 100644
--- a/src/vm/mngstdinterfaces.cpp
+++ b/src/vm/mngstdinterfaces.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/mngstdinterfaces.h b/src/vm/mngstdinterfaces.h
index a041ef04b2..2aaee9574d 100644
--- a/src/vm/mngstdinterfaces.h
+++ b/src/vm/mngstdinterfaces.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/mngstditflist.h b/src/vm/mngstditflist.h
index 5a40074a0f..f0d5fb3ee7 100644
--- a/src/vm/mngstditflist.h
+++ b/src/vm/mngstditflist.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/mscorlib.cpp b/src/vm/mscorlib.cpp
index d600f7c770..1ba20944c9 100644
--- a/src/vm/mscorlib.cpp
+++ b/src/vm/mscorlib.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/mscorlib.h b/src/vm/mscorlib.h
index 978b79d5b7..478d049aad 100644
--- a/src/vm/mscorlib.h
+++ b/src/vm/mscorlib.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// This file contains the classes, methods, and field used by the EE from mscorlib
//
diff --git a/src/vm/mscoruefwrapper.h b/src/vm/mscoruefwrapper.h
index 83bc7c9210..75b540c97f 100644
--- a/src/vm/mscoruefwrapper.h
+++ b/src/vm/mscoruefwrapper.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/mtypes.h b/src/vm/mtypes.h
index 3618bd1f36..6237e3a26e 100644
--- a/src/vm/mtypes.h
+++ b/src/vm/mtypes.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: mtypes.h
//
diff --git a/src/vm/multicorejit.cpp b/src/vm/multicorejit.cpp
index 8704226fbf..a40b06bcd0 100644
--- a/src/vm/multicorejit.cpp
+++ b/src/vm/multicorejit.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: MultiCoreJIT.cpp
//
diff --git a/src/vm/multicorejit.h b/src/vm/multicorejit.h
index 3e7e2b114e..19458944bb 100644
--- a/src/vm/multicorejit.h
+++ b/src/vm/multicorejit.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: MultiCoreJIT.h
//
diff --git a/src/vm/multicorejitimpl.h b/src/vm/multicorejitimpl.h
index fb23f15157..954f14d6db 100644
--- a/src/vm/multicorejitimpl.h
+++ b/src/vm/multicorejitimpl.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: MultiCoreJITImpl.h
//
diff --git a/src/vm/multicorejitplayer.cpp b/src/vm/multicorejitplayer.cpp
index 5d34fed9a0..5d35d51a60 100644
--- a/src/vm/multicorejitplayer.cpp
+++ b/src/vm/multicorejitplayer.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: MultiCoreJITPlayer.cpp
//
diff --git a/src/vm/namespace.h b/src/vm/namespace.h
index 5eb950f250..e679fb5fe4 100644
--- a/src/vm/namespace.h
+++ b/src/vm/namespace.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// This file defines namespaces used by the runtime.
//
diff --git a/src/vm/nativeformatreader.h b/src/vm/nativeformatreader.h
index e170868014..3321d06c98 100644
--- a/src/vm/nativeformatreader.h
+++ b/src/vm/nativeformatreader.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ---------------------------------------------------------------------------
// NativeFormatReader
diff --git a/src/vm/nativeoverlapped.cpp b/src/vm/nativeoverlapped.cpp
index c72399c3ab..2e253f3046 100644
--- a/src/vm/nativeoverlapped.cpp
+++ b/src/vm/nativeoverlapped.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/nativeoverlapped.h b/src/vm/nativeoverlapped.h
index c3fa891b43..854090c35f 100644
--- a/src/vm/nativeoverlapped.h
+++ b/src/vm/nativeoverlapped.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/newcompressedstack.cpp b/src/vm/newcompressedstack.cpp
index 245a006f1e..5957dc37f4 100644
--- a/src/vm/newcompressedstack.cpp
+++ b/src/vm/newcompressedstack.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/newcompressedstack.h b/src/vm/newcompressedstack.h
index 7f8a6ddc19..e3a639353d 100644
--- a/src/vm/newcompressedstack.h
+++ b/src/vm/newcompressedstack.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/ngenhash.h b/src/vm/ngenhash.h
index d4c9f7bc9c..74f57265bc 100644
--- a/src/vm/ngenhash.h
+++ b/src/vm/ngenhash.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/ngenhash.inl b/src/vm/ngenhash.inl
index 02e396e85a..070b1daeb5 100644
--- a/src/vm/ngenhash.inl
+++ b/src/vm/ngenhash.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/ngenoptout.cpp b/src/vm/ngenoptout.cpp
index 148bd99485..b192c4a5f0 100644
--- a/src/vm/ngenoptout.cpp
+++ b/src/vm/ngenoptout.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ngenoptout.cpp
//
diff --git a/src/vm/ngenoptout.h b/src/vm/ngenoptout.h
index d8e2e9e7e6..dbcc9b1f90 100644
--- a/src/vm/ngenoptout.h
+++ b/src/vm/ngenoptout.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ngenoptout.h
//
diff --git a/src/vm/notifyexternals.cpp b/src/vm/notifyexternals.cpp
index a08fbc26ec..94909780ea 100644
--- a/src/vm/notifyexternals.cpp
+++ b/src/vm/notifyexternals.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: EXTERNALS.CPP
//
diff --git a/src/vm/notifyexternals.h b/src/vm/notifyexternals.h
index 4f1a540acf..2dadf4ae0f 100644
--- a/src/vm/notifyexternals.h
+++ b/src/vm/notifyexternals.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
////////////////////////////////////////////////////////////////////////////////
diff --git a/src/vm/nsenumhandleallcases.h b/src/vm/nsenumhandleallcases.h
index 7a7c2dbe1f..aa70aa195f 100644
--- a/src/vm/nsenumhandleallcases.h
+++ b/src/vm/nsenumhandleallcases.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// NSENUMSHANDLEALLCASES.H -
//
diff --git a/src/vm/nsenums.h b/src/vm/nsenums.h
index cce0c9c19f..960d2ae403 100644
--- a/src/vm/nsenums.h
+++ b/src/vm/nsenums.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// NSENUMS.H -
//
diff --git a/src/vm/object.cpp b/src/vm/object.cpp
index 1a548dbd9c..d9ca2b3b77 100644
--- a/src/vm/object.cpp
+++ b/src/vm/object.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// OBJECT.CPP
//
diff --git a/src/vm/object.h b/src/vm/object.h
index 5808e6c0eb..e560d1e46a 100644
--- a/src/vm/object.h
+++ b/src/vm/object.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// OBJECT.H
//
diff --git a/src/vm/object.inl b/src/vm/object.inl
index 14bb8079a6..9c24f551c9 100644
--- a/src/vm/object.inl
+++ b/src/vm/object.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// OBJECT.INL
//
diff --git a/src/vm/objectclone.cpp b/src/vm/objectclone.cpp
index 51a7308215..5e25074005 100644
--- a/src/vm/objectclone.cpp
+++ b/src/vm/objectclone.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ObjectClone.cpp
//
diff --git a/src/vm/objectclone.h b/src/vm/objectclone.h
index 26e10555ce..c2e237b91a 100644
--- a/src/vm/objectclone.h
+++ b/src/vm/objectclone.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: ObjectClone.h
//
diff --git a/src/vm/objecthandle.h b/src/vm/objecthandle.h
index 3d1c5fac50..0944648314 100644
--- a/src/vm/objecthandle.h
+++ b/src/vm/objecthandle.h
@@ -1,6 +1,5 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "../gc/objecthandle.h"
diff --git a/src/vm/objectlist.cpp b/src/vm/objectlist.cpp
index 4ee3342a63..e3500dee32 100644
--- a/src/vm/objectlist.cpp
+++ b/src/vm/objectlist.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/objectlist.h b/src/vm/objectlist.h
index 8d296852d7..6cd49c2645 100644
--- a/src/vm/objectlist.h
+++ b/src/vm/objectlist.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/olecontexthelpers.cpp b/src/vm/olecontexthelpers.cpp
index 72a29c2e6d..43dc318d78 100644
--- a/src/vm/olecontexthelpers.cpp
+++ b/src/vm/olecontexthelpers.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/olecontexthelpers.h b/src/vm/olecontexthelpers.h
index 8af53538fb..3066ea3ac3 100644
--- a/src/vm/olecontexthelpers.h
+++ b/src/vm/olecontexthelpers.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// OleContextHelpers.h
//
diff --git a/src/vm/oletls.h b/src/vm/oletls.h
index 41bb3e45b0..de507951a6 100644
--- a/src/vm/oletls.h
+++ b/src/vm/oletls.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//+---------------------------------------------------------------------------
//
// File: oletls.h
diff --git a/src/vm/olevariant.cpp b/src/vm/olevariant.cpp
index 0aa56e5908..639e4347ab 100644
--- a/src/vm/olevariant.cpp
+++ b/src/vm/olevariant.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: OleVariant.cpp
//
diff --git a/src/vm/olevariant.h b/src/vm/olevariant.h
index debaf15817..c733103e96 100644
--- a/src/vm/olevariant.h
+++ b/src/vm/olevariant.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: OleVariant.h
//
diff --git a/src/vm/packedfields.inl b/src/vm/packedfields.inl
index f854f788b1..1c1a043bae 100644
--- a/src/vm/packedfields.inl
+++ b/src/vm/packedfields.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/pefile.cpp b/src/vm/pefile.cpp
index 0fd24f8c73..9875e5800d 100644
--- a/src/vm/pefile.cpp
+++ b/src/vm/pefile.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// PEFile.cpp
//
diff --git a/src/vm/pefile.h b/src/vm/pefile.h
index 5f0fa57d95..1d1b715feb 100644
--- a/src/vm/pefile.h
+++ b/src/vm/pefile.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// PEFile.h
//
diff --git a/src/vm/pefile.inl b/src/vm/pefile.inl
index e3017131e3..09cb89f548 100644
--- a/src/vm/pefile.inl
+++ b/src/vm/pefile.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// PEFile.inl
//
diff --git a/src/vm/pefingerprint.cpp b/src/vm/pefingerprint.cpp
index 10d28b2dfb..775966663f 100644
--- a/src/vm/pefingerprint.cpp
+++ b/src/vm/pefingerprint.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// PEFingerprint.cpp
//
diff --git a/src/vm/pefingerprint.h b/src/vm/pefingerprint.h
index 19de312ac0..357351f4ae 100644
--- a/src/vm/pefingerprint.h
+++ b/src/vm/pefingerprint.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// PEFingerprint.h
//
diff --git a/src/vm/peimage.cpp b/src/vm/peimage.cpp
index b421214b4e..874f20fad4 100644
--- a/src/vm/peimage.cpp
+++ b/src/vm/peimage.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// PEImage.cpp
//
diff --git a/src/vm/peimage.h b/src/vm/peimage.h
index 6aa95918bf..1f6b4ea33d 100644
--- a/src/vm/peimage.h
+++ b/src/vm/peimage.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// PEImage.h
//
diff --git a/src/vm/peimage.inl b/src/vm/peimage.inl
index ed9750d13d..343b2bbbd9 100644
--- a/src/vm/peimage.inl
+++ b/src/vm/peimage.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// PEImage.inl
//
diff --git a/src/vm/peimagelayout.cpp b/src/vm/peimagelayout.cpp
index 066cb0d2a7..3b9bf5ec4d 100644
--- a/src/vm/peimagelayout.cpp
+++ b/src/vm/peimagelayout.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/peimagelayout.h b/src/vm/peimagelayout.h
index 51830f8f91..b6fac344d9 100644
--- a/src/vm/peimagelayout.h
+++ b/src/vm/peimagelayout.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// --------------------------------------------------------------------------------
// PEImageLayout.h
//
diff --git a/src/vm/peimagelayout.inl b/src/vm/peimagelayout.inl
index 2450d3f43a..0917fc77c1 100644
--- a/src/vm/peimagelayout.inl
+++ b/src/vm/peimagelayout.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/pendingload.cpp b/src/vm/pendingload.cpp
index 77f441aa9f..3e7e24580c 100644
--- a/src/vm/pendingload.cpp
+++ b/src/vm/pendingload.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: pendingload.cpp
//
diff --git a/src/vm/pendingload.h b/src/vm/pendingload.h
index 389336b8a9..72cb415f3a 100644
--- a/src/vm/pendingload.h
+++ b/src/vm/pendingload.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// pendingload.h
//
diff --git a/src/vm/perfdefaults.cpp b/src/vm/perfdefaults.cpp
index fe50d3b5fa..f6352bcd53 100644
--- a/src/vm/perfdefaults.cpp
+++ b/src/vm/perfdefaults.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//*************************************************************************************************
// PerfDefaults.cpp
//
diff --git a/src/vm/perfdefaults.h b/src/vm/perfdefaults.h
index c040cf69f4..1420995a98 100644
--- a/src/vm/perfdefaults.h
+++ b/src/vm/perfdefaults.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// --------------------------------------------------------------------------------------------------
// PerfDefaults.h
diff --git a/src/vm/perfmap.cpp b/src/vm/perfmap.cpp
index 4b9646b70d..53f95dba86 100644
--- a/src/vm/perfmap.cpp
+++ b/src/vm/perfmap.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: perfmap.cpp
//
diff --git a/src/vm/perfmap.h b/src/vm/perfmap.h
index f35084d4c4..ca86f5b028 100644
--- a/src/vm/perfmap.h
+++ b/src/vm/perfmap.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: perfmap.h
//
diff --git a/src/vm/precode.cpp b/src/vm/precode.cpp
index 4a64bfb989..551ef1358e 100644
--- a/src/vm/precode.cpp
+++ b/src/vm/precode.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// precode.cpp
//
diff --git a/src/vm/precode.h b/src/vm/precode.h
index dcbb7f3867..430da663d7 100644
--- a/src/vm/precode.h
+++ b/src/vm/precode.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// precode.h
//
diff --git a/src/vm/prestub.cpp b/src/vm/prestub.cpp
index 5341fe6066..bc36852307 100644
--- a/src/vm/prestub.cpp
+++ b/src/vm/prestub.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: Prestub.cpp
//
diff --git a/src/vm/profattach.cpp b/src/vm/profattach.cpp
index 05b9f2ca4c..f03db361f0 100644
--- a/src/vm/profattach.cpp
+++ b/src/vm/profattach.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfAttach.cpp
//
diff --git a/src/vm/profattach.h b/src/vm/profattach.h
index 20dca65f16..282c85a7af 100644
--- a/src/vm/profattach.h
+++ b/src/vm/profattach.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfAttach.h
//
diff --git a/src/vm/profattach.inl b/src/vm/profattach.inl
index 490a6a847f..297c78e6d1 100644
--- a/src/vm/profattach.inl
+++ b/src/vm/profattach.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfAttach.inl
//
diff --git a/src/vm/profattachclient.cpp b/src/vm/profattachclient.cpp
index bd117770c8..bab903607e 100644
--- a/src/vm/profattachclient.cpp
+++ b/src/vm/profattachclient.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfAttachClient.cpp
//
diff --git a/src/vm/profattachclient.h b/src/vm/profattachclient.h
index 69a8fb53dc..7fe38d10c2 100644
--- a/src/vm/profattachclient.h
+++ b/src/vm/profattachclient.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfAttachClient.h
//
diff --git a/src/vm/profattachserver.cpp b/src/vm/profattachserver.cpp
index 0ee72201b6..6c141a0f83 100644
--- a/src/vm/profattachserver.cpp
+++ b/src/vm/profattachserver.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfAttachServer.cpp
//
diff --git a/src/vm/profattachserver.h b/src/vm/profattachserver.h
index 6cae18a71c..01968e029d 100644
--- a/src/vm/profattachserver.h
+++ b/src/vm/profattachserver.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfAttachServer.h
//
diff --git a/src/vm/profattachserver.inl b/src/vm/profattachserver.inl
index 5e80b7ecc1..1b77f59c52 100644
--- a/src/vm/profattachserver.inl
+++ b/src/vm/profattachserver.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfAttachServer.inl
//
diff --git a/src/vm/profdetach.cpp b/src/vm/profdetach.cpp
index 868917942a..78381fd03d 100644
--- a/src/vm/profdetach.cpp
+++ b/src/vm/profdetach.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfDetach.cpp
//
diff --git a/src/vm/profdetach.h b/src/vm/profdetach.h
index 5c3f55c29f..f3d13b8f9e 100644
--- a/src/vm/profdetach.h
+++ b/src/vm/profdetach.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfDetach.h
//
diff --git a/src/vm/profilermetadataemitvalidator.cpp b/src/vm/profilermetadataemitvalidator.cpp
index bcd573a938..47dab0fe7a 100644
--- a/src/vm/profilermetadataemitvalidator.cpp
+++ b/src/vm/profilermetadataemitvalidator.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/profilermetadataemitvalidator.h b/src/vm/profilermetadataemitvalidator.h
index 469edf6e02..ebd2f4f6dc 100644
--- a/src/vm/profilermetadataemitvalidator.h
+++ b/src/vm/profilermetadataemitvalidator.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/profilingenumerators.cpp b/src/vm/profilingenumerators.cpp
index 4466f6ad59..5044eb7c2b 100644
--- a/src/vm/profilingenumerators.cpp
+++ b/src/vm/profilingenumerators.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: ProfilingEnumerators.cpp
//
diff --git a/src/vm/profilingenumerators.h b/src/vm/profilingenumerators.h
index 5f5d4f487e..1309f0b0e3 100644
--- a/src/vm/profilingenumerators.h
+++ b/src/vm/profilingenumerators.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: ProfilingEnumerators.h
//
diff --git a/src/vm/profilinghelper.cpp b/src/vm/profilinghelper.cpp
index 5468e42bb7..53c915f6a4 100644
--- a/src/vm/profilinghelper.cpp
+++ b/src/vm/profilinghelper.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfilingHelper.cpp
//
diff --git a/src/vm/profilinghelper.h b/src/vm/profilinghelper.h
index ce35d6f418..913e7eec75 100644
--- a/src/vm/profilinghelper.h
+++ b/src/vm/profilinghelper.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfilingHelper.h
//
diff --git a/src/vm/profilinghelper.inl b/src/vm/profilinghelper.inl
index 853a34c834..7c6f78631f 100644
--- a/src/vm/profilinghelper.inl
+++ b/src/vm/profilinghelper.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ProfilingHelper.inl
//
diff --git a/src/vm/proftoeeinterfaceimpl.cpp b/src/vm/proftoeeinterfaceimpl.cpp
index 4927b3f3c6..4a31945300 100644
--- a/src/vm/proftoeeinterfaceimpl.cpp
+++ b/src/vm/proftoeeinterfaceimpl.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: ProfToEEInterfaceImpl.cpp
//
diff --git a/src/vm/proftoeeinterfaceimpl.h b/src/vm/proftoeeinterfaceimpl.h
index d256788240..165f8b7e22 100644
--- a/src/vm/proftoeeinterfaceimpl.h
+++ b/src/vm/proftoeeinterfaceimpl.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: ProfToEEInterfaceImpl.h
//
diff --git a/src/vm/proftoeeinterfaceimpl.inl b/src/vm/proftoeeinterfaceimpl.inl
index 4103f83e12..a2334a2a95 100644
--- a/src/vm/proftoeeinterfaceimpl.inl
+++ b/src/vm/proftoeeinterfaceimpl.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// FILE: ProfToEEInterfaceImpl.inl
//
diff --git a/src/vm/qcall.cpp b/src/vm/qcall.cpp
index c134a98d6e..0dc499b2f5 100644
--- a/src/vm/qcall.cpp
+++ b/src/vm/qcall.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// QCALL.CPP
//
diff --git a/src/vm/qcall.h b/src/vm/qcall.h
index 893f5f09c8..f6708470ce 100644
--- a/src/vm/qcall.h
+++ b/src/vm/qcall.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// QCall.H
diff --git a/src/vm/rcwrefcache.cpp b/src/vm/rcwrefcache.cpp
index 83f27960ad..328dc4ace7 100644
--- a/src/vm/rcwrefcache.cpp
+++ b/src/vm/rcwrefcache.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/rcwrefcache.h b/src/vm/rcwrefcache.h
index ca79f86388..39311f37a5 100644
--- a/src/vm/rcwrefcache.h
+++ b/src/vm/rcwrefcache.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/rcwwalker.cpp b/src/vm/rcwwalker.cpp
index 0cf0d160e6..ad718126c1 100644
--- a/src/vm/rcwwalker.cpp
+++ b/src/vm/rcwwalker.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/rcwwalker.h b/src/vm/rcwwalker.h
index 2497b8c2f8..3549d1ce52 100644
--- a/src/vm/rcwwalker.h
+++ b/src/vm/rcwwalker.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/readytoruninfo.cpp b/src/vm/readytoruninfo.cpp
index df659582d2..97d645c4a4 100644
--- a/src/vm/readytoruninfo.cpp
+++ b/src/vm/readytoruninfo.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: ReadyToRunInfo.cpp
//
diff --git a/src/vm/readytoruninfo.h b/src/vm/readytoruninfo.h
index 8ddebcb735..6c7fa8d875 100644
--- a/src/vm/readytoruninfo.h
+++ b/src/vm/readytoruninfo.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: ReadyToRunInfo.h
//
diff --git a/src/vm/reflectclasswriter.cpp b/src/vm/reflectclasswriter.cpp
index b4cc48af47..09f6589fed 100644
--- a/src/vm/reflectclasswriter.cpp
+++ b/src/vm/reflectclasswriter.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/reflectclasswriter.h b/src/vm/reflectclasswriter.h
index f0a2bf142d..486a25a78f 100644
--- a/src/vm/reflectclasswriter.h
+++ b/src/vm/reflectclasswriter.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/reflectioninvocation.cpp b/src/vm/reflectioninvocation.cpp
index ec5a1b1017..f94e2f5373 100644
--- a/src/vm/reflectioninvocation.cpp
+++ b/src/vm/reflectioninvocation.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/reflectioninvocation.h b/src/vm/reflectioninvocation.h
index a87ffc1654..fd14532091 100644
--- a/src/vm/reflectioninvocation.h
+++ b/src/vm/reflectioninvocation.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/registration.h b/src/vm/registration.h
index 4504be6fd6..22af0a97bd 100644
--- a/src/vm/registration.h
+++ b/src/vm/registration.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/rejit.cpp b/src/vm/rejit.cpp
index 0e2a0d3495..d82d178eb1 100644
--- a/src/vm/rejit.cpp
+++ b/src/vm/rejit.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ReJit.cpp
//
diff --git a/src/vm/rejit.h b/src/vm/rejit.h
index 1b4040dcd0..4fd9100524 100644
--- a/src/vm/rejit.h
+++ b/src/vm/rejit.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ===========================================================================
// File: REJIT.H
diff --git a/src/vm/rejit.inl b/src/vm/rejit.inl
index 5434752ef4..47c314d413 100644
--- a/src/vm/rejit.inl
+++ b/src/vm/rejit.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: REJIT.INL
//
diff --git a/src/vm/remoting.cpp b/src/vm/remoting.cpp
index 99f19db042..1b65323bb6 100644
--- a/src/vm/remoting.cpp
+++ b/src/vm/remoting.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: remoting.cpp
//
diff --git a/src/vm/remoting.h b/src/vm/remoting.h
index f2e0d0f561..4a63df6295 100644
--- a/src/vm/remoting.h
+++ b/src/vm/remoting.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: remoting.h
//
diff --git a/src/vm/rexcep.h b/src/vm/rexcep.h
index 84ea535b8f..8b23802ba6 100644
--- a/src/vm/rexcep.h
+++ b/src/vm/rexcep.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//====================================================================
//
diff --git a/src/vm/rtlfunctions.cpp b/src/vm/rtlfunctions.cpp
index 8db5555396..7883f678b4 100644
--- a/src/vm/rtlfunctions.cpp
+++ b/src/vm/rtlfunctions.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// RtlFunctions.CPP
//
diff --git a/src/vm/rtlfunctions.h b/src/vm/rtlfunctions.h
index 70ffcea5f8..d08cd75699 100644
--- a/src/vm/rtlfunctions.h
+++ b/src/vm/rtlfunctions.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/runtimecallablewrapper.cpp b/src/vm/runtimecallablewrapper.cpp
index a18bd6684a..d12d5568f6 100644
--- a/src/vm/runtimecallablewrapper.cpp
+++ b/src/vm/runtimecallablewrapper.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/runtimecallablewrapper.h b/src/vm/runtimecallablewrapper.h
index 3289bc3045..90fb6b6990 100644
--- a/src/vm/runtimecallablewrapper.h
+++ b/src/vm/runtimecallablewrapper.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/runtimeexceptionkind.h b/src/vm/runtimeexceptionkind.h
index 812f36b8a8..7241c65830 100644
--- a/src/vm/runtimeexceptionkind.h
+++ b/src/vm/runtimeexceptionkind.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// RuntimeExceptionKind.h
//
diff --git a/src/vm/runtimehandles.cpp b/src/vm/runtimehandles.cpp
index b2848225d5..cc319781d3 100644
--- a/src/vm/runtimehandles.cpp
+++ b/src/vm/runtimehandles.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/runtimehandles.h b/src/vm/runtimehandles.h
index 8432b2a90f..73aa58bd87 100644
--- a/src/vm/runtimehandles.h
+++ b/src/vm/runtimehandles.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/rwlock.cpp b/src/vm/rwlock.cpp
index 3ea81fb915..daa86432c3 100644
--- a/src/vm/rwlock.cpp
+++ b/src/vm/rwlock.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/rwlock.h b/src/vm/rwlock.h
index 14d8a7da9b..0420c45db9 100644
--- a/src/vm/rwlock.h
+++ b/src/vm/rwlock.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/safehandle.cpp b/src/vm/safehandle.cpp
index d1670bd2d5..3336e693b5 100644
--- a/src/vm/safehandle.cpp
+++ b/src/vm/safehandle.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/security.cpp b/src/vm/security.cpp
index 5c9662e8ae..daa32be6e9 100644
--- a/src/vm/security.cpp
+++ b/src/vm/security.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/security.h b/src/vm/security.h
index 13e3fb76e1..e5698e6575 100644
--- a/src/vm/security.h
+++ b/src/vm/security.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/security.inl b/src/vm/security.inl
index ad0ea1c57c..cc552e1f09 100644
--- a/src/vm/security.inl
+++ b/src/vm/security.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/securityattributes.cpp b/src/vm/securityattributes.cpp
index 8ca316c5b5..2c89540974 100644
--- a/src/vm/securityattributes.cpp
+++ b/src/vm/securityattributes.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securityattributes.h b/src/vm/securityattributes.h
index afb6a70d43..5bcff51ec9 100644
--- a/src/vm/securityattributes.h
+++ b/src/vm/securityattributes.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securityattributes.inl b/src/vm/securityattributes.inl
index 08b41ef908..a5f809120f 100644
--- a/src/vm/securityattributes.inl
+++ b/src/vm/securityattributes.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securityconfig.cpp b/src/vm/securityconfig.cpp
index 91ede52859..300c00b395 100644
--- a/src/vm/securityconfig.cpp
+++ b/src/vm/securityconfig.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: SecurityConfig.cpp
//
diff --git a/src/vm/securityconfig.h b/src/vm/securityconfig.h
index dcd826d44d..e7517c517e 100644
--- a/src/vm/securityconfig.h
+++ b/src/vm/securityconfig.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: SecurityConfig.h
//
diff --git a/src/vm/securitydeclarative.cpp b/src/vm/securitydeclarative.cpp
index b2e07974fd..25418d03e8 100644
--- a/src/vm/securitydeclarative.cpp
+++ b/src/vm/securitydeclarative.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydeclarative.h b/src/vm/securitydeclarative.h
index eaa055bc82..625e6840b9 100644
--- a/src/vm/securitydeclarative.h
+++ b/src/vm/securitydeclarative.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydeclarative.inl b/src/vm/securitydeclarative.inl
index 3a56bb2fa0..f4034bfb15 100644
--- a/src/vm/securitydeclarative.inl
+++ b/src/vm/securitydeclarative.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydeclarativecache.cpp b/src/vm/securitydeclarativecache.cpp
index 7f38a02f80..29868f2b0c 100644
--- a/src/vm/securitydeclarativecache.cpp
+++ b/src/vm/securitydeclarativecache.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydeclarativecache.h b/src/vm/securitydeclarativecache.h
index 5ca71c6fd3..bbd76c1257 100644
--- a/src/vm/securitydeclarativecache.h
+++ b/src/vm/securitydeclarativecache.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydescriptor.cpp b/src/vm/securitydescriptor.cpp
index 8de070f23e..a91022fa67 100644
--- a/src/vm/securitydescriptor.cpp
+++ b/src/vm/securitydescriptor.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydescriptor.h b/src/vm/securitydescriptor.h
index ead79b5897..06c096f4ee 100644
--- a/src/vm/securitydescriptor.h
+++ b/src/vm/securitydescriptor.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydescriptor.inl b/src/vm/securitydescriptor.inl
index cd7ca80dcd..8d571f9fa1 100644
--- a/src/vm/securitydescriptor.inl
+++ b/src/vm/securitydescriptor.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydescriptorappdomain.cpp b/src/vm/securitydescriptorappdomain.cpp
index 48e0e7bb92..bf51d1d39b 100644
--- a/src/vm/securitydescriptorappdomain.cpp
+++ b/src/vm/securitydescriptorappdomain.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydescriptorappdomain.h b/src/vm/securitydescriptorappdomain.h
index d39cf0e3a9..ff5bbda616 100644
--- a/src/vm/securitydescriptorappdomain.h
+++ b/src/vm/securitydescriptorappdomain.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydescriptorappdomain.inl b/src/vm/securitydescriptorappdomain.inl
index e801ccfa23..fdb8b3faef 100644
--- a/src/vm/securitydescriptorappdomain.inl
+++ b/src/vm/securitydescriptorappdomain.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydescriptorassembly.cpp b/src/vm/securitydescriptorassembly.cpp
index 6723913af0..fb28bd4c7b 100644
--- a/src/vm/securitydescriptorassembly.cpp
+++ b/src/vm/securitydescriptorassembly.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydescriptorassembly.h b/src/vm/securitydescriptorassembly.h
index e35234e26b..132a1d8c86 100644
--- a/src/vm/securitydescriptorassembly.h
+++ b/src/vm/securitydescriptorassembly.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitydescriptorassembly.inl b/src/vm/securitydescriptorassembly.inl
index bb6162d6f3..a72efa2123 100644
--- a/src/vm/securitydescriptorassembly.inl
+++ b/src/vm/securitydescriptorassembly.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securityhostprotection.cpp b/src/vm/securityhostprotection.cpp
index fc3f53147b..45825135ae 100644
--- a/src/vm/securityhostprotection.cpp
+++ b/src/vm/securityhostprotection.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securityhostprotection.h b/src/vm/securityhostprotection.h
index 72b65c3ae1..11e814a976 100644
--- a/src/vm/securityhostprotection.h
+++ b/src/vm/securityhostprotection.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securityimperative.cpp b/src/vm/securityimperative.cpp
index a59e44a1c4..677fd3c6da 100644
--- a/src/vm/securityimperative.cpp
+++ b/src/vm/securityimperative.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/securityimperative.h b/src/vm/securityimperative.h
index 4ff2a45378..f161f57cb1 100644
--- a/src/vm/securityimperative.h
+++ b/src/vm/securityimperative.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/securitymeta.cpp b/src/vm/securitymeta.cpp
index 5dd7997c57..114a710463 100644
--- a/src/vm/securitymeta.cpp
+++ b/src/vm/securitymeta.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//--------------------------------------------------------------------------
// securitymeta.cpp
//
diff --git a/src/vm/securitymeta.h b/src/vm/securitymeta.h
index e64b97b0db..01b7e325a2 100644
--- a/src/vm/securitymeta.h
+++ b/src/vm/securitymeta.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//--------------------------------------------------------------------------
// securitymeta.h
//
diff --git a/src/vm/securitymeta.inl b/src/vm/securitymeta.inl
index aaff5096f8..a735599c61 100644
--- a/src/vm/securitymeta.inl
+++ b/src/vm/securitymeta.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//--------------------------------------------------------------------------
// securitymeta.inl
//
diff --git a/src/vm/securitypolicy.cpp b/src/vm/securitypolicy.cpp
index 189e5fd7bb..a0cf676417 100644
--- a/src/vm/securitypolicy.cpp
+++ b/src/vm/securitypolicy.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securitypolicy.h b/src/vm/securitypolicy.h
index 42f9410ae6..cf2b10f21c 100644
--- a/src/vm/securitypolicy.h
+++ b/src/vm/securitypolicy.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/securityprincipal.cpp b/src/vm/securityprincipal.cpp
index bf55a813cc..5f31d3a24d 100644
--- a/src/vm/securityprincipal.cpp
+++ b/src/vm/securityprincipal.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/securityprincipal.h b/src/vm/securityprincipal.h
index f1faf499a4..3bde5fd234 100644
--- a/src/vm/securityprincipal.h
+++ b/src/vm/securityprincipal.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#pragma once
diff --git a/src/vm/securitystackwalk.cpp b/src/vm/securitystackwalk.cpp
index 1fbfb5b9c7..9b8b150f68 100644
--- a/src/vm/securitystackwalk.cpp
+++ b/src/vm/securitystackwalk.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/securitystackwalk.h b/src/vm/securitystackwalk.h
index 5471da2958..aa6c1c1e6a 100644
--- a/src/vm/securitystackwalk.h
+++ b/src/vm/securitystackwalk.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/securitytransparentassembly.cpp b/src/vm/securitytransparentassembly.cpp
index d9b2401110..f3ab6e22cd 100644
--- a/src/vm/securitytransparentassembly.cpp
+++ b/src/vm/securitytransparentassembly.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//--------------------------------------------------------------------------
// securityTransparentAssembly.cpp
//
diff --git a/src/vm/securitytransparentassembly.h b/src/vm/securitytransparentassembly.h
index 74102d6911..9f0d38f7ca 100644
--- a/src/vm/securitytransparentassembly.h
+++ b/src/vm/securitytransparentassembly.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//--------------------------------------------------------------------------
// securityTransparentAssembly.h
//
diff --git a/src/vm/securitytransparentassembly.inl b/src/vm/securitytransparentassembly.inl
index c610db1794..2b35a7ebe4 100644
--- a/src/vm/securitytransparentassembly.inl
+++ b/src/vm/securitytransparentassembly.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//--------------------------------------------------------------------------
// securitytransparentassembly.inl
//
diff --git a/src/vm/sha1.cpp b/src/vm/sha1.cpp
index d62454c914..96517b559a 100644
--- a/src/vm/sha1.cpp
+++ b/src/vm/sha1.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
//
diff --git a/src/vm/sha1.h b/src/vm/sha1.h
index ed814c0fa9..0dd70f64a7 100644
--- a/src/vm/sha1.h
+++ b/src/vm/sha1.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
#if defined(FEATURE_CORECLR)
@@ -52,4 +51,4 @@ public:
#endif // SHA1_H_
#else // !defined(FEATURE_CORECLR)
#include "crypto/sha1.h"
-#endif // defined(FEATURE_CORECLR) \ No newline at end of file
+#endif // defined(FEATURE_CORECLR)
diff --git a/src/vm/sigformat.cpp b/src/vm/sigformat.cpp
index 0f569973cc..86251db177 100644
--- a/src/vm/sigformat.cpp
+++ b/src/vm/sigformat.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/sigformat.h b/src/vm/sigformat.h
index 387fabaa68..1bcd6c3310 100644
--- a/src/vm/sigformat.h
+++ b/src/vm/sigformat.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/siginfo.cpp b/src/vm/siginfo.cpp
index 24c89a35b8..297f7259fd 100644
--- a/src/vm/siginfo.cpp
+++ b/src/vm/siginfo.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// siginfo.cpp
//
diff --git a/src/vm/siginfo.hpp b/src/vm/siginfo.hpp
index c2f15ef285..52b05928db 100644
--- a/src/vm/siginfo.hpp
+++ b/src/vm/siginfo.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// siginfo.hpp
//
diff --git a/src/vm/simplerwlock.cpp b/src/vm/simplerwlock.cpp
index 5988609565..8c5b50fa39 100644
--- a/src/vm/simplerwlock.cpp
+++ b/src/vm/simplerwlock.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/simplerwlock.hpp b/src/vm/simplerwlock.hpp
index 6363d60884..9a6e70ab83 100644
--- a/src/vm/simplerwlock.hpp
+++ b/src/vm/simplerwlock.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/sourceline.cpp b/src/vm/sourceline.cpp
index c4a370b5bb..63d2177625 100644
--- a/src/vm/sourceline.cpp
+++ b/src/vm/sourceline.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/sourceline.h b/src/vm/sourceline.h
index c3f4665fde..17b390c7f6 100644
--- a/src/vm/sourceline.h
+++ b/src/vm/sourceline.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/specialstatics.h b/src/vm/specialstatics.h
index ccdd996d09..8a13169e8c 100644
--- a/src/vm/specialstatics.h
+++ b/src/vm/specialstatics.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*===========================================================================
**
diff --git a/src/vm/spinlock.cpp b/src/vm/spinlock.cpp
index 68b9150158..de5894ee87 100644
--- a/src/vm/spinlock.cpp
+++ b/src/vm/spinlock.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// spinlock.cpp
//
diff --git a/src/vm/spinlock.h b/src/vm/spinlock.h
index b3aced393a..23a9c47760 100644
--- a/src/vm/spinlock.h
+++ b/src/vm/spinlock.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//----------------------------------------------------------------------------
// spinlock.h , defines the spin lock class and a profiler class
//
diff --git a/src/vm/stackbuildersink.cpp b/src/vm/stackbuildersink.cpp
index 5d6aa7bb15..2e363f2802 100644
--- a/src/vm/stackbuildersink.cpp
+++ b/src/vm/stackbuildersink.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: StackBuilderSink.cpp
//
diff --git a/src/vm/stackbuildersink.h b/src/vm/stackbuildersink.h
index f16a8557ff..7c4271e258 100644
--- a/src/vm/stackbuildersink.h
+++ b/src/vm/stackbuildersink.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: StackBuilderSink.h
//
diff --git a/src/vm/stackcompressor.cpp b/src/vm/stackcompressor.cpp
index 97181bb43c..01f2a3d67f 100644
--- a/src/vm/stackcompressor.cpp
+++ b/src/vm/stackcompressor.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/stackcompressor.h b/src/vm/stackcompressor.h
index 01a1517cb9..062d2f4a9c 100644
--- a/src/vm/stackcompressor.h
+++ b/src/vm/stackcompressor.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/stackingallocator.cpp b/src/vm/stackingallocator.cpp
index ba23c51464..2a7c293a53 100644
--- a/src/vm/stackingallocator.cpp
+++ b/src/vm/stackingallocator.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// StackingAllocator.cpp -
//
diff --git a/src/vm/stackingallocator.h b/src/vm/stackingallocator.h
index 3361f683e0..dcb1c5c4e0 100644
--- a/src/vm/stackingallocator.h
+++ b/src/vm/stackingallocator.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// StackingAllocator.h -
//
diff --git a/src/vm/stackprobe.cpp b/src/vm/stackprobe.cpp
index 8e16963689..749ff494d0 100644
--- a/src/vm/stackprobe.cpp
+++ b/src/vm/stackprobe.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/stackprobe.h b/src/vm/stackprobe.h
index 7d69574ad1..36909aa28c 100644
--- a/src/vm/stackprobe.h
+++ b/src/vm/stackprobe.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/stackprobe.inl b/src/vm/stackprobe.inl
index 5a2214433f..de912ffacc 100644
--- a/src/vm/stackprobe.inl
+++ b/src/vm/stackprobe.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/stacksampler.cpp b/src/vm/stacksampler.cpp
index 1246466b07..efde608564 100644
--- a/src/vm/stacksampler.cpp
+++ b/src/vm/stacksampler.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Summary:
diff --git a/src/vm/stacksampler.h b/src/vm/stacksampler.h
index bfb0173161..33fc6b93ce 100644
--- a/src/vm/stacksampler.h
+++ b/src/vm/stacksampler.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*++
diff --git a/src/vm/stackwalk.cpp b/src/vm/stackwalk.cpp
index 446fd84e50..f61d74a7dc 100644
--- a/src/vm/stackwalk.cpp
+++ b/src/vm/stackwalk.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// STACKWALK.CPP
diff --git a/src/vm/stackwalk.h b/src/vm/stackwalk.h
index a6924f3e1f..3d6dbdcb14 100644
--- a/src/vm/stackwalk.h
+++ b/src/vm/stackwalk.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/* This is a poor man's implementation of virtual methods. */
diff --git a/src/vm/stackwalktypes.h b/src/vm/stackwalktypes.h
index 2eb54ac5cf..7bcc2c1125 100644
--- a/src/vm/stackwalktypes.h
+++ b/src/vm/stackwalktypes.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ============================================================================
// File: stackwalktypes.h
//
diff --git a/src/vm/staticallocationhelpers.inl b/src/vm/staticallocationhelpers.inl
index 73b389e2a2..8e978d3d85 100644
--- a/src/vm/staticallocationhelpers.inl
+++ b/src/vm/staticallocationhelpers.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// StaticAllocationHelpers.inl -
//
diff --git a/src/vm/stdinterfaces.cpp b/src/vm/stdinterfaces.cpp
index 5e2820184b..6ffbb4abea 100644
--- a/src/vm/stdinterfaces.cpp
+++ b/src/vm/stdinterfaces.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//---------------------------------------------------------------------------------
// stdinterfaces.cpp
//
diff --git a/src/vm/stdinterfaces.h b/src/vm/stdinterfaces.h
index a1d2d5873b..57981fa868 100644
--- a/src/vm/stdinterfaces.h
+++ b/src/vm/stdinterfaces.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//---------------------------------------------------------------------------------
// stdinterfaces.h
//
diff --git a/src/vm/stdinterfaces_internal.h b/src/vm/stdinterfaces_internal.h
index d2b6af2110..c19559b036 100644
--- a/src/vm/stdinterfaces_internal.h
+++ b/src/vm/stdinterfaces_internal.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _H_INTERNAL_STDINTERFACES
diff --git a/src/vm/stdinterfaces_wrapper.cpp b/src/vm/stdinterfaces_wrapper.cpp
index 697b168856..c33c330798 100644
--- a/src/vm/stdinterfaces_wrapper.cpp
+++ b/src/vm/stdinterfaces_wrapper.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//---------------------------------------------------------------------------------
// stdinterfaces_wrapper.cpp
//
diff --git a/src/vm/stringliteralmap.cpp b/src/vm/stringliteralmap.cpp
index faa5a6db1b..c9d031011d 100644
--- a/src/vm/stringliteralmap.cpp
+++ b/src/vm/stringliteralmap.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/stringliteralmap.h b/src/vm/stringliteralmap.h
index 6a989fb92e..6f84889e07 100644
--- a/src/vm/stringliteralmap.h
+++ b/src/vm/stringliteralmap.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
diff --git a/src/vm/stubcache.cpp b/src/vm/stubcache.cpp
index 1b066cba16..70563eac8f 100644
--- a/src/vm/stubcache.cpp
+++ b/src/vm/stubcache.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: stubcache.cpp
//
diff --git a/src/vm/stubcache.h b/src/vm/stubcache.h
index 1754cf5418..781d46c8f5 100644
--- a/src/vm/stubcache.h
+++ b/src/vm/stubcache.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: stubcache.h
//
diff --git a/src/vm/stubgen.cpp b/src/vm/stubgen.cpp
index 445d482a66..fffa52a366 100644
--- a/src/vm/stubgen.cpp
+++ b/src/vm/stubgen.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: StubGen.cpp
//
diff --git a/src/vm/stubgen.h b/src/vm/stubgen.h
index 02e0f32320..e6d3f9ec4d 100644
--- a/src/vm/stubgen.h
+++ b/src/vm/stubgen.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: StubGen.h
//
diff --git a/src/vm/stubhelpers.cpp b/src/vm/stubhelpers.cpp
index 025a202702..673d96bfe6 100644
--- a/src/vm/stubhelpers.cpp
+++ b/src/vm/stubhelpers.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: stubhelpers.cpp
//
diff --git a/src/vm/stubhelpers.h b/src/vm/stubhelpers.h
index c538bd0701..b64d2868d8 100644
--- a/src/vm/stubhelpers.h
+++ b/src/vm/stubhelpers.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: stubhelpers.h
//
diff --git a/src/vm/stublink.cpp b/src/vm/stublink.cpp
index 9dfe20fd1c..92b4a15209 100644
--- a/src/vm/stublink.cpp
+++ b/src/vm/stublink.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// stublink.cpp
//
diff --git a/src/vm/stublink.h b/src/vm/stublink.h
index 5c40c8986a..fac88e36e4 100644
--- a/src/vm/stublink.h
+++ b/src/vm/stublink.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// STUBLINK.H
//
diff --git a/src/vm/stublink.inl b/src/vm/stublink.inl
index 49f4fb8832..73bd5e8ac6 100644
--- a/src/vm/stublink.inl
+++ b/src/vm/stublink.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// StubLink.inl
//
diff --git a/src/vm/stubmgr.cpp b/src/vm/stubmgr.cpp
index f217216c53..d648262078 100644
--- a/src/vm/stubmgr.cpp
+++ b/src/vm/stubmgr.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/stubmgr.h b/src/vm/stubmgr.h
index d578171985..eecd616b7a 100644
--- a/src/vm/stubmgr.h
+++ b/src/vm/stubmgr.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// StubMgr.h
//
diff --git a/src/vm/syncblk.cpp b/src/vm/syncblk.cpp
index 9e8dec4b62..8fded72f30 100644
--- a/src/vm/syncblk.cpp
+++ b/src/vm/syncblk.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// SYNCBLK.CPP
//
diff --git a/src/vm/syncblk.h b/src/vm/syncblk.h
index 60f0fa240d..e7b19c4f84 100644
--- a/src/vm/syncblk.h
+++ b/src/vm/syncblk.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// SYNCBLK.H
//
diff --git a/src/vm/syncblk.inl b/src/vm/syncblk.inl
index 67b288bdcc..37d6748525 100644
--- a/src/vm/syncblk.inl
+++ b/src/vm/syncblk.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _SYNCBLK_INL_
diff --git a/src/vm/syncclean.cpp b/src/vm/syncclean.cpp
index 0e1e70f54c..e02c2f90c2 100644
--- a/src/vm/syncclean.cpp
+++ b/src/vm/syncclean.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#include "common.h"
diff --git a/src/vm/syncclean.hpp b/src/vm/syncclean.hpp
index 3f7197c705..83c8b18601 100644
--- a/src/vm/syncclean.hpp
+++ b/src/vm/syncclean.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _SYNCCLEAN_HPP_
diff --git a/src/vm/synch.cpp b/src/vm/synch.cpp
index d6283473aa..da51c948a8 100644
--- a/src/vm/synch.cpp
+++ b/src/vm/synch.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/synch.h b/src/vm/synch.h
index d6061f6566..f63a78d10d 100644
--- a/src/vm/synch.h
+++ b/src/vm/synch.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
//
diff --git a/src/vm/synchronizationcontextnative.cpp b/src/vm/synchronizationcontextnative.cpp
index 7c03389a41..4c37b75c73 100644
--- a/src/vm/synchronizationcontextnative.cpp
+++ b/src/vm/synchronizationcontextnative.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/synchronizationcontextnative.h b/src/vm/synchronizationcontextnative.h
index d0902e2330..ebbcc2faf9 100644
--- a/src/vm/synchronizationcontextnative.h
+++ b/src/vm/synchronizationcontextnative.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/testhookmgr.cpp b/src/vm/testhookmgr.cpp
index 94b46abd97..9ec53f8e45 100644
--- a/src/vm/testhookmgr.cpp
+++ b/src/vm/testhookmgr.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/testhookmgr.h b/src/vm/testhookmgr.h
index 319bcf550c..6ba3cdbee3 100644
--- a/src/vm/testhookmgr.h
+++ b/src/vm/testhookmgr.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/threaddebugblockinginfo.cpp b/src/vm/threaddebugblockinginfo.cpp
index a77c69b457..a903693cac 100644
--- a/src/vm/threaddebugblockinginfo.cpp
+++ b/src/vm/threaddebugblockinginfo.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ThreadDebugBlockingInfo.cpp
//
diff --git a/src/vm/threaddebugblockinginfo.h b/src/vm/threaddebugblockinginfo.h
index 202a1db91e..b7286bf87f 100644
--- a/src/vm/threaddebugblockinginfo.h
+++ b/src/vm/threaddebugblockinginfo.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ThreadDebugBlockingInfo.h
//
diff --git a/src/vm/threadpoolrequest.cpp b/src/vm/threadpoolrequest.cpp
index 69ea5e4458..111578e768 100644
--- a/src/vm/threadpoolrequest.cpp
+++ b/src/vm/threadpoolrequest.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//=========================================================================
diff --git a/src/vm/threadpoolrequest.h b/src/vm/threadpoolrequest.h
index 432422f03b..d0c47e677c 100644
--- a/src/vm/threadpoolrequest.h
+++ b/src/vm/threadpoolrequest.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//=========================================================================
diff --git a/src/vm/threads.cpp b/src/vm/threads.cpp
index f012c3c546..4a98e5e08b 100644
--- a/src/vm/threads.cpp
+++ b/src/vm/threads.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// THREADS.CPP
//
diff --git a/src/vm/threads.h b/src/vm/threads.h
index 179f9f4e8a..ecd921ca8c 100644
--- a/src/vm/threads.h
+++ b/src/vm/threads.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// THREADS.H -
//
diff --git a/src/vm/threads.inl b/src/vm/threads.inl
index db47ce86a8..26682ec09b 100644
--- a/src/vm/threads.inl
+++ b/src/vm/threads.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
diff --git a/src/vm/threadstatics.cpp b/src/vm/threadstatics.cpp
index a07c637995..501cbbcba8 100644
--- a/src/vm/threadstatics.cpp
+++ b/src/vm/threadstatics.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// ThreadStatics.cpp
//
diff --git a/src/vm/threadstatics.h b/src/vm/threadstatics.h
index 5c24c7458e..f60e386360 100644
--- a/src/vm/threadstatics.h
+++ b/src/vm/threadstatics.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ThreadStatics.h
//
diff --git a/src/vm/threadsuspend.cpp b/src/vm/threadsuspend.cpp
index 705ae835c7..c1ffaf9246 100644
--- a/src/vm/threadsuspend.cpp
+++ b/src/vm/threadsuspend.cpp
@@ -1,7 +1,6 @@
-
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// threadsuspend.CPP
//
diff --git a/src/vm/threadsuspend.h b/src/vm/threadsuspend.h
index df88629ad2..428c914372 100644
--- a/src/vm/threadsuspend.h
+++ b/src/vm/threadsuspend.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// threadsuspend.h
#ifndef _THREAD_SUSPEND_H_
diff --git a/src/vm/tlbexport.cpp b/src/vm/tlbexport.cpp
index 744671099a..21f8b143a9 100644
--- a/src/vm/tlbexport.cpp
+++ b/src/vm/tlbexport.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//===========================================================================
// File: TlbExport.CPP
//
diff --git a/src/vm/tlbexport.h b/src/vm/tlbexport.h
index 7cfc19e377..c104c5b437 100644
--- a/src/vm/tlbexport.h
+++ b/src/vm/tlbexport.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//===========================================================================
// File: TlbExport.h
//
diff --git a/src/vm/typectxt.cpp b/src/vm/typectxt.cpp
index 3cebea05b6..e2d6abaa95 100644
--- a/src/vm/typectxt.cpp
+++ b/src/vm/typectxt.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// typectxt.cpp
//
diff --git a/src/vm/typectxt.h b/src/vm/typectxt.h
index eef652aca7..786860cc41 100644
--- a/src/vm/typectxt.h
+++ b/src/vm/typectxt.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// typectxt.h
//
diff --git a/src/vm/typedesc.cpp b/src/vm/typedesc.cpp
index 550332778f..9d84c01488 100644
--- a/src/vm/typedesc.cpp
+++ b/src/vm/typedesc.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: typedesc.cpp
//
diff --git a/src/vm/typedesc.h b/src/vm/typedesc.h
index 7c95f59df6..748b7fe434 100644
--- a/src/vm/typedesc.h
+++ b/src/vm/typedesc.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: typedesc.h
//
diff --git a/src/vm/typedesc.inl b/src/vm/typedesc.inl
index 371922fcbd..4d7416ebf8 100644
--- a/src/vm/typedesc.inl
+++ b/src/vm/typedesc.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: typedesc.inl
//
diff --git a/src/vm/typeequivalencehash.cpp b/src/vm/typeequivalencehash.cpp
index b00fa98331..ca2ecfdb2d 100644
--- a/src/vm/typeequivalencehash.cpp
+++ b/src/vm/typeequivalencehash.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Hash table associated with each module that records for all types defined in that module the mapping
diff --git a/src/vm/typeequivalencehash.hpp b/src/vm/typeequivalencehash.hpp
index 73912ba114..3ce5231ac9 100644
--- a/src/vm/typeequivalencehash.hpp
+++ b/src/vm/typeequivalencehash.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// Hash table associated with each module that records for all types defined in that module the mapping
diff --git a/src/vm/typehandle.cpp b/src/vm/typehandle.cpp
index e8bcbde4b6..ec46aa8064 100644
--- a/src/vm/typehandle.cpp
+++ b/src/vm/typehandle.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: typehandle.cpp
//
diff --git a/src/vm/typehandle.h b/src/vm/typehandle.h
index d95d58aa8d..7cdce2159f 100644
--- a/src/vm/typehandle.h
+++ b/src/vm/typehandle.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: typehandle.h
//
diff --git a/src/vm/typehandle.inl b/src/vm/typehandle.inl
index f18ffff79f..9f6fb7b344 100644
--- a/src/vm/typehandle.inl
+++ b/src/vm/typehandle.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: typehandle.inl
//
diff --git a/src/vm/typehash.cpp b/src/vm/typehash.cpp
index 4c3b953dbe..b3de777016 100644
--- a/src/vm/typehash.cpp
+++ b/src/vm/typehash.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: typehash.cpp
//
diff --git a/src/vm/typehash.h b/src/vm/typehash.h
index b9fad552e0..ce1f90bbc2 100644
--- a/src/vm/typehash.h
+++ b/src/vm/typehash.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: typehash.h
//
diff --git a/src/vm/typekey.h b/src/vm/typekey.h
index 6560344288..0d58254d83 100644
--- a/src/vm/typekey.h
+++ b/src/vm/typekey.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// typekey.h
//
diff --git a/src/vm/typeparse.cpp b/src/vm/typeparse.cpp
index 6adb8743f4..99e26283ce 100644
--- a/src/vm/typeparse.cpp
+++ b/src/vm/typeparse.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ---------------------------------------------------------------------------
// typeparse.cpp
// ---------------------------------------------------------------------------
diff --git a/src/vm/typeparse.h b/src/vm/typeparse.h
index f242d71f31..4af5e8069b 100644
--- a/src/vm/typeparse.h
+++ b/src/vm/typeparse.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ---------------------------------------------------------------------------
// typeparse.h
// ---------------------------------------------------------------------------
diff --git a/src/vm/typestring.cpp b/src/vm/typestring.cpp
index 9d86ec9146..ba103c42fa 100644
--- a/src/vm/typestring.cpp
+++ b/src/vm/typestring.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ---------------------------------------------------------------------------
// typestring.cpp
// ---------------------------------------------------------------------------
diff --git a/src/vm/typestring.h b/src/vm/typestring.h
index 7f60f932cc..22af188925 100644
--- a/src/vm/typestring.h
+++ b/src/vm/typestring.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ---------------------------------------------------------------------------
// typestring.cpp
// ---------------------------------------------------------------------------
diff --git a/src/vm/umthunkhash.cpp b/src/vm/umthunkhash.cpp
index 84637b0290..ab2732e03c 100644
--- a/src/vm/umthunkhash.cpp
+++ b/src/vm/umthunkhash.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: umthunkhash.cpp
//
diff --git a/src/vm/umthunkhash.h b/src/vm/umthunkhash.h
index e9f3909fd2..343c55e344 100644
--- a/src/vm/umthunkhash.h
+++ b/src/vm/umthunkhash.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: umthunkhash.h
//
diff --git a/src/vm/util.cpp b/src/vm/util.cpp
index f823aa9c8d..6728e26a27 100644
--- a/src/vm/util.cpp
+++ b/src/vm/util.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: UTIL.CPP
//
diff --git a/src/vm/util.hpp b/src/vm/util.hpp
index 62508bc92b..961870c888 100644
--- a/src/vm/util.hpp
+++ b/src/vm/util.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// util.hpp
//
diff --git a/src/vm/validator.cpp b/src/vm/validator.cpp
index 517c74ccf0..54f6ecdb2b 100644
--- a/src/vm/validator.cpp
+++ b/src/vm/validator.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*
diff --git a/src/vm/vars.cpp b/src/vm/vars.cpp
index 21cafef0a3..4e5d29962d 100644
--- a/src/vm/vars.cpp
+++ b/src/vm/vars.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// vars.cpp - Global Var definitions
//
diff --git a/src/vm/vars.hpp b/src/vm/vars.hpp
index 5286930f4c..aa144889d1 100644
--- a/src/vm/vars.hpp
+++ b/src/vm/vars.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// vars.hpp
//
diff --git a/src/vm/verifier.cpp b/src/vm/verifier.cpp
index 0e8f07ef98..366b44787e 100644
--- a/src/vm/verifier.cpp
+++ b/src/vm/verifier.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// verifier.cpp
//
diff --git a/src/vm/verifier.hpp b/src/vm/verifier.hpp
index 90f27e89b1..a2395e26a0 100644
--- a/src/vm/verifier.hpp
+++ b/src/vm/verifier.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// verifier.hpp
//
diff --git a/src/vm/veropcodes.hpp b/src/vm/veropcodes.hpp
index a4a8907433..1d25b75ac9 100644
--- a/src/vm/veropcodes.hpp
+++ b/src/vm/veropcodes.hpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// veropcodes.hpp
//
diff --git a/src/vm/vertable.h b/src/vm/vertable.h
index f66d58fdc1..9fbf5fda5b 100644
--- a/src/vm/vertable.h
+++ b/src/vm/vertable.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*
* Types for pop stack/push stack
diff --git a/src/vm/virtualcallstub.cpp b/src/vm/virtualcallstub.cpp
index 1d5b3abb17..82de5ac388 100644
--- a/src/vm/virtualcallstub.cpp
+++ b/src/vm/virtualcallstub.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: VirtualCallStub.CPP
//
diff --git a/src/vm/virtualcallstub.h b/src/vm/virtualcallstub.h
index 4d09d074a9..b3f736fcae 100644
--- a/src/vm/virtualcallstub.h
+++ b/src/vm/virtualcallstub.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: VirtualCallStub.h
//
diff --git a/src/vm/vmholder.h b/src/vm/vmholder.h
index 59f94c8fb1..a9869fc801 100644
--- a/src/vm/vmholder.h
+++ b/src/vm/vmholder.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
diff --git a/src/vm/weakreferencenative.cpp b/src/vm/weakreferencenative.cpp
index 1d6a5ba808..f6badd5321 100644
--- a/src/vm/weakreferencenative.cpp
+++ b/src/vm/weakreferencenative.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/weakreferencenative.h b/src/vm/weakreferencenative.h
index 626f63540e..0d946f9855 100644
--- a/src/vm/weakreferencenative.h
+++ b/src/vm/weakreferencenative.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*============================================================
**
diff --git a/src/vm/win32threadpool.cpp b/src/vm/win32threadpool.cpp
index a13e905a73..13c10a867f 100644
--- a/src/vm/win32threadpool.cpp
+++ b/src/vm/win32threadpool.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*++
diff --git a/src/vm/win32threadpool.h b/src/vm/win32threadpool.h
index f29c0bd954..5c51ed4e63 100644
--- a/src/vm/win32threadpool.h
+++ b/src/vm/win32threadpool.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
/*++
diff --git a/src/vm/winrthelpers.cpp b/src/vm/winrthelpers.cpp
index 25f77cf726..63ab357482 100644
--- a/src/vm/winrthelpers.cpp
+++ b/src/vm/winrthelpers.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// winrthelpers.inl
//
diff --git a/src/vm/winrthelpers.h b/src/vm/winrthelpers.h
index 43581a9e73..ee7c8b6cc8 100644
--- a/src/vm/winrthelpers.h
+++ b/src/vm/winrthelpers.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// WinRtHelpers.h
//
diff --git a/src/vm/winrtredirector.h b/src/vm/winrtredirector.h
index 595eeb7e86..dea0e2a9c1 100644
--- a/src/vm/winrtredirector.h
+++ b/src/vm/winrtredirector.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: winrtredirector.h
//
diff --git a/src/vm/winrtredirector.inl b/src/vm/winrtredirector.inl
index 9e4210c2d9..de6949dad0 100644
--- a/src/vm/winrtredirector.inl
+++ b/src/vm/winrtredirector.inl
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: winrtredirector.inl
//
diff --git a/src/vm/winrttypenameconverter.cpp b/src/vm/winrttypenameconverter.cpp
index dfb38cc657..c5dc969f90 100644
--- a/src/vm/winrttypenameconverter.cpp
+++ b/src/vm/winrttypenameconverter.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: WinRTTypeNameConverter.cpp
//
diff --git a/src/vm/winrttypenameconverter.h b/src/vm/winrttypenameconverter.h
index 4648ccb15e..c3d139d87a 100644
--- a/src/vm/winrttypenameconverter.h
+++ b/src/vm/winrttypenameconverter.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
//
// File: WinRTTypeNameConverter.cpp
//
diff --git a/src/vm/wrappers.h b/src/vm/wrappers.h
index d495a64827..5d51252e49 100644
--- a/src/vm/wrappers.h
+++ b/src/vm/wrappers.h
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
#ifndef _WRAPPERS_H_
diff --git a/src/vm/zapsig.cpp b/src/vm/zapsig.cpp
index 15a4ffa852..b5fdbcd9f6 100644
--- a/src/vm/zapsig.cpp
+++ b/src/vm/zapsig.cpp
@@ -1,7 +1,6 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ===========================================================================
// File: zapsig.cpp
//
diff --git a/src/vm/zapsig.h b/src/vm/zapsig.h
index 68f8f3c505..04e028f618 100644
--- a/src/vm/zapsig.h
+++ b/src/vm/zapsig.h
@@ -1,12 +1,9 @@
-//
-// Copyright (c) Microsoft. All rights reserved.
-// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-//
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
// ---------------------------------------------------------------------------
// zapsig.h
-//
-// Copyright (c) Microsoft 2002
// ---------------------------------------------------------------------------
//
// This module contains helper functions used to encode and manipulate