Update: i went to reddit because there was an AMA from proton . There, they said: *The only reason why our Linux clients are lagging from a development is simply that it is extremely difficult to hire Linux Desktop developers.

So for anyone reading this, if you are based anywhere in the European timezone and willing to take up on the challenge, apply here: https://boards.eu.greenhouse.io/proton/jobs/4140067101*

Still reading all the replies, very greatful for the tips and responses, thank you all!

===

Thought i would share this with you all:

I contacted Proton for a technical issue and decided to also ask about their plans for Drive for Linux. Their response:

Proton Drive on Linux: Regarding the availability of a Proton Drive client for Linux, this is a common feature request that many users have expressed interest in. Our team is aware of the growing demand for a Linux client. While we currently do not have an ETA for when a Linux client might be available, we have not ruled out the possibility of working on it in the future.

I’m very disappointed, since i’m probably going to switch to Linux over the weekend.

  • sasquash471@feddit.de
    link
    fedilink
    English
    arrow-up
    17
    ·
    10 months ago

    Also a synology client is missing. They should just provide a public API. Then we could build the clients by ourself instead of waiting for years.

  • chrand@lemmy.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    10 months ago

    Very disappointed as well, a Proton Drive for Linux is a must. Waiting this for years!

    • Papanca@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      While i understand the sentiment, that would make things even more difficult to ever happen, because they would be lacking funds. Yes, i feel proton is very pricey. However, they are a company i still really trust; they have the services that are very important for me; and i consider my being a paid consumer partly as a donation, to support and encourage them.

  • _Atlas_@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    10 months ago

    How easy would it be in theory to just fork it on github and make Linux client?

    • 🔗 David Sommerseth@infosec.exchange
      link
      fedilink
      arrow-up
      2
      ·
      10 months ago

      @_Atlas_)@lemmy.world @Papanca
      To fork what? The Windows or macOS Proton Drive and create a Linux version?

      I would expect GUI interface is the least of the problems; that’s most likely Qt based across all platforms.

      One step up in the difficulty level is to implement the file synchronisation right. This would most likely need to be based on macOS, as that has a file system which shares more features to most Linux file systems. However, Linux supports many file systems and there are lots of corner cases to watch out for here (extended attributes). A synchronisation should ideally also synchronise all the meta-data about files, to ensure this is restored correctly on a different host later on.

      And the most difficult and most different aspect is the “access on-demand”. Here files are only downloaded from Drive as they are accessed. It’s like a remote file system mounted locally. From the user experience, it looks like an “external harddrive”, but it accesses data stored remotely. There are many ways to do this; an own kernel module or FUSE are the most common ways. FUSE is “simplest” and quite common - but might not give the best performance in many cases. A dedicated kernel module is tricky to distribute as they are hard-bound to the running kernel version. When you multiply those efforts to the Linux distributions available and the various kernel versions each distribution ships - it gets hard to get right. DKMS based distribution is more likely the best approach, but even that has challenges (Secure Boot system requires setting up signing keys, etc).

      The difficult part is most likely not the UI aspect, but the “low level” code actually doing the file synchronisation and remote file access. That is very different between each platform.

  • miss_brainfart@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 months ago

    What’s more disappointing now than ever is that Protonmail for Android still depends on Play Services/FCM for push notifications.

    Recent news should be their cue to do something about that, and if they don’t… Idk, sour taste and all that

    • alex_herrero@lemmy.worldM
      link
      fedilink
      English
      arrow-up
      2
      ·
      9 months ago

      Notifications are still encrypted, so no issues there about privacy. Convenience? Sure thing. BTW, I really want a notification service away from Google.

      • miss_brainfart@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        9 months ago

        Even if the contents aren’t sent over Google servers in the first place, there’s still information left about when the app receives a notifcation.

        This kind of metadata is already quite useful for profiling purposes, since it creates a clear trail to follow.

  • Synapse@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    You can try rclone but given the Proton Drive backen is in beta, it’s probably not going to be a simple setup.

  • Lunch@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    10 months ago

    Yeah this is so annoying… I hate the focus they have, has me thinking of also not throwing all eggs in one basket with these services…

    • Haphazard9479@lemm.ee
      link
      fedilink
      English
      arrow-up
      0
      ·
      10 months ago

      Come on guys give them a break. You dont have to use their services if you dont want, but they do a variety of things and they do them well. You can still use Drive through a browser.

      • Apollo2323@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        0
        ·
        10 months ago

        But their whole sales pitch is the privacy community. Of course if you care about privacy you will be using Linux and not Windows or MacOS.

        • 0xD@infosec.pub
          link
          fedilink
          English
          arrow-up
          0
          ·
          10 months ago

          And basically no one is using Linux, so why would they develop it for that with limited resources?

            • 0xD@infosec.pub
              link
              fedilink
              English
              arrow-up
              1
              ·
              10 months ago

              Well I do! I even work in security! And I use Windows! I bet I’ve blown your mind. Must be real nice to have such a simplistic world view.

            • FutileRecipe@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              10 months ago

              They’re obviously talking about the sheer number of users. Windows has something like 10x as many, which most people know. From Wikipedia:

              For desktop and laptop computers, Microsoft’s Windows is the most used at 69%, followed by Apple’s macOS at 21%, and Google’s ChromeOS at 3.7% (in the US up to 7.9% ), and desktop Linux at 3.2%, so on traditional PCs Linux sums up to 7% share (ChromeOS is a different OS, but regular Linux can be added to it).

              So Linux only wins if 100% of their users use it and only 10% of Windows use it, which won’t happen. Of a company has limited resources, they’re obviously going to focus their efforts on where they can attract the most number of users (and most money). In this/most cases, that’s Windows.