Commit eda44d22 authored by sajolida's avatar sajolida
Browse files

USB images are the thing these days

parent 11a619b0
......@@ -14,40 +14,40 @@ Derivatives have been imagined to:
to include different pluggable transports or cryptocurrencies).
- Have custom branding or configuration (for example to provide default
bridges).
- Provide ISO images with less or different features (for example to
have a VPN instead of Tor or a smaller ISO image).
- Provide USB images with less or different features (for example to
have a VPN instead of Tor or a smaller USB image).
While creating custom ISO images of Tails is relatively easy, we believe
that maintaining custom ISO images on the long run is very complicated,
While creating custom USB images of Tails is relatively easy, we believe
that maintaining custom USB images on the long run is very complicated,
and for the following reasons:
- We release a new version every 6 weeks which fixes numerous security
issues. We also release unscheduled security releases quite often (3-4
times per year).
A derivative with custom ISO images would have to follow the same
release schedule to provide ISO images that fix these issues as well.
A derivative with custom USB images would have to follow the same
release schedule to provide USB images that fix these issues as well.
- Before we release them, our ISO images follow a complex quality
- Before we release them, our USB images follow a complex quality
assurance process involving systematic peer review of the code,
[[manual|contribute/release_process/test]] and
[[automated|contribute/release_process/test/automated_tests]] tests
which are particularly heavy to run.
A derivative with custom ISO images would have to duplicate our
A derivative with custom USB images would have to duplicate our
quality assurance process and adapt it to its specificities to make
sure that it doesn't break any security feature.
- We offer automatic upgrades which are binary diffs from one ISO image
- We offer automatic upgrades which are binary diffs from one USB image
to the other.
A derivative with custom ISO images would need a similar process and
A derivative with custom USB images would need a similar process and
infrastructure or otherwise disable the automatic upgrades mechanism.
- We provide authenticated downloads through a custom browser extension
and an OpenPGP signing key well connected to the web-of-trust.
It would be hard for a derivative with custom ISO images to provide
It would be hard for a derivative with custom USB images to provide
similar mechanisms.
- The anonymity provided by Tor and Tails works by making everybody
......@@ -59,7 +59,7 @@ and for the following reasons:
is missing too quickly and hastily.
Still, some of the reasons to create Tails derivatives could be solved
by **relying on our official ISO images** and customizing them at run time.
by **relying on our official USB images** and customizing them at run time.
For example, derivatives could:
- Package specific applications in Debian to make them easier to use in
......@@ -70,7 +70,7 @@ For example, derivatives could:
- Help us build in Tails other mechanisms that derivatives might need to
adapt Tails to their needs (for example to have persistent DConf
settings or additional APT sources).
- Talk with us to see how we can adapt our ISO images and source code to
- Talk with us to see how we can adapt our USB images and source code to
make them easier to reuse for derivatives.
- To include a piece of software into Tails, talk to us as early as
possible so we can provide feedback on how to integrate it.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment