Posted September 07, 2018 04:18:56 The world’s largest computer maker, Apple, has been criticised for being a “software corporation” which makes products but has a “code-driven” approach to manufacturing.
The company has been embroiled in a series of controversies over the past two years, after a spate of incidents involving employee misconduct, including the death of a former Apple software engineer, Aaron Swartz.
Apple’s chief executive, Tim Cook, said the company’s code was “the most open-source code in the world”, but it was a code that was “designed to be run by machines”.
“The code is designed to be very difficult for people to understand, to be designed to run by computers,” Cook told the annual shareholder meeting on Tuesday.
“And if you don’t have the code, it’s just a pile of rubbish.
And so the challenge is to create the code that allows those machines to run it.”
The CEO said Apple’s software was designed to work together and communicate in a way that made it easy for its customers to use the products.
“We have code that is designed in a very clear way to make it easy to use, but that also makes it very hard to understand,” he said.
“There’s no magic sauce in the code.”
Apple has been under fire from the public and regulators over its handling of security and data breaches, which have included the death last year of an engineer who had access to millions of documents.
The company has said it has taken measures to protect customer data but has acknowledged that some systems are “out of date”.