• Open source
  • Engineering
  • Community

Why we publish useful software in the open

Open source gives smaller organisations a practical starting point and gives our engineering work nowhere to hide.

By Yuma IT
An Australian mountain range in warm evening light

Publishing software openly is part of how Yuma IT works. It lets a community group, research team or small organisation start with a working system instead of a licensing discussion. It also makes the quality of our engineering visible.

Open code creates practical options

An open repository can be inspected before anyone commits to it. A technical team can check the architecture, security posture and maintenance history. An organisation can run the software itself, ask another supplier to support it, or contribute a fix upstream.

That flexibility matters for teams with limited budgets and for work that needs to last beyond a single funding cycle.

Maintenance is part of the product

Source availability alone is not enough. Useful open-source work also needs:

AreaWhat we look for
SetupA new contributor can run the project without private knowledge
DecisionsImportant constraints are recorded close to the code
QualityAutomated checks cover the behaviour most likely to regress
ReleasesChanges are understandable and can be deployed predictably
CommunityIssues and contributions receive a clear, respectful response

These habits also improve private client work. Clear setup, reviewable decisions and repeatable releases make handover easier regardless of the repository’s visibility.

See the work itself

Our open-source page lists every public repository we currently build and maintain, from wildlife rehabilitation software to developer tooling. If one of those projects could support your organisation, you can use it directly, contribute through GitHub, or talk with us about running it.