https://github.com/immich-app/immich/discussions/7023 Skip to content Toggle navigation Sign in * Product + Actions Automate any workflow + Packages Host and manage packages + Security Find and fix vulnerabilities + Codespaces Instant dev environments + Copilot Write better code with AI + Code review Manage code changes + Issues Plan and track work + Discussions Collaborate outside of code Explore + All features + Documentation + GitHub Skills + Blog * Solutions For + Enterprise + Teams + Startups + Education By Solution + CI/CD & Automation + DevOps + DevSecOps Resources + Learning Pathways + White papers, Ebooks, Webinars + Customer Stories + Partners * Open Source + GitHub Sponsors Fund open source developers + The ReadME Project GitHub community articles Repositories + Topics + Trending + Collections * Pricing Search or jump to... Search code, repositories, users, issues, pull requests... Search [ ] Clear Search syntax tips Provide feedback We read every piece of feedback, and take your input very seriously. [ ] [ ] Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Name [ ] Query [ ] To see all available qualifiers, see our documentation. Cancel Create saved search Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert {{ message }} immich-app / immich Public * * Notifications * Fork 1.2k * Star 25.5k * Code * Issues 292 * Pull requests 45 * Discussions * Actions * Projects 3 * Wiki * Security * Insights Additional navigation options * Code * Issues * Pull requests * Discussions * Actions * Projects * Wiki * Security * Insights Immich License Changes #7023 alextran1502 announced in Announcements Immich License Changes #7023 @alextran1502 alextran1502 Feb 11, 2024 * 9 comments * 8 replies Return to top Discussion options * {{title}} Something went wrong. Quote reply [270] alextran1502 Feb 11, 2024 Maintainer - Immich License Changes Important Immich is switching from MIT to the AGPLv3 License. We are changing the license to protect Immich, its community, and the effort the contributors have put in to develop the application over the past two years. Why AGPLv3? In simple terms, we want to keep anyone from using the Immich source code without making their changes public or contributing back to the project. That includes ourselves, so you can rest assured that Immich will always stay free and open-source. image What does this mean for Immich? Is it going down the dark path? No, Immich is always guaranteed to be free and open-source and will never have any paywalled features. All features will be available for all users. What will happen to services like PikaPods or Cloudron Services that offer Immich on their platform can continue to do that. If any of them modify Immich's source code, they will need to open their modifications of the source code under the same AGPL license and include a prominent notice to their users stating where this source code can be found. --------------------------------------------------------------------- Immich Team Beta Was this translation helpful? Give feedback. 56 You must be logged in to vote 114 2 3 [?] 86 3 All reactions * 114 * 2 * 3 * [?] 86 * 3 Replies: 9 comments * 8 replies * Oldest * Newest * Top Comment options * {{title}} Something went wrong. Quote reply [139] rathmerdominik Feb 11, 2024 - A very smart choice, that i can agree with[?] In no way should greed be involved in Projects like these. Beta Was this translation helpful? Give feedback. 16 You must be logged in to vote All reactions 0 replies Comment options * {{title}} Something went wrong. Quote reply [295] PrivateGER Feb 11, 2024 - Very good decision. Don't let your work be stolen by random companies. Beta Was this translation helpful? Give feedback. 12 You must be logged in to vote All reactions 0 replies Comment options * {{title}} Something went wrong. Quote reply [103] ndragon798 Feb 11, 2024 - Great to see the license changing for the better. :) Beta Was this translation helpful? Give feedback. 6 You must be logged in to vote All reactions 0 replies Comment options * {{title}} Something went wrong. Quote reply [146] Defective4467 Feb 11, 2024 - Very good choice! Living it Beta Was this translation helpful? Give feedback. 3 You must be logged in to vote All reactions 0 replies Comment options * {{title}} Something went wrong. Quote reply [449] A-wels Feb 11, 2024 Sponsor - I really like this change! Out of interest: If one of the named companies decides to stay on the last MIT Version, would this change still apply to them? Beta Was this translation helpful? Give feedback. 4 You must be logged in to vote All reactions 1 reply @gzz2000 Comment options * {{title}} Something went wrong. Quote reply gzz2000 Feb 11, 2024 - I guess unfortunately no, but they will not able to use new features/ bugfixes thereafter without complying to AGPL. Beta Was this translation helpful? Give feedback. 3 All reactions * 3 Comment options * {{title}} Something went wrong. Quote reply [834] ssddanbrown Feb 11, 2024 - With this change will you be requiring contributors to sign a CLA? Or anything similar that retains rights of re-licensing to yourself? Beta Was this translation helpful? Give feedback. 3 You must be logged in to vote 2 All reactions * 2 2 replies @bo0tzz Comment options * {{title}} Something went wrong. Quote reply bo0tzz Feb 11, 2024 Maintainer - This change was prompted in part because people expressed concerns that we might pull a bait-and-switch and suddenly start charging for (parts of) Immich. Moving to AGPL removes that possibility, but requiring a CLA would bring it back, defeating the point. As such we will not be requiring a CLA. Beta Was this translation helpful? Give feedback. 8 All reactions * 8 @ssddanbrown Comment options * {{title}} Something went wrong. Quote reply ssddanbrown Feb 11, 2024 - Awesome! Yeah, that's what I was double checking. Much respect to the commitment of AGPL without CLA! Beta Was this translation helpful? Give feedback. 1 All reactions * 1 Comment options * {{title}} Something went wrong. Quote reply [646] nebulade Feb 11, 2024 - Hi, Cloudron co-founder here. We too really like the license change. Anyways we don't maintain cloudron specific changes for immich or any app for that matter. We always upstream our changes if any. Our business model is only around making deployment of the app simpler. Beta Was this translation helpful? Give feedback. 1 You must be logged in to vote [?] 10 All reactions * [?] 10 0 replies Comment options * {{title}} Something went wrong. Quote reply [168] Venthe Feb 11, 2024 - Very sad day. Instead of code being free, you impose politics with it. I for one would not be interested in committing to xGPL licensed code. Beta Was this translation helpful? Give feedback. 2 You must be logged in to vote 6 1 All reactions * 6 * 1 5 replies @PrivateGER Comment options * {{title}} Something went wrong. Quote reply PrivateGER Feb 11, 2024 - The AGPL is not politics, it's the strongest copyleft license available and supported by the GNU project, one of the THE biggest supporters of open source software. Beta Was this translation helpful? Give feedback. 11 1 All reactions * 11 * 1 @ssddanbrown Comment options * {{title}} Something went wrong. Quote reply ssddanbrown Feb 11, 2024 - Instead of code being free The AGPL, compared to other licenses, does a particularly very good job at ensure the code is, and remains, free to it's users. Especially so where there's not CLA/handover-of-rights like authors have committed to here, since the copyright and right-to-relicense is shared among its contributors. Beta Was this translation helpful? Give feedback. 7 All reactions * 7 @Defective4467 Comment options * {{title}} Something went wrong. Quote reply Defective4467 Feb 11, 2024 - That's a silly perspective, it's a change to mean you don't get to monetize someone else's work. If your in opposition are you speaking to your intent to do just that, or is there another reason? Beta Was this translation helpful? Give feedback. All reactions @istankovic Comment options * {{title}} Something went wrong. Quote reply istankovic Feb 11, 2024 - Very sad day. Instead of code being free, you impose politics with it. Many, many things are unavoidably political. Especially free software licenses. A license specifies which behaviour is acceptable and which isn't. The fact that most people these days choose to just ignore "the license question" and pick whatever is trending (e.g. MIT, Apache, BSD...) is rather disappointing. Would you say that people choosing MIT avoid politics? IMO, they're not avoiding politics at all. (Whether they are actually aware of that is a different question.) They're merely choosing a specific policy, one that differs from GPL and other licences. Now, I'm sure you would agree that whoever writes the code also has the right to choose the license, and thereby the ways in which that code can be used. Saying that choosing a particular license is politics, but choosing another one isn't, sounds a bit like saying that water is a liquid, but wine isn't. You may prefer one flavor over the other, and you decide what you want to drink. The choice of what comes to the table is, however, with others. I for one would not be interested in committing to xGPL licensed code. What does "committing" here mean? Could you be more specific, please? Did you mean to say, "I am not interested in contributing to xGPL code"? Or did you mean to say, "I am not interested in using xGPL code"? Beta Was this translation helpful? Give feedback. [?] 1 All reactions * [?] 1 @ssddanbrown Comment options * {{title}} Something went wrong. Quote reply ssddanbrown Feb 11, 2024 - @Defective4467 even monetizing immich would still be allowed under the AGPL. That's a fundamental right of free and open source software. It's just harder to do in a way that's modifying & selling the software itself since any customers would have the right to freely redistribute the source to others (and potentially copy changes back into the main immich code or other forks where desired). Beta Was this translation helpful? Give feedback. All reactions Comment options * {{title}} Something went wrong. Quote reply [385] 1e100 Feb 11, 2024 - This makes me feel pretty good about my digital future - now I can be certain Immich will remain free as in freedom indefinitely, rather than subverted by commercial interests at some point (and what a ripe target it was for that). This is specifically true because of the no-CLA stance. This means the team cannot unilaterally re-license the code at a later date, effectively ensuring freedom and denying future interference. Beta Was this translation helpful? Give feedback. 1 You must be logged in to vote [?] 3 All reactions * [?] 3 0 replies Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment Category Announcements Labels None yet 13 participants @alextran1502 @nebulade @istankovic @Venthe @ssddanbrown @ndragon798 @bo0tzz @rathmerdominik @gzz2000 @PrivateGER @1e100 @A-wels @Defective4467 Heading Bold Italic Quote Code Link --------------------------------------------------------------------- Numbered list Unordered list Task list --------------------------------------------------------------------- Attach files Mention Reference Menu * Heading * Bold * Italic * Quote * Code * Link * * Numbered list * Unordered list * Task list * * Attach files * Mention * Reference Select a reply Create a new saved reply 1 reacted with thumbs up emoji 1 reacted with thumbs down emoji 1 reacted with laugh emoji 1 reacted with hooray emoji 1 reacted with confused emoji [?] 1 reacted with heart emoji 1 reacted with rocket emoji 1 reacted with eyes emoji Footer (c) 2024 GitHub, Inc. Footer navigation * Terms * Privacy * Security * Status * Docs * Contact * Manage cookies * Do not share my personal information You can't perform that action at this time.