Project

General

Profile

Business Design » History » Version 5

Craig Atkinson, 04/16/2022 11:11 PM

1 1 Calvin Hutcheon
# Business Design
2
3 4 Craig Atkinson
Xalgorithms Foundation employs a free/open model with source code licensed Apache 2.0 (Rule authoring software and Rule sifting software components) and AGPL 3.0 (Xalgo Rule Reserve network service), while documentation is licensed CC-by 4.0  International. The foundation is resourced solely through financial and in-kind grants and contributions in four categories:
4 2 Calvin Hutcheon
5 1 Calvin Hutcheon
- Strategic implementer
6 5 Craig Atkinson
   - Core funding as an Xalgorithms Alliance Member; 
7 1 Calvin Hutcheon
   - Sustained collaboration in business and technical research; 
8 5 Craig Atkinson
   - Vote and stand for election as a member of the foundation Board.
9 1 Calvin Hutcheon
- Experimenting Implementer
10
  - Moderate ad hoc funding; 
11
  - Sustained collaboration in business and technical research; 
12
  - Can be invited to vote on the composition of the foundation board.
13
- Developers and Researchers
14
   - Ad hoc collaboration in applied and conceptual research; 
15
   - Can be invited to vote on the composition of the foundation board.
16
- Research and Development Donor
17
   - Grants and ad hoc contributions in support of business and technical research;
18
   - Can be invited to vote on the composition of the foundation board.
19
20 5 Craig Atkinson
The value proposition for participation in free/libre/open works has three parts: augment benefits; manage risk; and reduce costs1. Efficient and effective projects leverage pragmatic capabilities and distribute cost and risk among multiple organizations and individuals, as each tailors their participation to complement their own priorities and objectives.2 
21 1 Calvin Hutcheon
22 5 Craig Atkinson
**Xalgorithms Alliance Membership**
23
24 1 Calvin Hutcheon
Xalgorithms Foundation convenes Strategic Implementers through the Xalgorithms Alliance Accession Agreement (XAAA), a contract-based association of participating organisations with the motivation, financial resources and technical capabilities to advance and deploy:
25 2 Calvin Hutcheon
26 1 Calvin Hutcheon
- RuleSchema
27
- RuleMaker
28
- RuleReserve
29
- RuleTaker 
30 3 Craig Atkinson
  
31
a. Xalgorithms Working Groups
32 2 Calvin Hutcheon
33 1 Calvin Hutcheon
Xalgorithms Working Groups convene business, government, academic and/or not-for-profit organizations, as well as informal civil society communities and interested individuals, to solve a category of problems though use of the oughtomation method. Each Working Group operates for the purposes and within the scope documented in their written charter. 
34
A Working Group under the Xalgorithms Alliance umbrella commences when its charter is supported in a resolution of the Board of Xalgorithms Foundation. A charter includes the following sections:
35 2 Calvin Hutcheon
36 1 Calvin Hutcheon
- Issue to be Addressed
37
- Outcome to be Pursued
38
- One Year Workplan
39
- Contact Information
40 2 Calvin Hutcheon
41
The Working Group structure and resourcing model employed by Xalgorithms Alliance borrows elements from the management design of other established core Internet and Web technology initiatives, such as the Internet Engineering Task Force (IETF), The Internet Society, the Free Software Foundation, the Open Source Initiative, the Apache Foundation and the Linux Foundation. Xalgorithms Foundation's bylaws are designed such that the foundation itself cannot compete with commercial service providers. The Foundation’s only revenues are grants and contributions. Since the foundation does not offer fee-for-service contracting of any type, personnel may choose to refer enquirers to firms that provide commercial value-added services relating to its mission.
42
 
43 1 Calvin Hutcheon
The governance style and expectations for Xalgorithms-hosted Working Groups is primarily modelled upon on the practices of IETF Working Groups: 
44 2 Calvin Hutcheon
45 1 Calvin Hutcheon
- https://www.ietf.org/how/wgs/
46
- https://www.ietf.org/about/participate/tutorials/process/working-group-leadership-training/ 
47
48 2 Calvin Hutcheon
The funds apportioned to Working Groups under the Xalgorithms umbrella are managed directly as project funds of the Working Groups themselves.   However this budgetary allocation is informal to ensure that urgent matters affecting the core system can be addressed as necessary (e.g. response to a major cybersecurity issue). Overall accounting and independent audit of the hosted working groups remains a function of Xalgorithms Foundation. Notwithstanding the above, the participating entities of any Xalgorithms-hosted Working Group have the prerogative to set up an account and autonomously manage funds in a manner that is independent of Xalgorithms Foundation.
49 5 Craig Atkinson
50 1 Calvin Hutcheon
An annually negotiated apportionment from each Working Group is allocated to Xalgorithms Foundation to fulfill its core functions, as follows:
51 2 Calvin Hutcheon
52 1 Calvin Hutcheon
- Serve as the responsible technical steward of the Oughtomation specification and reference implementations, hosting the core Oughtomation Working Group to design, produce, test, maintain and document the specification and reference implementations, and to ensure that they operate well as a loosely-coupled system to express, publish and fetch computational algorithms on the Internet.
53
- On request, provide administrative support to all Xalgorithms Working Groups; 
54
- On request, provide research and communications support to all Xalgorithms Working Groups and their members. 
55 2 Calvin Hutcheon
56 1 Calvin Hutcheon
It is informally suggested than an Xalgorithms Working Group apportion one quarter of the financial contributions it receives, to Xalgorithms Foundation towards its development and maintenance of the core oughtomation specification and its three reference implementations, as well as to general administration.