Skip to content
This repository
Browse code

Initial release of Virtuoso Open Source Edition

  • Loading branch information...
commit e5eaf9fce2f7ebe2cb2ad01f092abc53d81680bb 1 parent 0c6def9
VOS Maintainer authored

Showing 8,075 changed files with 28,999 additions and 0 deletions. Show diff stats Hide diff stats

  1. +14 0 AUTHORS
  2. +340 0 COPYING
  3. +50 0 CREDITS
  4. 0  ChangeLog
  5. +236 0 INSTALL
  6. +23 0 LICENSE
  7. +101 0 Makeconfig.in
  8. +85 0 Makefile.am
  9. 0  NEWS
  10. +163 0 README
  11. +64 0 appsrc/ODS-Wiki/Makefile.am
  12. +159 0 appsrc/ODS-Wiki/Skins/Clean/PostProcess.xslt
  13. +648 0 appsrc/ODS-Wiki/Skins/Clean/default.css
  14. +144 0 appsrc/ODS-Wiki/Skins/OpenLink/PostProcess.xslt
  15. +1,473 0 appsrc/ODS-Wiki/Skins/OpenLink/default.css
  16. +160 0 appsrc/ODS-Wiki/Skins/default/PostProcess.xslt
  17. +647 0 appsrc/ODS-Wiki/Skins/default/default.css
  18. +103 0 appsrc/ODS-Wiki/Skins/white/PostProcess.xslt
  19. +1,437 0 appsrc/ODS-Wiki/Skins/white/default.css
  20. +23 0 appsrc/ODS-Wiki/Template/ClusterSummary.txt
  21. +21 0 appsrc/ODS-Wiki/Template/WelcomeVisitors.txt
  22. +143 0 appsrc/ODS-Wiki/drop.sql
  23. +171 0 appsrc/ODS-Wiki/export.sql
  24. +155 0 appsrc/ODS-Wiki/http/HTMLtoWiki.xslt
  25. +61 0 appsrc/ODS-Wiki/http/VspAttachmentDeleteConfirm.xslt
  26. +72 0 appsrc/ODS-Wiki/http/VspChangeLog.xslt
  27. +96 0 appsrc/ODS-Wiki/http/VspMail.xslt
  28. +60 0 appsrc/ODS-Wiki/http/VspNoteCompile.xslt
  29. +119 0 appsrc/ODS-Wiki/http/VspReportError.xslt
  30. +100 0 appsrc/ODS-Wiki/http/VspSearch.xslt
  31. +94 0 appsrc/ODS-Wiki/http/VspTopicAttach.xslt
  32. +73 0 appsrc/ODS-Wiki/http/VspTopicAttachManage.xslt
  33. +58 0 appsrc/ODS-Wiki/http/VspTopicCreate.xslt
  34. +87 0 appsrc/ODS-Wiki/http/VspTopicDelete.xslt
  35. +53 0 appsrc/ODS-Wiki/http/VspTopicEdit.xslt
  36. +93 0 appsrc/ODS-Wiki/http/VspTopicHistory.xslt
  37. +159 0 appsrc/ODS-Wiki/http/VspTopicMoreOps.xslt
  38. +99 0 appsrc/ODS-Wiki/http/VspTopicRename.xslt
  39. +114 0 appsrc/ODS-Wiki/http/VspTopicReports.xslt
  40. +623 0 appsrc/ODS-Wiki/http/VspTopicView.xslt
  41. +43 0 appsrc/ODS-Wiki/http/XmlAtomFeed.xslt
  42. +86 0 appsrc/ODS-Wiki/http/XmlRDFFeed.xslt
  43. +68 0 appsrc/ODS-Wiki/http/XmlRssFeed.xslt
  44. +603 0 appsrc/ODS-Wiki/http/advanced_search.vspx
  45. +49 0 appsrc/ODS-Wiki/http/common.css
  46. +801 0 appsrc/ODS-Wiki/http/common.xsl
  47. +131 0 appsrc/ODS-Wiki/http/comp.xsl
  48. +775 0 appsrc/ODS-Wiki/http/default.css
  49. +102 0 appsrc/ODS-Wiki/http/delete.vspx
  50. +143 0 appsrc/ODS-Wiki/http/export.vspx
  51. +48 0 appsrc/ODS-Wiki/http/export.xsl
  52. +142 0 appsrc/ODS-Wiki/http/gems.vsp
  53. +141 0 appsrc/ODS-Wiki/http/history.vspx
  54. BIN  appsrc/ODS-Wiki/http/images/PoweredByVirtuoso.gif
  55. BIN  appsrc/ODS-Wiki/http/images/add_16.png
  56. BIN  appsrc/ODS-Wiki/http/images/atom03.gif
  57. BIN  appsrc/ODS-Wiki/http/images/atom03.png
  58. BIN  appsrc/ODS-Wiki/http/images/back_24.png
  59. BIN  appsrc/ODS-Wiki/http/images/d.gif
  60. BIN  appsrc/ODS-Wiki/http/images/del_16.png
  61. BIN  appsrc/ODS-Wiki/http/images/lock_16.png
  62. BIN  appsrc/ODS-Wiki/http/images/notep_16.png
  63. BIN  appsrc/ODS-Wiki/http/images/opts_16.png
  64. BIN  appsrc/ODS-Wiki/http/images/rdf.gif
  65. BIN  appsrc/ODS-Wiki/http/images/rss20.gif
  66. BIN  appsrc/ODS-Wiki/http/images/rss201.gif
  67. BIN  appsrc/ODS-Wiki/http/images/u.gif
  68. BIN  appsrc/ODS-Wiki/http/images/user_16.png
  69. BIN  appsrc/ODS-Wiki/http/images/wikibanner_sml.jpg
  70. +97 0 appsrc/ODS-Wiki/http/login.vsp
  71. +80 0 appsrc/ODS-Wiki/http/login.vspx
  72. +528 0 appsrc/ODS-Wiki/http/main.vsp
  73. +326 0 appsrc/ODS-Wiki/http/main.vspx
  74. +222 0 appsrc/ODS-Wiki/http/ops.vspx
  75. +30 0 appsrc/ODS-Wiki/http/owiki.css
  76. +152 0 appsrc/ODS-Wiki/http/permissions.vspx
  77. +108 0 appsrc/ODS-Wiki/http/revision_delete.vspx
  78. +125 0 appsrc/ODS-Wiki/http/revision_rollback.vspx
  79. +144 0 appsrc/ODS-Wiki/http/search.vsp
  80. +115 0 appsrc/ODS-Wiki/http/search.vspx
  81. +491 0 appsrc/ODS-Wiki/http/settings.vspx
  82. +137 0 appsrc/ODS-Wiki/http/tag.vspx
  83. +219 0 appsrc/ODS-Wiki/http/tags.vspx
  84. +55 0 appsrc/ODS-Wiki/http/template.xsl
  85. +92 0 appsrc/ODS-Wiki/http/toolbar.vspx
  86. +25 0 appsrc/ODS-Wiki/http/wiki_decor.vspx
  87. +291 0 appsrc/ODS-Wiki/http/wiki_style.xsl
  88. +101 0 appsrc/ODS-Wiki/http/wikiview.vsp
  89. +4 0 appsrc/ODS-Wiki/initial/Main/CategoryUnix.txt
  90. +3 0  appsrc/ODS-Wiki/initial/Main/CategoryWiki.txt
  91. +23 0 appsrc/ODS-Wiki/initial/Main/ClusterSummary.txt
  92. +1 0  appsrc/ODS-Wiki/initial/Main/Dashboard.txt
  93. +1 0  appsrc/ODS-Wiki/initial/Main/NoWhere.txt
  94. +37 0 appsrc/ODS-Wiki/initial/Main/WelcomeVisitors.txt
  95. +1 0  appsrc/ODS-Wiki/initial/Main/WikiCommunity.txt
  96. +3 0  appsrc/ODS-Wiki/initial/Main/WikiEngineAdmin.txt
  97. +13 0 appsrc/ODS-Wiki/initial/Main/WikiWikiWeb.txt
  98. +9 0 appsrc/ODS-Wiki/initial/Wiki/ClusterSummary.txt
  99. +30 0 appsrc/ODS-Wiki/initial/Wiki/GoodStyle.txt
  100. +1 0  appsrc/ODS-Wiki/initial/Wiki/OpenLink.txt
  101. +1 0  appsrc/ODS-Wiki/initial/Wiki/TextFormattingRules.txt
  102. +12 0 appsrc/ODS-Wiki/initial/Wiki/TextIcons.txt
  103. +1 0  appsrc/ODS-Wiki/initial/Wiki/VirtuosoServer.txt
  104. +14 0 appsrc/ODS-Wiki/initial/Wiki/WelcomeVisitors.txt
  105. +7 0 appsrc/ODS-Wiki/initial/Wiki/WikiEngine.txt
  106. +10 0 appsrc/ODS-Wiki/initial/Wiki/WikiV.txt
  107. +700 0 appsrc/ODS-Wiki/kupu/common/kupu.pox
  108. +35 0 appsrc/ODS-Wiki/kupu/common/kupu.pox.jspx
  109. +2,259 0 appsrc/ODS-Wiki/kupu/common/kupubasetools.js
  110. +156 0 appsrc/ODS-Wiki/kupu/common/kupubeforeunload.js
  111. +187 0 appsrc/ODS-Wiki/kupu/common/kupucleanupexpressions.js
  112. +135 0 appsrc/ODS-Wiki/kupu/common/kupucnftable.js
  113. +639 0 appsrc/ODS-Wiki/kupu/common/kupucontentfilters.js
  114. +98 0 appsrc/ODS-Wiki/kupu/common/kupucontentstyles.css
  115. +187 0 appsrc/ODS-Wiki/kupu/common/kupucontextmenu.js
  116. +1,025 0 appsrc/ODS-Wiki/kupu/common/kupudrawers.js
  117. +21 0 appsrc/ODS-Wiki/kupu/common/kupudrawers/allimages.xml
  118. +307 0 appsrc/ODS-Wiki/kupu/common/kupudrawers/drawer.xsl
  119. +2 0  appsrc/ODS-Wiki/kupu/common/kupudrawers/drawer.xsl.metadata
  120. +22 0 appsrc/ODS-Wiki/kupu/common/kupudrawers/imagelibrary.xml
  121. +369 0 appsrc/ODS-Wiki/kupu/common/kupudrawers/kupubuttons.xml
  122. +22 0 appsrc/ODS-Wiki/kupu/common/kupudrawers/linklibrary.xml
  123. +162 0 appsrc/ODS-Wiki/kupu/common/kupudrawers/logos.xml
  124. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/bitflux_logo.png
  125. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/bitflux_logo_preview.png
  126. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/bubnbros.png
  127. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/bubnbros_preview.png
  128. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/codespeak_logo.png
  129. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/codespeak_logo_preview.png
  130. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/diver_logo.png
  131. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/diver_logo_preview.png
  132. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/eth_logo.png
  133. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/eth_logo_preview.png
  134. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/infrae_logo.png
  135. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/infrae_logo_preview.png
  136. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/kupu_logo.png
  137. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/kupu_logo_preview.png
  138. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/lenya_logo.png
  139. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/lenya_logo_preview.png
  140. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/opensource.png
  141. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/opensource_preview.png
  142. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/oscom4_banner.gif
  143. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/oscom4_banner_preview.png
  144. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/oscom_logo.png
  145. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/oscom_logo_preview.png
  146. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/plone_logo.png
  147. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/plone_logo_preview.png
  148. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/pypy_logo.png
  149. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/pypy_logo_preview.png
  150. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/silva_logo.png
  151. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/silva_logo_preview.png
  152. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/twiki_logo.gif
  153. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/twiki_logo.png
  154. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/zea_logo.png
  155. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/zea_logo_preview.png
  156. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/zope_logo.png
  157. BIN  appsrc/ODS-Wiki/kupu/common/kupudrawers/logos/zope_logo_preview.png
  158. +209 0 appsrc/ODS-Wiki/kupu/common/kupudrawerstyles.css
  159. +815 0 appsrc/ODS-Wiki/kupu/common/kupueditor.js
  160. +1,348 0 appsrc/ODS-Wiki/kupu/common/kupuhelpers.js
  161. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/background-color.png
  162. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/bold.gif
  163. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/bold.png
  164. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/buttons.png
  165. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/caret.png
  166. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/closed.png
  167. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/copy.png
  168. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/create-new.png
  169. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/cut.png
  170. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/definitionlist.png
  171. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/document.png
  172. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/exit.gif
  173. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/exthyperlink.png
  174. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/folder.png
  175. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/fonts.png
  176. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/format.png
  177. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/hr.png
  178. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/image.png
  179. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/indent.gif
  180. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/indent.png
  181. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/inthyperlink.png
  182. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/italic.gif
  183. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/italic.png
  184. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/justify-center.png
  185. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/justify-full.png
  186. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/justify-left.png
  187. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/justify-right.png
  188. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/kupu_icon.gif
  189. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/kupulibrary.png
  190. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/kupusearch_icon.gif
  191. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/larger-text.png
  192. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/link.png
  193. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/opened.png
  194. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/ordered-list.png
  195. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/outdent.png
  196. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/paste.png
  197. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/redo-disabled.png
  198. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/redo.png
  199. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/remove.png
  200. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/save.png
  201. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/size.png
  202. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/smaller-text.png
  203. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/space.gif
  204. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/strikethrough.png
  205. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/subscript.png
  206. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/superscript.png
  207. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/table.png
  208. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/text-check.png
  209. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/text-color.png
  210. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/toolbarbg_blue.png
  211. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/toolbarbg_green.png
  212. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/toolbarbg_purple.png
  213. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/toolbarbg_wood.png
  214. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/underline.gif
  215. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/underline.png
  216. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/undo-disabled.png
  217. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/undo.png
  218. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/unlink.png
  219. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/unordered-list.png
  220. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/view-source.png
  221. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/zoom-in.gif
  222. BIN  appsrc/ODS-Wiki/kupu/common/kupuimages/zoom-out.gif
  223. +268 0 appsrc/ODS-Wiki/kupu/common/kupuinit.js
  224. +220 0 appsrc/ODS-Wiki/kupu/common/kupuinit_experimental.js
  225. +242 0 appsrc/ODS-Wiki/kupu/common/kupuinit_form.js
  226. +262 0 appsrc/ODS-Wiki/kupu/common/kupuinit_genericelements.js
  227. +239 0 appsrc/ODS-Wiki/kupu/common/kupuinit_multi.js
  228. +229 0 appsrc/ODS-Wiki/kupu/common/kupuinspector.js
  229. +73 0 appsrc/ODS-Wiki/kupu/common/kupuloggers.js
  230. +190 0 appsrc/ODS-Wiki/kupu/common/kupumultieditor.js
  231. +11 0 appsrc/ODS-Wiki/kupu/common/kupunoi18n.js
  232. +31 0 appsrc/ODS-Wiki/kupu/common/kupupopups/image.html
  233. +58 0 appsrc/ODS-Wiki/kupu/common/kupupopups/link.html
  234. +20 0 appsrc/ODS-Wiki/kupu/common/kupusaveonpart.js
  235. +118 0 appsrc/ODS-Wiki/kupu/common/kupusourceedit.js
  236. +200 0 appsrc/ODS-Wiki/kupu/common/kupuspellchecker.js
  237. +62 0 appsrc/ODS-Wiki/kupu/common/kupustart.js
  238. +56 0 appsrc/ODS-Wiki/kupu/common/kupustart_form.js
  239. +55 0 appsrc/ODS-Wiki/kupu/common/kupustart_multi.js
  240. +279 0 appsrc/ODS-Wiki/kupu/common/kupustyles.css
  241. +130 0 appsrc/ODS-Wiki/kupu/common/kuputoolcollapser.js
  242. +608 0 appsrc/ODS-Wiki/kupu/common/sarissa.js
  243. +183 0 appsrc/ODS-Wiki/kupu/common/sarissa_ieemu_xpath.js
  244. +435 0 appsrc/ODS-Wiki/make_vad.sh
  245. +11 0 appsrc/ODS-Wiki/plugin/.cvsignore
  246. +61 0 appsrc/ODS-Wiki/plugin/Makefile.am
  247. +187 0 appsrc/ODS-Wiki/plugin/maclex.l
  248. +836 0 appsrc/ODS-Wiki/plugin/wikilex.l
  249. +230 0 appsrc/ODS-Wiki/plugin/wikiv.c
  250. +3 0  appsrc/ODS-Wiki/plugin/wikiv.def
  251. +42 0 appsrc/ODS-Wiki/postinstall.sql
