Download Clean: Difference between revisions
No edit summary |
No edit summary |
||
| (117 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
Clean is available for Windows (32 and 64 bit), Linux (32 and 64 bit) and Mac OS X (64 bit only). | Clean is available for [[#Windows]] (32 and 64 bit), [[#Linux]] (32 and 64 bit (amd64 and ARM)) and [[#Mac OS X]] (64 bit only). | ||
The latest stable release is [[Clean | The latest stable release is Clean 3.1. The use of [[#Latest iTask and Clean Releases]] releases is required for [[iTasks]]. | ||
Using clean on Linux and MacOS is a bit different than on Windows ([[*NIX Instructions]]). | |||
== | == Clean 3.1 (Stable) == | ||
=== License === | |||
Clean is available under the Simplified BSD License. | |||
For details see the [https://ftp.cs.ru.nl/Clean/Clean31/CleanLicenseConditions.txt Clean License Conditions] | |||
=== | === Windows === | ||
{|border="1" | |||
| Clean 3.1 with IDE and libraries (Intel, 32bit) || [https://ftp.cs.ru.nl/Clean/Clean31/windows/Clean_3.1_32.zip Clean_3.1_32.zip] - [https://ftp.cs.ru.nl/Clean/Clean31/windows/Clean_3.1_32.7z Clean_3.1_32.7z] | |||
|- | |||
| Clean 3.1 with IDE and libraries (Intel, 64bit) || [https://ftp.cs.ru.nl/Clean/Clean31/windows/Clean_3.1_64.zip Clean_3.1_64.zip] - [https://ftp.cs.ru.nl/Clean/Clean31/windows/Clean_3.1_64.7z Clean_3.1_64.7z] | |||
|} | |||
=== Linux === | |||
Running Clean on Linux is a little different than running Clean on Windows (see [[*NIX Instructions]] for details). | |||
{|border="1" | {|border="1" | ||
| Clean | | Clean 3.1 with libraries (Intel, 32bit) || [https://ftp.cs.ru.nl/Clean/Clean31/linux/clean3.1_32.tar.gz clean3.1_32.tar.gz] | ||
|- | |||
| Clean 3.1 with libraries (Intel, 64bit) || [https://ftp.cs.ru.nl/Clean/Clean31/linux/clean3.1_64.tar.gz clean3.1_64.tar.gz] | |||
|- | |- | ||
| Clean | | Clean 3.1 with libraries (ARM, 64bit) || [https://ftp.cs.ru.nl/Clean/Clean31/linux/clean3.1_64_arm.tar.gz clean3.1_64_arm.tar.gz] | ||
|} | |} | ||
=== Mac OS X === | |||
This is a command-line version, similar to the linux version. Apple's developer tool XCode should be installed first. | |||
{|border="1" | {|border="1" | ||
| Clean | | Clean 3.1 with libraries (Intel, 64bit) || [https://ftp.cs.ru.nl/Clean/Clean31/macosx/clean3.1.zip clean3.1.zip] | ||
|} | |} | ||
=== Source code === | |||
== Source code == | |||
{|border="1" | {|border="1" | ||
| Windows || Complete sources || [ | | Windows || Complete sources || [https://ftp.cs.ru.nl/Clean/Clean31/windows/Clean3.1Sources.zip Clean3.1Sources.zip] - [https://ftp.cs.ru.nl/Clean/Clean31/windows/Clean3.1Sources.7z Clean3.1Sources.7z] | ||
|- | |- | ||
| Linux || Complete sources || [ | | Linux || Complete sources || [https://ftp.cs.ru.nl/Clean/Clean31/linux/Clean3.1Sources.tar.gz Clean3.1Sources.tar.gz] | ||
|- | |- | ||
| Linux || Bootstrap from intermediate ABC files. 32-bit. Does not contain all sources. || [ | | Linux || Bootstrap from intermediate ABC files. 32-bit. Does not contain all sources. || [https://ftp.cs.ru.nl/Clean/Clean31/linux/clean3.1_32_boot.tar.gz clean3.1_32_boot.tar.gz] | ||
|- | |- | ||
| Linux || Bootstrap from intermediate ABC files. 64-bit. Does not contain all sources. || [ | | Linux || Bootstrap from intermediate ABC files. 64-bit. Does not contain all sources. || [https://ftp.cs.ru.nl/Clean/Clean31/linux/clean3.1_64_boot.tar.gz clean3.1_64_boot.tar.gz] | ||
|} | |} | ||
== Latest iTask and Clean Releases == | |||
The latest versions of Clean and Clean libraries, including iTasks, are available in the package registry at https://clean-lang.org/. | |||
The packages can be installed using the Nitrile package manager. | |||
To install Nitrile follow the instructions at https://clean-lang.org/about.html#install. | |||
For developing iTasks applications within VSCode, a template (https://gitlab.com/clean-and-itasks/itasks-template) is available, which automatically configures a docker container providing a development environment. | |||
== Older releases == | == Older releases == | ||
You can view the [[Release history|release history]] of older releases. | You can view the [[Release history|release history]] of older releases. | ||
Latest revision as of 09:47, 11 June 2026
Clean is available for #Windows (32 and 64 bit), #Linux (32 and 64 bit (amd64 and ARM)) and #Mac OS X (64 bit only).
The latest stable release is Clean 3.1. The use of #Latest iTask and Clean Releases releases is required for iTasks.
Using clean on Linux and MacOS is a bit different than on Windows (*NIX Instructions).
Clean 3.1 (Stable)
License
Clean is available under the Simplified BSD License.
For details see the Clean License Conditions
Windows
| Clean 3.1 with IDE and libraries (Intel, 32bit) | Clean_3.1_32.zip - Clean_3.1_32.7z |
| Clean 3.1 with IDE and libraries (Intel, 64bit) | Clean_3.1_64.zip - Clean_3.1_64.7z |
Linux
Running Clean on Linux is a little different than running Clean on Windows (see *NIX Instructions for details).
| Clean 3.1 with libraries (Intel, 32bit) | clean3.1_32.tar.gz |
| Clean 3.1 with libraries (Intel, 64bit) | clean3.1_64.tar.gz |
| Clean 3.1 with libraries (ARM, 64bit) | clean3.1_64_arm.tar.gz |
Mac OS X
This is a command-line version, similar to the linux version. Apple's developer tool XCode should be installed first.
| Clean 3.1 with libraries (Intel, 64bit) | clean3.1.zip |
Source code
| Windows | Complete sources | Clean3.1Sources.zip - Clean3.1Sources.7z |
| Linux | Complete sources | Clean3.1Sources.tar.gz |
| Linux | Bootstrap from intermediate ABC files. 32-bit. Does not contain all sources. | clean3.1_32_boot.tar.gz |
| Linux | Bootstrap from intermediate ABC files. 64-bit. Does not contain all sources. | clean3.1_64_boot.tar.gz |
Latest iTask and Clean Releases
The latest versions of Clean and Clean libraries, including iTasks, are available in the package registry at https://clean-lang.org/. The packages can be installed using the Nitrile package manager. To install Nitrile follow the instructions at https://clean-lang.org/about.html#install.
For developing iTasks applications within VSCode, a template (https://gitlab.com/clean-and-itasks/itasks-template) is available, which automatically configures a docker container providing a development environment.
Older releases
You can view the release history of older releases.