There have been some discussions in the past, for example this thread and my posting.