Garrity Software (GS) is a @@ -28,11 +38,11 @@ and is primarily producing open source libraries.
Mission
-Garrity Software aims to produce high quality software while supporting a -small number of employees, enabling them to work less, spend time with their -families, and pursue their own interests. GS also aims to provide open source -software for everyone to use, and to financially support open source -development.
+Garrity Software aims to produce high quality software to solve a variety of +problems. At the same time, it aims to remain small in size and provide a stable +living for a small number of people, enabling them to work less, spend time with +their families, and pursue their own interests. Finally, GS aims to provide open +source software and to financially support open source development.
Donations
If you want to support the GS mission or open source work, please consider @@ -41,7 +51,7 @@ development.
Roadmap and Progress
The GS vision is non-trivial to achieve. Quality open source projects are a starting point, but supporting employees and open source projects requires -products and income. GS
+products and income. GS has a coarse-grained roadmap towards the mission.Current Status: Bootstrapping
@@ -60,7 +70,7 @@ products and income. GSSustainable Organization
-Garrity Software is focused on operating in a sustainable way that promotes -a particular operating model and lifestyle, rather than pursuing unbounded -growth. We define such an organization in the following way, specifically -catered to a small company vision:
+ +Sustainability
+ +Garrity Software is based on the premise of sustainability. This is measured +in terms of employee needs and company performance. The goal is a balance where +GS earns enough to support a small number of employees that do not need to work +a full week. To achieve this goal, GS needs to earn enough money and have stable +enough products. At the same time, GS needs to resist unbounded growth and +becoming too large. The steady state should have employees that can both +maintain current products and pursue new work without needing to put in extra +time.
+ +Execution
+-
-
- Establish core products that produce reliable income. -
- The company is never beholden to external investors. -
- The company does not spend money it does not have. -
- Minimize pursuit of growth after supporting five total employees. -
- Employees reliably work four day weeks (or less). -
- Employees receive a comfortable income that accounts for benefits and allows them to support their families. -
- Once stability is achieved, funding is set aside to donate to other open source and sustainable projects. +
- Establish strong core products that produce reliable income. +
- Never allow the organization to become beholden to external investors. +
- Do not spend money that GS does not have. +
- Limit staff to five total employees. +
- Establish four day work weeks starting with the first hire. +
- Ensure that hiring only starts when enough income exists to support a comfortable living wage (including things like health care) for any hired person. +
- Establish a fund to donate to, or otherwise support, open source development.
Minimizing growth does not mean that work will cease, rather that the focus -might change to open source development, targeted product improvements, and -starting new products that align with employee interests, with a smaller focus -on sales or increasing revenue in general.
+