Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / ACE / docs / Download.html
bloba6949e8f18cb3f3b2ec9a8bff6781c070509b644
1 <!-- -->
3 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
4 <HTML>
5 <HEAD>
6 <TITLE>Obtaining ACE, TAO, CIAO and DAnCE</TITLE>
7 </HEAD>
9 <BODY
10 text="#000000"
11 bgColor="#ffffff">
13 <HR>
14 <H3>Obtaining ACE, TAO, CIAO, and DAnCE</H3>
16 Welcome to the download page for ACE, TAO, CIAO, and DAnCE which are
17 open-source middleware developed by the <A
18 HREF="https://www.dre.vanderbilt.edu/">DOC group</a> that provide that
19 following capabilities:
21 <P>
23 <LI><A HREF="https://www.dre.vanderbilt.edu/~schmidt/ACE.html">ACE</A> is an
24 open-source framework that provides many components and <A
25 HREF="https://www.dre.vanderbilt.edu/~schmidt/POSA">patterns</A> for
26 developing high-performance, distributed real-time and embedded
27 systems. ACE provides powerful, yet efficient abstractions for
28 sockets, demultiplexing loops, threads, synchronization primitives.
29 </P>
31 <P>
33 <LI><A HREF="https://www.dre.vanderbilt.edu/~schmidt/TAO.html">TAO</A> (The ACE
34 ORB) is an open-source implementation of a <A
35 href="https://www.dre.vanderbilt.edu/~schmidt/corba.html">CORBA</A> Object
36 Request Broker (ORB) built using components and patterns in the ACE
37 framework.
39 </P>
41 <P>
43 <LI><A HREF="https://www.dre.vanderbilt.edu/~schmidt/CIAO.html">CIAO</a>
44 (Component Integrated ACE ORB) is an open-source implementation of the
45 CORBA Component Model (CCM) built on top of TAO. </P>
46 </LI>
49 <LI><A HREF="https://www.dre.vanderbilt.edu/~schmidt/CIAO.html">DAnCE</a>
50 is an open-source implementation of the
51 Deployment and Configuration standard (D&C) built on top of TAO. </P>
52 </LI>
54 <P>
55 After downloading a distribution we strongly advice to subscribe at least to
56 release notifications on <A
57 HREF="https://github.com/DOCGroup/ACE_TAO">github</A> to stay informed about new releases.<P>
60 HREF="https://github.com/DOCGroup/ACE_TAO/wiki/ACE-and-TAO-Commercial-support">Commercial
61 support</A> for ACE, TAO, CIAO, and DAnCE is available
62 from a number of companies.<P>
64 <P>
66 Doxygen documentation for releases of ACE/TAO/CIAO/DAnCE can be browsed <A
67 HREF="https://www.dre.vanderbilt.edu/Doxygen/">online</A>.
68 <HR>
70 <H3>Downloading Freely Available Versions of ACE, TAO, CIAO, and DAnCE</H3>
72 <P>
74 Our process for developing and releasing ACE, TAO, and CIAO, as well
75 as the role of major, minor, and micro release is described in
76 detail in the DOC group's <A
77 HREF="https://htmlpreview.github.io/?https://github.com/DOCGroup/ACE_TAO/blob/master/ACE/docs/ACE-development-process.html">
78 development and release process</A> document. Please check that
79 document to decide which version below is more appropriate for your
80 case. You may want to understand the DOC group's <A
81 HREF="https://htmlpreview.github.io/?https://github.com/DOCGroup/ACE_TAO/blob/master/ACE/docs/ACE-bug-process.html">
82 bug fixing policies</A> when you make this decision. </P>The full
83 packages do contain all sources with pre generated makefiles for GNU
84 make, Visual Studio 2019/2022. The
85 sources-only packages just contain the source code, you have to generate
86 your own makefiles with MPC. </P>
87 <P>
88 If you are using Windows download a package with a .zip extension, these packages have
89 Windows line feeds. For all other platforms download a .gz/.bz2 package.
90 </P>
92 <UL>
93 <LI> <B>Latest ACE+TAO Micro Release.</B> The latest micro release is ACE 8.0.1 and TAO 4.0.1, please use the links below to download it.<P>
95 <TABLE BORDER="4">
96 <TR><TH>Filename</TH><TH>Description</TH><TH>Full</TH><TH>Sources only</TH></TR>
97 <TR><TD>ACE+TAO.tar.gz</TD>
98 <TD>ACE+TAO (tar+gzip format)</TD>
99 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE+TAO-8.0.1.tar.gz">HTTP</A>]
100 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-8.0.1.tar.gz">FTP</A>]
101 </TD>
102 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE+TAO-src-8.0.1.tar.gz">HTTP</A>]
103 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-8.0.1.tar.gz">FTP</A>]
104 </TD>
105 </TR>
106 <TR><TD>ACE+TAO.tar.bz2</TD>
107 <TD>ACE+TAO (tar+bzip2 format)</TD>
108 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE+TAO-8.0.1.tar.bz2">HTTP</A>]
109 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-8.0.1.tar.bz2">FTP</A>]
110 </TD>
111 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE+TAO-src-8.0.1.tar.bz2">HTTP</A>]
112 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-8.0.1.tar.bz2">FTP</A>]
113 </TD>
114 </TR>
115 <TR><TD>ACE+TAO.zip</TD>
116 <TD>ACE+TAO (zip format)</TD>
117 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE+TAO-8.0.1.zip">HTTP</A>]
118 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-8.0.1.zip">FTP</A>]
119 </TD>
120 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE+TAO-src-8.0.1.zip">HTTP</A>]
121 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-8.0.1.zip">FTP</A>]
122 </TD>
123 </TR>
124 <TR><TD>ACE-html.tar.gz</TD>
125 <TD>Doxygen documentation for ACE+TAO (tar+gzip format)</TD>
126 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE-html-8.0.1.tar.gz">HTTP</A>]
127 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-8.0.1.tar.gz">FTP</A>]
128 </TD>
129 </TR>
130 <TR><TD>ACE-html.tar.bz2</TD>
131 <TD>Doxygen documentation for ACE+TAO (tar+bzip2 format)</TD>
132 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE-html-8.0.1.tar.bz2">HTTP</A>]
133 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-8.0.1.tar.bz2">FTP</A>]
134 </TD>
135 </TR>
136 <TR><TD>ACE-html.zip</TD>
137 <TD>Doxygen documentation for ACE+TAO (zip format)</TD>
138 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE-html-8.0.1.zip">HTTP</A>]
139 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-8.0.1.zip">FTP</A>]
140 </TD>
141 </TR>
142 <TR><TD>ACE.tar.gz</TD>
143 <TD>ACE only (tar+gzip format)</TD>
144 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE-8.0.1.tar.gz">HTTP</A>]
145 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-8.0.1.tar.gz">FTP</A>]
146 </TD>
147 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE-src-8.0.1.tar.gz">HTTP</A>]
148 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-8.0.1.tar.gz">FTP</A>]
149 </TD>
150 </TR>
151 <TR><TD>ACE.tar.bz2</TD>
152 <TD>ACE only (tar+bzip2 format)</TD>
153 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE-8.0.1.tar.bz2">HTTP</A>]
154 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-8.0.1.tar.bz2">FTP</A>]
155 </TD>
156 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE-src-8.0.1.tar.bz2">HTTP</A>]
157 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-8.0.1.tar.bz2">FTP</A>]
158 </TD>
159 </TR>
160 <TR><TD>ACE.zip</TD>
161 <TD>ACE only (zip format)</TD>
162 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE-8.0.1.zip">HTTP</A>]
163 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-8.0.1.zip">FTP</A>]
164 </TD>
165 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-8_0_1/ACE-src-8.0.1.zip">HTTP</A>]
166 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-8.0.1.zip">FTP</A>]
167 </TD>
168 </TR>
169 </TABLE>
171 <LI> <B>Latest ACE+TAO Minor Release.</B> The latest minor release is ACE 7.1.0 and TAO 3.1.0
172 (ACE+TAO x.1.0), please use the links below to download it.<P>
174 <TABLE BORDER="4">
175 <TR><TH>Filename</TH><TH>Description</TH><TH>Full</TH><TH>Sources only</TH></TR>
176 <TR><TD>ACE+TAO-7.1.0.tar.gz</TD>
177 <TD>ACE+TAO (tar+gzip format)</TD>
178 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE+TAO-7.1.0.tar.gz">HTTP</A>]
179 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-7.1.0.tar.gz">FTP</A>]
180 </TD>
181 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE+TAO-src-7.1.0.tar.gz">HTTP</A>]
182 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-7.1.0.tar.gz">FTP</A>]
183 </TD>
184 </TR>
185 <TR><TD>ACE+TAO-7.1.0.tar.bz2</TD>
186 <TD>ACE+TAO (tar+bzip2 format)</TD>
187 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE+TAO-7.1.0.tar.bz2">HTTP</A>]
188 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-7.1.0.tar.bz2">FTP</A>]
189 </TD>
190 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE+TAO-src-7.1.0.tar.bz2">HTTP</A>]
191 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-7.1.0.tar.bz2">FTP</A>]
192 </TD>
193 </TR>
194 <TR><TD>ACE+TAO-7.1.0.zip</TD>
195 <TD>ACE+TAO (zip format)</TD>
196 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE+TAO-7.1.0.zip">HTTP</A>]
197 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-7.1.0.zip">FTP</A>]
198 </TD>
199 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE+TAO-src-7.1.0.zip">HTTP</A>]
200 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE+TAO-src-7.1.0.zip">FTP</A>]
201 </TD>
202 </TR>
203 <TR><TD>ACE-html-7.1.0.tar.gz</TD>
204 <TD>Doxygen documentation for ACE+TAO (tar+gzip format)</TD>
205 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE-html-7.1.0.tar.gz">HTTP</A>]
206 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-7.1.0.tar.gz">FTP</A>]
207 </TD>
208 </TR>
209 <TR><TD>ACE-html-7.1.0.tar.bz2</TD>
210 <TD>Doxygen documentation for ACE+TAO (tar+bzip2 format)</TD>
211 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE-html-7.1.0.tar.bz2">HTTP</A>]
212 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-7.1.0.tar.bz2">FTP</A>]
213 </TD>
214 </TR>
215 <TR><TD>ACE-html-7.1.0.zip</TD>
216 <TD>Doxygen documentation for ACE+TAO (zip format)</TD>
217 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE-html-7.1.0.zip">HTTP</A>]
218 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-html-7.1.0.zip">FTP</A>]
219 </TD>
220 </TR>
221 <TR><TD>ACE-7.1.0.tar.gz</TD>
222 <TD>ACE only (tar+gzip format)</TD>
223 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE-7.1.0.tar.gz">HTTP</A>]
224 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-7.1.0.tar.gz">FTP</A>]
225 </TD>
226 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE-src-7.1.0.tar.gz">HTTP</A>]
227 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-7.1.0.tar.gz">FTP</A>]
228 </TD>
229 </TR>
230 <TR><TD>ACE-7.1.0.tar.bz2</TD>
231 <TD>ACE only (tar+bzip2 format)</TD>
232 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE-7.1.0.tar.bz2">HTTP</A>]
233 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-7.1.0.tar.bz2">FTP</A>]
234 </TD>
235 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE-src-7.1.0.tar.bz2">HTTP</A>]
236 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-7.1.0.tar.bz2">FTP</A>]
237 </TD>
238 </TR>
239 <TR><TD>ACE-7.1.0.zip</TD>
240 <TD>ACE only (zip format)</TD>
241 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE-7.1.0.zip">HTTP</A>]
242 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-7.1.0.zip">FTP</A>]
243 </TD>
244 <TD>[<A HREF="https://github.com/DOCGroup/ACE_TAO/releases/download/ACE%2BTAO-7_1_0/ACE-src-7.1.0.zip">HTTP</A>]
245 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/ACE-src-7.1.0.zip">FTP</A>]
246 </TD>
247 </TR>
248 </TABLE>
250 <LI> <B>Latest CIAO Micro Release.</B> The latest <A
251 HREF="https://raw.githubusercontent.com/DOCGroup/CIAO/master/VERSION">version</a>
252 of the CIAO micro release is available for
253 download below. <P>
255 <TABLE BORDER="4">
256 <TR><TH>Filename</TH><TH>Description</TH><TH>Sources only</TH></TR>
257 <TR><TD>CIAO.tar.gz</TD>
258 <TD>CIAO (tar+gzip format)</TD>
259 <TD>[<A HREF="https://github.com/DOCGroup/CIAO/releases/download/CIAO-1_3_10/CIAO-1_3_10-src.tar.gz">HTTP</A>]
260 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/CIAO-1_3_10-src.tar.gz">FTP</A>]
261 </TD>
262 </TR>
263 <TR><TD>CIAO.tar.bz2</TD>
264 <TD>CIAO (tar+bzip2 format)</TD>
265 <TD>[<A HREF="https://github.com/DOCGroup/CIAO/releases/download/CIAO-1_3_10/CIAO-1_3_10-src.tar.bz2">HTTP</A>]
266 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/CIAO-1_3_10-src.tar.bz2">FTP</A>]
267 </TD>
268 </TR>
269 <TR><TD>CIAO.zip</TD>
270 <TD>CIAO (zip format)</TD>
271 <TD>[<A HREF="https://github.com/DOCGroup/CIAO/releases/download/CIAO-1_3_10/CIAO-1_3_10-src.zip">HTTP</A>]
272 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/CIAO-1_3_10-src.zip">FTP</A>]
273 </TD>
274 </TR>
275 </TABLE>
277 <LI> <B>Latest DAnCE Micro Release.</B> The latest <A
278 HREF="https://raw.githubusercontent.com/DOCGroup/DAnCE/master/VERSION">version</a>
279 of the DAnCE micro release is available for
280 download below. <P>
282 <TABLE BORDER="4">
283 <TR><TH>Filename</TH><TH>Description</TH><TH>Sources only</TH></TR>
284 <TR><TD>DAnCE.tar.gz</TD>
285 <TD>DAnCE (tar+gzip format)</TD>
286 <TD>[<A HREF="https://github.com/DOCGroup/DAnCE/releases/download/DAnCE-1_3_10/DAnCE-1_3_10-src.tar.gz">HTTP</A>]
287 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/DAnCE-1_3_10-src.tar.gz">FTP</A>]
288 </TD>
289 </TR>
290 <TR><TD>DAnCE.tar.bz2</TD>
291 <TD>DAnCE (tar+bzip2 format)</TD>
292 <TD>[<A HREF="https://github.com/DOCGroup/DAnCE/releases/download/DAnCE-1_3_10/DAnCE-1_3_10-src.tar.bz2">HTTP</A>]
293 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/DAnCE-1_3_10-src.tar.bz2">FTP</A>]
294 </TD>
295 </TR>
296 <TR><TD>DAnCE.zip</TD>
297 <TD>DAnCE (zip format)</TD>
298 <TD>[<A HREF="https://github.com/DOCGroup/DAnCE/releases/download/DAnCE-1_3_10/DAnCE-1_3_10-src.zip">HTTP</A>]
299 [<A HREF="ftp://download.dre.vanderbilt.edu/previous_versions/DAnCE-1_3_10-src.zip">FTP</A>]
300 </TD>
301 </TR>
302 </TABLE>
304 </UL>
307 Older versions of ACE+TAO are also available via HTTP at <A
308 HREF="https://download.dre.vanderbilt.edu/previous_versions">this location</A>
309 . This location has a few of the previous major and minor
310 releases. This location will house all major, minor, and micro releases
311 distributed after ACE+TAO-5.2+1.2.
312 </P>
314 <H3>Other Sources for ACE+TAO</H3>
316 <UL>
317 <LI>The ACE+TAO git repository can be browsed
318 <A HREF="https://github.com/DOCGroup/ACE_TAO/">
319 via the web</A>.
320 </LI>
321 <li>ACE+TAO source code may be obtained from the
322 <a href="https://htmlpreview.github.io/?https://github.com/DOCGroup/ACE_TAO/blob/master/ACE/ACE-INSTALL.html#power">Git repository</a>.</li>
323 <LI>RPMs for CentOS, Fedora, Mandriva, RHEL, SLE, and OpenSuSE are available from the
324 <A HREF="http://software.opensuse.org/search">Open Build Service</A>.
325 <UL>
326 <LI>Latest micro release
327 <A HREF="https://download.opensuse.org/repositories/devel:/libraries:/ACE:/micro/">https://download.opensuse.org/repositories/devel:/libraries:/ACE:/micro/</A>
328 <LI>Latest micro release with versioned namespaces
329 <A HREF="https://download.opensuse.org/repositories/devel:/libraries:/ACE:/micro:/versioned/">https://download.opensuse.org/repositories/devel:/libraries:/ACE:/micro:/versioned/</A>
330 <LI>Latest minor release
331 <A HREF="https://download.opensuse.org/repositories/devel:/libraries:/ACE:/minor/">https://download.opensuse.org/repositories/devel:/libraries:/ACE:/minor/</A>
332 <LI>Latest minor release with versioned namespaces
333 <A HREF="https://download.opensuse.org/repositories/devel:/libraries:/ACE:/minor:/versioned/">https://download.opensuse.org/repositories/devel:/libraries:/ACE:/minor:/versioned/</A>
334 <LI>Latest major release
335 <A HREF="https://download.opensuse.org/repositories/devel:/libraries:/ACE:/major/">https://download.opensuse.org/repositories/devel:/libraries:/ACE:/major/</A>
336 <LI>Latest major release with versioned namespaces
337 <A HREF="https://download.opensuse.org/repositories/devel:/libraries:/ACE:/major:/versioned/">https://download.opensuse.org/repositories/devel:/libraries:/ACE:/major:/versioned/</A>
338 </UL>
339 </UL><P>
340 </BODY>
341 </HTML>