Mozilla.org today released the latest milestone of the Mozilla Suite and platform, 1.8 Alpha 1. This release is the first step towards a new milestone plan, outlined below. New in this release is a basic FTP upload UI, better Linux mouse support, and a number of other features. A more complete change log is also available. Builds are starting to become available on the FTP servers currently.