Hi, In fact, the LXC project itself was not added to the kernel. It is the underlying components, cgroups and namespaces, which were added to the kernel. The work on cgroups started several years ago (by google), and the work on namespaces started event before. The OpenVZ project, on the other hand, is based on a proprietary project (Virtuozzo). The are many heavy features which OpenVZ added, and it will take probably years so that the project will be fully in mainline. If you want to learn more about this fascinating subject, you can read two very detailed documents (pdf) with over 200 pages about Linux Containers, LXC, OpenVZ, Docker, CRIU, Namespaces and cgroups, in my website: http://ramirose.wix.com/ramirosen. Regards, Rami Rosen http://ramirose.wix.com/ramirosen On Mon, Jun 16, 2014 at 5:10 PM, Grzegorz Dwornicki <gd1100@xxxxxxxxx> wrote: > Hi > > Can anyone point me why lxc was added to the kernel instead of openvz? The > point in time will be sufficient as I will look in the lkml archives. > > Grzegorz > > > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies@xxxxxxxxxxxxxxxxx > http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies