File: platforms.html

package info (click to toggle)
libvirt 5.6.0-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 240,844 kB
  • sloc: ansic: 584,521; xml: 176,725; sh: 9,912; python: 4,731; perl: 4,343; makefile: 3,321; ml: 465
file content (194 lines) | stat: -rw-r--r-- 7,693 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
  <!--
        This file is autogenerated from platforms.html.in
        Do not edit this file. Changes will be lost.
      -->
  <!--
        This page was generated at Tue Jul 30 02:04:27 UTC 2019.
      -->
  <head>
    <meta charset="UTF-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1"/>
    <link rel="stylesheet" type="text/css" href="main.css"/>
    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/>
    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"/>
    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"/>
    <link rel="manifest" href="/manifest.json"/>
    <meta name="theme-color" content="#ffffff"/>
    <title>libvirt: Supported host platforms</title>
    <meta name="description" content="libvirt, virtualization, virtualization API"/>
    <script type="text/javascript" src="js/main.js">
      <!--// forces non-empty element-->
    </script>
  </head>
  <body onload="pageload()">
    <div id="body">
      <div id="content">
        <h1>Supported host platforms</h1>
        <ul/>
        <h2>Build targets</h2>
        <p>
      Libvirt drivers aim to support building and executing on multiple
      host OS platforms. This document outlines which platforms are the
      major build targets. These platforms are used as the basis for deciding
      upon the minimum required versions of 3rd party software libvirt depends
      on. If a platform is not listed here, it does not imply that libvirt
      won't work. If an unlisted platform has comparable software versions
      to a listed platform, there is every expectation that it will work.
      Bug reports are welcome for problems encountered on unlisted platforms
      unless they are clearly older vintage than what is described here.
    </p>
        <p>
      Note that when considering software versions shipped in distros as
      support targets, libvirt considers only the version number, and assumes
      the features in that distro match the upstream release with the same
      version. In other words, if a distro backports extra features to the
      software in their distro, libvirt upstream code will not add explicit
      support for those backports, unless the feature is auto-detectable in
      a manner that works for the upstream releases too.
    </p>
        <p>
      The Repology site is a useful resource to identify currently shipped
      versions of software in various operating systems, though it does not
      cover all distros listed below.
    </p>
        <ul>
          <li>
            <a href="https://repology.org/metapackage/libvirt/versions">libvirt</a>
          </li>
          <li>
            <a href="https://repology.org/metapackage/qemu/versions">qemu</a>
          </li>
          <li>
            <a href="https://repology.org/metapackage/qemu-kvm/versions">qemu-kvm</a>
          </li>
        </ul>
        <h3>Linux OS</h3>
        <p>
      For distributions with frequent, short-lifetime releases, the project
      will aim to support all versions that are not end of life by their
      respective vendors. For the purposes of identifying supported software
      versions, the project will look at Fedora, Ubuntu, and openSUSE distros.
      Other short-lifetime distros will be assumed to ship similar software
      versions.
    </p>
        <p>
      For distributions with long-lifetime releases, the project will aim to
      support the most recent major version at all times. Support for the
      previous major version will be dropped 2 years after the new major
      version is released. For the purposes of identifying supported software
      versions, the project will look at RHEL, Debian, Ubuntu LTS, and SLES
      distros. Other long-lifetime distros will be assumed to ship similar
      software versions.
    </p>
        <h3>Windows</h3>
        <p>
      The project supports building with current versions of the MinGW
      toolchain, hosted on Linux.
    </p>
        <h3>macOS</h3>
        <p>
      The project supports building with the current version of macOS,
      with the current homebrew package set available.
    </p>
        <h3>FreeBSD</h3>
        <p>
      The project aims to support the most recent major version
      at all times. Support for the previous major version will
      be dropped 2 years after the new major version is released.
    </p>
        <h2>Virtualization platforms</h2>
        <p>
      For <a href="drivers.html">hypervisor drivers</a> which execute
      locally (QEMU, LXC, VZ, libxl, etc), the set of supported operating
      system platforms listed above will inform choices as to the minimum
      required versions of 3rd party libraries and hypervisor management
      APIs.
    </p>
        <p>
      If a hypervisor is not commonly shipped directly by any distro
      listed above, (VMware ESX, HyperV, VZ), the project aims to
      support versions up to 5 years, or until the vendor discontinues
      support, whichever comes first.
    </p>
      </div>
    </div>
    <div id="nav">
      <div id="home">
        <a href="index.html">Home</a>
      </div>
      <div id="jumplinks">
        <ul>
          <li>
            <a href="downloads.html">Download</a>
          </li>
          <li>
            <a href="contribute.html">Contribute</a>
          </li>
          <li>
            <a href="docs.html">Docs</a>
          </li>
        </ul>
      </div>
      <div id="search">
        <form id="simplesearch" action="https://www.google.com/search" enctype="application/x-www-form-urlencoded" method="get">
          <div>
            <input id="searchsite" name="sitesearch" type="hidden" value="libvirt.org"/>
            <input id="searchq" name="q" type="text" size="12" value=""/>
            <input name="submit" type="submit" value="Go"/>
          </div>
        </form>
        <div id="advancedsearch">
          <span>
            <input type="radio" name="what" id="whatwebsite" checked="checked" value="website"/>
            <label for="whatwebsite">Website</label>
          </span>
          <span>
            <input type="radio" name="what" id="whatwiki" value="wiki"/>
            <label for="whatwiki">Wiki</label>
          </span>
          <span>
            <input type="radio" name="what" id="whatdevs" value="devs"/>
            <label for="whatdevs">Developers list</label>
          </span>
          <span>
            <input type="radio" name="what" id="whatusers" value="users"/>
            <label for="whatusers">Users list</label>
          </span>
        </div>
      </div>
    </div>
    <div id="footer">
      <div id="contact">
        <h3>Contact</h3>
        <ul>
          <li>
            <a href="contact.html#email">email</a>
          </li>
          <li>
            <a href="contact.html#irc">irc</a>
          </li>
        </ul>
      </div>
      <div id="community">
        <h3>Community</h3>
        <ul>
          <li>
            <a href="https://twitter.com/hashtag/libvirt">twitter</a>
          </li>
          <li>
            <a href="http://stackoverflow.com/questions/tagged/libvirt">stackoverflow</a>
          </li>
          <li>
            <a href="http://serverfault.com/questions/tagged/libvirt">serverfault</a>
          </li>
        </ul>
      </div>
      <div id="conduct">
            Participants in the libvirt project agree to abide by <a href="governance.html#codeofconduct">the project code of conduct</a></div>
      <br class="clear"/>
    </div>
  </body>
</html>