1e41f4b71Sopenharmony_ci# Creating a Project and Obtaining Source Code
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci
4e41f4b71Sopenharmony_ciWhen creating an OpenHarmony project, DevEco Device Tool automatically downloads the source code in one of the supported types.
5e41f4b71Sopenharmony_ci
6e41f4b71Sopenharmony_ciSource code of an OpenHarmony stable version is downloaded from a mirror site. The following versions are available: OpenHarmony-v3.0.3-LTS, OpenHarmony-v3.1-Release, OpenHarmony-v3.2-Beta3, OpenHarmony-v3.2-Beta4, OpenHarmony-v3.2-Beta5, and OpenHarmony-v3.2-Release.
7e41f4b71Sopenharmony_ci
8e41f4b71Sopenharmony_ciThe source code from a mirror site is generally what's available when the stable version is released. Therefore, it may be out of date. To acquire the latest source code of a version, follow the instructions in [Acquiring Source Code from the Gitee Code Repository](../get-code/sourcecode-acquire.md). After acquiring the source code, import it to DevEco Device Tool by following the instructions in [Importing OpenHarmony Source Code](https://device.harmonyos.com/en/docs/documentation/guide/open_project-0000001071680043).
9e41f4b71Sopenharmony_ci
10e41f4b71Sopenharmony_ciThe following describes how to download source code of the **OpenHarmony Stable Version** type. For details about how to download source code of other types, see [HUAWEI DevEco Device Tool User Guide](https://device.harmonyos.com/en/docs/documentation/guide/service_introduction-0000001050166905).
11e41f4b71Sopenharmony_ci
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci## Prerequisites
14e41f4b71Sopenharmony_ci
15e41f4b71Sopenharmony_ciA remote connection from the Windows environment to the Ubuntu environment has been set up through Remote SSH. For details, see [Setting Up the Development Environment](quickstart-ide-env-win.md).
16e41f4b71Sopenharmony_ci
17e41f4b71Sopenharmony_ci> ![icon-note.gif](public_sys-resources/icon-note.gif) **NOTE**
18e41f4b71Sopenharmony_ci>
19e41f4b71Sopenharmony_ci> If a remote connection from Windows to Ubuntu is not available, the **New Project** function is restricted to HiSilicon enterprise users.
20e41f4b71Sopenharmony_ci
21e41f4b71Sopenharmony_ci
22e41f4b71Sopenharmony_ci## Procedure
23e41f4b71Sopenharmony_ci
24e41f4b71Sopenharmony_ci1. Open DevEco Device Tool, go to the home page, and click **New Project**.
25e41f4b71Sopenharmony_ci
26e41f4b71Sopenharmony_ci   ![en-us_image_0000001272258726](figures/en-us_image_0000001272258726.png)
27e41f4b71Sopenharmony_ci
28e41f4b71Sopenharmony_ci2. On the project configuration wizard page, configure the project settings.
29e41f4b71Sopenharmony_ci   - **OpenHarmony Source Code**: OpenHarmony version of the source code to download. Select a version under **OpenHarmony Stable Version**, such as OpenHarmony-v3.0.3-LTS, OpenHarmony-v3.1-Release, OpenHarmony-v3.2-Beta3, OpenHarmony-v3.2-Beta4, OpenHarmony-v3.2-Beta5, and OpenHarmony-v3.2-Release.
30e41f4b71Sopenharmony_ci   - **Project Name**: project name.
31e41f4b71Sopenharmony_ci   - **Project Path**: path for storing the project files.
32e41f4b71Sopenharmony_ci   - **SOC**: supported SoC.
33e41f4b71Sopenharmony_ci   - **Board**: development board.
34e41f4b71Sopenharmony_ci   - **Product**: supported product.
35e41f4b71Sopenharmony_ci
36e41f4b71Sopenharmony_ci   ![en-us_image_0000001338187673](figures/en-us_image_0000001338187673.png)
37e41f4b71Sopenharmony_ci
38e41f4b71Sopenharmony_ci3. Click **Confirm** to save the settings. DevEco Device Tool automatically starts to download the OpenHarmony source code. Considering the large size of the source package, the download process may take some time.
39e41f4b71Sopenharmony_ci
40e41f4b71Sopenharmony_ci   ![en-us_image_0000001338536201](figures/en-us_image_0000001338536201.png)
41