your 6th answer doesn't make any sense.GNU=GNU's Not Unix.GNOME=GNU desktop environtment.FSF is a foundation that supports gnu/linux.linux is a kernel and gnu is a shell.gnu not equal to gnome not equal to linux not equal to gnu not equal to fsf.you've just sqeezed out all the words you can think of when it comes to OS's.why didn't u try windows and macosx?