Загрузить XDS

С мая 2005 года вся линейка продуктов XDS распространяется бесплатно. Просим обратить Ваше внимание, однако, что мы не открываем текстов XDS и не сделали эти продукты всеобщим достоянием (public domain). Вы можете использовать XDS только при условии Вашего согласия с соответствующим Лицензионным соглашением. Его полный текст приведен в конце этой страницы и включен во все дистрибутивы XDS. Если Вы предпочитаете простой русский канцеляриту, то вот, вкратце, основные положения Соглашения:

  • Вы можете загружать и устанавливать продукты XDS и использовать их для разработки приложений;
  • Вы можете делать все что хотите с приложениями, разработанными Вами с помощью XDS, включая продажи, сдачу в аренду, лизинг или другие способы получения прибыли, за исключением ситуаций, в которых требуется особая надежность приложений, такие как медицинские системы, системы управления опасными производствами и т.п.
  • Вы можете распространять загруженные продукты XDS, при условии что Вы не модифицировали загруженных файлов и не требуете оплаты за их распространение без нашего письменного на то разрешения;
  • Продукты XDS лицензируются Вам "как есть", то есть лицензия не предполагает получения Вами от нас гарантий, технического сопровождения или консультаций любого сорта. Если Вам требуется такое сопровождение, консультации или доработки, у нас можно приобрести соответствующие услуги.

Загрузка

Чтобы загрузить нужный продукт, щелкните по соответствующему имени файла в следующей таблице.

Продукт Имя файла Размер
файла
New Excelsior Modula-2 IDE для Windows
opensource, включает XDS 2.6 beta для Windows
xds-ide-1.7.0-060713-1-win32.zip 198 MB
Продукт Имя файла Размер
файла
XDS 2.6 beta 2 for Windows
включает XDS-C, XDS-Native и TSCP
xds-260-beta2-win32.exe 6.9 MB
XDS 2.6 beta 2 for Linux
включает XDS-C, XDS-Native и TSCP
xds-260-beta2-linux.tgz 6.8 MB
Продукт Имя файла Размер
файла
Native XDS-x86 2.51 for Windows xds-x86-251-enduser-win32.exe 6.5 MB
   TSCP add-on tscp-x86-251-enduser-win32.exe 2.4 MB
Native XDS-x86 2.51 for Linux xds-x86-251-enduser-linux.tgz 3.7 MB
   TSCP add-on tscp-x86-251-enduser-linux.tgz 1.2 MB
XDS-C 2.51 for Windows xds-c-251-enduser-win32.exe 4.6 MB
   TSCP add-on tscp-c-251-enduser-win32.exe 2.0 MB
XDS-C 2.51 for Linux xds-c-251-enduser-linux.tgz 3.1 MB
   TSCP add-on tscp-c-251-enduser-linux.tgz 1.3 MB

Инструкции по установке

Общее правило: в версии 2.5.1 пакет TSCP устанавливается только после установки основного продукта XDS, для которого он предназначен. В версии 2.6 он устанавливается по умолчанию.

New Excelsior Modula-2 IDE для Windows

Разархивировать загруженный файл в подходящее место.

Найти в папке xds-ide файл xds-ide.exe и запустить.

Чтобы начать работу, требуется создать проект. Этот процесс описан в документации, включенной в дистрибутив, см. папку docs

Windows

Запустить загруженный EXE-файл и следовать инструкциям на экране.

Native XDS-x86 и XDS-C можно установить в одну директорию и переключаться между ними следующим образом:

  1. Открыть XDS IDE и выбрать команду меню Configure/Tools.
  2. В поле XDS executable указать или компилятор Native XDS-x86 (xc.exe) или транслятор XDS-C (xm.exe).
  3. Нажать OK.

Linux

Распакуйте загруженные архивы на /usr/local и следуйте инструкциям в файле /usr/local/xds/readme/readme.txt.

На Linux нельзя установить Native XDS-x86 и XDS-C в одну директорию. Если Вам нужны оба продукта, то распакуйте их в разные папки или переименуйте папки после распаковки.

Лицензионное соглашение

Products:

Native XDS-x86 for Windows
Native XDS-x86 for Linux
XDS-C for Windows
XDS-C for Linux
TopSpeed Compatibility Packs
for all the above products

Excelsior Freeware License Agreement

This License Agreement ("Agreement") is a legal agreement between you (either an individual or a single entity) and Excelsior, LLC ("Excelsior") for the Excelsior software product identified above, which includes computer software, electronic documentation, and the associated printed materials ("Software"). By installing, copying or otherwise using the Software, you agree to be bound by the terms of this Agreement. If you do not agree to the terms of this Agreement, you may not install or use the Software.

License grant

Excelsior hereby grants to you a non-exclusive, transferable limited license to use the accompanying Software on the following terms:

You may:a. install and use the Software on any computer in your possession or under your control; and b. copy and redistribute the Software provided it is not modified in any way and you do not charge for its distribution without explicit prior written permission.

You may not:a. modify, translate, reverse engineer, decompile, disassemble (except to the extent applicable laws specifically prohibit such restriction), or create derivative works based on the Software; b. sell, rent, lease, or charge for access to the Software; c. remove any proprietary notices or labels on the Software. or d. distribute the Software for a fee, whether as a stand-alone product, or as part of a compilation or anthology, without Excelsior's prior written consent;

Title

Title, ownership rights, and intellectual property rights in and to the Software, and any copies of the Software shall at all times remain with Excelsior and/or its suppliers. The Software is protected by the copyright laws of the Russian Federation and international copyright treaties.

Technical support and updates

This Agreement does not entitle you to receive from Excelsior printed manuals, technical support, phone support, updates, or enhancements to the Software. Excelsior may at its own discretion offer fee-based support, consulting and custom engineering services for the Software.

No fail-safe uses

The Software has been created using technologies that are not fault tolerant and thus the Software is not designed, manufactured, or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, including, but without limitation, in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the technologies employed in the Software could lead directly to death, personal injury, or severe physical or environmental damage.

DISCLAIMER OF WARRANTY

THE SOFTWARE IS PROVIDED TO YOU "AS IS". TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EXCELSIOR AND ITS SUPPLIERS DISCLAIM ALL WARRANTIES OF ANY NATURE WHATSOEVER, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY AND OF FITNESS FOR A PARTICULAR PURPOSE. EXCELSIOR DOES NOT WARRANT THAT ANY OR ALL FAILURES OR ERRORS IN THE SOFTWARE WILL BE CORRECTED OR WARRANT THAT THE SOFTWARE'S FUNCTIONALITY WILL MEET YOUR REQUIREMENTS OR THAT THE SOFTWARE WILL OPERATE IN COMBINATIONS YOU SELECT.

NO EXCELSIOR DEALER, AGENT, OR EMPLOYEE IS AUTHORIZED TO MAKE ANY MODIFICATIONS, EXTENSIONS, OR ADDITIONS TO THIS DISCLAIMER.

LIMITATION OF LIABILITY

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL EXCELSIOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR TO ANY THIRD PARTY FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF EXCELSIOR SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES.

Termination

You may terminate this license at any time by destroying all copies of the Software you received or made under this Agreement. This Agreement shall terminate automatically if you fail to comply with any of its terms and conditions. On such termination, you must destroy all copies of the Software you received or made under this Agreement. The Disclaimer of Warranty and Limitation of Liability sections above shall survive termination of this Agreement.

This Agreement is the entire Agreement between us and supersedes any other communications, advertisements, or understandings with respect to the Software.