Gist: An academic moves projects from GitHub to Codeberg citing EU jurisdiction, non-profit alignment, and opposition to AI model training practices and large-platform monopolies.
Signal reason: User explains motivations for choosing the alternative (jurisdiction, ethics).
