Initial OSF commit.
authorDr. Stephen Henson <steve@openssl.org>
Wed, 24 Jun 2009 10:43:49 +0000 (10:43 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Wed, 24 Jun 2009 10:43:49 +0000 (10:43 +0000)
47 files changed:
.wmlsnb [new file with mode: 0644]
about/contacts.wml
images/misc-cookie.gif
images/page-corner-bl.gif
images/page-head-bl.jpg
images/page-head-bm.jpg
images/page-head-tl.jpg
images/page-head-tm.jpg
images/page-navbar-ab-n.jpg
images/page-navbar-ab-s.jpg
images/page-navbar-bot.jpg
images/page-navbar-co-n.jpg
images/page-navbar-co-s.jpg
images/page-navbar-do-n.jpg
images/page-navbar-do-s.jpg
images/page-navbar-fq-n.jpg
images/page-navbar-fq-s.jpg
images/page-navbar-ne-n.jpg
images/page-navbar-ne-s.jpg
images/page-navbar-re-n.jpg
images/page-navbar-re-s.jpg
images/page-navbar-so-n.jpg
images/page-navbar-so-s.jpg
images/page-navbar-su-n.jpg
images/page-navbar-su-s.jpg
images/page-navbar-ti-n.jpg
images/page-navbar-ti-s.jpg
images/page-navbar-top.jpg
index.wml
news/newsflash.txt
related/commercial.wml
support/.wmlsnb
support/community.wml [new file with mode: 0644]
support/consulting.wml [new file with mode: 0644]
support/donations.wml [new file with mode: 0644]
support/funding/contract.wml [new file with mode: 0644]
support/funding/faq.cgi [new file with mode: 0755]
support/funding/support-basic.wml [new file with mode: 0644]
support/funding/support-contact.wml [new file with mode: 0644]
support/funding/support-definitions.wml [new file with mode: 0644]
support/funding/support-incident.wml [new file with mode: 0644]
support/funding/support-premium.wml [new file with mode: 0644]
support/funding/support-vendor.wml [new file with mode: 0644]
support/funding/wishlist.wml [new file with mode: 0644]
support/index.wml
support/other.wml [new file with mode: 0644]
support/rt2.html [deleted file]

diff --git a/.wmlsnb b/.wmlsnb
new file mode 100644 (file)
index 0000000..b35314b
--- /dev/null
+++ b/.wmlsnb
@@ -0,0 +1,11 @@
+##
+##  .wmlsnb -- Sub Navigation Bar Specification for WML
+##
+
+<snb>
+##  <snb_button id=general  txt="Support OpenSSL"  url="">
+  <snb_button id=contacts txt="Sponsor OpenSSL" url="support/donations.html">
+  <snb_button id=credits  txt="Purchase a Support Contract"  url="support/funding/contract.html">
+  <snb_button id=credits  txt="Contract a Team Member"  url="support/consulting.html">
+</snb>
+
index ac2a2a0eb2baadfbff252270befd5886a37094b4..47e5c2413a906d34856bb81775ac9746742d44af 100644 (file)
@@ -34,3 +34,22 @@ Sweden<br>
 Sweden only
 </td></tr>
 </table>
+
+<p>The <i>OpenSSL Software Foundation</i> represents the OpenSSL project in some capacities, such as providing formal support contracts, brokering consulting contracts for OpenSSL team members, and disbursing dontations.</p>
+</p>
+
+<table>
+<tr><td><b id=sf>Address</b></td><td><b id=sf>Area covered</b></td></tr>
+<tr><td><hr noshade size=1></td><td><hr noshade size=1></td></tr>
+<tr><td>
+OpenSSL Software Foundation<br>
+1829 Mount Ephraim Road<br>
+Adamstown, MD  21710<br>
+USA<br>
++1 877 673 6775
+<i>E-mail:</i> <a href="mailto:info@opensslfoundation.com">info@opensslfoundation.com</a>
+</td><td valign=top>
+Worldwide
+</td></tr>
+</table>
+
index a075948517fe6b1bcb98732fc60b808d7378d1e8..fc536379b079cef8405cd747b452728cd5527132 100644 (file)
Binary files a/images/misc-cookie.gif and b/images/misc-cookie.gif differ
index 8ac02c77cd831465e81d8ef726e9a837ca4dbceb..d7437e68f7bf526f563ca95b30a15a1a6b30eddf 100644 (file)
Binary files a/images/page-corner-bl.gif and b/images/page-corner-bl.gif differ
index 52eba789bf83e694ee9ed0c823d2535a5e5667ee..888a78edbb2559ef6367456112e40d49d4cab268 100644 (file)
Binary files a/images/page-head-bl.jpg and b/images/page-head-bl.jpg differ
index fae634237f90d4b71f2ad7e34baa3d2d2e1a8c2d..df1a39dca143c9d666019ffc68689a87849665fe 100644 (file)
Binary files a/images/page-head-bm.jpg and b/images/page-head-bm.jpg differ
index 3dbf74bf631f272a4f57130c2bb35cd31ec26f3c..0a2625fe7f2615a3048a840c0bf7d2a97ca911b1 100644 (file)
Binary files a/images/page-head-tl.jpg and b/images/page-head-tl.jpg differ
index f8233a28b23fb4f051cd4e646df4dba70df3cc46..5c1ec0a260c792b65c6ad99defa3e9f1cfd19921 100644 (file)
Binary files a/images/page-head-tm.jpg and b/images/page-head-tm.jpg differ
index 5c84066df0067afd1a9fa324b7e9a5fa9408ab55..f8bef1ebd44778393ff7e63524eb78bafee2107a 100644 (file)
Binary files a/images/page-navbar-ab-n.jpg and b/images/page-navbar-ab-n.jpg differ
index 7ccba47fd0b0a32d3d7cac77a7170092bfaca94b..828a96e5c958b04346686b604fb7fc7f1b70c180 100644 (file)
Binary files a/images/page-navbar-ab-s.jpg and b/images/page-navbar-ab-s.jpg differ
index 1c00c628adfa2ecc05327a6edb7545fab5154a15..ab5496419b3079356183d179ca1a45d9e66879a1 100644 (file)
Binary files a/images/page-navbar-bot.jpg and b/images/page-navbar-bot.jpg differ
index 6cba022ddead0a713ac53484bc43b833d041a725..2623bb619db27a716eae9eb00781604e379d4804 100644 (file)
Binary files a/images/page-navbar-co-n.jpg and b/images/page-navbar-co-n.jpg differ
index 9c495ad7f1858755b808cb2ea3f9e7be9842bbdd..243b6114591c038318b00126449d370186148eb5 100644 (file)
Binary files a/images/page-navbar-co-s.jpg and b/images/page-navbar-co-s.jpg differ
index dc7e04ce8d2093899b51c2a251c34462e2c98df2..8c282c04573c3cc1c1d730752bb31e864fe8b666 100644 (file)
Binary files a/images/page-navbar-do-n.jpg and b/images/page-navbar-do-n.jpg differ
index 0bff78b5ac614ba1b0027a37cd8b37ac4f11d1dd..c0fcc3e6759a419217c6d19a67e842171b29e390 100644 (file)
Binary files a/images/page-navbar-do-s.jpg and b/images/page-navbar-do-s.jpg differ
index c9172f26fd75a85aff80d2e5a99f3992f2226114..de3b58229e5eb852ea6ab5ed0bf8a0e8130fc15a 100755 (executable)
Binary files a/images/page-navbar-fq-n.jpg and b/images/page-navbar-fq-n.jpg differ
index 85b6413da0dbd238afbf2424d93648100c74ac51..8fa2409157093b656f01e3bbee7c4d41b5b441d4 100755 (executable)
Binary files a/images/page-navbar-fq-s.jpg and b/images/page-navbar-fq-s.jpg differ
index 828731bf1063f65dc6aaf637d7fb0417f9d7aa13..9179a388db072ae2fa9fcd38e79725137b374879 100644 (file)
Binary files a/images/page-navbar-ne-n.jpg and b/images/page-navbar-ne-n.jpg differ
index 0025056866aff72bb2fb207f63feeb2debd2f33b..10165fe5ce74e36d69aa4c6589b69cfaa91712c0 100644 (file)
Binary files a/images/page-navbar-ne-s.jpg and b/images/page-navbar-ne-s.jpg differ
index f91532268b2268b7c399ad704661508d542d9c96..a0c5efde1dddff49ef8a84c7353d67faff513f82 100644 (file)
Binary files a/images/page-navbar-re-n.jpg and b/images/page-navbar-re-n.jpg differ
index 65bd3fb882d5c0fbaa52d1b9246ef64eed0b81e9..7be9ae152bb76da55e9d440511cb854d793de32e 100644 (file)
Binary files a/images/page-navbar-re-s.jpg and b/images/page-navbar-re-s.jpg differ
index 40f070b711c5ea3c845531032ca3ded60f6bf92d..e2bf08962e2028c563e819d4ed0fbf649f1b7012 100644 (file)
Binary files a/images/page-navbar-so-n.jpg and b/images/page-navbar-so-n.jpg differ
index 35af2016f401935f479ec67dcb7a6f39a0befd96..853bac3e9f66181030760d9026108f70f5667b07 100644 (file)
Binary files a/images/page-navbar-so-s.jpg and b/images/page-navbar-so-s.jpg differ
index 6b165ec2795b5effcba37238a4e73278cf9385a8..6766a3ac0b2b884e1d324b5f413c6a68e30e12b6 100644 (file)
Binary files a/images/page-navbar-su-n.jpg and b/images/page-navbar-su-n.jpg differ
index 037b9ea87b5201286c31ae51f34ac941adaa69b0..3813408fdc87a5157b9ac7f961ed94073570eb60 100644 (file)
Binary files a/images/page-navbar-su-s.jpg and b/images/page-navbar-su-s.jpg differ
index 765d8f1b74befff7899af5b337a84258ae6d3211..742014b2b37b37e0ac62e0c70421d63786f19361 100644 (file)
Binary files a/images/page-navbar-ti-n.jpg and b/images/page-navbar-ti-n.jpg differ
index 4bc05e87825880256861294ec1ce893afa219e37..ccf01c12c9800fb1ad25073d08ecb58cd1690aa8 100644 (file)
Binary files a/images/page-navbar-ti-s.jpg and b/images/page-navbar-ti-s.jpg differ
index 6be6794324d4c7da7b675a70c38b2e420d4931e3..2422124265e03d7dc27875c245f6b5b04ae8674c 100644 (file)
Binary files a/images/page-navbar-top.jpg and b/images/page-navbar-top.jpg differ
index d66ea80b0e9e6f195f98d44707150780d47f871e..1255d4323b754834f613d740bdd2f85d1e48a487 100644 (file)
--- a/index.wml
+++ b/index.wml
@@ -1,5 +1,5 @@
 
-#use wml::openssl area=title 
+#use wml::openssl area=title page=home
 
 <title>The Open Source toolkit for SSL/TLS</title>
 
index b4b247dfef36cb3590a78c8c132d6dc797a056a2..17b7dcda11409e8248419bd0e24bf1a9a698b38a 100644 (file)
@@ -1,3 +1,4 @@
+25-Jun-2009: Commercial support for OpenSSL is now <a href="ROOT/support/funding/contract.html">available</a>
 21-Apr-2009: Beta 2 of OpenSSL 1.0.0 is now <a href="ROOT/source/">available</a>, please test it now
 01-Apr-2009: Beta 1 of OpenSSL 1.0.0 is now <a href="ROOT/source/">available</a>, please test it now
 25-Mar-2009: OpenSSL 0.9.8k is now <a href="ROOT/source/">available</a>, including important bug fixes
index abf85e8869c682b4ee8f86f807f4a7f506ba90d3..3a3f7f9b47053419be0670145d42dc5b3792f707 100644 (file)
@@ -3,7 +3,7 @@
 
 <title>Related, Commercial</title>
 
-<h1>Commercial</h1>
+<h1>Other OpenSSL Related Commercial Services</h1>
 
 These are commercial offers with respect to OpenSSL, e.g. people/organizations
 offering support.
@@ -24,15 +24,9 @@ The message needs to include the company name, and information string
 and a URL.
 
 <ul>
-    <item name="Levitte Programming"
-          info="Support, installation, adaptation, programming."
-          url="http://www.lp.se/">
     <item name="Linux4biz"
           info="Linux4biz  specialises in all aspects of apache and openssl deployment, support and security."
           url="http://www.linux4biz.net/">
-    <item name="Dr S N Henson"
-          info="OpenSSL and general PKI consultancy, development and support."
-          url="http://www.drh-consultancy.co.uk/">
     <item name="Secure Endpoints Inc."
          info="Expert consulting and software development services, OpenSSL and more"
          url="http://www.secure-endpoints.com/">
index be9e48039a2e43553b16f03056572c3fbd15e170..cae94ca6afc495b8d5848cf30a2d3f781e0bbd4d 100644 (file)
@@ -3,8 +3,10 @@
 ##
 
 <snb>
-  <snb_button id=lists  txt="Mailing Lists"  url="">
-  <snb_button id=faq    txt="FAQ"            url="faq.html">
-  <snb_button id=rt     txt="Request Tracker" url="rt.html">
+  <snb_button id=support      txt="Support"            url="index.html">
+  <snb_button id=community    txt="Community Participation"         url="community.html">
+  <snb_button id=donations    txt="Donations"          url="donations.html">
+  <snb_button id=funding      txt="Funding"            url="funding/contract.html">
+  <snb_button id=consulting   txt="Consulting"         url="consulting.html">
 </snb>
 
diff --git a/support/community.wml b/support/community.wml
new file mode 100644 (file)
index 0000000..f8f3c05
--- /dev/null
@@ -0,0 +1,146 @@
+
+#use wml::openssl area=support page=lists
+
+<title>Support, Mailing Lists</title>
+
+<h1>OpenSSL Mailing Lists</h1>
+
+The OpenSSL project uses various mailing lists to coordinate the development
+and to provide support to the user community. They all have an Email address
+of <tt>openssl-</tt><i id=red>name</i><tt>@openssl.org</tt> and are remote
+controlled by the Majordomo robot under <tt
+id=red>majordomo</tt><tt>@openssl.org</tt>. 
+
+<h2>Overview</h2>
+
+Here is an overview of the available mailing lists:
+
+<p>
+<table cellspacing=0 cellpadding=2 border=0>
+<tr>
+   <td><b id=sf>List Address</b></td>
+   <td><b id=sf>Subscription</b></td> 
+   <td><b id=sf>Posting</b></td> 
+   <td><b id=sf>Usage</b></td> 
+</tr>
+<tr>
+   <td><hr noshade size=1></td>
+   <td><hr noshade size=1></td>
+   <td><hr noshade size=1></td>
+   <td><hr noshade size=1></td>
+</tr>
+<tr>
+   <td><a href="mailto:openssl-announce@openssl.org">openssl-announce</a></td>
+   <td>open</td> <td>core team</td> 
+   <td>Official Project Announcements</td>
+</tr>
+# <tr>
+#    <td><a href="mailto:openssl-core@openssl.org">openssl-core</a></td>
+#    <td>closed</td> <td>subscribers</td> 
+#    <td>Internal Core Team Discussions</td>
+# </tr>
+<tr>
+   <td><a href="mailto:openssl-cvs@openssl.org">openssl-cvs</a></td>
+   <td>open</td> <td>subscribers</td>
+   <td>CVS Repository Messages</td>
+</tr>
+<tr>
+   <td><a href="mailto:openssl-dev@openssl.org">openssl-dev</a></td>
+   <td>open</td> <td>subscribers</td>
+   <td>Discussions on development of the OpenSSL library. Not for application
+   development questions!</td>
+</tr>
+<tr>
+   <td><a href="mailto:openssl-users@openssl.org">openssl-users</a></td>
+   <td>open</td> <td>subscribers</td>
+   <td>Application Development, OpenSSL Usage, Installation Problems,
+   etc.</td>
+</tr>
+</table>
+
+<h2>Subscription</h2>
+
+To easily subscribe/unsubscribe to/from those lists, use the following form to
+drop an appropriate Email to Majordomo.  After Majordomo received your
+request, it will respond to the entered Email address with an authority
+challenge which has to send back again for security reasons (to avoid that
+others subscribe you without your ok).  So entering the Email address of
+someone else in the form below is useless, of course.
+
+<center>
+<form action="<absolute majordomo.cgi>" method="GET">
+<table cellspacing=0 cellpadding=2 border=0 bgcolor="#cccccc"><tr><td>
+<table cellspacing=0 cellpadding=4 border=0 bgcolor="#f0f0f0">
+<tr>
+<td colspan=3><font id="sfl">Mailing List Subscription</font></td>
+</tr>
+<tr>
+<td>
+<input type=checkbox checked name="action" value="subscribe"> subscribe<br>
+<input type=checkbox name="action" value="unsubscribe"> unsubscribe<br>
+</td>
+<td colspan=2>
+<div id=sf>Enter your Email address here:</div><br>
+<input type=text name="email" size=35 value="your@address.dom">
+</td>
+</tr>
+<tr>
+<td>
+<input type=checkbox checked name="list" value="announce"> openssl-announce<br>
+<input type=checkbox checked name="list" value="users"> openssl-users
+</td>
+<td>
+<input type=checkbox name="list" value="dev"> openssl-dev<br>
+<input type=checkbox name="list" value="cvs"> openssl-cvs
+</td>
+<td align=right valign=bottom> 
+<div id=sf><input type=submit value="Send to Majordomo!"></div>
+</td>
+</tr>
+</table>
+</td></tr></table>
+</form>
+</center>
+
+If you don't trust the above form or want to do it manually, you can contact
+Majordomo directly, of course.  To subscribe to one of the mailing list, just
+send an Email to <tt id=red>majordomo</tt><tt>@openssl.org</tt> with the
+following text in the <i>body</i> (the subject is not important and can be
+empty): ``<tt>subscribe openssl-</tt><i id=red>name</i> &nbsp; <i
+id=red>your@address.dom</i>'' But please remember this cookie: ``Internet is a
+wonderful mechanism for making a fool of yourself in front of a very large
+audience''.  So start thinking already with your subscription and <b>don't</b>
+send it to the list addresses, please. Actually the above form is provided
+mainly to avoid this common and nasty mistake. 
+
+<h2>Archive</h2>
+
+The mailing lists are automatically archived at the following locations:
+
+<ul>
+<li><b>openssl-announce</b>:<br>
+    - <a href="http://marc.info/?l=openssl-announce">
+      http://marc.info/?l=openssl-announce</a><br>
+    - <a href="http://www.mail-archive.com/openssl-announce@openssl.org/">
+      http://www.mail-archive.com/openssl-announce@openssl.org/</a><br>
+<li><b>openssl-users</b>:<br>
+    - <a href="http://marc.info/?l=openssl-users">
+      http://marc.info/?l=openssl-users</a><br>
+    - <a href="http://www.mail-archive.com/openssl-users@openssl.org/">
+      http://www.mail-archive.com/openssl-users@openssl.org/</a>
+    - <a href="http://groups.google.com/groups?group=mailing.openssl.users">
+      http://groups.google.com/groups?group=mailing.openssl.users</a><br>
+<li><b>openssl-dev</b>:<br>
+    - <a href="http://marc.info/?l=openssl-dev">
+      http://marc.info/?l=openssl-dev</a><br>
+    - <a href="http://www.mail-archive.com/openssl-dev@openssl.org/">
+      http://www.mail-archive.com/openssl-dev@openssl.org/</a>
+    - <a href="http://groups.google.com/groups?group=mailing.openssl.dev">
+      http://groups.google.com/groups?group=mailing.openssl.dev</a><br>
+<li><b>openssl-cvs</b>:<br>
+    - <a href="http://marc.info/?l=openssl-cvs">
+      http://marc.info/?l=openssl-cvs</a><br>
+    - <a href="http://groups.google.com/groups?group=mailing.openssl.cvs">
+      http://groups.google.com/groups?group=mailing.openssl.cvs</a><br>
+</ul>
+
diff --git a/support/consulting.wml b/support/consulting.wml
new file mode 100644 (file)
index 0000000..89c20a8
--- /dev/null
@@ -0,0 +1,23 @@
+
+#use wml::openssl area=related page=commercial
+
+<title>Consulting</title>
+
+<h1>Consulting</h1>
+
+The following OpenSSL team members are available for general consulting work related to OpenSSL and cryptography.  The income they earn though their paid consulting work supports their unpaid work on OpenSSL.
+
+<p>
+
+<ul>
+    <item name="Richard Levitte<br>Levitte Programming"
+          info="Support, installation, adaptation, programming."
+          url="http://www.lp.se/">
+
+    <item name="Dr S N Henson<br>DRH Consultancy"
+          info="OpenSSL and general PKI consultancy, development and support."
+          url="http://www.drh-consultancy.co.uk/">
+</ul>
+<p>
+For further information please contact either the <a href="funding/support-contact.html">OpenSSL Software Foundation</a> or use the E-mail addresses above.
+
diff --git a/support/donations.wml b/support/donations.wml
new file mode 100644 (file)
index 0000000..122f0b2
--- /dev/null
@@ -0,0 +1,70 @@
+
+#use wml::openssl area=support page=donations
+
+<title>Donations</title>
+
+<h1>Donations and Sponsorship</h1>
+
+<p>You donation to the OpenSSL team will support the ongoing development activities of the team members.
+</p>
+
+<p>Please note that the <a href="support-contact.html">OpenSSL Software Foundation</a> (OSF) is incorporated in the United States as a regular for-profit corporation.
+It does not qualify as a non-profit, charitable organisation under Section 501(c)(3)
+of the U.S. Internal Revenue Code.  We looked into it and concluded that 501(c)(3) status would require more of an
+investment in time and money than we can justify at present.  This means that, for individuals within the U.S., donations
+to the OSF are not tax-deductible.  Corporate donations can of course be written off as a business expense.
+</p>
+
+<p>In addition to direct financial contributions in the form of donations or sponsorship you may also
+support the OpenSSL project financially with the purchase of a <a href="funding/contract.html"> support contract</a>.
+</p>
+
+<table>
+<tr><td><b id=sf>Sponsorship Level</b></td><td><b id=sf>Acknowledgement</b></td></tr>
+<tr><td><hr noshade size=1></td><td><hr noshade size=1></td></tr>
+<tr>
+
+<td>
+Platinum<br>
+$50,000/yr<br>
+<br>
+<br>
+
+Gold<br>
+$20,000/yr<br>
+<br>
+<br>
+
+Silver<br>
+$10,000/yr<br>
+<br>
+
+Contributing Sponsor<br>
+$5,000/yr<br>
+<br>
+</td>
+
+<td valign=top>
+Prominent logo placement on openssl.org<br>
+OpenSSL sponsor logo for your use<br>
+Acknowledgement on openssl.org<br>
+<br>
+
+Logo placement on openssl.org<br>
+OpenSSL sponsor logo for your use<br>
+Acknowledgement on openssl.org<br>
+<br>
+
+Acknowledgement on openssl.org<br>
+<br>
+<br>
+
+Acknowledgement in source distributions<br>
+<br>
+<br>
+</td>
+
+</tr>
+</table>
+<p>
+For further information please contact the <a href="funding/support-contact.html">OpenSSL Software Foundation</a>.
diff --git a/support/funding/contract.wml b/support/funding/contract.wml
new file mode 100644 (file)
index 0000000..e0beb18
--- /dev/null
@@ -0,0 +1,37 @@
+
+#use wml::openssl area=funding page=index
+
+<title>Support Contracts</title>
+
+<h1>Support Contracts</h1>
+
+Technical support for OpenSSL has long been available through the online collaborative <a href="../community.html">community</a>
+of OpenSSL team members, other software developers familiar with OpenSSL and cryptography, and knowledgeable users.
+However, some commercial and government organisations have expressed a desire for a more formal technical support service.
+<p>
+In order to satisfy this demand the OpenSSL team has partnered with a new for-profit corporation formed for
+the purpose of offering formal paid software support contracts.  This new business entity, the OpenSSL Software Foundation (OSF),
+is incorporated in the United States and acts as the legal agent for the OpenSSL team members providing the technical
+support services.
+<p>
+For more details on this formal support contract offering please see the <a href="support-faq.html">support contract FAQ</a>.
+<p>
+At present four different type of support contract are offered.  If you have specific requirements not addressed
+by any of these plans please contact the <a href="support-contact.html">OSF</a> to discuss
+custom arrangements.
+<ul style=list-style-type:circle>
+<li><a href="support-premium.html"><font id=sfl>Premium</font></a> Enterprise Level Support<br>
+    Designed for the large enterprise utilising OpenSSL extensively in product lines or critical infrastructure.
+<p>
+<li><a href="support-vendor.html"><font id=sfl>Vendor</font></a> Support<br>
+    Designed for organisations requiring support of product lines using OpenSSL or for customised in-house versions of OpenSSL.
+<p>
+<li><a href="support-basic.html"><font id=sfl>Basic</font></a> Support<br>
+    Basic technical support for application development shops or end users.
+<p>
+<li><a href="support-incident.html"><font id=sfl>Incident Based</font></a> Support<br>
+    Per-incident support.
+<p>
+</ul>
+For further information please contact the <a href="support-contact.html">OSF</a>.
+
diff --git a/support/funding/faq.cgi b/support/funding/faq.cgi
new file mode 100755 (executable)
index 0000000..9d1a3f9
--- /dev/null
@@ -0,0 +1,112 @@
+#!/e/openssl/sw/bin/perl
+##
+##  faq.cgi -- Read FAQ file and pretty-print it as HTML
+##
+
+$|++;
+##print "Content-type: text/html\r\n";
+##print "\r\n";
+print <<"EOF";
+<title>Support Contract FAQ</title>
+<h1>Support Contract FAQ</h1>
+EOF
+
+$file = "support-faq.txt";
+#$file = "/home/um/openssl/FAQ";
+open(FP, "<$file");
+
+# TOC
+$i=0; $l=""; $n=0;
+print "<ul>\n";
+print "<ol>\n";
+while (<FP>) {
+    escape($_);
+    last if /^=+$/;
+    next if /^\w*$/;
+    if (/^\[([^\[]+)\] (.*)/) {
+       $l=$1;
+       $n=0;
+       print "</ol>\n";
+       print "<li><a href=\"#$l\">$1</a> $2\n";
+       print "<ol>\n";
+    } elsif (/^\* (.*)/) {
+       $n++;
+       print "<li><a href=\"#$l$n\">$1</a>\n";
+    }
+}
+print "</ol>\n";
+print "</ul>\n\n";
+
+# Contents
+$l=""; $n=0; $pre=0; $snip=0;
+while (<FP>) {
+    next if /^=+$/;
+    if (/^----- snip:start -----/) {
+       print "<pre><listing>" unless $snip;
+       $snip=1;
+    }
+    if ($snip) {
+       escape($_);
+       print;
+    }
+    if ($snip && /^----- snip:end -----/) {
+       print "</listing></pre>";
+       $snip=0;
+       goto cont;
+    }
+    if ($snip) {
+       goto cont;
+    }
+    if (/<URL:/ and not /<URL:.*>/) {
+       chomp;
+       $_ .= <FP>;
+    }
+    s/<URL: *(.*?)>/\@\@\@$1\@\@\@/;
+    escape($_);
+    s|\s\*(\S+)\*\s| <i>$1</i> |;
+    s/\@\@\@(.+)\((\S+)\)\@\@\@/<a href=\"$2\">$1<\/a>/;
+    s/\@\@\@(.*?)\@\@\@/<a href=\"$1\">$1<\/a>/;
+    if (s/\((.?)\)/XX$1XX/g) {
+       while (/([A-Za-z_\.]*)XX(.?)XX/) {
+           foreach $section ("apps", "ssl", "crypto") {
+               if (-f "../docs/$section/$1.html") {
+                   s|([A-Za-z_\.]*)XX(.?)XX|<a href=\"../docs/$section/$1.html\">$1($2)</a>|;
+                   goto found;
+               }
+           }
+           s/XX(.?)XX/($1)/;
+         found:
+       }
+    }
+    if (/^\[([^\[]+)\] =+/) {
+       $l=$1;
+       $n=0;
+       print "<hr>\n";
+       print "<h2>[<a name=\"$l\">$1</a>]</h2>\n";
+    } elsif (/^\* (.*)/) {
+       $n++;
+       print "\n<h2><i><a name=\"$l$n\">$n. $1</a></i></h2>\n";
+    } elsif (/^$/) {
+       print "<p>";
+    } elsif (/^ /) {
+       print "<pre>" unless $pre;
+       $pre=1;
+       print;
+    } else {
+       print "</pre>\n" if $pre;
+       $pre=0;
+       print;
+    }
+  cont:
+}
+
+close(FP);
+
+exit(0);
+
+sub escape
+{
+    s/\&/\&amp;/g;
+    s/\</\&lt;/g;
+    s/\>/\&gt;/g;
+}
diff --git a/support/funding/support-basic.wml b/support/funding/support-basic.wml
new file mode 100644 (file)
index 0000000..e9bc9be
--- /dev/null
@@ -0,0 +1,22 @@
+
+#use wml::openssl area=funding page=index
+
+<title>Basic Support Contract</title>
+
+<h1>Basic Level Support</h1>
+<p>
+US$10,000 annually
+<p>
+(<a href="support-definitions.html">definitions</a> of terms)
+<p>
+<ul>
+<li>Institutional Response only
+<li>8x5 availability
+<li>One Support Administrator
+<li>Limit of one unique Service Request per month
+<li>OpenSSL FIPS Object Module support excluded
+<li>FIPS validation support excluded
+</ul>
+<p>
+This plan is designed for the medium to small enterprise relying on stock OpenSSL for significant
+products or services and lacking internal resources for effectively addressing all operational and application development issues.
diff --git a/support/funding/support-contact.wml b/support/funding/support-contact.wml
new file mode 100644 (file)
index 0000000..dbc44a4
--- /dev/null
@@ -0,0 +1,16 @@
+
+#use wml::openssl area=funding page=index
+
+<title>Support Contract Contact Info</title>
+
+<h1>Support Contract Queries</h1>
+
+Direct queries concerning support contracts, donations, or consulting services to:<br>
+<br>
+The OpenSSL Software Foundation<br>
+1829 Mount Ephraim Road<br>
+Adamstown, MD  21710<br>
+USA<br>
++1 877-OPENSSL (+1 877 673 6775)<br>
+<a href="mailto:info@opensslfoundation.com">info@opensslfoundation.com</a>
+
diff --git a/support/funding/support-definitions.wml b/support/funding/support-definitions.wml
new file mode 100644 (file)
index 0000000..b8e8ccf
--- /dev/null
@@ -0,0 +1,24 @@
+
+#use wml::openssl area=funding page=index
+
+<title>Support Contract Definitions</title>
+
+<h1>Definitions</h1>
+<p>
+Terms used in the description of the support contract options.
+<p>
+<ul>
+<li><font id=sf>Customer Contacts</font>: customer personnel familiar with the customer's software environment coordinating technical support correspondence between the customer and OSF personnel for a specific service request.  The Customer Contacts are the sole liaisons for such technical correspondence with the OSF.  It is recommended that the Customer Contacts be knowledgeable about the customer environment and use of the OpenSSL software and have an understanding of the problem for which support services are requested.
+<p>
+<li><font id=sf>Designated Responder</font>: All technical support is provided by OpenSSL team members or their close collaborators in the OpenSSL developer community.  A designated responder is an OpenSSL team member directly handling a support request and communicating directly with the Customer Contact.
+<p>
+<li><font id=sf>Institutional Response</font>:  Technical support correspondence originating or reviewed by one or more OpenSSL team members but communicated indirectly by other OSF personnel.
+<p>
+<li><font id=sf>Patch Preparation</font>:  The preparation of a patch changeset from existing changes committed to the OpenSSL source code repository.
+<p>
+<li><font id=sf>Patch Creation</font>:  The coding of new source code modifications or additions not already committed to the OpenSSL source code repository.  The resolution of problems identified in the OpenSSL software itself will generally be resolved by committing the code modifications to the OpenSSL source code repository; such modifications automatically define a patch.  For support plan options custom software modifications may be performed that are specific to the customer environment.  Such custom modifications will not be committed to the publicly available source code repository and will be delivered to the customer as custom patches.
+<p>
+<li><font id=sf>Service Request</font>: A specific request for support initiated by a Support Administrator and assigned a service request number by the OSF.
+<p>
+<li><font id=sf>Support Administrator</font>: An individual designated by the customer to submit requests for technical support to the OSF.  The number of individuals that can be designated as support administrators varies with the support plan option.  The support administrator may be a Customer Contact in the context of a specific Service Request, or may designate a Customer Contact for Service Requests.
+</ul>
diff --git a/support/funding/support-incident.wml b/support/funding/support-incident.wml
new file mode 100644 (file)
index 0000000..24273f1
--- /dev/null
@@ -0,0 +1,10 @@
+
+#use wml::openssl area=funding page=index
+
+<title>Support Contract Contact Info</title>
+
+<h1>Support Contract Queries</h1>
+
+At this point in time we are not offering per-incident support services, only because we want to focus our potentially limited
+resources on annual support contract subscribers.  If you are interested in such support we'd still like to hear from you, and
+we may re-evaluate our position as we see what workload and resource commitments we encounter.
diff --git a/support/funding/support-premium.wml b/support/funding/support-premium.wml
new file mode 100644 (file)
index 0000000..156f338
--- /dev/null
@@ -0,0 +1,30 @@
+
+#use wml::openssl area=funding page=index
+
+<title>Premium Support Contract</title>
+
+<h1>Premium Level Support</h1>
+<p>
+US$50,000 annually
+<p>
+(<a href="support-definitions.html">definitions</a> of terms)
+<p>
+<ul>
+<li>All technical support requests handled directly by a Designated Responder
+<li>24x7x365 availability
+<li>Four Support Administrators
+<li>Unlimited Service Requests
+<li>Custom patch preparation and creation
+<li>OpenSSL FIPS Object Module support included
+<li>FIPS validation support
+</ul>
+<p>
+The premium support plan is designed for the large enterprise using OpenSSL as an essential component of
+multiple products or product lines or in support of in-house or commercially provided services.
+Many prospective Premium Level customers have already hired individual OpenSSL team members for specific tasks.
+The typical large enterprise customer has a capable in-house technical staff but still finds it cost-effective
+to engage the world class talent of OpenSSL authors and maintainers.  Customisation of OpenSSL by prospective
+Schedule A customers is common, as are &#8220;private label&#8221; FIPS 140-2 validations.
+<p>
+Note we don't expect to sell very many of the premium support plans, but those few customers will receive careful
+attention for both immediate problems and long range strategic interests.
diff --git a/support/funding/support-vendor.wml b/support/funding/support-vendor.wml
new file mode 100644 (file)
index 0000000..fb04c9d
--- /dev/null
@@ -0,0 +1,24 @@
+
+#use wml::openssl area=funding page=index
+
+<title>Vendor Support Contract</title>
+
+<h1>Vendor Level Support</h1>
+<p>
+US$20,000 annually
+<p>
+(<a href="support-definitions.html">definitions</a> of terms)
+<p>
+<ul>
+<li>Institutional Response with escalation to Designated Responder as appropriate.
+<li>12x5 availability
+<li>Two Support Administrators
+<li>Limit of four Service Requests per month
+<li>Custom patch preparation
+<li>OpenSSL FIPS Object Module support included
+<li>FIPS validation support excluded
+</ul>
+<p>
+This plan is designed for the medium enterprise using OpenSSL for a single product or product line.
+The prospective Vendor Level Support customer has a proficient technical staff but no specific expertise in cryptography or OpenSSL.
+Technical support is provided for use of the unmodified OpenSSL FIPS Object Module, but not for validations of derivative software.
diff --git a/support/funding/wishlist.wml b/support/funding/wishlist.wml
new file mode 100644 (file)
index 0000000..a363400
--- /dev/null
@@ -0,0 +1,20 @@
+
+#use wml::openssl area=funding page=index
+
+<title>New Development Wish List</title>
+
+<h1>Wish List</h1>
+<p>
+Most of the OpenSSL team have full time day jobs and so are precluded from tackling some ambitious improvements
+that would otherwise attract their attention.  If and when we have the manpower available
+some of the new initiatives to improve OpenSSL that will be addressed are:
+<p>
+<ul>
+<li>Support for TLS v1.1 and 1.2.
+<p>
+<li>New algorithm schemes PSS and OAEP.
+<p>
+<li>Streaming ASN1 decode including CMS support.
+<p>
+<li>A new FIPS Object Module API that will be OpenSSL version independent and built from a separate source tarball.
+</ul>
index f8f3c05f2ce596ae0265b33ce97a6803cf70227f..7f5d997c8b3ce0e3d261d6977ea721923a9c52ec 100644 (file)
 
-#use wml::openssl area=support page=lists
+#use wml::openssl area=support page=index
 
-<title>Support, Mailing Lists</title>
+<title>Supporting OpenSSL</title>
 
-<h1>OpenSSL Mailing Lists</h1>
-
-The OpenSSL project uses various mailing lists to coordinate the development
-and to provide support to the user community. They all have an Email address
-of <tt>openssl-</tt><i id=red>name</i><tt>@openssl.org</tt> and are remote
-controlled by the Majordomo robot under <tt
-id=red>majordomo</tt><tt>@openssl.org</tt>. 
-
-<h2>Overview</h2>
-
-Here is an overview of the available mailing lists:
+<h1>OpenSSL Support</h1>
 
+OpenSSL is a a collaborative effort of a worldwide community of volunteers.  Unlike some open source projects OpenSSL is not the beneficiary of any sustainable subsidies from any commercial sponsors.  We are always happy to receive support for the project in many forms as long as the core mission of providing a high quality software product to all commercial and non-commercial users is not compromised.
+In addition to routine maintenance and development your support could help tackle projects on our <a href="funding/wishlist.html">wish list</a>.
 <p>
-<table cellspacing=0 cellpadding=2 border=0>
-<tr>
-   <td><b id=sf>List Address</b></td>
-   <td><b id=sf>Subscription</b></td> 
-   <td><b id=sf>Posting</b></td> 
-   <td><b id=sf>Usage</b></td> 
-</tr>
-<tr>
-   <td><hr noshade size=1></td>
-   <td><hr noshade size=1></td>
-   <td><hr noshade size=1></td>
-   <td><hr noshade size=1></td>
-</tr>
-<tr>
-   <td><a href="mailto:openssl-announce@openssl.org">openssl-announce</a></td>
-   <td>open</td> <td>core team</td> 
-   <td>Official Project Announcements</td>
-</tr>
-# <tr>
-#    <td><a href="mailto:openssl-core@openssl.org">openssl-core</a></td>
-#    <td>closed</td> <td>subscribers</td> 
-#    <td>Internal Core Team Discussions</td>
-# </tr>
-<tr>
-   <td><a href="mailto:openssl-cvs@openssl.org">openssl-cvs</a></td>
-   <td>open</td> <td>subscribers</td>
-   <td>CVS Repository Messages</td>
-</tr>
-<tr>
-   <td><a href="mailto:openssl-dev@openssl.org">openssl-dev</a></td>
-   <td>open</td> <td>subscribers</td>
-   <td>Discussions on development of the OpenSSL library. Not for application
-   development questions!</td>
-</tr>
-<tr>
-   <td><a href="mailto:openssl-users@openssl.org">openssl-users</a></td>
-   <td>open</td> <td>subscribers</td>
-   <td>Application Development, OpenSSL Usage, Installation Problems,
-   etc.</td>
-</tr>
-</table>
-
-<h2>Subscription</h2>
-
-To easily subscribe/unsubscribe to/from those lists, use the following form to
-drop an appropriate Email to Majordomo.  After Majordomo received your
-request, it will respond to the entered Email address with an authority
-challenge which has to send back again for security reasons (to avoid that
-others subscribe you without your ok).  So entering the Email address of
-someone else in the form below is useless, of course.
-
-<center>
-<form action="<absolute majordomo.cgi>" method="GET">
-<table cellspacing=0 cellpadding=2 border=0 bgcolor="#cccccc"><tr><td>
-<table cellspacing=0 cellpadding=4 border=0 bgcolor="#f0f0f0">
-<tr>
-<td colspan=3><font id="sfl">Mailing List Subscription</font></td>
-</tr>
-<tr>
-<td>
-<input type=checkbox checked name="action" value="subscribe"> subscribe<br>
-<input type=checkbox name="action" value="unsubscribe"> unsubscribe<br>
-</td>
-<td colspan=2>
-<div id=sf>Enter your Email address here:</div><br>
-<input type=text name="email" size=35 value="your@address.dom">
-</td>
-</tr>
-<tr>
-<td>
-<input type=checkbox checked name="list" value="announce"> openssl-announce<br>
-<input type=checkbox checked name="list" value="users"> openssl-users
-</td>
-<td>
-<input type=checkbox name="list" value="dev"> openssl-dev<br>
-<input type=checkbox name="list" value="cvs"> openssl-cvs
-</td>
-<td align=right valign=bottom> 
-<div id=sf><input type=submit value="Send to Majordomo!"></div>
-</td>
-</tr>
-</table>
-</td></tr></table>
-</form>
-</center>
-
-If you don't trust the above form or want to do it manually, you can contact
-Majordomo directly, of course.  To subscribe to one of the mailing list, just
-send an Email to <tt id=red>majordomo</tt><tt>@openssl.org</tt> with the
-following text in the <i>body</i> (the subject is not important and can be
-empty): ``<tt>subscribe openssl-</tt><i id=red>name</i> &nbsp; <i
-id=red>your@address.dom</i>'' But please remember this cookie: ``Internet is a
-wonderful mechanism for making a fool of yourself in front of a very large
-audience''.  So start thinking already with your subscription and <b>don't</b>
-send it to the list addresses, please. Actually the above form is provided
-mainly to avoid this common and nasty mistake. 
-
-<h2>Archive</h2>
-
-The mailing lists are automatically archived at the following locations:
+You can contribute to the OpenSSL project in any of the following ways:
 
+<p>
 <ul>
-<li><b>openssl-announce</b>:<br>
-    - <a href="http://marc.info/?l=openssl-announce">
-      http://marc.info/?l=openssl-announce</a><br>
-    - <a href="http://www.mail-archive.com/openssl-announce@openssl.org/">
-      http://www.mail-archive.com/openssl-announce@openssl.org/</a><br>
-<li><b>openssl-users</b>:<br>
-    - <a href="http://marc.info/?l=openssl-users">
-      http://marc.info/?l=openssl-users</a><br>
-    - <a href="http://www.mail-archive.com/openssl-users@openssl.org/">
-      http://www.mail-archive.com/openssl-users@openssl.org/</a>
-    - <a href="http://groups.google.com/groups?group=mailing.openssl.users">
-      http://groups.google.com/groups?group=mailing.openssl.users</a><br>
-<li><b>openssl-dev</b>:<br>
-    - <a href="http://marc.info/?l=openssl-dev">
-      http://marc.info/?l=openssl-dev</a><br>
-    - <a href="http://www.mail-archive.com/openssl-dev@openssl.org/">
-      http://www.mail-archive.com/openssl-dev@openssl.org/</a>
-    - <a href="http://groups.google.com/groups?group=mailing.openssl.dev">
-      http://groups.google.com/groups?group=mailing.openssl.dev</a><br>
-<li><b>openssl-cvs</b>:<br>
-    - <a href="http://marc.info/?l=openssl-cvs">
-      http://marc.info/?l=openssl-cvs</a><br>
-    - <a href="http://groups.google.com/groups?group=mailing.openssl.cvs">
-      http://groups.google.com/groups?group=mailing.openssl.cvs</a><br>
+<li><a href="community.html"><font id=sfl>Join</font></a> the online community<br>
+    Participate in the online community of developers, testers, and contributing end users working to make OpenSSL a better product.
+<p>
+<li><a href="donations.html"><font id=sfl>Donate</font></a> to the OpenSSL project<br>
+    Your donation will help add new capabilities to OpenSSL.  Significant sponsors have a say in the future direction of OpenSSL as well as acknowledgements and logo placements.
+<p>
+<li><a href="funding/contract.html"><font id=sfl>Fund</font></a> the OpenSSL project via a support contract<br>
+    Obtain the protection of formal support contract coverage for your commercial or government enterprise and support ongoing OpenSSL development.
+<p>
+<li><a href="consulting.html"><font id=sfl>Hire</font></a> individual OpenSSL team members<br>
+    Some OpenSSL team members are available for custom consultancy contract work.
+<p>
 </ul>
 
diff --git a/support/other.wml b/support/other.wml
new file mode 100644 (file)
index 0000000..00210fe
--- /dev/null
@@ -0,0 +1,36 @@
+
+#use wml::openssl area=related page=commercial
+
+<title>Related, Commercial</title>
+
+<h1>Other OpenSSL Realted Commercial Services</h1>
+
+These are commercial offers with respect to OpenSSL, e.g. people/organizations
+offering support.
+
+<p>
+
+<b>Disclaimer:</b>
+The offers listed below are not necessarily related to the OpenSSL
+team. Neither the sorting nor the pure fact of being listed does
+in any way provide a statement about the quality of the offering.
+
+<p>
+
+If you want yourself or your company to be listed here, please send a
+message to
+<a href="mailto:openssl-info@openssl.org">openssl-info@openssl.org</a>.
+The message needs to include the company name, and information string
+and a URL.
+
+<ul>
+    <item name="Linux4biz"
+          info="Linux4biz  specialises in all aspects of apache and openssl deployment, support and security."
+          url="http://www.linux4biz.net/">
+    <item name="Secure Endpoints Inc."
+         info="Expert consulting and software development services, OpenSSL and more"
+         url="http://www.secure-endpoints.com/">
+    <item name="dmp|cda"
+         info="Websolutions including OpenSSL and more"
+         url="http://www.dmpcda.de/">
+</ul>
diff --git a/support/rt2.html b/support/rt2.html
deleted file mode 100644 (file)
index cf16687..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or
-g/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-  <title>HTTP Redirect</title>
-  <meta http-equiv="refresh" content="5; URL=http://www.openssl.org/support/rt.html">
-</head>
-
-<body>
-  If you are not redirected in 10 seconds please click here <a href=
-  "http://www.openssl.org/support/rt.html">&quot;http://www.openssl.org/support/rt.html&quot;</a><
-/h1>
-</body>
-</html>