106 lines
4.1 KiB
Markdown
106 lines
4.1 KiB
Markdown
title: Open Source
|
|
---
|
|
subtitle: Open Source literally created ungleich
|
|
---
|
|
image: /u/image/cards/opensource.jpg
|
|
---
|
|
content:
|
|
|
|
## History of Open Source at ungleich
|
|
|
|
Open Source at ungleich is deeply rooted. It is actually Open Source
|
|
that started ungleich in 2013: You might now that
|
|
[Nico](https://www.nico.schottelius.org), the founder of ungleich,
|
|
is one of the two
|
|
original authors of [cdist](https://cdi.st), an Open Source
|
|
configuration management system (Steven Armstrong being the other
|
|
crazy person).
|
|
|
|
In 2013 a company from France requested commercial support for
|
|
cdist and soon after other Swiss companies were asking for Open Source
|
|
Software consultancy. This is how ungleich was originally born.
|
|
|
|
Whenever possible, we ask our customers to make the code that we
|
|
create for them also Open Source and some of our customers very much
|
|
welcome this approach.
|
|
|
|
In 2017 we started the [Data Center Light
|
|
project](../data-center-light), which turns old buildings (like
|
|
factory halls) into data centers.
|
|
We realised that many problems that we solve are repeating
|
|
infrastructure problems.
|
|
For that reason we created the [Open
|
|
Infrastructure project](https://redmine.ungleich.ch/projects/open-infrastructure).
|
|
in 2018 to open source our infrastructure and have others profit from
|
|
our experiences. Also in 2017 we released an
|
|
[Open Source Crowdfunding Platform together with
|
|
200ok](https://200ok.ch/posts/joint-release-of-swiss-crowdfunder.html).
|
|
|
|
We also released the
|
|
[ungleich-tools](https://code.ungleich.ch/ungleich-public/ungleich-tools)
|
|
that we use to manage or support the infrastructure. Or you can find
|
|
checkout the [backup tool
|
|
ccollect](https://www.nico.schottelius.org/software/ccollect/) that we
|
|
maintain. Or if you are ever in the need to track your time,
|
|
we have [time tracking for
|
|
geeks](https://www.nico.schottelius.org/software/ctt/).
|
|
|
|
|
|
## Open Source at ungleich today
|
|
|
|
Almost all of our products are based on Open Source Software, which is
|
|
why we contribute back to projects that we use.
|
|
|
|
While we still have [our github
|
|
account](https://github.com/orgs/ungleich/), most of our public code
|
|
can be found on
|
|
[code.ungleich.ch](https://code.ungleich.ch/ungleich-public/).
|
|
|
|
We also think that **Open Communication** is important and for that
|
|
reason we allow [free access to our company chat](../open-chat) via
|
|
Mattermost and Matrix.
|
|
|
|
We started the [Digital Glarus project](../digital-glarus) to
|
|
support the local community and just recently opened the [Hacking
|
|
Villa](../hacking-villa/) in Diesbach to welcome (FOSS) hackers from
|
|
all around the world.
|
|
|
|
And twice per year we welcome hackers to our (strongly Open Source
|
|
driven) hackathon [Hack4Glarus](https://hack4glarus.ch).
|
|
|
|
Even this website is fully Open Source and if you don't like something
|
|
on it, we look forward to a merge request against the
|
|
[ungleich-staticcms](https://code.ungleich.ch/ungleich-public/ungleich-staticcms)
|
|
repository.
|
|
|
|
## Using Open Source
|
|
|
|
So what does that now mean in practise for you? If you dislike
|
|
anything at ungleich or want to modify something, you can do it. In
|
|
fact, anyone can do it with the following three steps:
|
|
|
|
* Create an account on
|
|
[account.ungleich.ch](https://account.ungleich.ch]
|
|
* Clone the project that you want to change from
|
|
[code.ungleich.ch](https://code.ungleich.ch) (you can use the
|
|
account that you just created before to login to it)
|
|
* Create a merge request
|
|
|
|
With this you can modify
|
|
[our
|
|
website](https://code.ungleich.ch/ungleich-public/ungleich-staticcms),
|
|
famous [cdist](https://code.ungleich.ch/ungleich-public/cdist),
|
|
[uncloud](https://code.ungleich.ch/uncloud/uncloud) and many more projects.
|
|
|
|
|
|
|
|
## SEE ALSO
|
|
|
|
* [ccollect](https://www.nico.schottelius.org/software/ccollect/)
|
|
* [ctt](https://www.nico.schottelius.org/software/ctt/)
|
|
* [Open Chat](../open-chat)
|
|
* [Open Infrastructure](https://redmine.ungleich.ch/projects/open-infrastructure)
|
|
* [Public ungleich git repositories](https://code.ungleich.ch/ungleich-public/)
|
|
* [uncloud repository](https://code.ungleich.ch/uncloud/uncloud)
|
|
* [ungleich-staticcms](https://code.ungleich.ch/ungleich-public/ungleich-staticcms)
|
|
* [ungleich-tools](https://code.ungleich.ch/ungleich-public/ungleich-tools)
|