Download Clean: Difference between revisions

From Clean
Jump to navigationJump to search
No edit summary
No edit summary
 
(151 intermediate revisions by 8 users not shown)
Line 1: Line 1:
A new download page will be put here...
__NOTOC__
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]].


You can view the [[Release History]] of old versions.
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"
| 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 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"
| Clean 3.1 with libraries (Intel, 64bit) || [https://ftp.cs.ru.nl/Clean/Clean31/macosx/clean3.1.zip clean3.1.zip]
|}
 
=== Source code ===
{|border="1"
| 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 || [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. || [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. || [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 ==
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.