Sorry, we could not display the entire diff because too many files (8,075) changed.
14 AUTHORS
... ... @@ -0,0 +1,14 @@
  1 +#
  2 +# $Id$
  3 +#
  4 +# List of Authors/Contributors
  5 +#
  6 +# Virtuoso Open-Source (VOS) project
  7 +
  8 +Current Maintainer
  9 +------------------
  10 +Virtuoso Maintainer <vos.admin{at}openlinksw.com>
  11 +
  12 +
  13 +Contributors
  14 +------------
340 COPYING
... ... @@ -0,0 +1,340 @@
  1 + GNU GENERAL PUBLIC LICENSE
  2 + Version 2, June 1991
  3 +
  4 + Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  5 + 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  6 + Everyone is permitted to copy and distribute verbatim copies
  7 + of this license document, but changing it is not allowed.
  8 +
  9 + Preamble
  10 +
  11 + The licenses for most software are designed to take away your
  12 +freedom to share and change it. By contrast, the GNU General Public
  13 +License is intended to guarantee your freedom to share and change free
  14 +software--to make sure the software is free for all its users. This
  15 +General Public License applies to most of the Free Software
  16 +Foundation's software and to any other program whose authors commit to
  17 +using it. (Some other Free Software Foundation software is covered by
  18 +the GNU Library General Public License instead.) You can apply it to
  19 +your programs, too.
  20 +
  21 + When we speak of free software, we are referring to freedom, not
  22 +price. Our General Public Licenses are designed to make sure that you
  23 +have the freedom to distribute copies of free software (and charge for
  24 +this service if you wish), that you receive source code or can get it
  25 +if you want it, that you can change the software or use pieces of it
  26 +in new free programs; and that you know you can do these things.
  27 +
  28 + To protect your rights, we need to make restrictions that forbid
  29 +anyone to deny you these rights or to ask you to surrender the rights.
  30 +These restrictions translate to certain responsibilities for you if you
  31 +distribute copies of the software, or if you modify it.
  32 +
  33 + For example, if you distribute copies of such a program, whether
  34 +gratis or for a fee, you must give the recipients all the rights that
  35 +you have. You must make sure that they, too, receive or can get the
  36 +source code. And you must show them these terms so they know their
  37 +rights.
  38 +
  39 + We protect your rights with two steps: (1) copyright the software, and
  40 +(2) offer you this license which gives you legal permission to copy,
  41 +distribute and/or modify the software.
  42 +
  43 + Also, for each author's protection and ours, we want to make certain
  44 +that everyone understands that there is no warranty for this free
  45 +software. If the software is modified by someone else and passed on, we
  46 +want its recipients to know that what they have is not the original, so
  47 +that any problems introduced by others will not reflect on the original
  48 +authors' reputations.
  49 +
  50 + Finally, any free program is threatened constantly by software
  51 +patents. We wish to avoid the danger that redistributors of a free
  52 +program will individually obtain patent licenses, in effect making the
  53 +program proprietary. To prevent this, we have made it clear that any
  54 +patent must be licensed for everyone's free use or not licensed at all.
  55 +
  56 + The precise terms and conditions for copying, distribution and
  57 +modification follow.
  58 +
  59 + GNU GENERAL PUBLIC LICENSE
  60 + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  61 +
  62 + 0. This License applies to any program or other work which contains
  63 +a notice placed by the copyright holder saying it may be distributed
  64 +under the terms of this General Public License. The "Program", below,
  65 +refers to any such program or work, and a "work based on the Program"
  66 +means either the Program or any derivative work under copyright law:
  67 +that is to say, a work containing the Program or a portion of it,
  68 +either verbatim or with modifications and/or translated into another
  69 +language. (Hereinafter, translation is included without limitation in
  70 +the term "modification".) Each licensee is addressed as "you".
  71 +
  72 +Activities other than copying, distribution and modification are not
  73 +covered by this License; they are outside its scope. The act of
  74 +running the Program is not restricted, and the output from the Program
  75 +is covered only if its contents constitute a work based on the
  76 +Program (independent of having been made by running the Program).
  77 +Whether that is true depends on what the Program does.
  78 +
  79 + 1. You may copy and distribute verbatim copies of the Program's
  80 +source code as you receive it, in any medium, provided that you
  81 +conspicuously and appropriately publish on each copy an appropriate
  82 +copyright notice and disclaimer of warranty; keep intact all the
  83 +notices that refer to this License and to the absence of any warranty;
  84 +and give any other recipients of the Program a copy of this License
  85 +along with the Program.
  86 +
  87 +You may charge a fee for the physical act of transferring a copy, and
  88 +you may at your option offer warranty protection in exchange for a fee.
  89 +
  90 + 2. You may modify your copy or copies of the Program or any portion
  91 +of it, thus forming a work based on the Program, and copy and
  92 +distribute such modifications or work under the terms of Section 1
  93 +above, provided that you also meet all of these conditions:
  94 +
  95 + a) You must cause the modified files to carry prominent notices
  96 + stating that you changed the files and the date of any change.
  97 +
  98 + b) You must cause any work that you distribute or publish, that in
  99 + whole or in part contains or is derived from the Program or any
  100 + part thereof, to be licensed as a whole at no charge to all third
  101 + parties under the terms of this License.
  102 +
  103 + c) If the modified program normally reads commands interactively
  104 + when run, you must cause it, when started running for such
  105 + interactive use in the most ordinary way, to print or display an
  106 + announcement including an appropriate copyright notice and a
  107 + notice that there is no warranty (or else, saying that you provide
  108 + a warranty) and that users may redistribute the program under
  109 + these conditions, and telling the user how to view a copy of this
  110 + License. (Exception: if the Program itself is interactive but
  111 + does not normally print such an announcement, your work based on
  112 + the Program is not required to print an announcement.)
  113 +
  114 +These requirements apply to the modified work as a whole. If
  115 +identifiable sections of that work are not derived from the Program,
  116 +and can be reasonably considered independent and separate works in
  117 +themselves, then this License, and its terms, do not apply to those
  118 +sections when you distribute them as separate works. But when you
  119 +distribute the same sections as part of a whole which is a work based
  120 +on the Program, the distribution of the whole must be on the terms of
  121 +this License, whose permissions for other licensees extend to the
  122 +entire whole, and thus to each and every part regardless of who wrote it.
  123 +
  124 +Thus, it is not the intent of this section to claim rights or contest
  125 +your rights to work written entirely by you; rather, the intent is to
  126 +exercise the right to control the distribution of derivative or
  127 +collective works based on the Program.
  128 +
  129 +In addition, mere aggregation of another work not based on the Program
  130 +with the Program (or with a work based on the Program) on a volume of
  131 +a storage or distribution medium does not bring the other work under
  132 +the scope of this License.
  133 +
  134 + 3. You may copy and distribute the Program (or a work based on it,
  135 +under Section 2) in object code or executable form under the terms of
  136 +Sections 1 and 2 above provided that you also do one of the following:
  137 +
  138 + a) Accompany it with the complete corresponding machine-readable
  139 + source code, which must be distributed under the terms of Sections
  140 + 1 and 2 above on a medium customarily used for software interchange; or,
  141 +
  142 + b) Accompany it with a written offer, valid for at least three
  143 + years, to give any third party, for a charge no more than your
  144 + cost of physically performing source distribution, a complete
  145 + machine-readable copy of the corresponding source code, to be
  146 + distributed under the terms of Sections 1 and 2 above on a medium
  147 + customarily used for software interchange; or,
  148 +
  149 + c) Accompany it with the information you received as to the offer
  150 + to distribute corresponding source code. (This alternative is
  151 + allowed only for noncommercial distribution and only if you
  152 + received the program in object code or executable form with such
  153 + an offer, in accord with Subsection b above.)
  154 +
  155 +The source code for a work means the preferred form of the work for
  156 +making modifications to it. For an executable work, complete source
  157 +code means all the source code for all modules it contains, plus any
  158 +associated interface definition files, plus the scripts used to
  159 +control compilation and installation of the executable. However, as a
  160 +special exception, the source code distributed need not include
  161 +anything that is normally distributed (in either source or binary
  162 +form) with the major components (compiler, kernel, and so on) of the
  163 +operating system on which the executable runs, unless that component
  164 +itself accompanies the executable.
  165 +
  166 +If distribution of executable or object code is made by offering
  167 +access to copy from a designated place, then offering equivalent
  168 +access to copy the source code from the same place counts as
  169 +distribution of the source code, even though third parties are not
  170 +compelled to copy the source along with the object code.
  171 +
  172 + 4. You may not copy, modify, sublicense, or distribute the Program
  173 +except as expressly provided under this License. Any attempt
  174 +otherwise to copy, modify, sublicense or distribute the Program is
  175 +void, and will automatically terminate your rights under this License.
  176 +However, parties who have received copies, or rights, from you under
  177 +this License will not have their licenses terminated so long as such
  178 +parties remain in full compliance.
  179 +
  180 + 5. You are not required to accept this License, since you have not
  181 +signed it. However, nothing else grants you permission to modify or
  182 +distribute the Program or its derivative works. These actions are
  183 +prohibited by law if you do not accept this License. Therefore, by
  184 +modifying or distributing the Program (or any work based on the
  185 +Program), you indicate your acceptance of this License to do so, and
  186 +all its terms and conditions for copying, distributing or modifying
  187 +the Program or works based on it.
  188 +
  189 + 6. Each time you redistribute the Program (or any work based on the
  190 +Program), the recipient automatically receives a license from the
  191 +original licensor to copy, distribute or modify the Program subject to
  192 +these terms and conditions. You may not impose any further
  193 +restrictions on the recipients' exercise of the rights granted herein.
  194 +You are not responsible for enforcing compliance by third parties to
  195 +this License.
  196 +
  197 + 7. If, as a consequence of a court judgment or allegation of patent
  198 +infringement or for any other reason (not limited to patent issues),
  199 +conditions are imposed on you (whether by court order, agreement or
  200 +otherwise) that contradict the conditions of this License, they do not
  201 +excuse you from the conditions of this License. If you cannot
  202 +distribute so as to satisfy simultaneously your obligations under this
  203 +License and any other pertinent obligations, then as a consequence you
  204 +may not distribute the Program at all. For example, if a patent
  205 +license would not permit royalty-free redistribution of the Program by
  206 +all those who receive copies directly or indirectly through you, then
  207 +the only way you could satisfy both it and this License would be to
  208 +refrain entirely from distribution of the Program.
  209 +
  210 +If any portion of this section is held invalid or unenforceable under
  211 +any particular circumstance, the balance of the section is intended to
  212 +apply and the section as a whole is intended to apply in other
  213 +circumstances.
  214 +
  215 +It is not the purpose of this section to induce you to infringe any
  216 +patents or other property right claims or to contest validity of any
  217 +such claims; this section has the sole purpose of protecting the
  218 +integrity of the free software distribution system, which is
  219 +implemented by public license practices. Many people have made
  220 +generous contributions to the wide range of software distributed
  221 +through that system in reliance on consistent application of that
  222 +system; it is up to the author/donor to decide if he or she is willing
  223 +to distribute software through any other system and a licensee cannot
  224 +impose that choice.
  225 +
  226 +This section is intended to make thoroughly clear what is believed to
  227 +be a consequence of the rest of this License.
  228 +
  229 + 8. If the distribution and/or use of the Program is restricted in
  230 +certain countries either by patents or by copyrighted interfaces, the
  231 +original copyright holder who places the Program under this License
  232 +may add an explicit geographical distribution limitation excluding
  233 +those countries, so that distribution is permitted only in or among
  234 +countries not thus excluded. In such case, this License incorporates
  235 +the limitation as if written in the body of this License.
  236 +
  237 + 9. The Free Software Foundation may publish revised and/or new versions
  238 +of the General Public License from time to time. Such new versions will
  239 +be similar in spirit to the present version, but may differ in detail to
  240 +address new problems or concerns.
  241 +
  242 +Each version is given a distinguishing version number. If the Program
  243 +specifies a version number of this License which applies to it and "any
  244 +later version", you have the option of following the terms and conditions
  245 +either of that version or of any later version published by the Free
  246 +Software Foundation. If the Program does not specify a version number of
  247 +this License, you may choose any version ever published by the Free Software
  248 +Foundation.
  249 +
  250 + 10. If you wish to incorporate parts of the Program into other free
  251 +programs whose distribution conditions are different, write to the author
  252 +to ask for permission. For software which is copyrighted by the Free
  253 +Software Foundation, write to the Free Software Foundation; we sometimes
  254 +make exceptions for this. Our decision will be guided by the two goals
  255 +of preserving the free status of all derivatives of our free software and
  256 +of promoting the sharing and reuse of software generally.
  257 +
  258 + NO WARRANTY
  259 +
  260 + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  261 +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  262 +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  263 +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  264 +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  265 +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  266 +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  267 +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  268 +REPAIR OR CORRECTION.
  269 +
  270 + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  271 +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  272 +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  273 +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  274 +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  275 +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  276 +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  277 +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  278 +POSSIBILITY OF SUCH DAMAGES.
  279 +
  280 + END OF TERMS AND CONDITIONS
  281 +
  282 + How to Apply These Terms to Your New Programs
  283 +
  284 + If you develop a new program, and you want it to be of the greatest
  285 +possible use to the public, the best way to achieve this is to make it
  286 +free software which everyone can redistribute and change under these terms.
  287 +
  288 + To do so, attach the following notices to the program. It is safest
  289 +to attach them to the start of each source file to most effectively
  290 +convey the exclusion of warranty; and each file should have at least
  291 +the "copyright" line and a pointer to where the full notice is found.
  292 +
  293 + <one line to give the program's name and a brief idea of what it does.>
  294 + Copyright (C) <year> <name of author>
  295 +
  296 + This program is free software; you can redistribute it and/or modify
  297 + it under the terms of the GNU General Public License as published by
  298 + the Free Software Foundation; either version 2 of the License, or
  299 + (at your option) any later version.
  300 +
  301 + This program is distributed in the hope that it will be useful,
  302 + but WITHOUT ANY WARRANTY; without even the implied warranty of
  303 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  304 + GNU General Public License for more details.
  305 +
  306 + You should have received a copy of the GNU General Public License
  307 + along with this program; if not, write to the Free Software
  308 + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  309 +
  310 +
  311 +Also add information on how to contact you by electronic and paper mail.
  312 +
  313 +If the program is interactive, make it output a short notice like this
  314 +when it starts in an interactive mode:
  315 +
  316 + Gnomovision version 69, Copyright (C) year name of author
  317 + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
  318 + This is free software, and you are welcome to redistribute it
  319 + under certain conditions; type `show c' for details.
  320 +
  321 +The hypothetical commands `show w' and `show c' should show the appropriate
  322 +parts of the General Public License. Of course, the commands you use may
  323 +be called something other than `show w' and `show c'; they could even be
  324 +mouse-clicks or menu items--whatever suits your program.
  325 +
  326 +You should also get your employer (if you work as a programmer) or your
  327 +school, if any, to sign a "copyright disclaimer" for the program, if
  328 +necessary. Here is a sample; alter the names:
  329 +
  330 + Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  331 + `Gnomovision' (which makes passes at compilers) written by James Hacker.
  332 +
  333 + <signature of Ty Coon>, 1 April 1989
  334 + Ty Coon, President of Vice
  335 +
  336 +This General Public License does not permit incorporating your program into
  337 +proprietary programs. If your program is a subroutine library, you may
  338 +consider it more useful to permit linking proprietary applications with the
  339 +library. If this is what you want to do, use the GNU Library General
  340 +Public License instead of this License.
50 CREDITS
... ... @@ -0,0 +1,50 @@
  1 +#
  2 +# $Id$
  3 +#
  4 +# CREDITS
  5 +#
  6 +# This file is part of the OpenLink Software Virtuoso Open-Source (VOS)
  7 +# project.
  8 +#
  9 +# Copyright (C) 1998-2006 OpenLink Software
  10 +#
  11 +
  12 +The OpenLink Software Virtuoso Open-Source (VOS) project wishes to
  13 +acknowledge incorporation of code from the following projects:
  14 +
  15 +* OpenSSL
  16 + This product includes software developed by the OpenSSL Project
  17 + for use in the OpenSSL Toolkit (http://www.openssl.org/).
  18 + This product includes cryptographic software written by Eric Young
  19 + (eay@cryptsoft.com). This product includes software written by Tim
  20 + Hudson (tjh@cryptsoft.com)
  21 +
  22 +* GD
  23 + This product includes the "graphics draw" library by Boutell.Com, Inc
  24 + and others (http://www.boutell.com/gd/).
  25 +
  26 +* Tidy - HTML parser and pretty printer
  27 + This product includes Tidy (http://www.w3.org/People/Raggett/tidy/),
  28 + developed by the World Wide Web Consortium.
  29 +
  30 +* Zlib - compression library
  31 + This product includes the Zlib library (http://www.zlib.net/) developed
  32 + by Jean-loup Gailly and Mark Adler.
  33 +
  34 +* Kupu and Sarissa
  35 + This product includes the Kupu web-based editor and related Sarissa XML
  36 + library (http://kupu.oscom.org/ and http://sarissa.sourceforge.net/).
  37 +
  38 +* Rendezvous
  39 + This product includes the Rendezvous network-discovery library
  40 + (http://www.opensource.apple.com/projects/rendezvous) by Apple
  41 + Computer, Inc.
  42 +
  43 +* PCRE
  44 + This product includes the Perl-Compatible Regular-Expression Library
  45 + (PCRE, http://www.pcre.org/) by Phillip Hazel.
  46 +
  47 +* IE7
  48 + This product uses the IE7 JavaScript library
  49 + (http://dean.edwards.name/IE7) by Dean Edwards to make IE behave
  50 + (almost) like a standards-compliant browser.
0  ChangeLog
No changes.
0  ChangeLog
Sorry, we could not display the changes to this file because there were too many other changes to display.
236 INSTALL
... ... @@ -0,0 +1,236 @@
  1 +Installation Instructions
  2 +*************************
  3 +
  4 +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free
  5 +Software Foundation, Inc.
  6 +
  7 +This file is free documentation; the Free Software Foundation gives
  8 +unlimited permission to copy, distribute and modify it.
  9 +
  10 +Basic Installation
  11 +==================
  12 +
  13 +These are generic installation instructions.
  14 +
  15 + The `configure' shell script attempts to guess correct values for
  16 +various system-dependent variables used during compilation. It uses
  17 +those values to create a `Makefile' in each directory of the package.
  18 +It may also create one or more `.h' files containing system-dependent
  19 +definitions. Finally, it creates a shell script `config.status' that
  20 +you can run in the future to recreate the current configuration, and a
  21 +file `config.log' containing compiler output (useful mainly for
  22 +debugging `configure').
  23 +
  24 + It can also use an optional file (typically called `config.cache'
  25 +and enabled with `--cache-file=config.cache' or simply `-C') that saves
  26 +the results of its tests to speed up reconfiguring. (Caching is
  27 +disabled by default to prevent problems with accidental use of stale
  28 +cache files.)
  29 +
  30 + If you need to do unusual things to compile the package, please try
  31 +to figure out how `configure' could check whether to do them, and mail
  32 +diffs or instructions to the address given in the `README' so they can
  33 +be considered for the next release. If you are using the cache, and at
  34 +some point `config.cache' contains results you don't want to keep, you
  35 +may remove or edit it.
  36 +
  37 + The file `configure.ac' (or `configure.in') is used to create
  38 +`configure' by a program called `autoconf'. You only need
  39 +`configure.ac' if you want to change it or regenerate `configure' using
  40 +a newer version of `autoconf'.
  41 +
  42 +The simplest way to compile this package is:
  43 +
  44 + 1. `cd' to the directory containing the package's source code and type
  45 + `./configure' to configure the package for your system. If you're
  46 + using `csh' on an old version of System V, you might need to type
  47 + `sh ./configure' instead to prevent `csh' from trying to execute
  48 + `configure' itself.
  49 +
  50 + Running `configure' takes awhile. While running, it prints some
  51 + messages telling which features it is checking for.
  52 +
  53 + 2. Type `make' to compile the package.
  54 +
  55 + 3. Optionally, type `make check' to run any self-tests that come with
  56 + the package.
  57 +
  58 + 4. Type `make install' to install the programs and any data files and
  59 + documentation.
  60 +
  61 + 5. You can remove the program binaries and object files from the
  62 + source code directory by typing `make clean'. To also remove the
  63 + files that `configure' created (so you can compile the package for
  64 + a different kind of computer), type `make distclean'. There is
  65 + also a `make maintainer-clean' target, but that is intended mainly
  66 + for the package's developers. If you use it, you may have to get
  67 + all sorts of other programs in order to regenerate files that came
  68 + with the distribution.
  69 +
  70 +Compilers and Options
  71 +=====================
  72 +
  73 +Some systems require unusual options for compilation or linking that the
  74 +`configure' script does not know about. Run `./configure --help' for
  75 +details on some of the pertinent environment variables.
  76 +
  77 + You can give `configure' initial values for configuration parameters
  78 +by setting variables in the command line or in the environment. Here
  79 +is an example:
  80 +
  81 + ./configure CC=c89 CFLAGS=-O2 LIBS=-lposix
  82 +
  83 + *Note Defining Variables::, for more details.
  84 +
  85 +Compiling For Multiple Architectures
  86 +====================================
  87 +
  88 +You can compile the package for more than one kind of computer at the
  89 +same time, by placing the object files for each architecture in their
  90 +own directory. To do this, you must use a version of `make' that
  91 +supports the `VPATH' variable, such as GNU `make'. `cd' to the
  92 +directory where you want the object files and executables to go and run
  93 +the `configure' script. `configure' automatically checks for the
  94 +source code in the directory that `configure' is in and in `..'.
  95 +
  96 + If you have to use a `make' that does not support the `VPATH'
  97 +variable, you have to compile the package for one architecture at a
  98 +time in the source code directory. After you have installed the
  99 +package for one architecture, use `make distclean' before reconfiguring
  100 +for another architecture.
  101 +
  102 +Installation Names
  103 +==================
  104 +
  105 +By default, `make install' will install the package's files in
  106 +`/usr/local/bin', `/usr/local/man', etc. You can specify an
  107 +installation prefix other than `/usr/local' by giving `configure' the
  108 +option `--prefix=PREFIX'.
  109 +
  110 + You can specify separate installation prefixes for
  111 +architecture-specific files and architecture-independent files. If you
  112 +give `configure' the option `--exec-prefix=PREFIX', the package will
  113 +use PREFIX as the prefix for installing programs and libraries.
  114 +Documentation and other data files will still use the regular prefix.
  115 +
  116 + In addition, if you use an unusual directory layout you can give
  117 +options like `--bindir=DIR' to specify different values for particular
  118 +kinds of files. Run `configure --help' for a list of the directories
  119 +you can set and what kinds of files go in them.
  120 +
  121 + If the package supports it, you can cause programs to be installed
  122 +with an extra prefix or suffix on their names by giving `configure' the
  123 +option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
  124 +
  125 +Optional Features
  126 +=================
  127 +
  128 +Some packages pay attention to `--enable-FEATURE' options to
  129 +`configure', where FEATURE indicates an optional part of the package.
  130 +They may also pay attention to `--with-PACKAGE' options, where PACKAGE
  131 +is something like `gnu-as' or `x' (for the X Window System). The
  132 +`README' should mention any `--enable-' and `--with-' options that the
  133 +package recognizes.
  134 +
  135 + For packages that use the X Window System, `configure' can usually
  136 +find the X include and library files automatically, but if it doesn't,
  137 +you can use the `configure' options `--x-includes=DIR' and
  138 +`--x-libraries=DIR' to specify their locations.
  139 +
  140 +Specifying the System Type
  141 +==========================
  142 +
  143 +There may be some features `configure' cannot figure out automatically,
  144 +but needs to determine by the type of machine the package will run on.
  145 +Usually, assuming the package is built to be run on the _same_
  146 +architectures, `configure' can figure that out, but if it prints a
  147 +message saying it cannot guess the machine type, give it the
  148 +`--build=TYPE' option. TYPE can either be a short name for the system
  149 +type, such as `sun4', or a canonical name which has the form:
  150 +
  151 + CPU-COMPANY-SYSTEM
  152 +
  153 +where SYSTEM can have one of these forms:
  154 +
  155 + OS KERNEL-OS
  156 +
  157 + See the file `config.sub' for the possible values of each field. If
  158 +`config.sub' isn't included in this package, then this package doesn't
  159 +need to know the machine type.
  160 +
  161 + If you are _building_ compiler tools for cross-compiling, you should
  162 +use the `--target=TYPE' option to select the type of system they will
  163 +produce code for.
  164 +
  165 + If you want to _use_ a cross compiler, that generates code for a
  166 +platform different from the build platform, you should specify the
  167 +"host" platform (i.e., that on which the generated programs will
  168 +eventually be run) with `--host=TYPE'.
  169 +
  170 +Sharing Defaults
  171 +================
  172 +
  173 +If you want to set default values for `configure' scripts to share, you
  174 +can create a site shell script called `config.site' that gives default
  175 +values for variables like `CC', `cache_file', and `prefix'.
  176 +`configure' looks for `PREFIX/share/config.site' if it exists, then
  177 +`PREFIX/etc/config.site' if it exists. Or, you can set the
  178 +`CONFIG_SITE' environment variable to the location of the site script.
  179 +A warning: not all `configure' scripts look for a site script.
  180 +
  181 +Defining Variables
  182 +==================
  183 +
  184 +Variables not defined in a site shell script can be set in the
  185 +environment passed to `configure'. However, some packages may run
  186 +configure again during the build, and the customized values of these
  187 +variables may be lost. In order to avoid this problem, you should set
  188 +them in the `configure' command line, using `VAR=value'. For example:
  189 +
  190 + ./configure CC=/usr/local2/bin/gcc
  191 +
  192 +causes the specified `gcc' to be used as the C compiler (unless it is
  193 +overridden in the site shell script). Here is a another example:
  194 +
  195 + /bin/bash ./configure CONFIG_SHELL=/bin/bash
  196 +
  197 +Here the `CONFIG_SHELL=/bin/bash' operand causes subsequent
  198 +configuration-related scripts to be executed by `/bin/bash'.
  199 +
  200 +`configure' Invocation
  201 +======================
  202 +
  203 +`configure' recognizes the following options to control how it operates.
  204 +
  205 +`--help'
  206 +`-h'
  207 + Print a summary of the options to `configure', and exit.
  208 +
  209 +`--version'
  210 +`-V'
  211 + Print the version of Autoconf used to generate the `configure'
  212 + script, and exit.
  213 +
  214 +`--cache-file=FILE'
  215 + Enable the cache: use and save the results of the tests in FILE,
  216 + traditionally `config.cache'. FILE defaults to `/dev/null' to
  217 + disable caching.
  218 +
  219 +`--config-cache'
  220 +`-C'
  221 + Alias for `--cache-file=config.cache'.
  222 +
  223 +`--quiet'
  224 +`--silent'
  225 +`-q'
  226 + Do not print messages saying which checks are being made. To
  227 + suppress all normal output, redirect it to `/dev/null' (any error
  228 + messages will still be shown).
  229 +
  230 +`--srcdir=DIR'
  231 + Look for the package's source code in directory DIR. Usually
  232 + `configure' can determine that directory automatically.
  233 +
  234 +`configure' also accepts some other, not widely useful, options. Run
  235 +`configure --help' for more details.
  236 +
23 LICENSE
... ... @@ -0,0 +1,23 @@
  1 +OpenLink Software's Virtuoso Open-Source (VOS) project
  2 +Copyright (C) 1998-2006 OpenLink Software
  3 +
  4 +This software is licensed under the GNU General Public License (see
  5 +COPYING).
  6 +
  7 +Note that the only valid version of the GPL license as far as this project
  8 +is concerned is the original GNU General Public License Version 2, dated
  9 +June 1991.
  10 +
  11 +
  12 +OpenSSL exemption
  13 +-----------------
  14 +This project may be compiled/linked with the OpenSSL library. If so, the
  15 +following exemption is added to the above license:
  16 +
  17 + In addition, as a special exemption, OpenLink Software gives permission
  18 + to link the code of its release of Virtuoso with the OpenSSL project's
  19 + "OpenSSL" library (or with modified versions of it that use the same
  20 + license as the "OpenSSL" library), and distribute the linked
  21 + executables. You must obey the GNU General Public License in all
  22 + respects for all of the code used other than "OpenSSL".
  23 +
101 Makeconfig.in
... ... @@ -0,0 +1,101 @@
  1 +#
  2 +# Makeconfig
  3 +#
  4 +# @configure_input@
  5 +#
  6 +# $Id$
  7 +#
  8 +# This file is part of the OpenLink Software Virtuoso Open-Source (VOS)
  9 +# project.
  10 +#
  11 +# Copyright (C) 1998-2006 OpenLink Software
  12 +#
  13 +# This project is free software; you can redistribute it and/or modify it
  14 +# under the terms of the GNU General Public License as published by the
  15 +# Free Software Foundation; only version 2 of the License, dated June 1991.
  16 +#
  17 +# This program is distributed in the hope that it will be useful, but
  18 +# WITHOUT ANY WARRANTY; without even the implied warranty of
  19 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  20 +# General Public License for more details.
  21 +#
  22 +# You should have received a copy of the GNU General Public License along
  23 +# with this program; if not, write to the Free Software Foundation, Inc.,
  24 +# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  25 +#
  26 +#
  27 +
  28 +.EXPORT_ALL_VARIABLES:
  29 +
  30 +TOP := @TOP@
  31 +HOME := @TOP@
  32 +OPSYS := "@OPSYS@"
  33 +HOST := @host@
  34 +CPU := @host_cpu@
  35 +VENDOR := @host_vendor@
  36 +OS := @host_os@
  37 +CCWARN = @CCWARN@
  38 +CCOPT = @CCOPT@
  39 +CCDEBUG = @CCDEBUG@
  40 +CCLIBS = @CCLIBS@
  41 +CCDEFS = @CCDEFS@ @CCPLATFORMDEFS@
  42 +CCINCL = -I$(TOP)/libsrc -I$(TOP)/libsrc/Dk @ccincl@
  43 +AM_LDFLAGS := @AM_LDFLAGS@
  44 +SYSLIBS := @LIBS@
  45 +LEXLIB := @LEXLIB@
  46 +LDLIBS = $(XOBJS) -L$(LIBDIR) $(XLIBS) $(LIBS) $(SYSLIBS)
  47 +LDRLIBS = $(XOBJS) -L$(LIBDIR) $(XLIBS) $(LIBS) $(CCLIBS)
  48 +LIBTOOL = $(SHELL) $(TOP)/libtool
  49 +CC = @CC@
  50 +INSTALL = @INSTALL@
  51 +LEX := @LEX@
  52 +YACC := @YACC@
  53 +CPP := @CPP@
  54 +WGET := @WGET@
  55 +
  56 +XCFLAGS = $(DEFS) $(INCL)
  57 +VIRT_AM_CFLAGS = $(CCOPT) $(CCWARN) $(CCDEBUG) $(CCINCL) $(CCDEFS) $(XCFLAGS)
  58 +
  59 +BUILD_OPTS = @BUILD_OPTS@ noudbcsdk
  60 +
  61 +# System thread libraries
  62 +LIBTHR = @LIBTHR@
  63 +
  64 +# System readline libraries
  65 +LIBRDL = @LIBRDL@
  66 +
  67 +# System libraries for iODBC
  68 +LIBDL = @LIBDL@
  69 +
  70 +SRVRLIBS= \
  71 + @TOP@/libsrc/Dk/libdksrv.la \
  72 + @TOP@/libsrc/Xml.new/libxml.la \
  73 + @TOP@/libsrc/plugin/libplugin.la \
  74 + @TOP@/libsrc/langfunc/liblangfunc.la \
  75 + @TOP@/libsrc/zlib/libz.la \
  76 + @TOP@/libsrc/Tidy/libtidy.la \
  77 + @TOP@/libsrc/util/libutil.la \
  78 + @srvrlibs@ \
  79 + @LIBS@
  80 +# there is a circular dep in dk1t<->thrs in need to be resolved
  81 +CLNTLIBS= \
  82 + @TOP@/libsrc/Wi/libwic.la \
  83 + @TOP@/libsrc/Dk/libdk1t.la \
  84 + @TOP@/libsrc/Thread/libthrs.la \
  85 + @TOP@/libsrc/zlib/libz.la \
  86 + @TOP@/libsrc/util/libutil.la \
  87 + @clntlibs@
  88 +LIBXML_FILE=@libxml_file@
  89 +
  90 +MAKEVER:=$(TOP)/bin/makever
  91 +
  92 +VERMAJ:=04.00
  93 +VERBMAJ:=28
  94 +VERBMIN:=16
  95 +PORT:=1111
  96 +#needed by sql_to_c.awk
  97 +PLSTATS:=PLDBG
  98 +
  99 +JDK1:=@ac_jdk1_path@
  100 +JDK2:=@ac_jdk2_path@
  101 +JDK3:=@ac_jdk3_path@
85 Makefile.am
... ... @@ -0,0 +1,85 @@
  1 +#
  2 +# This file is part of the OpenLink Software Virtuoso Open-Source (VOS)
  3 +# project.
  4 +#
  5 +# Copyright (C) 1998-2006 OpenLink Software
  6 +#
  7 +# This project is free software; you can redistribute it and/or modify it
  8 +# under the terms of the GNU General Public License as published by the
  9 +# Free Software Foundation; only version 2 of the License, dated June 1991.
  10 +#
  11 +# This program is distributed in the hope that it will be useful, but
  12 +# WITHOUT ANY WARRANTY; without even the implied warranty of
  13 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  14 +# General Public License for more details.
  15 +#
  16 +# You should have received a copy of the GNU General Public License along
  17 +# with this program; if not, write to the Free Software Foundation, Inc.,
  18 +# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  19 +#
  20 +#
  21 +
  22 +AUTOMAKE_OPTIONS = gnu 1.5
  23 +
  24 +SUBDIRS = . docsrc libsrc binsrc
  25 +
  26 +
  27 +# ----------------------------------------------------------------------
  28 +#
  29 +# Maintainers only
  30 +#
  31 +# ----------------------------------------------------------------------
  32 +
  33 +MAINTAINERCLEANFILES = aclocal.m4 configure
  34 +
  35 +
  36 +if MAINTAINER_MODE
  37 +
  38 +#
  39 +# Create a tar file containing a binary installation
  40 +#
  41 +binary-tar:
  42 + -mkdir @build@
  43 + $(MAKE) install prefix=`pwd`/@build@
  44 + tar cvf @build@.tar @build@
  45 + gzip -9vf @build@.tar
  46 + rm -rf @build@
  47 +
  48 +
  49 +#
  50 +# Create an official release package
  51 +#
  52 +release:
  53 + $(MAKE) distcheck
  54 +
  55 +#
  56 +# Generate ChangeLog
  57 +#
  58 +changelog:
  59 + cvs2cl --no-wrap --utc --hide-filenames --prune --window 3600
  60 +
  61 +endif
  62 +
  63 +#
  64 +# Create a source snapshot package
  65 +#
  66 +snapshot:
  67 + $(MAKE) dist distdir=$(PACKAGE)-`date +"%Y%m%d"`
  68 +
  69 +
  70 +# ----------------------------------------------------------------------
  71 +#
  72 +# Additional files to distribute
  73 +#
  74 +# ----------------------------------------------------------------------
  75 +EXTRA_DIST = \
  76 + AUTHORS \
  77 + COPYING \
  78 + CREDITS \
  79 + INSTALL \
  80 + LICENSE \
  81 + NEWS \
  82 + README \
  83 + autogen.sh \
  84 + bin/makever \
  85 + bin/installer/virtuoso.ini bin/installer/demo.ini
0  NEWS
No changes.
0  NEWS
Sorry, we could not display the changes to this file because there were too many other changes to display.
163 README
... ... @@ -0,0 +1,163 @@
  1 +Open Virtuoso Build Readme
  2 +==========================
  3 +
  4 +This document explains steps to take after obtaining an Open Virtuoso source
  5 +snapshot or cvs checkout.
  6 +
  7 +These sections explain how to compile, test and install and what components are
  8 +produced by the make process and how one can interact with them.
  9 +
  10 +Software Requirements
  11 +=====================
  12 +
  13 + * Linux or Unix platform with normal C-compiler tools
  14 + * libtool 1.5
  15 + * autoconf 2.59
  16 + * automake 1.9
  17 + * OpenSSL 0.9.7
  18 + * flex 2.5.4
  19 + * bison 1.35
  20 + * gperf 2.7.2
  21 + * gawk 3.1.1
  22 +
  23 +and any GNU packages required by these. The autogen.sh and configure
  24 +scripts check for the presence and right version of some of the required
  25 +components.
  26 +
  27 +The build produces a demo database and Virtuoso application packages that
  28 +are quite large. At least 600 MB of free space should be available in the
  29 +build file system.
  30 +
  31 +When running `make install', the target file system should have about 370
  32 +MB free. By default, the install target directories are under /usr/local/,
  33 +but you can specify
  34 +
  35 + ./configure --prefix=/path/to/dir
  36 +
  37 +instead.
  38 +
  39 +The minimum working configuration consists of the server executable and
  40 +config files plus database, no more than a few MB for the server
  41 +executable, depending on platform and options.
  42 +
  43 +
  44 +Make FAQ
  45 +========
  46 +
  47 +Virtuoso Server
  48 +
  49 +When in the root directory of the checkout:
  50 +
  51 + ./autogen.sh
  52 + ./configure
  53 + make
  54 +
  55 +will produce the default binaries, VAD packages and demo database. This
  56 +takes some time, principally due to building and filling the demo database,
  57 +rendering the XML documentation into several target formats and composing
  58 +various Virtuoso application packages. This is about 30 minutes on a 2GHz
  59 +machine.
  60 +
  61 +The default configure does not enable most of the runtime-hosting and
  62 +extension features. See the links on the building page for instructions on
  63 +how to enable these and what additional software is required.
  64 +
  65 +Getting Started
  66 +===============
  67 +
  68 +To test the demo database where it is built, you can set the shell PATH to
  69 +include binsrc/tests:binsrc/virtuoso in the build tree.
  70 +
  71 +Then cd to binsrc/samples/demo.
  72 +
  73 + virtuoso-t -c demo.ini -f &
  74 +
  75 +to start the server in the background. It will not detach from the shell, so
  76 +you see the startup messages.
  77 +
  78 +To connect with the command line SQL tool,
  79 +
  80 + isql 1112 dba dba
  81 +
  82 +gives a SQL> prompt.
  83 +
  84 +Type
  85 +
  86 + SQL> use Demo;
  87 +
  88 +to switch to the demo database, containing the Microsoft Northwind sample
  89 +tables. The help command of isql gives further instructions.
  90 +
  91 +To use a web admin interface, point the browser to:
  92 +http://localhost:8890/conductor
  93 +
  94 +To read the documents online:
  95 +http://localhost:8890/doc/html
  96 +
  97 +To experiment with online tutorials:
  98 +http://localhost:8890/tutorial
  99 +
  100 +Installation
  101 +============
  102 +
  103 +After running configure && make,
  104 +
  105 + make install
  106 +
  107 +at the root of the build tree copies the files to the locations specified by
  108 +the --prefix option to configure. The default of --prefix is /usr/local/.
  109 +
  110 +The below paths are all appended to --prefix, i.e. /usr/local/ by default.
  111 +
  112 + * share/virtuoso/doc/html
  113 + * share/virtuoso/doc/pdf
  114 + * share/virtuoso/vad - VAD packages BPEL, Conductor, tutorials, documentation
  115 +
  116 + * var/lib/virtuoso/db - Empty database
  117 + * var/lib/virtuoso/demo - Demo database
  118 +
  119 + * bin/ - The virtuoso-t, isql, isqlw, virt_mail, virtuoso-sample-t, inifile
  120 + executables
  121 + * lib/ - libvirtuoso-t.a libvirtuoso-t.la virtodbc32.a virtodbc32.la
  122 + virtodbc32_r.a virtodbc32_r.la virtodbc_r.so wikiv.so plus any plugins that
  123 + may be enabled.
  124 + * lib/virtuoso - hosting_sample.a hosting_sample.la hosting_sample.so
  125 + plugin_sample.a plugin_sample.so
  126 +
  127 +Test Suite
  128 +==========
  129 +
  130 + make check
  131 +
  132 +at the root of the build tree will run the automated test suite. This takes
  133 +about an hour on a 2GHz machine and requires approximately 1 GB of free
  134 +space.
  135 +
  136 +Starting With an Empty Database
  137 +===============================
  138 +
  139 +After installation, there is a sample virtuoso.ini file in
  140 +var/lib/virtuoso/db. The virtuoso-t executable can be started in any empty
  141 +directory containing a virtuoso.ini file. The empty database and other
  142 +files will be created at startup according to the paths and filenames in
  143 +the ini file. All names are relative to the starting directory of the
  144 +server; no special database-creation utility is needed. The default admin
  145 +account is called "dba" and its password is also "dba".
  146 +
  147 +VAD Packages
  148 +============
  149 +
  150 +The different VAD packages can be installed via ISQL using the following
  151 +command (if the installation packages reside in the filesystem):
  152 +
  153 + SQL> vad_install ('<filesystem-path>/<package-name'.vad', 0);
  154 +
  155 +Alternatively, you can copy VAD packages to Virtuoso's DAV repository and
  156 +then execute the following command (also from ISQL):
  157 +
  158 +SQL> vad_install ('<webdav-path>/<package-name'.vad', 1);
  159 +
  160 +At the isql command line. Note that the DirsAllowed parameter of the
  161 +Parameters section of the ini-file must allow access to the directory where
  162 +the package file is.
  163 +
64 appsrc/ODS-Wiki/Makefile.am
... ... @@ -0,0 +1,64 @@
  1 +#
  2 +# This file is part of the OpenLink Software Virtuoso Open-Source (VOS)
  3 +# project.
  4 +#
  5 +# Copyright (C) 1998-2006 OpenLink Software
  6 +#
  7 +# This project is free software; you can redistribute it and/or modify it
  8 +# under the terms of the GNU General Public License as published by the
  9 +# Free Software Foundation; only version 2 of the License, dated June 1991.
  10 +#
  11 +# This program is distributed in the hope that it will be useful, but
  12 +# WITHOUT ANY WARRANTY; without even the implied warranty of
  13 +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  14 +# General Public License for more details.
  15 +#
  16 +# You should have received a copy of the GNU General Public License along
  17 +# with this program; if not, write to the Free Software Foundation, Inc.,
  18 +# 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  19 +#
  20 +#
  21 +SUBDIRS = plugin
  22 +
  23 +
  24 +# ----------------------------------------------------------------------
  25 +#
  26 +# Additional files to distribute
  27 +#
  28 +# ----------------------------------------------------------------------
  29 +EXTRA_DIST = \
  30 + http/*.css \
  31 + http/images/*.gif \
  32 + http/images/*.jpg \
  33 + http/images/*.png \
  34 + http/*.vsp \
  35 + http/*.vspx \
  36 + http/*.xsl \
  37 + http/*.xslt \
  38 + initial/Main/*.txt \
  39 + initial/Wiki/*.txt \
  40 + *.isql \