Apple's Operating Systems Are Malware
Other examples of proprietary malware
Malware means software designed to function in ways that mistreat or harm the user. (This does not include accidental errors.) This page explains how the software in Apple's computer products are malware.
Malware and nonfree software are two different issues. The difference between free software and nonfree software is in whether the users have control of the program or vice versa. It's not directly a question of what the program does when it runs. However, in practice nonfree software is often malware, because the developer's awareness that the users would be powerless to fix any malicious functionalities tempts the developer to impose some.
Here's how Apple's systems are malware.
- Type of malware
- Back doors
- Censorship
- Pressuring
- Sabotage
- Surveillance
- Digital restrictions management or “DRM” means functionalities designed to restrict what users can do with the data in their computers.
- Jails—systems that impose censorship on application programs.
- Tyrants—systems that reject any operating system not “authorized” by the manufacturer.
Apple Back Doors
Mac OS X had an intentional local back door for 4 years, which could be exploited by attackers to gain root privileges.
The iPhone has a back door that allows Apple to remotely delete apps which Apple considers “inappropriate”. Jobs said it's OK for Apple to have this power because of course we can trust Apple.
The iPhone has a back door for remote wipe. It's not always enabled, but users are led into enabling it without understanding.
Apple Censorship
Apple banned a program from the App Store because its developers committed the enormity of disassembling some iThings.
Apple rejected an app that displayed the locations of US drone assassinations, giving various excuses. Each time the developers fixed one “problem”, Apple complained about another. After the fifth rejection, Apple admitted it was censoring the app based on the subject matter.
As of 2015, Apple systematically bans apps that endorse abortion rights or would help women find abortions.
This particular political slant affects other Apple services.
Apple Pressuring
Proprietary companies can take advantage of their customers by imposing arbitrary limits to their use of the software. This section reports examples of hard sell and other unjust commercial tactics by Apple.
Apple Siri refuses to give you information about music charts if you're not an Apple Music subscriber.
Apple Sabotage
The wrongs in this section are not precisely malware, since they do not involve making the program that runs in a way that hurts the user. But they are a lot like malware, since they are technical Apple actions that harm to the users of specific Apple software.
An Apple firmware “upgrade” bricked iPhones that had been unlocked. The “upgrade” also deactivated applications not approved by Apple censorship. All this was apparently intentional.
Apple deleted from iPods the music that users had got from internet music stores that competed with iTunes.
Apple Surveillance
iThings automatically upload to Apple's servers all the photos and videos they make.
iCloud Photo Library stores every photo and video you take, and keeps them up to date on all your devices. Any edits you make are automatically updated everywhere. [...]
(From Apple's iCloud information as accessed on 24 Sep 2015.) The iCloud feature is activated by the startup of iOS. The term “cloud” means “please don't ask where.”
There is a way to deactivate iCloud, but it's active by default so it still counts as a surveillance functionality.
Unknown people apparently took advantage of this to get nude photos of many celebrities. They needed to break Apple's security to get at them, but NSA can access any of them through PRISM.
MacOS automatically sends to Apple servers unsaved documents being edited. The things you have not decided to save are even more sensitive than the things you have stored in files.
Apple has made various MacOS programs send files to Apple servers without asking permission. This exposes the files to Big Brother and perhaps to other snoops.
It also demonstrates how you can't trust proprietary software, because even if today's version doesn't have a malicious functionality, tomorrow's version might add it. The developer won't remove the malfeature unless many users push back hard, and the users can't remove it themselves.
Various operations in the latest MacOS send reports to Apple servers.
Spyware in MacOS: Spotlight search sends users' search terms to Apple.
Apple admits the spying in a search facility, but there's a lot more snooping that Apple has not talked about.
Several “features” of iOS seem to exist for no possible purpose other than surveillance. Here is the Technical presentation.
The iBeacon lets stores determine exactly where the iThing is, and get other info too.
Apple can, and regularly does, remotely extract some data from iPhones for the state.
This may have improved with iOS 8 security improvements; but not as much as Apple claims.
Apple DRM
DRM (digital restrictions mechanisms) in MacOS. This article focuses on the fact that a new model of Macbook introduced a requirement for monitors to have malicious hardware, but DRM software in MacOS is involved in activating the hardware. The software for accessing iTunes is also responsible.
DRM that caters to Bluray disks. (The article focused on Windows and said that MacOS would do the same thing subsequently.)
Apple Jails
iOS, the operating system of the Apple iThings, is a jail for users. That means it imposes censorship of application programs.
Apple has used this power to censor all bitcoin apps for the iThings.
Apple, in the iThings, pioneered the practice of general purpose computers that are jails, and the term comes from iThing users, who referred to escaping from the censorship as “jailbreaking.”
Here is an article about the code signing that the iThings use to jail the user.
Curiously, Apple is beginning to allow limited passage through the walls of the the iThing jail: users can now install apps built from source code, provided the source code is written in Swift. Users cannot do this freely because they are required to identify themselves. Here are details.
While this is a crack in the prison walls, it is not big enough to mean that the iThings are no longer jails.
More examples of Apple's arbitrary and inconsistent censorship.
Apple Tyrants
Apple arbitrarily blocks users from installing old versions of iOS.
The iThings are tyrant devices: they do not permit installing a different or modified operating system. There is a port of Android to the iThings, but installing it requires finding a bug or “exploit” to make it possible to install a different system.