\documentclass[letterpaper]{report}
\usepackage[utf8]{inputenc}
\usepackage{parskip}
\usepackage{hyperref}

\hypersetup{
  colorlinks   = true,
  urlcolor     = blue,
  linkcolor    = blue,
  pdfinfo = {
    Title = {SPI Annual Report 2015},
    Author = {Software in the Public Interest, Inc.},
    Keywords = {SPI, free software, open source, FOSS, annual report, charity, non-profit, 501c3},
  }
}

\begin{document}

\title{Software in the Public Interest, Inc.\\
2015 Annual Report}
\date{July 12, 2016}

\maketitle

To the membership, board and friends of Software in the Public Interest, Inc:

As mandated by Article 8 of the SPI Bylaws, I respectfully submit this annual
report on the activities of Software in the Public Interest, Inc. and extend my
thanks to all of those who contributed to the mission of SPI in the past year.

  \emph{-- Martin Michlmayr, SPI Secretary}

\newpage

\tableofcontents

\newpage

\chapter{President's Welcome}
\label{sec:president}

SPI continues to focus on our core services, quietly and competently
supporting the activities of our associated projects.

A huge thank-you to everyone, particularly our board and other key
volunteers, whose various contributions of time and attention over the last
year made continued SPI operations possible!

  \emph{-- Bdale Garbee, SPI President}

\chapter{Committee Reports}
\section{Membership Committee}

\subsection{Statistics}

On January 1, 2015 we had 512 contributing and 501 non-contributing members.
On December 31, 2015 there were 517 contributing members and 520 non-contributing
members.


\chapter{Board Report}
\section{Board Members}

Board members as of January 1, 2015:

\begin{itemize}
\item Bdale Garbee (President)
\item Joerg Jaspert (Vice President)
\item Martin Michlmayr (Secretary)
\item Michael Schultheiss (Treasurer)
\item Robert Brockway
\item Joshua D. Drake
\item Jonathan McDowell
\item Gregers Petersen
\item Martin Zobel-Helas
\end{itemize}

Board members as of December 31, 2015:

\begin{itemize}
\item Bdale Garbee (President)
\item Joerg Jaspert (Vice President)
\item Martin Michlmayr (Secretary)
\item Michael Schultheiss (Treasurer)
\item Robert Brockway
\item Joshua D. Drake
\item Dimitri John Ledkov
\item Gregers Petersen
\item Martin Zobel-Helas
\end{itemize}

Advisors to the board as of December 31, 2015:

\begin{itemize}
\item Software Freedom Law Center (SFLC), legal counsel
\item Neil McGovern, Debian Project representative
\item Robert Treat, PostgreSQL Project representative
\end{itemize}

\section{Board Changes}

Changes that occurred during the year:

\begin{itemize} \item The terms for Jonathan McDowell and Michael
Schultheiss expired in July 2015.  Michael sought, and obtained,
re-election.  We thank Jonathan for his work on the board.  Dimitri John
Ledkov joined the board as part of the same election.

\item On September 10, 2015 the board voted to extend the term of the
current officers by a further year. These were:
\begin{itemize}
\item President: Bdale Garbee
\item Vice President: Joerg Jaspert
\item Secretary: Martin Michlmayr
\item Treasurer: Michael Schultheiss
\end{itemize}
\end{itemize}

\section{Elections}

One board membership election was conducted in July 2015.  There were 2
board seats up for election.  Nominations were received from Dimitri
John Ledkov and Michael Schultheiss.  Since there were 2 nominations for
2 board seats, no vote was required and Dimitri John Ledkov and Michael
Schultheiss were elected for a 3 year term.

\chapter{Treasurer's Report}

This report uses a cash-based method of accounting, recording donations when
deposited (not when the check was written or received by us) and recording
expenses when sent or scheduled for payment (not when incurred).

\section{Income Statement}

This covers the Period January 1, 2015 -- December 31, 2015

\begin{verbatim}
 Income
   Ordinary Income
        0 A.D.                           1,839.32
        Arch Linux                       7,548.48
        Chakra                             589.74
        DebConf14                        1,570.62
        DebConf15                      109,248.46
        DebConf16                       10,037.00
        Debian                          66,816.97
        FFmpeg                           2,587.00
        FFmpeg (OPW)                       137.00
        freedesktop.org                  1,087.00
        FreedomBox Foundation               65.00
        Gallery                             75.00
        GNU TeXmacs                        820.00
        haskell.org                      7,751.46
        Jenkins                          4,855.00
        LibreOffice                     35,883.16
        MinGW                              288.00
        Open Bioinformatics             10,799.99
        Open Voting Foundation             320.00
        OpenWrt                            923.95
        PostgreSQL                      30,233.15
        Privoxy                             30.00
        Swathanthra Malayalam Computing  5,416.30
        SPI General                     47,182.41
        SPI 5%                           3,035.18
        The HeliOS Project                  25.00
        TideSDK                            329.00
        YafaRay                          1,615.00

        Total Ordinary Income          351,109.19
                                       ----------

   Interest Income
        Key Business Platinum MM Savings    32.57
        Chase BusSelect High Yield Savings 237.25
        Fifth Third Business MM 128         64.59

        Total Interest Income              334.41
                                           ------

   Gross Income                        351,443.60
                                       ----------

 Expenses
  Ordinary Expenses

        0 A.D.
          Hosting                 1,053.40
          Processing Fees            91.79
          Software Licensing        601.83
          SPI 5%                     86.97

          Total 0 A.D. Exp        1,833.99
                                  --------

        Arch Linux
          Processing Fees           385.28
          SPI 5%                    377.43

          Total Arch Linux Exp      762.71
                                    ------

        Chakra
          Processing Fees             8.95
          SPI 5%                     29.49

          Total Chakra Exp           38.44
                                     -----

        Debian
          Debit Card Fee             36.00
          Expense reimbursement   1,662.60
          Hard drives               545.93
          Hardware                  697.67
          Hardware warranties     1,191.61
          Mini DC Bucharest         592.00
          Mini DC Cambridge       1,024.24
          OPW Internships         9,419.10
          Processing Fees        10,711.14
          pt_br sprint              280.92
          SPI 5%                  1,505.76
          Travel (GSoC 2014)      1,799.71
          Travel (GSoC 2015)        778.45

          Total Debian Exp       30,245.03
                                 ---------

        DebConf 14
          Travel Reimbursement      822.00

          Total DC14 Exp            822.00
                                    ------

        DebConf 15
          Donation to SFC        10,000.00
          Expense Reimbursement  17,300.38
          LWN Travel              2,082.16
          Postage                     3.94
          Processing Fees            62.22
          Travel                  5,394.33
          Wire fees                  40.00

          Total DC15 Exp         34,883.03
                                 ---------

        DebConf 16
          Processing Fees             0.26

          Total DC16 Exp              0.26
                                      ----

        FFmpeg
          OPW Internships         6,092.12
          Processing Fees           117.17
          SPI 5%                    133.35

          Total FFmpeg Exp        6,342.64
                                  --------

        FFmpeg (OPW)
          OPW Internship            157.88
          Processing Fees             6.57
          SPI 5%                      6.85

          Total FFmpeg (OPW) Exp    171.30
                                    ------

        freedesktop.org
          NPES membership           250.00
          PDF Association
            membership              271.98
          Processing Fees            36.80
          Server administration     165.00
          SPI 5%                     54.35

          Total fd.o Exp            778.13
                                    ------

        FreedomBox
          Processing Fees             2.79
          SPI 5%                      3.25

          Total FreedomBox Exp        6.04
                                      ----

        Gallery
          Processing Fees             2.74
          SPI 5%                      3.75

          Total Gallery Exp           6.49
                                      ----

        GNU TeXmacs
          Processing Fees            33.87
          SPI 5%                     41.00

          Total GNU TeXmacs Exp      74.87
                                     -----

        haskell.org
          Hosting Fees              882.63
          Processing Fees             4.90
          SPI 5%                      4.50
          Transfer to
            haskell.org, inc.    30,000.00

          Total haskell.org Exp  30,892.03
                                 ---------

        Jenkins
          Expense Reimbursement   4,069.69
          Processing Fees           188.85
          SPI 5%                    242.75

          Total Jenkins Exp       4,501.29
                                  --------

        LibreOffice
          Processing Fees           133.48
          SPI 5%                    191.95
          Travel Reimbursement   60,763.41

          Total LibreOffice Exp  61,088.84
                                 ---------

        MinGW
          Processing Fees            15.49
          SPI 5%                     14.40

          Total MinGW Exp            29.89
                                     -----

        Open Bioinformatics
          Domain renewals           107.49
          Hosting                 2,177.73
          Processing Fees            40.76
          SPI 5%                    100.40

          Total OBF Exp           2,426.38
                                  --------

        Open Voting Foundation
          Expense Reimbursement     154.00
          Processing Fees            13.31
          SPI 5%                     16.05

          Total OVF Exp             183.36
                                    ------

        OpenWrt
          Processing Fees            39.86
          SPI 5%                     44.70

          Total OpenWrt Exp          84.56
                                     -----

        PostgreSQL
          Expense reimbursement     201.50
          Processing Fees            48.44
          SPI 5%                     94.35
          Travel Reimbursement    2,837.26
          Website design          1,463.85

          Total PostgreSQL Exp    4,645.40
                                  --------

        privoxy
          Processing Fees             1.03
          SPI 5%                      1.25

          Total privoxy Exp           2.28
                                      ----

        SPI
          Bookkeeping Fee         5,760.00
          IRS Filing Fee             35.00
          NYS Fee                   100.00
          Office Supplies           131.13
          PaySimple Monthly Fee     419.40
          PO Box Renewal             92.00
          Registered Agent Fee      416.00
          Transaction Fees        2,255.87

          Total SPI Exp           9,209.40
                                  --------

        Swathanthra Malayalam
          Computing

          Travel (GSoC 2014)      2,941.73

          Total SMC Exp           2,941.73
                                  --------

        The HeliOS Project
          Expense Reimbursement     220.00
          Processing Fees             1.35
          SPI 5%                      1.25

          Total HeliOS Project Exp  222.60
                                    ------

        TideSDK
          Hosting                   530.00
          Processing Fees             9.88
          SPI 5%                     16.45

          Total TideSDK Exp         556.33
                                    ------

        YafaRay
          Blender Subscriptions     267.56
          Processing Fees            48.85
          SPI 5%                     80.75

          Total YafaRay Exp         397.16
                                    ------

        Total Expenses          193,146.18
                                ----------

        Net Income              158,297.42
                                ==========

\end{verbatim}

\section{Balance Sheet}

\begin{verbatim}
Balance Sheet as of December 31, 2015

   ASSETS
     Current Assets
        Chase Performance Business Checking               29,987.98
        Chase Business Select High Yield Savings         269,811.83
        Fifth Third Business Money Market 128            169,765.32
        Fifth Third Business Elite Checking (SPI)             71.16
        Fifth Third Business Elite Checking (Debian)          60.58
        KeyBank Basic Business Checking                    8,928.08
        Key Business Reward Checking                     176,270.13
        Key Business Platinum Money Market Savings       162,883.89
        Key Express Checking                               5,255.72
        Ameriprise Cash Mgmt Acct                         13,406.15
        Debian Debit Card                                    176.00

     Total Current Assets                                836,616.84


   TOTAL ASSETS                                          836,616.84


   LIABILITIES AND EQUITY

     General and current liabilities                           0.00

     Equity
        Reserves held in trust
           0 A.D. Earmark                    35,216.03
           ankur.org.in                       2,811.13
           aptosid Earmark                      251.14
           Arch Linux Earmark                25,189.21
           Chakra                               551.86
           Debian Earmark                   228,390.17
           DebConf 14 Earmark                35,962.78
           DebConf 15 Earmark                74,365.43
           DebConf 16 Earmark                10,036.74
           Drizzle                            6,333.99
           FFmpeg                             9,354.99
           FFmpeg (Outreachy)                   123.85
           Fluxbox                              995.00
           freedesktop.org Earmark           16,404.99
           FreedomBox Foundation Earmark     25,014.57
           Gallery Earmark                    8,357.71
           GNU TeXmacs Earmark                1,081.97
           Haskell Earmark                    3,282.34
           Jenkins Earmark                   23,423.62
           LibreOffice Earmark               43,747.52
           madwifi-project.org Earmark        1,494.90
           MinGW Earmark                      3,875.20
           OpenVAS                               56.21
           OpenWrt                            4,485.85
           Open Bioinformatics Earmark       49,935.64
           Open Embedded                        181.65
           Open Voting Foundation Earmark       296.81
           OSUNIX                                 2.92
           Path64                                18.60
           Plan 9 Earmark                     6,500.00
           PostgreSQL Earmark                69,483.98
           Privoxy Earmark                      191.22
           Swathanthra Malayan Comp Earmark   2,483.62
           The HeliOS Project Earmark           201.39
           TideSDK Earmark                      353.99
           Tux4Kids Earmark                  16,277.50
           YafaRay Earmark                    5,849.77

        Total held in trust                              712,584.29

        General reserves                                 124,032.55

     Total Equity                                        836,616.84

   TOTAL LIABILITIES AND EQUITY                          836,616.84
\end{verbatim}

(all sums in US dollars)


\chapter{Member Project Reports}

\section{New Associated Projects}

We have continued to see a reasonable level of interest from projects who
wish to become associated with SPI.  However, no new project joined the
SPI umbrella as an associated project in 2015.


\section{Updates from Associated Projects}

\subsection{0 A.D.}

0 A.D. (pronounced ``zero ey-dee'') is a cross-platform, real-time strategy
(RTS) game of ancient warfare. It's a historically-based war/economy game,
in which the player must lead an ancient civilization, gather resources
from the map, and raise a military force to conquer enemy factions. 0 A.D.
is open source software licensed under the GPL, and its art and sound
assets are licensed under CC BY-SA. It is developed by Wildfire Games, a
global community of game developers.

Between 1 January 2015 to 31 December 2015, we put out two alpha releases,
each available for Windows, OS X, Linux, and BSD, including long awaited
features such as the ability to capture buildings, a replay mode,
performance improvements, and more. We were able to make much of this
progress thanks to the server which is funded thanks to our donations via
SPI. In addition, we delivered perks including posters, t-shirts and CDs to
our generous donors.

{\em Submitted by Aviv Sharon}

\subsection{Chakra}

Chakra is a GNU/Linux distribution with an emphasis on KDE and Qt
technologies that focuses on simplicity from a technical standpoint and
free software.  Chakra has seen several improvements over the past year,
such as new contributors joining our community, two releases having been
made, a switch from KDE SC 4 to Plasma 5, a switch from Tribe to Calamares
as the installation software and finally adding UEFI support.

{\em Submitted by Hans Tovetjärn}

\subsection{Debian}

Debian remains attached to its Social Contract and places users and free
software community interests first in its priorities: Debian 8 `Jessie'
was released with more than 43,000 packages and 10 computer architectures.
Additionally, the project continued its efforts to run the LTS program for
extended security support.  To celebrate Jessie's release, many parties
were organised all over the world.

To protect its work, the Debian project announced the Copyright
Aggregation Project with Software Freedom Conservancy.  On behalf of the
Debian community, Conservancy can now safeguard the long term interests of
Debian and its commitment to software freedom.

Some Debian contributors were awarded in 2015.  Stefano Zacchiroli, a
former Debian Project Leader, received an O'Reilly Open Source Award at
OSCON for his contributions to Debian and the FOSS community.  And Holger
Levsen and Jérémy Bobbio were funded by The Linux Foundation's Core
Infrastructure Initiative to advance their Debian work on reproducible
builds.

On 16th August 2015, the Debian project celebrated its 22nd anniversary.
This is a new milestone for the project and makes it one of the oldest
Free and Open Source GNU/Linux distributions.  Its annual DebConf
gathering was held in Heidelberg and set a new attendance record with more
than 550 people.  During DebConf, the new Debian Outreach team welcomed 17
students selected to be part of the Google Summer of Code, two of them
being Outreachy applicants.

The year closed with very sad news for the Debian community.  On December
28th, Debian lost the founder of its community and project, Ian Murdock.
The Debian community is thankful to Ian and will protect his legacy by
widening Debian's community and reach and standing up for free software.

{\em Submitted by Mehdi Dogguy}

\subsection{Drizzle}

While the Drizzle server is no longer actively developed, the Drizzle JDBC
driver was actively maintained.  This driver has a use case as a
permissively licensed JDBC driver supporting MySQL.

{\em Submitted by Henrik Ingo}

\subsection{FFmpeg}

FFmpeg is a complete, cross-platform solution to record, convert and
stream audio and video. It is used as the platform foundation of many
projects dealing with multimedia, both open source and proprietary, and
used extensively by several multimedia web-based multimedia conversion and
processing services.

In 2015 FFmpeg delivered three main releases (2.6, 2.7, 2.8) and several
security updates of old releases. A complete list of changes can be
\href{http://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=Changelog;hb=HEAD}{found
in the changelog}.

FFmpeg participated as a member of Google Summer of Code 2015.

{\em Submitted by Stefano Sabatini}

\subsection{GNU TeXmacs}

The TeXmacs project continued to working on the release of TeXmacs 2.1,
which involves a lot of code stabilization and adapting it to new
technology, such as retina displays.  New features include the ability to
use arbitrary Type 1 fonts for mathematical typesetting, as well as many
improvements for the presentation mode, and better support for animations.

{\em Submitted by Joris van der Hoeven}

\subsection{Jenkins}

2015 has been a great year for the Jenkins project. We've reached the
milestone of 10 years, 1000 plugins, and 100K installations, and we also
kicked Jenkins 2.0 in motion, which is a first major version number
increase in this project.

{\em Submitted by Kohsuke Kawaguchi}

\subsection{LibreOffice}

The Document Foundation (TDF) welcomed the City of Munich and RusBITech,
which is based in Moscow, as Advisory Board members, while the
Documentation Liberation Project (DLP) celebrated its first birthday in
April. In July, the Open Document Format version 1.2 was published as
International Standard 26300:2015 by ISO/IEC.

LibreOffice became 5 years old in 2015, and took major steps forward with
two feature-packed releases: LibreOffice 4.4 in January and LibreOffice 5.0
in August, regular updates, and the release of LibreOffice Viewer for
Android devices.

In September, TDF organised the LibreOffice Conference in Aarhus, Denmark,
to bring together developers and users to work on code, share ideas and
discuss the future of the project. The conference was also an opportunity
for TDF board and staff to meet in person.

{\em Submitted by Sophie Gautier}

\subsection{OFTC}

OFTC has been in a mostly steady state over the past years, i.e. the IRC
network was up and running, without much newsworthy things happening.
Lately, we've started modernizing our infrastructure, moving much of the
config management to Puppet, replacing the certificates issued by the aged
SPI certificate authority by modern Let's Encrypt certificates, and
generally looking into making the network more resilient against single
points of failure.

{\em Submitted by Christoph Berg}

\subsection{PostgreSQL}

PostgreSQL continues to thrive, attract developers and grow its community.
In 2015 we successfully held multiple conferences that showed growth and
promise for the future including but not limited to: PgConf.US, PgConf.EU,
PgConf.DE, PgDay SCALE, PgDay UK, PgDay.FR, Nordic PGday and more! Further
we developed what is arguably our most important release to date, 9.5
(released in January 2016). In 2016 we expect 9.6 to be released and our
upward momentum to continue.

{\em Submitted by Joshua D. Drake}

\subsection{Privoxy}

In 2015 the Privoxy project published one stable releases (3.0.23) which
did not contain any major new features.

Compared to previous years development has slowed down a bit.  Due to
various issues with the hosting service a fair amount of developer time
was spent on finding an alternative that would allow Privoxy developers to
concentrate on development again.

{\em Submitted by Fabian Keil}

\subsection{The Mana World}

The Mana World has been able to gain more independence as a project in
2015. The community has raised enough money to pay its costs. The overall
costs were reduced by SPI taking over as registrar and DNS and Let's
Encrypt issuing SSLs. TMWC (The Mana World Committee) has formed an board
to manage TMW as a NGO/Brand, pay bills, inter-project coordination, etc.
We've had steady contributions and major progress towards project
development goals. We pushed multiple versions with numerous outstanding
bugs/requests, increased our amount of content while maintaining or
reducing the code base, continuing to train developers and adding new
developers to the project as well. TMW also made a serious and successful
brand push in 2015; Tying all various social platforms/mediums together,
added responsive web design, updated website to use schema.org, focused on
cross-device usability. Socially the project has become progressive; Adding
non-binary to the list of playable genders in-game, active members of staff
trying to moderate a massively multiplayer game (MMO) as a safe space (free
of hate speech or oppressive behaviors). Active members include a wide and
diverse array of human beings on the planet and manage to co-exist.

{\em Submitted by Edward Pasek}


\appendix
\chapter{About SPI}

SPI is a non-profit organization which was founded to help organizations
develop and distribute open hardware and software. We encourage programmers
to use the GNU General Public License or other licenses that allow free
redistribution and use of software, and hardware developers to distribute
documentation that will allow device drivers to be written for their product.

SPI was incorporated as a non-profit organization on June 16, 1997 in the state
of New York. Since then, it has become an umbrella organization for projects
from the community.

In 1999, the Internal Revenue Service (IRS) of the United States government
determined that under section 501 (a) of the Internal Revenue Code SPI
qualifies for 501 (c) (3) (non-profit organization) status under section 509
(a) (1) and 170 (b) (1) (A) (vi). This means that donations made to SPI and its
supported projects should be tax deductible for the American donor.

\end{document}
% Keep this at the bottom, thanks.
% Local Variables:
% TeX-master: "report"
% End:
