At 8:22 PM -0700 on 5/7/99, Alain Farmer wrote:

>Alain : In my book, Direct-Democracy is NOT equivalent to
>Majority-Rule. The latter can easily become a tyranny for the governed
>minorities whose numbers are insufficient to protect their interests.

Anthony: In my book, full democracy (i.e., democracy without protection
         of rights of both the majority and the minority) is not a sane
         form of government.

Anthony: Of course, there is a MAJOR check on the power of the majority
         of OODL. Any one person, even when faced with opposition of
         ten thousand, can decide "I want know more of this" and split
         off. We have here only government by the unanimous consent of
         the governed -- the way proper government should be.

Anthony: This is one of the important things about free software. If you
         don't like the policies of the powers that be, you can ignore
         the powers that be. You can tell them to go [bad word] themselves
         to [bad place].

Anthony: That's the one thing that will, above all others, see to it that
         the leaders of OpenCard follow the will of the members: If they
         do not, the members will split off. A leader with no followers is
         merely a leader by title, and in practice no leader at all.

Anthony: For example, if I became UI leader, and decided to make OpenCard
         use a CLI, (which I'd NEVER do) everyone would tell me to go
         [bad word] myself to [bad place] and ignore it. I'd have plenty of
         power by title, but none in practice.

Anthony: It is thus that our leaders have no real, enforceable power. They
         are people to make minor decisions and the head discussions. They
         are people we have entrusted to make basic decisions. And if we
         don't like their decisions, we simply don't follow them. They can't
         make us.

Anthony: Of course I hope that their decisions will be followed. A good
         leader should not need force and coercion; he should prevail by
         quality of ideas and logic alone.

Anthony: For example, if the programming leader refuses to check in a file
         because it crashes the compiler, no one will object: The decision
         is completely logical; if you can't even compile it, you certainly
         can't use it. On the other hand, if he refuses to check in a file
         because he does not like live scrolling (which it implements), and
         the collaboration does, his decision will simply be ignored;
         someone else will download the source tree and compile a version
         with that file. And since everyone is behind the change, everyone
         will be behind the person who now compiled it with live scrolling.
         The programming leader is thus powerless. And a new leader has thus
         been elected.

Anthony: This brings into question why we even have leaders. Well, because
         hopefully they will represent the members. And when they do, having
         an official build to report bugs against, having someone who should
         know the intricate details of something, is a plus.

Anthony: I think by now I have gone on long enough. This is five hundred words.

Reply via email to