3 ms·
What permission does Google drive have? That is the permission that NextCloud should be able to use in order to provide comparative features. People use NextClo
by supermatt 1y ago
What permission does Google drive have? That is the permission that NextCloud should be able to use in order to provide comparative features. People use NextCloud because they want to host their own “cloud” at home. If Google don’t let Nextcloud use the same permissions as their own services how are they supposed to do that?
- DrillShopper 1y agoNot allowing third parties to use all of the platform features is the kind of behavior that people used to call Microsoft a monopolist. In that lens I'll never understand anybody who thinks Microsoft was a monopolist in the 90s but think that Google is not now.
- supermatt 1y agoGoogle absolutely is, but through lobbying they have managed to retain an antiquated definition of what the “market” is. I.e they would say it’s the mobile market, whereas the reality is that it’s now an “android” market and an “iOS” market. That’s exactly what the EUs “digital markets act” was created to address. In a true market there are no walled gardens, the market is accessible to all. Personally I think it’s not enough and that they should also be split up. Ideally I feel any corporation should be restricted to a single market segment or trade category.
- jeroenhd 1y agoDoes Google Drive have the ability to synchronise arbitrary locations? I haven't used it in ages, but I don't think GDrive has any special features or abilities that NextCloud doesn't have. It certainly doesn't have the permission that NextCloud says it needs.
- supermatt 1y agoWhen referring to google drive, I meant whatever the app/service is that backs up your device to Google Drive. As you cant switch out the backend that uses (it is hard coded to use google drive), you would need the same permissions in order to replicate it.
- nolist_policy 1y agoOn Samsung devices you can backup to a Samsung account also.
- tadfisher 1y agoDevice backups are an entirely different system, not handled by the Drive app, that produces opaque backup archives which aren't accessible via the Drive UI. Nextcloud isn't complaining about lack of access to this system, but to the file-level APIs (e.g. java.io/java.nio classes) that allow for full backups of whatever the app has system-level permission to read.
- supermatt 1y agoAccording to the article they are complaining about not being granted the MANAGE_EXTERNAL_STORAGE permission. https://developer.android.com/reference/android/Manifest.permission#MANAGE_EXTERNAL_STORAGE https://developer.android.com/reference/android/Manifest.per... This permission still doesn’t have the same access as the backup utility, but that is another issue really. If they aren’t willing to open that up then they need to allow for pluggable 3rd party storage backends.
- tadfisher 1y agoDefine "storage backend". You can implement a FileProvider to plug into the Storage Access Framework as a provider, so other apps can browse and request permissions for all of your app's files. You can use the Storage Access Framework as a consumer and ask the user for permissions to read any directory on external storage that is not Downloads/ or Android/{data,obb}, and any files exposed by other apps. Google's own apps use these APIs and do not declare MANAGE_EXTERNAL_STORAGE.
- supermatt 1y agoMaybe you need to actually read the article… this is the second rebuttal you have made that is covered there.