Apple publicly acknowledges contributors to iCloud

Posted:
in General Discussion edited June 2020
Apple has published an extensive list of third-party software that it's been using in the making and running of its iCloud service, including contributions from Google and Facebook.

Apple's iCloud being built. (Scaffolding photo by Malcolm Koo, Wiki Commons CC-BY-SA 4.0)
Apple's iCloud being built. (Scaffolding photo by Malcolm Koo, Wiki Commons CC-BY-SA 4.0)


Apple has now publicly acknowledged the many software developers whose work has been used under licence to make iCloud work. At least some of the information has been available before to developers, but now the 116 contributors are acknowledged in a publicly accessible support document.

Running to 39 pages in PDF and some 22,000 words, the new acknowledgements page consists of all the licence agreements allowing Apple to use this software.

The software itself ranges from fonts used in the service to functions such as Javascript libraries, including Google's Closure Library and the jQuery Foundation's separate one. While Apple does not disclose which precise elements it uses from these libraries, Google's one is intended for functions ranging from animation and user interface controls to server communication and text editing.






Alongside predictable names such as Google and Adobe, the new document also acknowledges some surprising contributors. Gaming company Electronic Arts is credited, as is the Financial Times newspaper, and Facebook.

The Facebook elements have nothing to do with the social media site's own services. Rather, it's at least in part another collection of Javascript functions. The JavaScript Infrastructure Team at Facebook has separately described some of its functions as helping developers write efficient code.

Apple publicly published the acknowledgements page this week, some of the software it references pre-dates iCloud. While Apple introduced the cloud service in 2011, certain portions of its tools, such as those by Adobe, date back to 1990.

The publication may possibly have been prompted by Apple's recently joining the Cloud Native Computing Foundation. The Cloud Native Computing Foundation is a group of companies aiming to improve cloud services and advancing standards across the industry.

Comments

  • Reply 1 of 9
    ravnorodomravnorodom Posts: 697member
    Why not? Instead of reinventing the wheel.
  • Reply 2 of 9
    MacProMacPro Posts: 19,727member
    Why not? Instead of reinventing the wheel.
    That said I hope they are quietly doing exactly that in the background.
    AppleExposeddysamoriacornchipurahara
  • Reply 3 of 9
    MacPro said:
    Why not? Instead of reinventing the wheel.
    That said I hope they are quietly doing exactly that in the background.
    I don't.  Why should Apple invest time and money in core foundational technologies they can get for free or very cheaply which have industry support and will evolve over time?  Companies have to be strategic and careful about what they build rather than buy.  
    gatorguyFileMakerFellerlolliver
  • Reply 4 of 9
    SoliSoli Posts: 10,035member
    MacPro said:
    Why not? Instead of reinventing the wheel.
    That said I hope they are quietly doing exactly that in the background.
    Steve Jobs was very clear about how Apple shouldn't "think different" for its own sake.

    From Q&A session at WWDC 1997:
    (start at 9m:22s)
    Jobs: "I think the wisdom here is not say that we gotta invent everything ourselves […] I think this whole notion of being completely proprietary has really hurt us. […] There's a lot of smart people that don't work at Apple, too."
    Some Guy: "The only thing I'd like to add is that Apple be perceived as different otherwise we're just like everybody else."
    Jobs: "No, I don't think it's good that Apple is perceived as different. I think it's important that Apple is perceived as much better. If being different is essential to doing that we have to do that, but if we can be much better without being different then that would be fine with me."

    PS: In true Jobs fashion the "Think Different" campaign launched later that year.


    edited June 2019 gatorguydysamoriaravnorodomcornchipn2itivguyuraharafastasleepspheric
  • Reply 5 of 9
    seanjseanj Posts: 318member
    “jQuery”?!?! I hope that’s one from the pre iCloud days that they’ve since dumped. Most of the functionality is native to JavaScript these days - am implemented better there. Anything else can be found in smaller, more tightly focussed libraries.
  • Reply 6 of 9
    dysamoriadysamoria Posts: 3,430member
    I’m assuming all that third-party contribution makes sense in terms of not reinventing the wheel, but does it make the best sense in terms of doing things the best way? Google and Facebook are well known for not thinking ahead or caring about the users of their stuff.

    Also, when are Apple going to start using their own computers on the back end...?
  • Reply 7 of 9
    firelockfirelock Posts: 238member
    The use of the British "licence" was so distracting I could barely finish the article.
  • Reply 8 of 9
    slurpyslurpy Posts: 5,384member
    iCloud has made massive leaps and bounds over the last few years. It's truly impressive. It gives me so much peace of mind knowing all my documents are in iCloud, seamlessly accessible and synced on all devices. Same with photos, etc. 
    n2itivguyalexonlinelolliver
  • Reply 9 of 9
    SoliSoli Posts: 10,035member
    slurpy said:
    iCloud has made massive leaps and bounds over the last few years. It's truly impressive. It gives me so much peace of mind knowing all my documents are in iCloud, seamlessly accessible and synced on all devices. Same with photos, etc. 
    I find iCloud very reliable, and there's a benefit for not having to install 3rd-party programs to get cloud access. A nice bonus is that iCloud costs much less than others popular services for many storage capacity needs.
Sign In or Register to comment.