Fundraising for OpenSSL development Richard Levitte [EMAIL PROTECTED] Revision $Id: OpenSSL-funding.html,v 1.4 2004/05/24 11:09:14 levitte Exp $
Hello OpenSSL users and developpers, I'm Richard Levitte, an OpenSSL developper. I've been active in many parts of OpenSSL, most notably in portability issues, ENGINE, UI, CONF, memory allocation and a number of other parts I forget, as well as general tinkering when and where needed. This letter is about raising funds for me to work on parts of OpenSSL that I initiated or have plans to initiate, more or less full time for at least three months, and possibly more. This letter will be kept up to date at [2]http://www.free.lp.se/OpenSSL-funding.html. So, what's the deal? The deal is that I currently find myself a little short on job assignments except for some short ones, and therefore, my planning book is more or less empty for the rest of 2004. I would like to be able to use this opportunity to make a larger contribution to OpenSSL with some tasks that are bigger than those one can complete on one's spare time within a reasonable time frame. The tasks I'm planning on are: * to complete the STORE library, including the implementaion of a few STORE accessing ENGINE modules (File, LDAP and a special one for the nCipher HSM store come in mind, and more may be added), and have it replace the current X509_LOOKUP mechanism. * to implement certificate path building that can handle simple PKIs, hierarchical PKIs, mesh PKIs, hybrid PKIs, using the current PKIX draft (currently draft-ietf-pkix-certpathbuild-03.txt) as basic document. * [OPTIONAL, if time permits] to make configuration easier to program, and to work toward a unification of all platforms so the building system looks the same everywhere. This email is an appeal to the OpenSSL user community to try to raise money for three or more months of my time to be able to dedicate time to work on the tasks shown above. How much money do you need? SEK 39000 (USD 5200/EUR 4300) per month, minimum 3 months. It will basically pay for my rent, network connection and food for my kid and me. This is where my budget balances. For those who are going to ask anyway: no, this isn't my usual consulting fee. It's the very best I can offer for my time, and only applies for doing work of my own choice, such as OpenSSL development. The amounts are pre-tax. I operate my own registered one-man company here in Sweden, and I pay approximately 2/3 in taxes (see below). This means that the net result I end up with is really SEK 13000 (USD 1715/EUR 1425) per month to pay rent and feed my kid and myself. How do I donate money? You can transfer money to my PayPal account: [EMAIL PROTECTED] You can also do a wire transfer, using the following data: Bank: Nordea Bank AB SE-105 71 Stockholm SWEDEN SWIFT: NDEASESS IBAN: SE27 9500 0099 6018 0602 1380 Account: 60 21 38-0 Account holder: Levitte Programming, Richard Levitte How much or little can I donate? With PayPal, the lower limit needs to be EUR 1.00. PayPal takes about 4% + EUR 0.35, so to really make a difference, it would be nice if you could keep to a EUR 10.00 minimum. Wire transfers and bank checques aren't economically practical for amounts less that SEK 100/USD 200/EUR 150 due to bank fees. I encourage people to get together for donations. That way, the amounts tranfered will be larger, PayPal and the banks make less money, and you get more of my time out of the donation. How does it work with taxes? Since I run this through my company, the donations aren't tax-deductible. Sorry. Depending on where you donate from, you may or may not be subject to sales tax, and will get an invoice or receipt back according to the following: Swedish donors I will send you an invoice/receipt that reports the sales tax ("moms" in Swedish, which is 25%). Companies will have this refunded through their own invoices, private persons will not. Donors from the rest of EU For private persons, the sales tax is 25% (i.e. I will take off 20% from the donated amounts). For businesses, there is no sales tax, provided you send me your company's sales tax registration identity. If you are a EU business sending me money, I will send you an invoice/receipt that reports 0 sales tax as soon as I receive the money AND the tax registration identity. Donors from the rest of the word No sales tax applies here either. I will send you a signed JPG or PDF file with my receipt as soon as the money has landed in my bank account. Please note that for donations via PayPal, I will do weekly transfers to my bank, thus reducing the amount of money that goes to PayPal (they take SEK 7.00 for each such transfer). This means that there may be a delay of about a week before I can send you a receipt on the donation. The rest of the taxes are normal business and income taxes that all Swedish businesses and businesspeople are subject to, and are not affected by the origin of donation. What happens if you don't get funded? If I don't get enough funds, I'll find other means to pay rent, feed my kid and myself, and will do the work on my spare time. This means that it will take a much longer time, and that I will not be able to focus quite as well on the tasks, since there will be a lot more other things that will distract me. If I only get part of the funding, I will have each donor decide what to do with their donation. Some may want the money back, others may want me to keep it as an encouragement to keep up the work I do. It's up to you to choose. I will use whatever remains for some of the time I spend on OpenSSL. How are you accountable for the donated money? I will maintain the full list of donations, including the donors, the donation sizes, taxes and so on [3]here. I encourage all donors to check that their donation shows up correctly on that page. You can donate semi-anonymously, by giving me a nickname for me to use in the [4]donations page. What about the rest of the OpenSSL team? I talked with the rest of the OpenSSL team about rasing money for my work, and the message from the was clear and simple: "Go for it". Have I seen this kind of message before? You may have. I was heavily inspired by [5]Poul-Henning Kamp's appeal to the FreeBSD community. _________________________________________________________________ Last modified: Mon May 24 13:09:39 CEST 2004 References 1. mailto:[EMAIL PROTECTED] 2. http://www.free.lp.se/OpenSSL-funding.html 3. http://www.free.lp.se/OpenSSL-donations.html 4. http://www.free.lp.se/OpenSSL-donations.html 5. http://people.freebsd.org/~phk/funding.html -- Richard Levitte \ Tunnlandsvägen 52 \ [EMAIL PROTECTED] [EMAIL PROTECTED] \ S-168 36 BROMMA \ T: +46-708-26 53 44 \ SWEDEN \ Procurator Odiosus Ex Infernis -- [EMAIL PROTECTED] Member of the OpenSSL development team: http://www.openssl.org/ Unsolicited commercial email is subject to an archival fee of $400. See <http://www.stacken.kth.se/~levitte/mail/> for more info. ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]