Commits (4)
platinum:
- name: Google Open Source Office
url: https://opensource.google.com/
- name: Google Open Source Security Team
url: https://security.googleblog.com/
logo: google-open-source.png
gold: []
silver:
......
......@@ -48,8 +48,8 @@ are essentially invisible to its original authors and users alike.
The motivation behind the **Reproducible Builds** project is therefore to allow
verification that no vulnerabilities or backdoors have been introduced during
this compilation process. By promising **identical results** are always
generated from a given source, this allows **multiple third parties** to come
this compilation process. By promising identical results are always
generated from a given source, this allows multiple third parties to come
to a consensus on a "correct" result, highlighting any deviations as suspect
and worthy of scrutiny.
......@@ -63,17 +63,17 @@ already, or will soon, provide reproducible builds.
## How?
First, the **build system needs to be made entirely deterministic**:
First, the **build system** needs to be made entirely deterministic:
transforming a given source must always create the same result. For example,
the current date and time must not be recorded and output always has to be
written in the same order.
Second, the set of tools used to perform the build and more generally the
**build environment** should either be **recorded or pre-defined**.
**build environment** should either be recorded or pre-defined.
Third, users should be given a way to recreate a close enough build
environment, perform the build process, and **validate that the output matches
the original build**.
environment, perform the build process, and **validate** that the output matches
the original build.
Learn more about [how to make your software build reproducibly…]({{ "/docs" | relative_url }})
......@@ -89,7 +89,7 @@ Learn more about [how to make your software build reproducibly…]({{ "/docs" |
{% endfor %}
</ul>
([See all reports]({{ "/news/" | relative_url }}))
([See all reports]({{ "/news/" | relative_url }}))
## Recent news
......@@ -102,7 +102,7 @@ Learn more about [how to make your software build reproducibly…]({{ "/docs" |
{% endfor %}
</ul>
([See all]({{ "/news/" | relative_url }}).)
([See all]({{ "/news/" | relative_url }}))
{% assign sponsors = site.data.sponsors.platinum | sort: 'name' %}
......