You won't see too many people who decide to hand wash their dishes because they can't find a dishwasher with an unlocked bootloader. It either satisfactorily washes the dishes or it doesn't. Most people buy phones the same way.
Apple killed it by turning computers into "devices" and "platforms". And now Google is killing the web.
Fuck these two companies. They're too big, too unilaterally powerful, and their greed to control knows no bounds.
Perhaps we need a definition of GPC?
[1]: I, III, Lisa, too, but I mean you get the gist,
It has a real UNIX terminal. I can write code in nearly any programming language. There are thousands of packages that I can install easily with Homebrew. It feels general purpose to me.
This is a list of general purpose computer platforms Apple has made in the past in addition to the Mac. The Mac may be the last one they’ll ever make as open and general purpose as it is, which is a damn shame considering what they showed off with their Vision Pro announcement and press demos.
· My dad made a custom boot script that gave me instant access to my favorite games.
· I sent a computer to the repair shop for weeks after figuring out how to change the computer to use an unsupported screen resolution.
· My Palm Pilot had several video game emulators.
· Our Windows 95 computer got the Ripper virus from my friend's 3.1 machine. It replicates if you boot the machine with an infected floppy disk connected, but it doesn't affect 3.1, so he had no idea his was infected.
This may be a con for enthusiasts, but these artificial 'limitations' are exactly why Apple has been successful with the mass market. 15 years ago, computers were plagued by drive-by downloads, malvertising, and other crap. People in the early 00s spent millions of dollars paying repair technicians to uninstall toolbars, adware, and other junk software they were duped into installing.
Mom gets a new Android phone.
The phone asks if she wants to back up pictures she takes (it even used a weird word in my native language that I had never heard before).
She selects yes.
A few months later Google tells her to upgrade her subscription plan for Google Drive, because her Drive space is full. If she doesn't upgrade then scary things will happen!! (They said she wouldn't receive emails anymore.)
So she comes to me with it. It's an annoying process to delete the photos, especially when you're trying to make sure it only deletes it on Drive and not locally.
A week later she comes to me and says her drive space is full again, because the phone will keep pestering her to turn on cloud backups.
I have no faith that Apple doesn't pull some similar types of tricks. People who don't handle computing devices well will fall for all of these prompts about this and that. The alternative is that they never update their phone and don't understand why things don't work anymore.
They make an awful lot of their money selling what I'd assume to be general purpose computing devices.
I run mostly mostly open source software on mine. Almost everything made for the linux ecosystem is also available packaged for MacOS or can be trivially built on MacOS.
What more are we talking about here?
0. https://eclecticlight.co/2023/07/17/how-does-icloud-work-plu...
1) That article is for things in iCloud Drive, which is everything EXCEPT iCloud Photos. Though you can put photos in iCloud Drive (as files), they just won't be seen as photos, visible in iCloud Photos (or the Photos app), etc. without importing them on an Apple device manually into the Photos app. Where they'll then be synced into iCloud Photos.
The photos that are imported/stored in the Photos App on Apple devices also are not visible in iCloud Drive after being imported into iCloud Photos.
2) It only works on Mac/Apple devices. And only locally. So you'd need to sync to a Mac device, then backup the mac device, then hope it all works. No direct backup is available. So even if it did allow syncing iCloud Photos, it is a really awkward and brittle way to back them up.
3) There ARE APIs for iCloud Drive. But not iCloud Photos.
The web iCloud Photos interfaces also only does manual per-album level downloads (no Takeout or global download equivalent) of photos using the web interface), which stops working at scale VERY quickly.
Notably, Google Photos stopped providing the Google Drive interface to Google Photos shortly after Apple made this their standard operating procedure. So it's a common theme.
Though Google Photos does have APIs and Takeout, so it's lockin is less 'firm', and they're definitely less obnoxious about it. The Takeout data requires some significant massaging to get equivalent from what is visible in Google Photos though.
This is the kind of sneaky trap I've learned to be wary of, as Apple does this a lot for lock-in purposes with their hardware too.
This impacts pictures or videos taken on phones, iPad’s etc by default; as they go into iCloud Photos, not iCloud Drive.
You iPhone or iPad take photos and store them in a local cache that syncs to iCloud. It is separate from iCloud Drive but the storage comes from the same iCloud capacity that you have subscribed to.
On your Mac the files are stored in a library folder that can be on any local drive. Those files can be backed up like any other file. Any changes you make to those files, like in the Photos app, are synced to iCloud Photos.
The photos in the local library are accessible but they are not really meant to be accessed. The meta data about the photos is stored in a database, not the files. There are original files, modified files, and thumbnail files.
If you want to you can export some or all photos to separate files and do what you want with them.
Or only ones you manually export?
It would be trivial to restore the whole set of photos. It is more complex to restore specific individual photos as you would need to know the file name of that photo.
If you want to generate an alternate photo store you can export some or all of the photos but that is not necessary for backups.
I don’t have a Mac laptop anymore, and my library was starting to get too big to fit on any one device. That’s when I realized they had no other way of accessing/moving/transferring/backing up, so I moved it out using some special photo backup software before I got stuck.
Lesson learned!