Our Commitment to Open Source
At Supported Systems, we are passionate advocates for open-source software. We believe in the power of collaboration, transparency, and community-driven innovation. Our approach to open source is deeply ingrained in our company culture and informs how we build solutions for our clients.
Leveraging Open Source
We actively utilize open-source technologies in our projects whenever possible. This allows us to build robust, cost-effective, and highly customizable solutions for our clients. We carefully select and integrate open-source components that meet the highest standards of quality, security, and maintainability.
Contributing Back
We believe in giving back to the open-source community. Our team members are encouraged to contribute to open-source projects, whether it's through code contributions, documentation improvements, or community engagement. We see this as a vital part of our commitment to the open-source ecosystem.
The Hybrid Approach
We understand that real-world business needs often require a blend of open-source and proprietary technologies. Our expertise lies in seamlessly integrating these different systems, creating a cohesive and efficient solution. We carefully navigate the complexities of licensing, compatibility, and long-term support to ensure a sustainable and successful outcome.
Featured Open-Source Technologies
We leverage a wide range of open-source technologies to build powerful and flexible solutions. Here are some of the key projects we frequently utilize:
Python
A versatile and powerful programming language known for its readability and extensive libraries. We use Python for scripting, automation, web development, and data analysis.
Caddy
A powerful, extensible, and easy-to-use web server with automatic HTTPS. Caddy simplifies web development and deployment, making it ideal for modern web applications.
Postgres
A robust, open-source relational database known for its reliability, data integrity, and advanced features. We use Postgres for a wide range of applications, from small projects to large-scale enterprise systems.
Django
A high-level Python web framework that encourages rapid development and clean, pragmatic design. Django simplifies the creation of complex, database-driven websites.
Go
An open-source programming language developed by Google, known for its efficiency, performance, and concurrency features. Go is ideal for building scalable and reliable network services.
Linux
The foundation of much of the modern internet and a cornerstone of open-source software. We leverage Linux for its stability, security, and flexibility in a wide range of deployments.
FreeBSD
An advanced operating system for modern server, desktop, and embedded platforms. Known for its stability, performance, and security features, FreeBSD is a powerful choice for a variety of applications.
React
A JavaScript library for building user interfaces, known for its component-based architecture and declarative programming style. React simplifies the development of interactive web applications.
Ollama
Get up and running with large language models locally. Ollama provides a streamlined way to experiment with and deploy LLMs in your own environment.
Guacamole
A clientless remote desktop gateway. Guacamole supports standard protocols like VNC, RDP, and SSH, allowing you to access your desktops from anywhere through a web browser.
Terraform
An infrastructure-as-code tool that allows you to define and provision infrastructure using a declarative configuration language. Terraform supports a wide range of cloud providers and services.
Docker
A platform for developing, shipping, and running applications in containers. Docker simplifies the process of packaging and deploying applications, ensuring consistency across different environments.
Our Open-Source Involvement
While much of our client work involves proprietary systems, we actively seek opportunities to contribute to and promote open-source projects. It's common for us to identify "missing tools" or areas for improvement in existing open-source projects during our work. When this happens, we strive to release the source code for these tools when possible, or contribute directly to existing projects through pull requests.
We host many open-source projects for our own use and for our clients. See the Apps page for more information.
- Internal tools and libraries shared on GitHub.
- Contributions to community projects and frameworks.
- Ongoing development of open-source utilities related to our core services.
Specific project details coming soon!
Explore Our Hosted Apps
Discover the wide range of open-source applications we host for our clients and ourselves.
View AppsInterested in Learning More?
Contact us to discuss how our open-source expertise can benefit your organization.
Get in Touch