Difference between revisions of "History"
(rm double empty lines; use Template:Quote; s/Related links/External links/) |
(using <ref> tag (incomplete)) |
||
Line 8: | Line 8: | ||
== 2000 == | == 2000 == | ||
− | * Nov, 2000 | + | * Nov, 2000: Limited public beta testing (providing free VEs to people to run their stuff). |
== 2002 == | == 2002 == | ||
− | * Jan, 2002 | + | * Jan, 2002: SWsoft (now known as Odin) initially released a product for Linux named Virtuozzo. Their current product is named Virtuozzo. It was Virtuozzo 2.0, went out 10 Jan 2002<ref>[http://www.odin.com/news/id,6987 SWsoft Releases Virtuozzo 2.0, Bringing Mainframe-Inspired Functionality to Intel-Based Servers]</ref> |
== 2005 == | == 2005 == | ||
Line 28: | Line 28: | ||
== 2007 == | == 2007 == | ||
− | * 13 Mar, 2007 | + | * 13 Mar, 2007: Port to RHEL5 kernel <ref>[https://lwn.net/Articles/225990/ OpenVZ software for Red Hat Enterprise Linux 5]</ref> |
== 2008 == | == 2008 == | ||
− | * 17 Apr, 2008 | + | * 17 Apr, 2008: Rebase to kernel 2.6.25<ref>[http://openvz.livejournal.com/21817.html 2.6.25 is out; memory controller and network namespaces are in]</ref> |
− | * Oct, 2008 | + | * Oct, 2008: OpenVZ [http://openvz.livejournal.com/24651.html ported to ARM (Gumstix Overo)]. Parallels company is in top 10 Linux kernel contributors with their patches for Linux containers. Our contributions to the kernel at that time was PID, IPC, and network namespaces, with the last one being the biggest. |
== 2011 == | == 2011 == | ||
Line 57: | Line 57: | ||
* Apr, 2015 - Parallels company opensources the most components of their own commercial product Virtuozzo (formely know Parallels Cloud Server and Parallels Server Bare Metal) | * Apr, 2015 - Parallels company opensources the most components of their own commercial product Virtuozzo (formely know Parallels Cloud Server and Parallels Server Bare Metal) | ||
+ | |||
+ | == References == | ||
+ | {{Reflist|30em}} | ||
== External links == | == External links == |
Revision as of 03:02, 1 April 2015
Here we list major project milestones.
Contents
1999
Indeed it was 1999 when our engineers started adding bits and pieces of containers technology to Linux kernel 2.2. Well, not exactly "containers", but rather "virtual environments" at that time -- as it often happens with new technologies, the terminology was different (the term "container" was coined by Sun only five years later, in 2004).
—Kir Kolyshkin, http://openvz.livejournal.com/49158.html
2000
- Nov, 2000: Limited public beta testing (providing free VEs to people to run their stuff).
2002
- Jan, 2002: SWsoft (now known as Odin) initially released a product for Linux named Virtuozzo. Their current product is named Virtuozzo. It was Virtuozzo 2.0, went out 10 Jan 2002[1]
2005
- Virtuozzo for Microsoft Windows was released
- SWsoft created the OpenVZ Project to release under a GPLv2 license the underlying technology upon which Virtuozzo builds
2006
- 4 Aug, 2006 - Debian Linux Adopts OpenVZ Virtualization Software
- 16 Aug, 2006 - OpenVZ for RHEL4
- Oct, 2006 - OpenVZ ported to SPARC and PPC. PPC and SPARC support were announced on LWN.net.
- Nov, 2006 - OpenVZ adds live migration capability
2007
- 13 Mar, 2007: Port to RHEL5 kernel [2]
2008
- 17 Apr, 2008: Rebase to kernel 2.6.25[3]
- Oct, 2008: OpenVZ ported to ARM (Gumstix Overo). Parallels company is in top 10 Linux kernel contributors with their patches for Linux containers. Our contributions to the kernel at that time was PID, IPC, and network namespaces, with the last one being the biggest.
2011
- Jul 15, 2011 - Pavel Emelyanov sent initial RFC and code (http://lwn.net/Articles/451916/). The idea of CRIU of course came up earlier when we figured we (or anyone else, for that matter) can't possibly merge in-kernel checkpoint/restore. Re-implementing it in userspace looked crazy for everyone including me, and Andrew Morton's and Linus Torvalds' initial
reaction was similar ("some crazy russians").
- Sep 23, 2011 - first commit to CRIU project
2012
- Jul 23, 2012 - first CRIU public release
- Oct, 2012 - vzctl for upstream Linux kernel is available
2013
- May, 2013 - announced OpenVZ maintenance partnership http://openvz.livejournal.com/44228.html
2014
- Nov, 2014 - Parallels announced merging OpenVZ and Parallels Cloud Server into single common open source codebase
2015
- Apr, 2015 - Parallels company opensources the most components of their own commercial product Virtuozzo (formely know Parallels Cloud Server and Parallels Server Bare Metal)
References
External links
- History of CRIU project
- http://lwn.net/Articles/264872/
- http://lwn.net/Articles/251968/
- http://lwn.net/Articles/169972/
- http://lwn.net/Articles/178429/
- http://lwn.net/Articles/204275/
- http://lwn.net/Articles/194259/
- http://lwn.net/Articles/195780/
- http://lwn.net/Articles/207716/
- http://lwn.net/Articles/209377/
- http://lwn.net/Articles/216079/
- http://lwn.net/Articles/222750/
- http://lwn.net/Articles/225990/
- http://lwn.net/Articles/229062/
- http://lwn.net/Articles/234354/