KREからXRE:ASP.へNET 5で消えつつあるK

1675 ワード

先日ブログASPを書きました.NET 5のKは、ASPをNET 5のKは少し分かりましたが、昨日マイクロソフトがKを消していることに気づきました.
まず、KRuntimeのgitログで発見されました.
* Runtime renaming (2015-1-17)

- Rename klr to dotnet
- Support both DOTNET_ and KRE_ prefixed env vars
- Simplify dotnet usage in kpm
- Change HelloWorld tests to use dotnet in order to test new code path
- Rename runtime packages, add OS name to runtime package names
- Fix coreclr/dotnet crash when no --appbase is given
- Rename kre prefixes to dotnet in web.config
- Rename variables based on runtime renaming
- Rename runtime home structure from .kre/packages to .dotnet/runtimes
- Try %userprofile% before global installation path when search for runtime during kpm pack

KRuntimeのコードでは,KREとKLRのネーミングがdotnetに変更される.
今朝また気づいた:
  • build.cmd(build.sh)のkvm.cmd(kvm.sh)をdotnetsdkに変更する.cmd(dotnetsdk.sh).(これはkvmが乾かすリズムです)
  • %userprofile%\.kpmpackagesも%userprofile%に変更されました.dotnet\packages .(まさかkpmもやられるのか)
  • 今日の午後、KRuntimeも改名されたことに気づき、XRE(Cross-Platform Runtime SDK)に変更されました.https://github.com/aspnet/XRE .
    The .NET Cross-Platform Runtime SDK (.NET XRE) contains the code required to bootstrap and run an application, including the compilation system, SDK tools, and the native CLR hosts.
    Kも「穴」を意味するためか、マイクロソフトは誤読されたくないのだろうか.
    もちろん違います.これはASPです.NET 5の正式版が発表される前に、マイクロソフトはASP.NET 5(さらには.NET)を大きく調整する信号といえる.
    ProjectKはあくまでASP.NET vNextのプロジェクト番号は、当初はASPを実現するためだったかもしれない.NETのプラットフォームを越えて、今マイクロソフトが望んでいるのは全体です.NETのクロスプラットフォーム.KRuntimeはこの重任を担うことが難しく、XRuntime(Cross-Platform Runtime)が誕生した.NETはプラットフォームをまたぐ時代に入っており、より明確な信号になっている.
    .NETのオープンソース、クロスプラットフォームは一歩一歩現実になっており、2015年にはそうである.NETコミュニティにとって、とても重要で、とてもすばらしい1年です!