ZX Spectrum Next: licences and attribution

The Next platform in this IDE runs the official ZX Spectrum Next system software (NextZXOS 2.09 / System/Next 24.06) inside a WebAssembly emulator. The system software is copyright its authors and is redistributed here under the terms below. This page reproduces those terms in full so they are readable without booting the machine.

What is shipped, and why it is permitted

This IDE serves the NextZXOS ROMs and a bootable SD image to your browser so the emulator can start. The Next Licence permits redistributing the Distribution, and the Sinclair / ZX Spectrum ROM images inside it are used under the permission Amstrad / Sky plc grant for emulators (see clause on ROM images below). The software is provided free of charge and is never sold.

Runtime image note. To keep the in-browser download small, the bootable SD image served to the emulator is a subset of the full Distribution (the source tree and bundled documents, apps, games and demos are omitted). The complete, unmodified Distribution, including all source and every constituent licence, is available from the official source linked at the foot of this page.

Acknowledgments and copyrights

The Next Licence

The Next License
----------------

The license itself is Copyright (c) 2018 - 2022 Phoebus Dokos / SpecNext Ltd and is goverened by the Attribution-ShareAlike CC BY-SA license.

Permission is hereby granted, free of charge, to any person obtaining a copy
of the System/Next Distribution (software, documents, associated media files, schematics and production notes) (the "Distribution"), to deal in the distribution in
its entirety without restriction, including without limitation the rights to use,
copy, publish and distribute exact copies of the Distribution, and to permit
persons to whom the Distribution is furnished to do so, subject to the following
conditions:

* This Distribution cannot be sold. Furthermore you cannot charge a duplication
   fee.
* The "Sinclair/ZX Spectrum Next" logo screen cannot be used by other systems built from the schematics / source code contained herewith nor can the derivative systems be identified as "ZX Spectrum Next" computers unless they are produced by SpecNext Ltd. In case of a system that is an exact replica of the TBBlue mainboard built without further modifications, the builder must replace the startup screen with one that displays the TBBlue logo (included in the sources). In case of a modified replica, that uses the same VHDL sources, the builder can sport any logo/name of their choosing in the resulting core except the aforementioned.
* Certain parts of the Distribution can place their own restrictions on
  copying, modification, merging and distribution and these are independent and
   supersede the force of the Next license. For example, ROM images contained
   herewith cannot be distributed nor modified legally without the permission of
   Amstrad / Sky plc except in cases already permitted by them (i.e. emulators).
* Modifications of parts of this Distribution are permitted pursuant to their
   individual licenses. Individual parts licenses of the distribution supersede
   the force of the Next License.
* Copyrighted names and trademarks contained within this Distribution are not
   transferred with the Distribution itself and remain the property of their
   individual owners.
* Usage of the entirety of this Distribution on hardware other than what it was
   intended for, is expressly permitted provided the Distribution is transmitted
   /duplicated in its entirety except in the cases where there's an express permission of individual copyright holders directly to the modifier of this
   Distribution to do so. For example you could distribute only the free parts
   of this Distribution for another system AND obtain permission to distribute
   parts of software contained herewith that are not normally allowed to be
   distributed IF you can obtain permission to do so by the owner of the
   copyright of the parts for which distribution is denied.
* The above copyright notice and this permission notice shall be included in
   all copies or substantial portions of the Distribution together with ALL
   individual licenses of all constituent parts of the Distribution.
* All software parts of this Distribution are considered automatically
   "Closed Source"/"Further distribution denied" individually if they are NOT
   accompanied by a license and "Open Source"/"Further distribution permitted"
   under the MIT license if they include source code located under /src/ even
   if they don't include a license. If they DO include a license (found under
   /docs/licenses) that license shall be in force.
* All media/document parts of this Distribution are considered automatically to
   be covered by the Attribution-NonCommercial-ShareAlike CC BY-NC-SA license if
   they do not include a license under /docs/licenses otherwise the latter
   license is in force.
* All contributors to the Distribution are individually responsible for the
   legality of their submissions and SpecNext Ltd. shall not be held liable for
   any violations of copyright stemming from individual contributions to the
   Distribution other than the contribution of itself.
* An exception to the transmission, copying of the Distribution's entirety is allowed as to NOT include source code where this is applicable provided the copy includes a link to the source code itself. This is to ease distribution in cases of reduced available space and/or bandwidth.

----------------------------------------------------------------------------------
THE DISTRIBUTION (SOFTWARE, DOCUMENTS, MEDIA, SCHEMATICS AND ALL OTHER CONSTITUENT PARTS) IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE DISTRIBUTION OR ANY OF ITS CONSTITUENT PARTS OR THE USE OR OTHER DEALINGS IN THE DISTRIBUTION OR ITS CONSTITUENT PARTS.

Constituent part licences

Some parts of the Distribution carry their own licences, which take precedence over the Next Licence. In the full Distribution these live under docs/licenses/ and include: BBC BASIC, CP/M 3, dzx7, MenuEdit, sped53, SPUI, and the general LICENSE file. They are supplied in full with the complete Distribution linked below.

Get the complete Distribution and source