(This message is partially offtopic. I need help with relicensing of
a certain file derived from the kernel source.)

 I'm currently writing a standard C library for Unix systems and I'll
need many errno.h versions from different Unix vendors. The constants
in there must match what the kernel uses. I also want to license all
my files in a standard license. In Android, errno has the following
copyright notice in its errno.h.

 /****************************************************************************
 ****************************************************************************
 ***
 ***   This header was automatically generated from a Linux kernel header
 ***   of the same name, to make information necessary for userspace to
 ***   call into the kernel available to libc.  It contains only constants,
 ***   structures, and macros generated from the original header, and thus,
 ***   contains no copyrightable information.
 ***
 ****************************************************************************
 ****************************************************************************/

http://android.git.kernel.org/?p=platform/bionic.git;a=blob;f=libc/kernel/common/asm-generic/errno-base.h;h=2fb4a336454e47f8bf0764fd253a78be633f9652;hb=HEAD

 So it seems that errno.h is not copyrightable, thus I can just go on
the kernel sources and get whatever constants are there without
worrying about licensing. However, I don't expect to do this in an
automated way, I would just copy the constants and reorganize the code
my own way. I don't know if that still qualifies above. So my doubt
is: is there a way to get a commend from Android lawyers about that ?

 Thanks a lot,

-- 
 Henrique Dante de Almeida
 hda...@gmail.com

--~--~---------~--~----~------------~-------~--~----~
unsubscribe: android-kernel+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-kernel
-~----------~----~----~----~------~----~------~--~---

Reply via email to