<story><title>Microsoft open sources parts of Minecraft: Java Edition</title><url>https://minecraft.net/en-us/article/programmers-play-minecrafts-inner-workings</url></story><parent_chain></parent_chain><comment><author>ssl232</author><text>Of note is the Minecraft website from 2011 [1], where Markus Persson said: &amp;quot;Once sales start dying and a minimum time has passed, I will release the game source code as some kind of open source. I&amp;#x27;m not very happy with the draconian nature of (L)GPL, nor do I believe the other licenses have much merit other than to boost the egos of the original authors, so I might just possibly release it all as public domain.&amp;quot;&lt;p&gt;[1] &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;web.archive.org&amp;#x2F;web&amp;#x2F;20110920065648&amp;#x2F;http:&amp;#x2F;&amp;#x2F;www.minecraft.net&amp;#x2F;game&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;web.archive.org&amp;#x2F;web&amp;#x2F;20110920065648&amp;#x2F;http:&amp;#x2F;&amp;#x2F;www.minecra...&lt;/a&gt;</text></comment>
<story><title>Microsoft open sources parts of Minecraft: Java Edition</title><url>https://minecraft.net/en-us/article/programmers-play-minecrafts-inner-workings</url></story><parent_chain></parent_chain><comment><author>aw1621107</author><text>The code is being open-sourced as MIT-licensed libraries. The libraries mentioned in the article are Brigadier [0], a command parser and dispatcher, and Data Fixer Upper [1], which is used to migrate older chunk data to newer versions of Minecraft.&lt;p&gt;Apparently more libraries are in the pipeline to be open-sourced alone these two. One possibility is Blaze3D, which is a rewrite of the rendering engine that is planned on being included in Minecraft 1.14.&lt;p&gt;&lt;pre&gt;&lt;code&gt;    [0]: https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Mojang&amp;#x2F;brigadier
    [1]: https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;Mojang&amp;#x2F;DataFixerUpper&lt;/code&gt;&lt;/pre&gt;</text></comment>