Trust

For a software to conquer the world, it needs to be trusted. It takes trust to
build more trust and it can all be broken down really fast if the foundation
is proven to have cracks.

In the curl project we build trust for our users in a few different ways:

  1. We are completely transparent about everything. Every decision, every
    discussion as well as every line of code are always public and done in the
    open.

  2. We try hard to write reliable code. We write test cases, we review code, we
    document best practices and we have a style guide that helps us keep code
    consistent.

  3. We stick to promises and guarantees as much as possible. We don’t break
    APIs and we don’t abandon support for old systems.

  4. Security is of utmost importance and we take every reported incident very
    seriously and realize that we must fix all known problems and we need
    to do it responsibly. We do our best to not endanger our users.

  5. We act like adults. We can be silly and we can joke around, but we do it
    responsibly and we follow our Code of
    Conduct
    . Everyone should be able to even trust us to
    behave.