diff options
Diffstat (limited to 'manual/overview.md')
-rw-r--r-- | manual/overview.md | 123 |
1 files changed, 89 insertions, 34 deletions
diff --git a/manual/overview.md b/manual/overview.md index 0471a829..b87f20f8 100644 --- a/manual/overview.md +++ b/manual/overview.md @@ -31,6 +31,61 @@ Please check the corresponding program release version for the document.  +## System Requirement + +Before proceeding with the installation and usage of GpgFrontend, it's crucial +to understand the system requirements that ensure optimal performance. This +section provides comprehensive details about the necessary software +dependencies, hardware specifications, and the compatible operating systems. +Meeting these requirements will ensure a smooth, efficient experience while +using GpgFrontend. + +Please read the following subsections carefully to confirm that your system +aligns with the recommended configurations. + +### Operating System + +GpgFrontend is compatible with major operating systems including Linux, macOS, +and Windows. Specifically, it recommends Windows 10 and later, macOS 11 and +later, and Ubuntu 20.04 LTS or other equivalent Linux distributions. + +### Software Dependencies + +Qt5 or Later: GpgFrontend is developed using the Qt framework. Therefore, a +runtime of Qt5 or later is required for the software to function correctly. +Please note, the Qt5 runtime is integrated into the Release Package for Linux, +macOS, and Windows, so it generally does not need to be considered separately. +This allows for easier setup and ensures compatibility across different systems. + +GnuPG: As the frontend for GnuPG, GpgFrontend requires GnuPG (version 2.2.0 or +higher) to be pre-installed in your system. Please note, GpgFrontend is not +compatible with GnuPG 1.x versions. Users employing earlier versions of GnuPG 2 +may encounter some unforeseen issues. We strongly recommend updating to the +supported versions to ensure a seamless experience. + +### Hardware + +While the specific hardware requirements largely depend on the size and +complexity of the data you're working with, we generally recommend: + +A computer with at least 1 GB of RAM. However, 2 GB or more is preferable for +smoother performance. The majority of these resources are allocated to your +operating system, but around 100 MB of memory is needed to ensure the smooth +running of GpgFrontend. At least 200 MB of free disk space for software +installation. Additional space will be needed for ongoing work. + +Please note, these requirements are intended to be guidelines rather than strict +rules. It's possible that GpgFrontend will work on lower-spec hardware, but for +optimal performance, the above specifications are recommended. + +### Network + +Although not necessary for basic operation, an active Internet connection may be +required for software updates and accessing online help resources. + +Please note that these are the minimal requirements that we tested, and actual +requirements for your use case could be higher, especially for large datasets. + ## Origin The GpgFrontend project inherit from a relatively mature but not maintained @@ -40,53 +95,53 @@ support some new features of OpenPGP based on it and continue to improve it. ## Purpose -The aim of GpgFrontend is to enable people worldwide, even those without command -line or programming experience, to safely transmit information to their desired -destination. Although free software is a common asset for all humankind, there -are still many individuals who are unable to benefit from it due to their -limited knowledge and usage habits. We need to break this cycle. GpgFrontend is -dedicated to enhancing the ease-of-use and intuitiveness of the free software -GnuPG, with the ultimate goal of making it accessible to a broader audience. +GpgFrontend is committed to empowering people globally, especially those without +command-line or programming expertise, to securely transmit information. While +free software represents a shared asset for all of humanity, many individuals +remain unable to leverage it due to limited knowledge or ingrained usage habits. +Our mission is to break this cycle. + +We are dedicated to improving the user-friendliness and intuitive nature of the +free software GnuPG, with the primary objective of expanding its reach to a +wider audience. -The GpgFrontend project is as open source, and it also insists on using open -source codes and libraries. +As an open-source project, GpgFrontend not only advocates for transparency and +community participation, but also adheres to using open-source codes and +libraries. ### Free forever -GpgFrontend will be free forever, and you don't need to worry about being asked -to pay a fee to use the software one day. +GpgFrontend is committed to remaining free of charge indefinitely. You can rest +assured that you will never be asked to pay a fee to use the software. ## Source Code -The original code repository of Gpg Frontend is hosted on the server of Codes -Dream, and each submission will be submitted to the code repository first. You -can click -[Here](https://git.codesdream.com/?p=public/main/GpgFrontend.git;a=summary) to -visit the original code repository and track development progress. +The primary code repository for GpgFrontend resides on the BKTUS server. +Every update gets committed here first. You can visit the original [code +repository](https://repo.stdv.de/?p=public/main/GpgFrontend.git;a=summary) to +follow our development progress and stay updated on the latest changes. -注意:中国用户请访问[这里](https://git.codesdream.com/main/GpgFrontend.git) ### License -The source code for GpgFrontend is licensed under the GPL-3.0 license, which -ensures that GpgFrontend is open-source software. You have the right to exercise -the rights specified in the license, subject to compliance with the terms of the -license. +GpgFrontend's source code is licensed under the GPL-3.0 license, affirming its +status as open-source software. You are entitled to exercise the rights outlined +in the license, as long as you adhere to its terms and conditions. -### Contribution +### Contributing -Furthermore, the addition of new features does not compromise the existing core -functionality. As an individual, my capabilities are limited. Therefore, -GpgFrontend welcomes volunteers to contribute to the project. You can file -issues or submit pull requests through the GitHub platform. Additionally, you -can submit your questions and code contributions via email. Please feel free to -send problem reports and patches to me. +We believe that adding new features shouldn't compromise existing core +functionality. However, as an individual developer, my abilities are limited. +Therefore, GpgFrontend warmly welcomes contributors. You can report issues or +submit pull requests through GitHub. Additionally, questions and code +contributions can be submitted via email. Feel free to send me your bug reports +and patches. -## Privacy Guarantee +## Privacy Assurance -GpgFrontend operates without servers, and does not require servers to be -operational. While it utilizes the OpenPGP protocol for public key transfers, it -does not collect or upload any additional information. +GpgFrontend operates serverlessly, it doesn't require any server to function. +Although it utilizes the OpenPGP protocol for public key transfers, no +additional information is collected or uploaded. -For users with elevated security requirements, a version of GpgFrontend will be -available in the future which will not have internet access capability. +For users with heightened security needs, a version of GpgFrontend will be made +available in the future that lacks internet access capabilities. |