taler-merchant-demos

Python-based Frontends for the Demonstration Web site
Log | Files | Refs | Submodules | README | LICENSE

fs-motives.html (6608B)


      1  <!--#include virtual="/server/header.html" -->
      2 <!-- Parent-Version: 1.96 -->
      3 <!-- This page is derived from /server/standards/boilerplate.html -->
      4 <!--#set var="TAGS" value="essays upholding action" -->
      5 <!--#set var="DISABLE_TOP_ADDENDUM" value="yes" -->
      6 <title>Motives For Writing Free Software
      7 - GNU Project - Free Software Foundation</title>
      8 <!--#include virtual="/philosophy/po/fs-motives.translist" -->
      9 <!--#include virtual="/server/banner.html" -->
     10 <!--#include virtual="/philosophy/ph-breadcrumb.html" -->
     11 <!--GNUN: OUT-OF-DATE NOTICE-->
     12 <!--#include virtual="/server/top-addendum.html" -->
     13 <div class="article reduced-width">
     14 <h2>Motives For Writing Free Software</h2>
     15 <div class="thin"></div>
     16 
     17 <p>Don't make the mistake of supposing that all software development
     18 has one simple motive.  Here are some of the motives we know influence
     19 many people to write free software.
     20 </p>
     21 
     22 <dl>
     23 <dt>Fun</dt>
     24 
     25 <dd>For some people, often the best programmers,
     26 writing software is the greatest fun, especially when there is no boss
     27 to tell you what to do.<br />
     28 Nearly all free software developers share this motive.</dd>
     29 
     30 <dt>Political idealism</dt>
     31 
     32 <dd>The desire to build a world of
     33 freedom, and help computer users escape from the power of software
     34 developers.
     35 </dd>
     36 
     37 <dt>To be admired</dt>
     38 
     39 <dd>If you write a successful, useful
     40 free program, the users will admire you.  That feels very good.
     41 </dd>
     42 
     43 <dt>Professional reputation</dt>
     44 
     45 <dd>If you write a successful,
     46 useful free program, that will suffice to show you are a good
     47 programmer.
     48 </dd>
     49 
     50 <dt>Community</dt>
     51 
     52 <dd>Being part of a community by collaborating with other people in
     53 public free software projects is a motive for many programmers.</dd>
     54 
     55 <dt>Education</dt>
     56 
     57 <dd>If you write free software, it is often
     58 an opportunity to dramatically improve both your technical
     59 and social skills; if you are a teacher, encouraging your
     60 students to take part in an existing free software project or
     61 organizing them into a free software project may
     62 provide an excellent opportunity for them.</dd>
     63 
     64 <dt>Gratitude</dt>
     65 
     66 <dd>If you have used the community's free
     67 programs for years, and it has been important to your work, you feel
     68 grateful and indebted to their developers.  When you write a program
     69 that could be useful to many people, that is your chance to pay it
     70 forward.
     71 </dd>
     72 
     73 <dt>Hatred for Microsoft</dt>
     74 
     75 <dd>
     76 It is a mistake <a href="/philosophy/microsoft.html">to focus our
     77 criticism narrowly on Microsoft</a>.  Indeed, Microsoft is evil, since
     78 it makes nonfree software.  Even worse, it is
     79 often <a href="/philosophy/proprietary/malware-microsoft.html">
     80 malware</a> in various ways including
     81 <a href="https://DefectiveByDesign.org">DRM</a>.  However, many other
     82 companies do these things, and the nastiest enemy of our freedom
     83 nowadays is 
     84 <a href="/philosophy/proprietary/malware-apple.html">Apple</a>.<br />
     85 
     86 Nonetheless, it is a fact that many people utterly despise Microsoft,
     87 and some contribute to free software based on that feeling.
     88 </dd>
     89 
     90 <dt>Money</dt>
     91 
     92 <dd>A considerable number of people are paid to
     93 develop free software or have built businesses around it.
     94 </dd>
     95 
     96 <dt>Wanting a better program to use</dt>
     97 
     98 <dd>People often work on improvements in programs they use, in order to
     99 make them more convenient.  (Some commentators recognize no motive
    100 other than this, but their picture of human nature is too narrow.)
    101 </dd>
    102 
    103 </dl>
    104 
    105 <p>Human nature is complex, and it is quite common for a person to
    106 have multiple simultaneous motives for a single action.</p>
    107 
    108 <p>Each person is different, and there could be other motives that are
    109 missing from this list.  If you know of other motives not listed here,
    110 please send email to
    111 <a href="mailto:campaigns@gnu.org">&lt;campaigns@gnu.org&gt;</a>.  If
    112 we think the other motives are likely to influence many developers, we
    113 will add them to the list.</p>
    114 </div>
    115 
    116 </div><!-- for id="content", starts in the include above -->
    117 <!--#include virtual="/server/footer.html" -->
    118 <div id="footer" role="contentinfo">
    119 <div class="unprintable">
    120 
    121 <p>Please send general FSF &amp; GNU inquiries to
    122 <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>.
    123 There are also <a href="/contact/">other ways to contact</a>
    124 the FSF.  Broken links and other corrections or suggestions can be sent
    125 to <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.</p>
    126 
    127 <p><!-- TRANSLATORS: Ignore the original text in this paragraph,
    128         replace it with the translation of these two:
    129 
    130         We work hard and do our best to provide accurate, good quality
    131         translations.  However, we are not exempt from imperfection.
    132         Please send your comments and general suggestions in this regard
    133         to <a href="mailto:web-translators@gnu.org">
    134         &lt;web-translators@gnu.org&gt;</a>.</p>
    135 
    136         <p>For information on coordinating and contributing translations of
    137         our web pages, see <a
    138         href="/server/standards/README.translations.html">Translations
    139         README</a>. -->
    140 Please see the <a
    141 href="/server/standards/README.translations.html">Translations
    142 README</a> for information on coordinating and contributing translations
    143 of this article.</p>
    144 </div>
    145 
    146 <!-- Regarding copyright, in general, standalone pages (as opposed to
    147      files generated as part of manuals) on the GNU web server should
    148      be under CC BY-ND 4.0.  Please do NOT change or remove this
    149      without talking with the webmasters or licensing team first.
    150      Please make sure the copyright date is consistent with the
    151      document.  For web pages, it is ok to list just the latest year the
    152      document was modified, or published.
    153      
    154      If you wish to list earlier years, that is ok too.
    155      Either "2001, 2002, 2003" or "2001-2003" are ok for specifying
    156      years, as long as each year in the range is in fact a copyrightable
    157      year, i.e., a year in which the document was published (including
    158      being publicly visible on the web or in a revision control system).
    159      
    160      There is more detail about copyright years in the GNU Maintainers
    161      Information document, www.gnu.org/prep/maintain. -->
    162 
    163 <p>Copyright &copy; 2009, 2021 Free Software Foundation, Inc.</p>
    164 
    165 <p>This page is licensed under a <a rel="license"
    166 href="http://creativecommons.org/licenses/by-nd/4.0/">Creative
    167 Commons Attribution-NoDerivatives 4.0 International License</a>.</p>
    168 
    169 <!--#include virtual="/server/bottom-notes.html" -->
    170 
    171 <p class="unprintable">Updated:
    172 <!-- timestamp start -->
    173 $Date: 2021/09/05 07:59:45 $
    174 <!-- timestamp end -->
    175 </p>
    176 </div>
    177 </div><!-- for class="inner", starts in the banner include -->
    178 </body>
    179 </html>