forked from robur/blog.robur.coop
use € instead of EUR, add a plot
This commit is contained in:
parent
86dbd5df8c
commit
4076bdff9e
2 changed files with 31 additions and 29 deletions
|
@ -39,26 +39,26 @@ agreeing to all the numbers.
|
|||
## 2018
|
||||
|
||||
We started operations in 2018. In late 2017, we got donations (in the form of
|
||||
bitcoins) by friends who were convinced of our mission. This was 54,194.91 EUR.
|
||||
bitcoins) by friends who were convinced of our mission. This was 54,194.91 €.
|
||||
So, in 2018 we started with that money, and tried to find a mission, and
|
||||
generate income to sustain our salaries.
|
||||
|
||||
Also, already in 2017, we applied for funding from
|
||||
[Prototypefund](https://prototypefund.de) on a [CalDAV server](https://prototypefund.de/project/robur-io/),
|
||||
and we received the grant in early 2018. This was another 48,500 EUR, paid to
|
||||
and we received the grant in early 2018. This was another 48,500 €, paid to
|
||||
individuals (due to reasons, Prototype fund can't cash out to the non-profit -
|
||||
this put us into some struggle, since we needed some double bookkeeping and
|
||||
individuals had to dig into health care etc.).
|
||||
|
||||
We also did in the second half of 2018 a security audit for
|
||||
[Least Authority](https://leastauthority.com/blog/audits/five-security-audits-for-the-tezos-foundation/)
|
||||
(invoicing 19,600 EUR).
|
||||
(invoicing 19,600 €).
|
||||
|
||||
And later in 2018 we started on what is now called NetHSM with an initial
|
||||
design workshop (5,000 EUR).
|
||||
design workshop (5,000 €).
|
||||
|
||||
And lastly, we started to work on [TLS 1.3](https://datatracker.ietf.org/doc/html/rfc8446)
|
||||
funded by Jane Street (via OCaml Labs Consulting). In 2018, we received 12,741.71 EUR
|
||||
funded by Jane Street (via OCaml Labs Consulting). In 2018, we received 12,741.71 €
|
||||
|
||||
We applied at NLNet for improving the QubesOS firewall developed in MirageOS
|
||||
(without success), tried to get the IT security prize in Germany (without
|
||||
|
@ -78,20 +78,20 @@ success), and to DIAL OSC (without success).
|
|||
|
||||
We were keen to finish the CalDAV implementation (and start a CardDAV
|
||||
implementation), and received some financial support from Tarides for it
|
||||
(15,000 EUR).
|
||||
(15,000 €).
|
||||
|
||||
The TLS 1.3 work continued, we got in total 68,887.53 EUR.
|
||||
The TLS 1.3 work continued, we got in total 68,887.53 €.
|
||||
|
||||
We also applied to (and got funding from) Prototypefund, once with an [OpenVPN-compatible
|
||||
MirageOS unikernel](https://prototypefund.de/en/project/robust-openvpn-client-with-low-use-of-resources/),
|
||||
and once with [improving the QubesOS firewall developed as MirageOS unikernel](https://prototypefund.de/project/portable-firewall-fuer-qubesos/).
|
||||
This means again twice 48,500 EUR.
|
||||
This means again twice 48,500 €.
|
||||
|
||||
We also started the implementation work of NetHSM - which still included a lot
|
||||
of design work - in total the contract was over 82,500 EUR. In 2019, we invoiced
|
||||
Nitrokey in 2019 in total 40,500 EUR.
|
||||
of design work - in total the contract was over 82,500 €. In 2019, we invoiced
|
||||
Nitrokey in 2019 in total 40,500 €.
|
||||
|
||||
We also received a total of 516.48 EUR as donations from source unknown to us.
|
||||
We also received a total of 516.48 € as donations from source unknown to us.
|
||||
|
||||
We also applied to NLnet with [DNSvizor](https://nlnet.nl/project/Robur/), and
|
||||
got a grant, but due to buerocratic reasons they couldn't transfer the money to
|
||||
|
@ -114,18 +114,18 @@ In 2020, we agreed with OCaml Labs Consulting to work on maintenance of OCaml
|
|||
packages in the MirageOS ecosystem. This was a contract where at the end of the
|
||||
month, we reported on which PRs and issues we spent how much time. For us, this
|
||||
was great to have the freedom to work on which OCaml packages we were keen to
|
||||
get up to speed. In 2020, we received 45,000 EUR for this maintenance.
|
||||
get up to speed. In 2020, we received 45,000 € for this maintenance.
|
||||
|
||||
We finished the TLS 1.3 work (18,659.01 EUR)
|
||||
We finished the TLS 1.3 work (18,659.01 €)
|
||||
|
||||
We continued to work on the NetHSM project, and invoiced 55,500 EUR.
|
||||
We continued to work on the NetHSM project, and invoiced 55,500 €.
|
||||
|
||||
We received a total of 255 EUR in donations from sources unknown to us.
|
||||
We received a total of 255 € in donations from sources unknown to us.
|
||||
|
||||
We applied at reset.tech again with DNSvizor, unfortunately without success.
|
||||
|
||||
We also applied at [NGI pointer](https://pointer.ngi.eu) to work on reproducible
|
||||
builds for MirageOS, and a web frontend. Here we got the grant of 200,000 EUR,
|
||||
builds for MirageOS, and a web frontend. Here we got the grant of 200,000 €,
|
||||
which we worked on in 2021 and 2022.
|
||||
|
||||
| Project | Amount |
|
||||
|
@ -143,16 +143,16 @@ how a unikernel is configured: no more compiled-in secrets, but instead using
|
|||
boot parameters. We setup the infrastructure for doing daily reproducible
|
||||
builds, serving system packages via a package repository, and a
|
||||
[web frontend](https://builds.robur.coop) hosting the reproducible builds.
|
||||
We received in total 120,000 EUR from NGI Pointer in 2021.
|
||||
We received in total 120,000 € from NGI Pointer in 2021.
|
||||
|
||||
Our work on NetHSM continued, including the introduction of elliptic curves
|
||||
in mirage-crypto (using [fiat](https://github.com/mit-plv/fiat-crypto/)). The
|
||||
invoices to Nitrokey summed up to 26,000 EUR in 2021.
|
||||
invoices to Nitrokey summed up to 26,000 € in 2021.
|
||||
|
||||
We developed in a short timeframe two packages, [u2f](https://github.com/robur-coop/u2f)
|
||||
and later [webauthn](https://git.robur.coop/robur/webauthn) for Skolem Labs based
|
||||
on [gift economy](https://en.wikipedia.org/wiki/Gift_economy). This resulted in
|
||||
donations of 18,976 EUR.
|
||||
donations of 18,976 €.
|
||||
|
||||
We agreed with [OCSF](https://ocaml-sf.org/) to work on
|
||||
[conex](https://github.com/hannesm/conex), which we have not delivered yet
|
||||
|
@ -171,13 +171,13 @@ from the opam-repository.
|
|||
|
||||
## 2022
|
||||
|
||||
We finished our NGI pointer project, and received another 80,000 EUR.
|
||||
We finished our NGI pointer project, and received another 80,000 €.
|
||||
|
||||
We also did some minor maintenance for Nitrokey, and invoiced 4,500 EUR.
|
||||
We also did some minor maintenance for Nitrokey, and invoiced 4,500 €.
|
||||
|
||||
For Tarides, we started another maintaining MirageOS packages (and continuing
|
||||
[our TCP/IP stack](https://github.com/robur-coop/utcp)), and invoiced in
|
||||
total 22,500 EUR.
|
||||
total 22,500 €.
|
||||
|
||||
A grant application for [bob](https://github.com/dinosaure/bob/) was rejected,
|
||||
but a grant application for [MirageVPN](https://github.com/robur-coop/miragevpn)
|
||||
|
@ -192,16 +192,16 @@ got accepted. Both at NLnet within the EU NGI project.
|
|||
|
||||
## 2023
|
||||
|
||||
We finished the NetHSM project, and had a final invoice over 2,500 EUR.
|
||||
We finished the NetHSM project, and had a final invoice over 2,500 €.
|
||||
|
||||
We started a collaboration for [semgrep](https://semgrep.dev), porting some of
|
||||
their Python code to OCaml. We received in total 37,500 EUR.
|
||||
their Python code to OCaml. We received in total 37,500 €.
|
||||
|
||||
We continued the MirageOS opam package maintenance and invoiced in total
|
||||
89,250 EUR to Tarides.
|
||||
89,250 € to Tarides.
|
||||
|
||||
A grant application on [MirageVPN](https://nlnet.nl/project/MirageVPN/) got
|
||||
accepted (NGI Assure), and we received in total 12,000 EUR for our work on it.
|
||||
accepted (NGI Assure), and we received in total 12,000 € for our work on it.
|
||||
This is a continuation of our 2019 work funded by Prototypefund.
|
||||
|
||||
We also wrote various funding applications, including one for
|
||||
|
@ -219,11 +219,11 @@ We also wrote various funding applications, including one for
|
|||
## 2024
|
||||
|
||||
We're still in the middle of it, but so far we continued the Tarides maintenance
|
||||
contract (54,937.50 EUR).
|
||||
contract (54,937.50 €).
|
||||
|
||||
We also finished the MirageVPN work, and received another 45,000 EUR.
|
||||
We also finished the MirageVPN work, and received another 45,000 €.
|
||||
|
||||
We had a contract with Semgrep again on porting Python code to OCaml and received 18,559.40 EUR.
|
||||
We had a contract with Semgrep again on porting Python code to OCaml and received 18,559.40 €.
|
||||
|
||||
We again worked on several successful funding applications, one on
|
||||
[PTT](https://nlnet.nl/project/PTT/) (NGI Zero Core), a continuation of the
|
||||
|
@ -256,6 +256,8 @@ In a single table, here's our income over the last 5 years.
|
|||
| 2024 | 126,371.90 |
|
||||
| __Total__ | __1,020,952.54__ |
|
||||
|
||||
![Plot of above income table](../images/finances.png)
|
||||
|
||||
As you can spot, it varies quite a bit. In some years we have fewer money
|
||||
available than in other years.
|
||||
|
||||
|
|
BIN
images/finances.png
Normal file
BIN
images/finances.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.3 KiB |
Loading…
Reference in a new issue