Hello,
What is the full meaning of @OSF_COPYRIGHT@ in Mach header files?
Does it only mean that the file was originally written by the Open
Source Foundation, or does it also automatically mean that it is
licensed under the license that you can see e.g. here: http://kernelsource.svn.sourceforge.net/viewvc/kernelsource/OSF-Mach/6.1/osfmk/src/mach_kernel/mach/events_info.h?revision=3&view=markup
)
The reason that I'm asking, is that for our compiler port for
targeting the darwin/arm platform, I have to distribute a
translation of Platforms/iPhoneOS.platform/Developer/SDKs/
iPhoneOS2.1.sdk/usr/include/mach/arm/_structs.h (in order to be able
to properly deal with signals)
The copyright notice in that file only says:
/*
* Copyright (c) 2004-2007 Apple Inc. All rights reserved.
*/
/*
* @OSF_COPYRIGHT@
*/
I cannot find any document anywhere explaining what this marker
means. If it does mean that it is licensed like the Mach kernel
sources on Sourceforge, then there is no problem for me to
distribute the file (the license forbids taking away that
permission, and the iPhone SDK license agreement also explicitly
mentions that in those cases the NDA/no distribution/no derivative
works/... requirements do not apply).