Replace Mach-derived list.h with Linux list.h
Use GPLv2