Skip to content

Question: Port StratumAuth to HarmonyOS (ArkTS) under GPLv3 – branch PR & app store release #1417

Description

@inkchills

Hi,

First of all, thank you for creating StratumAuth – it's a great 2FA project!

I'm a developer and I'd like to port StratumAuth to HarmonyOS by rewriting the code in ArkTS. The ported version will:

  • Keep all original copyright notices and attribution.
  • Remain fully open source under the GPLv3 license (the same as the original, if I'm not mistaken).
  • Be published in a public repository.

Before I start, I wanted to ask for your opinion on two points:

  1. Upstream contribution: Would you be open to having a harmonyos (or similarly named) branch in this main repository? I could submit a pull request once the ArkTS version is ready, so the community can benefit from a single official source. Alternatively, I'm also fine maintaining it in a separate repo and linking back here – whichever you prefer.

  2. App store release: I plan to release the compiled HarmonyOS app on AppGallery Connect (Huawei's official app store). The app will be published under my own developer account (with my real name as required by the store), but the About page of the app will clearly credit you as the original author of StratumAuth and display the GPLv3 license. Please let me know if you have any specific requirements regarding branding, naming, or attribution, or if you have any concerns about app store distribution under GPLv3.

I completely respect your decision as the project owner. Looking forward to your thoughts when you have a moment.

Best regards,
inkchills

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions