Publish old demo code from Apple on GitHub

I was searching for demo code from WWDC 2015 (Maze: Getting Started with GamePlayKit). Turns out, Apple remove the project from their website.

But I finally found the project on my Mac because I must have downloaded it in the past.

Does anyone know if I'm allowed to put that project to a public GitHub page without any modifications? Has anyone of you experience with this?

I think it's really bad that Apple is removing those old projects. And as this particular project is in ObjC it compiles with only minor adjustments.

When Apple, or anyone else, publishes source code on the internet, it is automatically copyrighted. Sometimes that copyrighted content includes an open source license. If so, then you can then use that code under the terms of that license.

In theory, said license could say anything. But they typically conform to one of a number of standard open source licenses. Usually, you can continue to use and re-distribute the source even if the original content is removed. Just make sure to confirm that with the license itself. Apple's licenses are typically very unobtrusive. But licenses from other sources can be very restrictive.

Unfortunately, Apple is well-known for deleting documentation, videos, and especially sample code. If they publish anything during this week's WWDC that seems like it might be useful, download and archive it. Never assume that anything Apple publishes will be available forever.

Publish old demo code from Apple on GitHub
 
 
Q