Proton Calendar (Android) Source Code Published

It seems Proton has finally published the source code to their Android calendar app, although I’m not sure it’s actually up-to-date given that the last update was a couple months ago. It’s also still not available in F-Droid or through GitHub releases AFAICT.

11 Likes

The slow public source code releases from Proton are becoming irksome, to say the least. I hope they realize this or at-least know what they’re doing.

Thanks for updating us though.

7 Likes

The iOS version had activity two days ago

3 Likes

Ourah! It was time.

The branch name indicates that this is the source code for the latest stable version (v2.29.0-332). I confirmed this is the version the Play Store currently offers.

They’re probably also doing this in preparation for the reworked Calendar app, after they finished solving the issues with the new Mail app. This also means all their core apps are finally open source. :grinning_face_with_smiling_eyes:

2 Likes

Thanks for the updates, @byesun and @anonfox! I updated the Proton Calendar recommendation on the website to reflect this, and it should go live in the next update of the site.

7 Likes

I’m curious why we removed this warning. As far as I can tell, Proton only released one (or maybe it was a few) versions of their code. It was never auditable, and I really don’t think this app, which many of us are using, is anywhere close to actual open source. A large amount of our users are highly critical of FUTO for their licensing, but at least their code is readily available. There is no valid reason why after all these years of Proton promising to open source the apps, and with all their resources, that they haven’t actually open sourced this app. I think we should add this warning back.

5 Likes

They’ve published four from what I can see from the branches in repo (not sure how many different builds they’ve released on their site/the Play Store since the first branch they published), but their handling of the repo is certainly lackluster to say the least. TBH I don’t really like how they handle their repositories in general. Feels very much like open-sourcing their code is just not a priority for them.

3 Likes

Their repositories are a mess. It’s definitely concerning. Proton Pass from their own website, which used to be where they recommended you get the .apk if you’re not using the Play Store, is four versions behind the .apk in F-Droid. The wildly outdated version is still hosted on their own site though. What are the project managers at Proton doing?

It seems like they quietly decided to switch distribution for this single app to F-Droid, while some of their apps they have on GitHub and most they also self host. But the versions are different everywhere. If this wasn’t a giant company that’s got the adoration of the privacy community, what would we be saying about this behavior?

I still don’t think the Calendar app meets the definition of open source. They are publishing code irregularly, and it’s not auditable. Why are they doing this? I have no clue, but it doesn’t inspire confidence.

6 Likes