Foundations and Associations are now a strong part of CAcert's community. In part this is because the Dutch have set up a great Foundation ... and we also need a Foundation for the CeBIT support. Now, as time goes on, we'll get more and more questions on how to do this process.
Let's start a policy on Foundations. Here is a WIP policy, to get people thinking:
In this policy, we refer to both Associations and to Foundations equally. For simplicity only the term Foundation is used.
Foundations are a good mechanism to provide local support to CAcert activities. As a policy, the CAcert community encourages well-governed Foundations to be created and to take up local responsibilities.
The Mission / Purpose should be controlled:
Comments:
... The "limitation of their purpose" has to be fortified. If we accept for example a german "Verein" with a very small membership base, these limitations can be easily changed by a member decission and therfore the way for a missuse of the money is prepared. So this limitation should be "fortified" and controlled carefully. I like (5), but can we - by legal terms - limit the change to a community process outside that foundation? If it is only inside, we need a broad member base ...
disagreement with your idea that the local foundations should be bound on the mission instead of being bound to CAcert. F.e. if the mission is "free certificates" then the local foundations could decide to spend the money to a free PGP project instead of CAcert for example. While it is fine for foundations to support many projects, if we create our own foundations we should make sure that they support CAcert.
Creating a foundation with the goal of supporting projects who issue free certificates is completly different then creating a foundation with the goal to support the CAcert project.
CAcert's mission itself is not defined. Is it "free certs" ? Is it "any free certs" or is it special "free certs?" We need to define free certs.
The Foundation should be legally independent from others, including CAcert Inc.
Comment: Representing is difficult ... too much hierarchy. There is a mutual thing with CAcert and others. E.g. a set of foundations/associations with a common goal, each with it's sub area to take care of, each supporting the other.
Right know we talk about foundations especially created for the support of CAcert. Or is it for free certs? Which is it?
For example: There are several approaches to "issuing free certificates" (the "mission" for this example). I like some of them but not all. I like CAcerts approach. So I would donate money towards CAcert (CAcert's approach) but not to the overall mission "free certificates". If me move from a well-known name attached to a particular mission ("CAcert") to an overall "mission definition" we will lose our shape to the outside. This might confuse public.
Or another example: CAcert is accepted as a "trusted CA" in more and more areas ("els..." "Sta...." for virtual post office...). If we move to an "mission attachment" outsiders might think about loose, uncontrollable structures while the believe in a fortified CAcert (which WE know it is not!).
The Foundation must maintain lines of communication open with CAcert and the community.
The Foundation must govern its own books.
Comment: So we should define which level of bookkeeping we set as a minimum standard. We don't need to rise it up to the german standard for example, but we should define a minimum.
Another idea: the "CAcert" foundations should be an Association member of CAcert Inc. In this way one is less dependent of individuals in the Association. With this I do not say that personal membership of the association should be impossible. Having a subgroup of association members who are a supervisory council and policy group with certain responsibilities and power the CAcert association gets more body and corrective entities. The foundations have still their own independence. Is that something to bind the foundations, as well to get CAcert more stable?
Maybe we could think of CAcert Inc. as a "parent foundation" (don't know if it's the right word. The child entities (the local foundations) are members of it. Having this in place would mean that the child entities (representing the users) have a certain amount of control because they do the AGM and vote in the board. By having this it would be even more protected. That's because control would need to be exercised over many daughter foundations before control of the main foundation was gained.