connwrap - initialize gnutls session in cw_connect
[centerim.git] / POLICY
blob2f68d9d5608a19d1265db2f2976dfda2e5c26e76
1 The page is available online at http://thekonst.net/konstware/policy/
3 The reason you opened this page is probably that you are considering making a
4 donation to one of my free software projects. On this page I will explain what
5 a donation means regarding software I have developed, which you are probably
6 using.  I wrote this because of misunderstandings I recently had with some
7 particular users.
9 What a donation IS:
11 1. An expression of appreciation and gratitude for the work I did in my spare
12 time. This spare time may have been spent earning money working on commercial 
13 software, watching TV, playing a computer game or jerking off, but instead I
14 dedicated this time to develop the software you've been using.  I made the 
15 decision to release it as free software.  This may be the reason you are
16 thankful for.
18 2. Up to you.  You do it on your free will.  You don't have to donate, but it 
19 is nice if you do.  Even a small sum multiplied by a large number of users
20 can bring the author some additional comfort just like he did for you by
21 developing this software and releasing it freely.
23 What a donation IS NOT:
25 1. It is not a guarantee or warranty of any sort.  It does not mean I will
26 grant your every wish after you donate.  Free software and open source is all
27 about "works for me".  One of the reasons I made this software freely available
28 is so that others who have need for the software can use it if it fulfills
29 their needs.  I did not release this software so that I could support it like a
30 commercial application.  As long as it works for me, and has all the features I
31 need, I am not likely to change it.  However, if I feel inspired to hack on the
32 code, or even implement a requested feature, that is my decision.  
34 2. It does not represent an obligation on my part to work on features you
35 request, or to fix bugs you report.  Again, I work on this software in my spare
36 time, as I see fit.  There are no deadlines or schedules.  Please also note
37 that open source means you can modify it on your own.  If you have the ability,
38 fix the bugs or implement the feature and send your patch.  You may not have
39 enough free time, or the ability to code in C++.  This is not my problem.  I am
40 a busy man too.
42 What I DO NOT care about:
44 1. Whether you use this software or not. Free software (and life in general) is
45 about choice.  If you don't like it, don't use it.  Just because you installed
46 my software on your computer does not necessarily mean that I will celebrate
47 your decision to do so.
49 2. Your feature requests.  This is open source, which means you have the full
50 source code for this program.  You can modify, redistribute or even fork another
51 project out of it as long as it is in accordance with the license the software 
52 is distributed under.  Moreover, I appreciate patches as much as I appreciate 
53 the donations.
55 3. Providing support.  Whether or not I answer your messages regarding this
56 software is my own free will.  I can simply ignore them for many reasons.
57 Perhaps I do not like what you are asking, or how you are asking it.  Maybe I'm
58 in a bad mood and simply don't feel like replying.  If you want your problem
59 solved, your best bet would be to post to the mailing list for the program your
60 question is about.  You can discuss your problem there with other users who 
61 may even be more familiar with the software than myself.
63 What I DO care about:
65 1. My family, myself, and our collective comfort, health, and happiness.
67 Finally, writing free software is my hobby.  As with any hobby, it can be
68 stopped any time, especially if it's no longer fun.  There are many other
69 projects and activities much more profitable and rewarding, but for some reason
70 I still maintain the software and make periodic new releases.