@north,
Ethics according to my Cosmogony (this is not a claim but a belief) is funded in the Universal Law´s that govern the World...they (Ethic Laws) are the last layer on a chain way back to physics, the "software" upon the "hardware of life", of mankind...one can even argue from a Jus-natural point of view that they are the base for Roman Law. Yet and besides their "human dressing", they preserve the heritage of more fundamental LAW´s, the Law´s of Nature...they must apply independently of culture or background because they directly report to the need of Order and Truth, of Equilibrium. Ethics is about why, "you shall not kill if not in self defence" is justified in the need for a
Society to emerge, if a species is to develop complex task behaviour, based on a necessity in accordance to Evolutionary process.
...on the contrary Moral is local and heavily dependent on cultural costume and use...nevertheless, while the need for Moral is Universal, Moral Law, it is n´t.