El Hombre Invisible said:
This could have several meanings:
1. Good in accordance with one's personal moral codes;
2. Good in accordance with a society's moral codes;
3. Absolutely good.
I don't think 2 works. Well... the way I use the word, "moral" means "right", "just"... something is "moral" when something is "the way it ought to be." People say that something is "moral" when they believe the act has a sense of rightness to it.
This point is important for the definition of "moral". To say something is "moral" is not to simply say "my society's codes agree with this." Suppose we traveled back in time to when slavery existed and was accepted by society. Would you or I say, "Slavery is moral." ? Using a peculiar definition of "moral" as reference to society's codes I guess it would make sense. But that's not what people mean by the word.
When someone says "Abortion is immoral", they are not saying "society's codes do not accept abortion"... they are saying that abortion has a wrongness to it. So the definition of moral as agreement with society's codes doesn't work.
I'd say "Slavery ought not to have happened." in other words "Slavery was immoral". I may be wrong when I say slavery ought not to have happened... but that's not the point here. When I use the word "moral" here, I'm not referring to a particular society or code or anything of the sort. All I have is a sense of the way things "ought to have been"... it is this sense of the way things "ought to have been" that gives the word "moral" or "good" or "just" their meanings.
When the people in society... after some time found that "slavery is immoral"... that didn't mean that the morality of slavery changed. Either slavery ought to have happened or not. That didn't change when society changed its viewpoint and its moral code. Most people would say "Society believed slavery was moral but they were wrong." Moral codes changed... morality didn't.
It's the same as with science... Just because Newton believed in his law of gravitation and society believed it was correct, does not mean he wasn't wrong at the time. Society's judgment changed when Einstein came along but the correctness of Newton's theory didn't. It was wrong all along.
This is why I'm thoroughly confused by the concept of "relative morality"... "Moral codes" may change frequently... but morality doesn't.