index.html 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <meta content="Apache Forrest" name="Generator">
  6. <meta name="Forrest-version" content="0.7">
  7. <meta name="Forrest-skin-name" content="pelt">
  8. <title>Welcome to Hadoop!</title>
  9. <link type="text/css" href="skin/basic.css" rel="stylesheet">
  10. <link media="screen" type="text/css" href="skin/screen.css" rel="stylesheet">
  11. <link media="print" type="text/css" href="skin/print.css" rel="stylesheet">
  12. <link type="text/css" href="skin/profile.css" rel="stylesheet">
  13. <script src="skin/getBlank.js" language="javascript" type="text/javascript"></script><script src="skin/getMenu.js" language="javascript" type="text/javascript"></script><script src="skin/fontsize.js" language="javascript" type="text/javascript"></script>
  14. <link rel="shortcut icon" href="images/favicon.ico">
  15. </head>
  16. <body onload="init()">
  17. <script type="text/javascript">ndeSetTextSize();</script>
  18. <div id="top">
  19. <div class="breadtrail">
  20. <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://lucene.apache.org/">Lucene</a> &gt; <a href="http://lucene.apache.org/hadoop/">Hadoop</a><script src="skin/breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
  21. </div>
  22. <div class="header">
  23. <div class="grouplogo">
  24. <a href="http://lucene.apache.org/"><img class="logoImage" alt="Lucene" src="images/lucene_green_150.gif" title="Apache Lucene"></a>
  25. </div>
  26. <div class="projectlogo">
  27. <a href="http://lucene.apache.org/hadoop/"><img class="logoImage" alt="Hadoop" src="images/hadoop-logo.jpg" title="Scalable Computing Platform"></a>
  28. </div>
  29. <div class="searchbox">
  30. <form action="http://www.google.com/search" method="get" class="roundtopsmall">
  31. <input value="lucene.apache.org" name="sitesearch" type="hidden"><input onFocus="getBlank (this, 'Search the site with google');" size="25" name="q" id="query" type="text" value="Search the site with google">&nbsp;
  32. <input attr="value" name="Search" value="Search" type="submit">
  33. </form>
  34. </div>
  35. <ul id="tabs">
  36. <li class="current">
  37. <a class="base-selected" href="index.html">Main</a>
  38. </li>
  39. <li>
  40. <a class="base-not-selected" href="http://wiki.apache.org/lucene-hadoop">Wiki</a>
  41. </li>
  42. </ul>
  43. </div>
  44. </div>
  45. <div id="main">
  46. <div id="publishedStrip">
  47. <div id="level2tabs"></div>
  48. <script type="text/javascript"><!--
  49. document.write("<text>Last Published:</text> " + document.lastModified);
  50. // --></script>
  51. </div>
  52. <div class="breadtrail">
  53. &nbsp;
  54. </div>
  55. <div id="menu">
  56. <div onclick="SwitchMenu('menu_selected_1.1', 'skin/')" id="menu_selected_1.1Title" class="menutitle" style="background-image: url('skin/images/chapter_open.gif');">Project</div>
  57. <div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display: block;">
  58. <div class="menupage">
  59. <div class="menupagetitle">News</div>
  60. </div>
  61. <div class="menuitem">
  62. <a href="about.html">About</a>
  63. </div>
  64. <div class="menuitem">
  65. <a href="credits.html">Credits</a>
  66. </div>
  67. <div class="menuitem">
  68. <a href="http://www.cafepress.com/hadoop/">Buy Stuff</a>
  69. </div>
  70. </div>
  71. <div onclick="SwitchMenu('menu_1.2', 'skin/')" id="menu_1.2Title" class="menutitle">Documentation</div>
  72. <div id="menu_1.2" class="menuitemgroup">
  73. <div class="menuitem">
  74. <a href="http://wiki.apache.org/lucene-hadoop/FAQ">FAQ</a>
  75. </div>
  76. <div class="menuitem">
  77. <a href="http://wiki.apache.org/lucene-hadoop/">Wiki</a>
  78. </div>
  79. <div class="menuitem">
  80. <a href="hdfs_design.html">Hadoop File System</a>
  81. </div>
  82. <div class="menuitem">
  83. <a href="api/index.html">API Docs</a>
  84. </div>
  85. </div>
  86. <div onclick="SwitchMenu('menu_1.3', 'skin/')" id="menu_1.3Title" class="menutitle">Resources</div>
  87. <div id="menu_1.3" class="menuitemgroup">
  88. <div class="menuitem">
  89. <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/">Download</a>
  90. </div>
  91. <div class="menuitem">
  92. <a href="mailing_lists.html">Mailing Lists</a>
  93. </div>
  94. <div class="menuitem">
  95. <a href="issue_tracking.html">Issue Tracking</a>
  96. </div>
  97. <div class="menuitem">
  98. <a href="version_control.html">Version Control</a>
  99. </div>
  100. </div>
  101. <div onclick="SwitchMenu('menu_1.4', 'skin/')" id="menu_1.4Title" class="menutitle">Related Projects</div>
  102. <div id="menu_1.4" class="menuitemgroup">
  103. <div class="menuitem">
  104. <a href="http://lucene.apache.org/java/">Lucene</a>
  105. </div>
  106. <div class="menuitem">
  107. <a href="http://lucene.apache.org/nutch/">Nutch</a>
  108. </div>
  109. </div>
  110. <div id="credit">
  111. <hr>
  112. <a href="http://forrest.apache.org/"><img border="0" title="Built with Apache Forrest" alt="Built with Apache Forrest - logo" src="images/built-with-forrest-button.png" style="width: 88px;height: 31px;"></a>
  113. </div>
  114. <div id="roundbottom">
  115. <img style="display: none" class="corner" height="15" width="15" alt="" src="skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
  116. <div id="credit2"></div>
  117. </div>
  118. <div id="content">
  119. <div title="Portable Document Format" class="pdflink">
  120. <a class="dida" href="index.pdf"><img alt="PDF -icon" src="skin/images/pdfdoc.gif" class="skin"><br>
  121. PDF</a>
  122. </div>
  123. <h1>Welcome to Hadoop!</h1>
  124. <div id="minitoc-area">
  125. <ul class="minitoc">
  126. <li>
  127. <a href="#News">News</a>
  128. <ul class="minitoc">
  129. <li>
  130. <a href="#16+February%2C+2007%3A+release+0.11.2+available">16 February, 2007: release 0.11.2 available</a>
  131. </li>
  132. <li>
  133. <a href="#9+February%2C+2007%3A+release+0.11.1+available">9 February, 2007: release 0.11.1 available</a>
  134. </li>
  135. <li>
  136. <a href="#2+February%2C+2007%3A+release+0.11.0+available">2 February, 2007: release 0.11.0 available</a>
  137. </li>
  138. <li>
  139. <a href="#10+January%2C+2007%3A+release+0.10.1+available">10 January, 2007: release 0.10.1 available</a>
  140. </li>
  141. <li>
  142. <a href="#5+January%2C+2007%3A+release+0.10.0+available">5 January, 2007: release 0.10.0 available</a>
  143. </li>
  144. <li>
  145. <a href="#15+December%2C+2006%3A+release+0.9.2+available">15 December, 2006: release 0.9.2 available</a>
  146. </li>
  147. <li>
  148. <a href="#6+December%2C+2006%3A+release+0.9.1+available">6 December, 2006: release 0.9.1 available</a>
  149. </li>
  150. <li>
  151. <a href="#1+December%2C+2006%3A+release+0.9.0+available">1 December, 2006: release 0.9.0 available</a>
  152. </li>
  153. <li>
  154. <a href="#3+November%2C+2006%3A+release+0.8.0+available">3 November, 2006: release 0.8.0 available</a>
  155. </li>
  156. <li>
  157. <a href="#18+October%2C+2006%3A+release+0.7.2+available">18 October, 2006: release 0.7.2 available</a>
  158. </li>
  159. <li>
  160. <a href="#11+October%2C+2006%3A+release+0.7.1+available">11 October, 2006: release 0.7.1 available</a>
  161. </li>
  162. <li>
  163. <a href="#6+October%2C+2006%3A+release+0.7.0+available">6 October, 2006: release 0.7.0 available</a>
  164. </li>
  165. <li>
  166. <a href="#18+September%2C+2006%3A+release+0.6.2+available">18 September, 2006: release 0.6.2 available</a>
  167. </li>
  168. <li>
  169. <a href="#13+September%2C+2006%3A+release+0.6.1+available">13 September, 2006: release 0.6.1 available</a>
  170. </li>
  171. <li>
  172. <a href="#8+September%2C+2006%3A+release+0.6.0+available">8 September, 2006: release 0.6.0 available</a>
  173. </li>
  174. <li>
  175. <a href="#4+August%2C+2006%3A+release+0.5.0+available">4 August, 2006: release 0.5.0 available</a>
  176. </li>
  177. <li>
  178. <a href="#28+June%2C+2006%3A+release+0.4.0+available">28 June, 2006: release 0.4.0 available</a>
  179. </li>
  180. <li>
  181. <a href="#9+June%2C+2006%3A+release+0.3.2+available">9 June, 2006: release 0.3.2 available</a>
  182. </li>
  183. <li>
  184. <a href="#8+June%2C+2006%3A+FAQ+added+to+Wiki">8 June, 2006: FAQ added to Wiki</a>
  185. </li>
  186. <li>
  187. <a href="#5+June%2C+2006%3A+release+0.3.1+available">5 June, 2006: release 0.3.1 available</a>
  188. </li>
  189. <li>
  190. <a href="#2+June%2C+2006%3A+release+0.3.0+available">2 June, 2006: release 0.3.0 available</a>
  191. </li>
  192. <li>
  193. <a href="#12+May%2C+2006%3A+release+0.2.1+available">12 May, 2006: release 0.2.1 available</a>
  194. </li>
  195. <li>
  196. <a href="#5+May%2C+2006%3A+release+0.2.0+available">5 May, 2006: release 0.2.0 available</a>
  197. </li>
  198. <li>
  199. <a href="#2+April%2C+2006%3A+release+0.1.0+available">2 April, 2006: release 0.1.0 available</a>
  200. </li>
  201. <li>
  202. <a href="#6+February%2C+2006%3A+nightly+builds">6 February, 2006: nightly builds</a>
  203. </li>
  204. <li>
  205. <a href="#3+February%2C+2006%3A+Hadoop+code+moved+out+of+Nutch">3 February, 2006: Hadoop code moved out of Nutch</a>
  206. </li>
  207. <li>
  208. <a href="#30+March%2C+2006%3A+Hadoop+project+approved">30 March, 2006: Hadoop project approved</a>
  209. </li>
  210. </ul>
  211. </li>
  212. </ul>
  213. </div>
  214. <a name="N1000C"></a><a name="News"></a>
  215. <h2 class="h3">News</h2>
  216. <div class="section">
  217. <a name="N10012"></a><a name="16+February%2C+2007%3A+release+0.11.2+available"></a>
  218. <h3 class="h4">16 February, 2007: release 0.11.2 available</h3>
  219. <p>This fixes critical bugs in 0.11.1. For details see the <a href="http://tinyurl.com/2ukkt3">release notes</a>. The release can
  220. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  221. nearby mirror</a>.
  222. </p>
  223. <a name="N10024"></a><a name="9+February%2C+2007%3A+release+0.11.1+available"></a>
  224. <h3 class="h4">9 February, 2007: release 0.11.1 available</h3>
  225. <p>This fixes bugs in 0.11.0. For details see the <a href="http://tinyurl.com/37c5a3">release notes</a>. The release can
  226. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  227. nearby mirror</a>.
  228. </p>
  229. <a name="N10036"></a><a name="2+February%2C+2007%3A+release+0.11.0+available"></a>
  230. <h3 class="h4">2 February, 2007: release 0.11.0 available</h3>
  231. <p>For details see the <a href="http://tinyurl.com/2yn8zs">release notes</a>. The release can
  232. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  233. nearby mirror</a>.
  234. </p>
  235. <a name="N10048"></a><a name="10+January%2C+2007%3A+release+0.10.1+available"></a>
  236. <h3 class="h4">10 January, 2007: release 0.10.1 available</h3>
  237. <p>This fixes critical bugs in 0.10.0. For details see the <a href="http://tinyurl.com/ycpsms">release notes</a>. The release can
  238. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  239. nearby mirror</a>.
  240. </p>
  241. <a name="N1005A"></a><a name="5+January%2C+2007%3A+release+0.10.0+available"></a>
  242. <h3 class="h4">5 January, 2007: release 0.10.0 available</h3>
  243. <p>For details see the <a href="http://tinyurl.com/yapkxs">release notes</a>. The release can
  244. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  245. nearby mirror</a>.
  246. </p>
  247. <a name="N1006C"></a><a name="15+December%2C+2006%3A+release+0.9.2+available"></a>
  248. <h3 class="h4">15 December, 2006: release 0.9.2 available</h3>
  249. <p>This fixes critical bugs in 0.9.1. For details see the <a href="http://tinyurl.com/ya8lfd">release notes</a>. The release can
  250. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  251. nearby mirror</a>.
  252. </p>
  253. <a name="N1007E"></a><a name="6+December%2C+2006%3A+release+0.9.1+available"></a>
  254. <h3 class="h4">6 December, 2006: release 0.9.1 available</h3>
  255. <p>This fixes critical bugs in 0.9.0. For details see the <a href="http://tinyurl.com/y55d7p">release notes</a>. The release can
  256. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  257. nearby mirror</a>.
  258. </p>
  259. <a name="N10090"></a><a name="1+December%2C+2006%3A+release+0.9.0+available"></a>
  260. <h3 class="h4">1 December, 2006: release 0.9.0 available</h3>
  261. <p>For details see the <a href="http://tinyurl.com/sdjhb">release notes</a>. The release can
  262. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  263. nearby mirror</a>.
  264. </p>
  265. <a name="N100A2"></a><a name="3+November%2C+2006%3A+release+0.8.0+available"></a>
  266. <h3 class="h4">3 November, 2006: release 0.8.0 available</h3>
  267. <p>For details see the <a href="http://tinyurl.com/ykqv6s">release notes</a>. The release can
  268. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  269. nearby mirror</a>.
  270. </p>
  271. <a name="N100B4"></a><a name="18+October%2C+2006%3A+release+0.7.2+available"></a>
  272. <h3 class="h4">18 October, 2006: release 0.7.2 available</h3>
  273. <p>This fixes critical bugs in 0.7.1. For details see the <a href="http://tinyurl.com/ygy6y7">release notes</a>. The release can
  274. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  275. nearby mirror</a>.
  276. </p>
  277. <a name="N100C6"></a><a name="11+October%2C+2006%3A+release+0.7.1+available"></a>
  278. <h3 class="h4">11 October, 2006: release 0.7.1 available</h3>
  279. <p>This fixes critical bugs in 0.7.0. For details see the <a href="http://tinyurl.com/p7qod">release notes</a>. The release can
  280. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  281. nearby mirror</a>.
  282. </p>
  283. <a name="N100D8"></a><a name="6+October%2C+2006%3A+release+0.7.0+available"></a>
  284. <h3 class="h4">6 October, 2006: release 0.7.0 available</h3>
  285. <p>For details see the <a href="http://tinyurl.com/kvd9m">release notes</a>. The release can
  286. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  287. nearby mirror</a>.
  288. </p>
  289. <a name="N100EA"></a><a name="18+September%2C+2006%3A+release+0.6.2+available"></a>
  290. <h3 class="h4">18 September, 2006: release 0.6.2 available</h3>
  291. <p>This fixes critical bugs in 0.6.1. For details see the <a href="http://tinyurl.com/gyb56">release notes</a>. The release can
  292. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  293. nearby mirror</a>.
  294. </p>
  295. <a name="N100FC"></a><a name="13+September%2C+2006%3A+release+0.6.1+available"></a>
  296. <h3 class="h4">13 September, 2006: release 0.6.1 available</h3>
  297. <p>This fixes critical bugs in 0.6.0. For details see the <a href="http://tinyurl.com/lykp4">release notes</a>. The release can
  298. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  299. nearby mirror</a>.
  300. </p>
  301. <a name="N1010E"></a><a name="8+September%2C+2006%3A+release+0.6.0+available"></a>
  302. <h3 class="h4">8 September, 2006: release 0.6.0 available</h3>
  303. <p>For details see the <a href="http://tinyurl.com/r3zoj">release notes</a>. The release can
  304. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  305. nearby mirror</a>.
  306. </p>
  307. <a name="N10120"></a><a name="4+August%2C+2006%3A+release+0.5.0+available"></a>
  308. <h3 class="h4">4 August, 2006: release 0.5.0 available</h3>
  309. <p>For details see the <a href="http://tinyurl.com/pnml2">release notes</a>. The release can
  310. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  311. nearby mirror</a>.
  312. </p>
  313. <a name="N10132"></a><a name="28+June%2C+2006%3A+release+0.4.0+available"></a>
  314. <h3 class="h4">28 June, 2006: release 0.4.0 available</h3>
  315. <p>For details see the <a href="http://tinyurl.com/o35b6">change log</a>. The release can
  316. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  317. nearby mirror</a>.
  318. </p>
  319. <a name="N10144"></a><a name="9+June%2C+2006%3A+release+0.3.2+available"></a>
  320. <h3 class="h4">9 June, 2006: release 0.3.2 available</h3>
  321. <p>This is a bugfix release. For details see the <a href="http://tinyurl.com/k9g5c">change log</a>. The release can
  322. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  323. nearby mirror</a>.
  324. </p>
  325. <a name="N10156"></a><a name="8+June%2C+2006%3A+FAQ+added+to+Wiki"></a>
  326. <h3 class="h4">8 June, 2006: FAQ added to Wiki</h3>
  327. <p>Hadoop now has a <a href="http://wiki.apache.org/lucene-hadoop/FAQ">FAQ</a>. Please
  328. help make this more complete!
  329. </p>
  330. <a name="N10164"></a><a name="5+June%2C+2006%3A+release+0.3.1+available"></a>
  331. <h3 class="h4">5 June, 2006: release 0.3.1 available</h3>
  332. <p>This is a bugfix release. For details see the <a href="http://tinyurl.com/l6on4">change log</a>. The release can
  333. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  334. nearby mirror</a>.
  335. </p>
  336. <a name="N10176"></a><a name="2+June%2C+2006%3A+release+0.3.0+available"></a>
  337. <h3 class="h4">2 June, 2006: release 0.3.0 available</h3>
  338. <p>This includes many fixes, improving performance, scalability
  339. and reliability and adding new features. For details see the <a href="http://tinyurl.com/rq3f7">change log</a>. The release can
  340. be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  341. nearby mirror</a>.
  342. </p>
  343. <a name="N10188"></a><a name="12+May%2C+2006%3A+release+0.2.1+available"></a>
  344. <h3 class="h4">12 May, 2006: release 0.2.1 available</h3>
  345. <p>This fixes a few bugs in release 0.2.0, listed in the <a href="http://tinyurl.com/rnnvz">change log</a>. The
  346. release can be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  347. nearby mirror</a>.
  348. </p>
  349. <a name="N1019A"></a><a name="5+May%2C+2006%3A+release+0.2.0+available"></a>
  350. <h3 class="h4">5 May, 2006: release 0.2.0 available</h3>
  351. <p>We are now aiming for monthly releases. There have been many
  352. bug fixes and improvements in the past month. MapReduce and DFS
  353. are now fairly reliable on clusters with up to 200 nodes. See
  354. the <a href="http://tinyurl.com/qkgsg">change log</a> for
  355. details. The release can be obtained from <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/"> a
  356. nearby mirror</a>.
  357. </p>
  358. <a name="N101AC"></a><a name="2+April%2C+2006%3A+release+0.1.0+available"></a>
  359. <h3 class="h4">2 April, 2006: release 0.1.0 available</h3>
  360. <p>This is the first Hadoop release. The release is available
  361. <a href="http://www.apache.org/dyn/closer.cgi/lucene/hadoop/">
  362. here</a>.</p>
  363. <a name="N101BA"></a><a name="6+February%2C+2006%3A+nightly+builds"></a>
  364. <h3 class="h4">6 February, 2006: nightly builds</h3>
  365. <p>Hadoop now has nightly builds. This automatically creates a
  366. <a href="http://cvs.apache.org/dist/lucene/hadoop/nightly/">downloadable version of Hadoop every
  367. night</a>. All unit tests must pass, or a message is sent to
  368. the developers mailing list and no new version is created. This
  369. also updates the <a href="api/index.html">javadoc</a>.</p>
  370. <a name="N101CC"></a><a name="3+February%2C+2006%3A+Hadoop+code+moved+out+of+Nutch"></a>
  371. <h3 class="h4">3 February, 2006: Hadoop code moved out of Nutch</h3>
  372. <p>The Hadoop code has now been moved into its own Subversion
  373. tree, renamed into packages under <span class="codefrag">org.apache.hadoop</span>.
  374. All unit tests pass, but little else has yet been tested.</p>
  375. <a name="N101D9"></a><a name="30+March%2C+2006%3A+Hadoop+project+approved"></a>
  376. <h3 class="h4">30 March, 2006: Hadoop project approved</h3>
  377. <p>The Lucene PMC has elected to split the Nutch MapReduce and
  378. distributed filesytem code into a new project named Hadoop.</p>
  379. </div>
  380. </div>
  381. <div class="clearboth">&nbsp;</div>
  382. </div>
  383. <div id="footer">
  384. <div class="lastmodified">
  385. <script type="text/javascript"><!--
  386. document.write("<text>Last Published:</text> " + document.lastModified);
  387. // --></script>
  388. </div>
  389. <div class="copyright">
  390. Copyright &copy;
  391. 2005 <a href="http://www.apache.org/licenses/">The Apache Software Foundation.</a>
  392. </div>
  393. <div id="logos"></div>
  394. </div>
  395. </body>
  396. </html>