From c5d2e117e3c795c81435d3fcb5b326f39a8e8711 Mon Sep 17 00:00:00 2001 From: Francis Rowe Date: Sat, 21 Feb 2015 04:11:28 -0500 Subject: Finish download page, re-release everything under AGPL v3 or later Link to new download page from the homepage. Replace top footer text with a variable reference. Replace instances of "libreboot" with a variable reference. Delete the vortex86ex directory (that machine is a waste of time) Delete the readme.txt (it will need to be re-written) --- (limited to 'site/download/index.php') diff --git a/site/download/index.php b/site/download/index.php index 4cadfb2..3e8b620 100644 --- a/site/download/index.php +++ b/site/download/index.php @@ -1,3 +1,26 @@ + + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU Affero General Public License as + published by the Free Software Foundation, either version 3 of the + License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see . +*/ +?> + @@ -6,125 +29,187 @@ - Download libreboot + Download <?php echo $lbProjectName; ?> - -
-

Download libreboot

- -

- Torrent (magnet) links to releases, and links to third-party HTTP mirrors. Use this page - to download libreboot. These are stable releases; for development (unstable) releases, - refer back to the home page. -

- -

- This page isn't actually ready yet. For now, the official download page - is at ../docs/release.html. On the next release of libreboot after r20150208, - release archives will no longer be hosted on the libreboot.org HTTP server. Old releases - will be deleted and moved to bittorrent. New releases will also be hosted on bittorrent. -

+

+ " /> +

+ +

Download

-

- Why bittorrent? As we all know, bittorrent is inherently more efficient than a HTTP server - for large files, due to its peer-to-peer distributed nature. Libreboot releases are actually much - more efficient now, where ROM images for each machine are separated into their own tar archives. - The old 'binary' archive is now named 'utils'. Documentation is also deleted from 'utils' and 'src' - and now available in a separate archive. All of this means that the user has a much more streamlined - way of getting libreboot releases, with less data to download. Bittorrent will improve this even - further, giving users faster download speeds. -

+

+ Information about these releases can be found at ../docs/release.html. + Documentation can be found at ../docs/index.html. + A copy of /docs/ can also be found in the release archives. +

+ + + + + +

+ Back to home page +

+ +
+ +
-

- Bittorrent is also redundant. The libreboot project will not actually host its own tracker at all, - but it will instead use many public trackers and publish the magnet links. The website is also - hosted in git, which means that everything is easier to mirror. If libreboot.org is down, you'll - still be able to download libreboot so long as you have those magnet links. -

+

GPG signing key

+ +

+ +

+

+ Download the key:
+ $ gpg --recv-keys +

+

+ You can verify the downloaded archives as follows:
+ $ for signature in $(ls *.tar.xz.sig); do gpg --verify $signature; done +

+ +
+ +
-

- Information about these releases can be found under docs/release.html in the libreboot_docs archive - or in the git git repository. See ../docs/release.html. -

- -

- It has been suggested to setup RSS feeds for this, so that people can automatically download and seed new releases. - TODO: look into this. -

+

Torrent links do not work yet. Use the HTTP downloads.

+

Bittorrent

+ + + + 1) { + ?>

- Back to homepage + Torrents for older releases can be found at oldtorrent/.

- + + +

Torrent links do not work yet. Use the HTTP downloads.

+
- -
- -

XXXXYYZZ

+ +
+ +

HTTP mirrors

- Next release. Date unknown. + These mirrors are intended mainly for those who cannot use + bittorrent. Otherwise, the torrent links + are highly recommended.

-

r20150208

+ +
    +0) { + for ($server=0; $server +
  • + +
  • HTTP mirrors not added yet.
  • + +
+

- The magnet links for libreboot releases aren't actually available yet. - It will all be moved later. This page is just a template for the time being. + Are you running a mirror? Contact the project + (details are on the home page), and the link will be added here.

-

TODO: populate this page.

- +
-
+
-

Git repositories

+

Git repositories (development)

+ +

+ These git repositories are intended for the development of . + The ROM images built from git are untested, and therefore not + recommended for general use (you should assume that they will + brick your computer). +

+ +

+ Snapshots (preview releases) of the git repository can be found at + ../git/. +

+

+ Documentation for from git can be found in + the git repository itself (under /docs/), or a live version + can be found at ../gitdocs/index.html. +

-

Main repositories

+

Main repositories

- This is the main repository, hosted by the libreboot project. + This is the main repository, hosted by the project.

- Firmware: $ git clone
- Website: $ git clone + Firmware: $ git clone
+ Website: $ git clone

-

Backup repositories

-

- These are backup repositories, in case the main repository is down. - Although these are regularly updated by the libreboot project, you - should ideally use the main repository. -

- -

Libreboot firmware (coreboot distribution)

+ Please do not use GitHub! +

+ +

Backup repositories

+

+ Backup repositories, in case the main repository is down. + Although these are regularly updated by the project, you + should ideally use the main repository. +

+

+ Please do not use GitHub! +

+ +

Firmware (coreboot distribution)

+

- $ git clone - "; ?> + $ git clone + "; ?> -

+

-

Libreboot website

-

+

Project website

+

- $ git clone - "; ?> + $ git clone + "; ?> -

+

-- cgit v0.9.1