Разница между приставками un- и non- при образовании новых слов в английском языке заключается в их значении.
Приставка un- используется для образования антонимов (противоположностей) или слов, выражающих отсутствие какого-либо качества или состояния. 1 Например: happy (счастливый) — unhappy (несчастный), comfortable (удобный) — uncomfortable (неудобный), kind (добрый) — unkind (недобрый). 1
Приставка non- обычно добавляется к словам для обозначения отсутствия или отрицания определённого качества или состояния. 1 Например: compliance (соблюдение) — non-compliance (несоблюдение), smoker (курящий) — non-smoker (некурящий), profit (прибыль) — non-profit (некоммерческий), violence (насилие) — non-violence (ненасилие). 1
Таким образом, un- чаще используется для выражения противоположных качеств, а non- выражает простое отрицание или противопоставление. 2