Consider installing exfat-fuse by default
Open, Needs TriagePublic

Description

That way Dolphin will be able to browse exFAT volumes. Since Microsoft just recently joined the OIN, perhaps we can safely do this without worrying about patent enforcement drama.

ngraham created this task.Oct 31 2018, 9:26 PM

Doubt we can do this unless this can be shown to be wrong AND it gets ok'd by Ubuntu/Canonical legally.

https://bugs.launchpad.net/ubuntu/+source/exfat-utils/+bug/1649537/comments/4

Bug https://bugs.launchpad.net/ubuntu/+source/exfat-utils/+bug/1649537 links to https://www.microsoft.com/en-us/legal/intellectualproperty/mtl/exfat-licensing.aspx which explicitly states:

"It is important to note that open source and other publicly available implementations of exFAT do not include a patent license from Microsoft. A license is required in order to implement exFAT and use it in a product or device."

Commented this in original BR.

rikmills added a comment.EditedOct 31 2018, 9:33 PM

$ seeded-in-ubuntu fuse-exfat
fuse-exfat's binaries are not seeded.

No other flavour has it

Ok. Could be doable. My initial comment stands though. I would want a legal OK from higher up.

Due to Microsoft joining the OIN it might be possible for exfat support to be included in a future release. Once Canonical Legal addresses this then I think it would be good to add.

If not, then another option could be to make the warning message in Dolphin not so absurdly technical and instead explain what packages need to be installed for it to work.

If not, then another option could be to make the warning message in Dolphin not so absurdly technical and instead explain what packages need to be installed for it to work.

That's something we should do anyway. Can you file a bug on bugs.kde.org and preferably attach a screenshot depicting the current error message? I'm semi-familiar with the code in question and may be able to offer up a quick fix.

If not, then another option could be to make the warning message in Dolphin not so absurdly technical and instead explain what packages need to be installed for it to work.

That's something we should do anyway. Can you file a bug on bugs.kde.org and preferably attach a screenshot depicting the current error message? I'm semi-familiar with the code in question and may be able to offer up a quick fix.

I agree it should be done anyway. Unfortunately, I can't do that because I dont have anything using exFAT but I can do it for NTFS which is the same issue of just needing certain packages to be installed.

Can easily make a test exfat volume to mount in virtualbox, so should be simple to test. Similar code to install samba via packagekit exists in kdenetwork-filesharing source, so this should be possible.

elcste added a subscriber: elcste.Dec 3 2018, 1:40 PM

FWIW, Ubuntu MATE (and it looks like Ubuntu Kylin) includes exfat-fuse (from fuse-exfat) and exfat-utils.

[spam comment removed by sysadmin]

elcste removed a subscriber: elcste.Aug 29 2019, 4:03 PM