The OpenBSD folks are working on their own version control system, Game of Trees (gameoftrees.org)
from some_guy@lemmy.sdf.org to technology@lemmy.world on 11 Jun 22:53
https://lemmy.sdf.org/post/18109856

I didn’t know about this and thought it interesting. Figured some others might as well.

#technology

threaded - newest

mox@lemmy.sdf.org on 12 Jun 00:11 next collapse

Looks like they want to make a user-friendly tool for working with git repositories. Neat.

daddy32@lemmy.world on 12 Jun 09:17 collapse

Got uses Git repositories to store versioned data. Git can be used for any functionality which has not yet been implemented in Got. It will always remain possible to work with both Got and Git on the same repository.

Very smart move!

zcd@lemmy.ca on 12 Jun 00:28 next collapse

Neato!

Sanctus@lemmy.world on 12 Jun 01:23 next collapse

Might be time to join the open clan.

agressivelyPassive@feddit.de on 12 Jun 05:29 next collapse

The OpenBSD folks are a weird bunch. Literally the entire Internet is built on top of their tools and libraries, and they just ignore the fame and keep dwelling in their basements.

spread@programming.dev on 12 Jun 22:35 collapse

Care to elaborate? Never hear anything about them

Skydancer@pawb.social on 13 Jun 00:38 next collapse

Exactly.

bastion@feddit.nl on 13 Jun 00:42 next collapse

They’re in the basements, so you don’t hear about them.

SquiffSquiff@lemmy.world on 13 Jun 04:59 next collapse

The OpenBSD project maintains portable versions of many subsystems as packages for other operating systems. Because of the project’s preferred BSD license, which allows binary redistributions without the source code, many components are reused in proprietary and corporate-sponsored software projects. The firewall code in Apple’s macOS is based on OpenBSD’s PF firewall code,[6] Android’s Bionic C standard library is based on OpenBSD code,[7] LLVM uses OpenBSD’s regular expression library,[8] and Windows 10 uses OpenSSH (OpenBSD Secure Shell) with LibreSSL.[9]

en.wikipedia.org/wiki/OpenBSD

agressivelyPassive@feddit.de on 13 Jun 05:00 collapse

SSH, OpenSSL, LibreSSL, pf …

There’s not a single web server without some code from them. Every single phone, every Linux machine, and probably even Windows (citation needed) ships with some of these tools.

And you didn’t hear a thing, because the OpenBSD guys just sport a smug smile and don’t care about our plebian fame.

rimu@piefed.social on 12 Jun 19:57 next collapse

I looked at the examples and really can't see much difference.

https://gameoftrees.org/got.1.html#EXAMPLES

What am I missing?

mfigueiredo@lemmy.world on 12 Jun 22:36 collapse

Game of Trees (Got) is a version control system which prioritizes ease of use and simplicity over flexibility.

Got is still under development; it is being developed on OpenBSD and its main target audience are OpenBSD developers.

Got uses Git repositories to store versioned data. Git can be used for any functionality which has not yet been implemented in Got. It will always remain possible to work with both Got and Git on the same repository.

Game of Trees is developed by OpenBSD developers and other contributors. The software is freely usable and re-usable by everyone under a BSD license.