fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

11K
active users

@dheadshot
Where to move then, any advice or opinion?
Gitlab, Codeberg, ...
(not asking for a friend)

@vdmeer @dheadshot I moved to Codeberg and haven’t regretted it. If you like it, you can even self-host with Gitea which it’s based on.

Gitea is also working on federation, which would allow both self-hosted instances and Codeberg to interact with each other.

Thank you! Berlin is my old place, that's a definitive plus ;)
Did read about it, looked at the by-laws (German version). All very solid (grounded, positive).
Seems more appealing than Gitlab, to me, the idea of federation is close to my heart & work.

@benjaminhollon did you come across recent gitea maintainer blog post? I read something a week ago about some governance issues in the project and that was a shock to me because I'm already taking steps to move to gitea recently and it is just the little spare time that is preventing me for doing the full move.

@mahmoudajawad Hmm, I think I heard something about that but don't remember the details.

@vdmeer
Codeberg works better on mobile than Gitlab...

@RL_Dane wouldn't GH employees just start mirroring repos to do the same thing?

@duhdugg @RL_Dane Maybe, but at least that way it would be more clearly stealing and definitely couldn’t fall under some loophole in their ToS.

@benjaminhollon @RL_Dane I'm interested to see if that's an argument they make. Like where in their TOS would it allow for license details to be voided? and who is to say that the account hosting the code is the original licensor of the uploaded code?

@duhdugg @RL_Dane They argue that it falls under fair use, I believe, or that it's the same as compiling code. But they also foist the reponsibility for making sure copyright isn't violated onto the users of Copilot. 😡

@duhdugg

This is worse. copypastas code into new project with absolutely no attribution or licensing, and people testing it have proven that it copies entire snippets (multi-line) of code, regardless of license.

It was trained on ALL of GitHub, no matter what license the code was in.

So, it basically becomes a way to launder FOSS code into proprietary projects.

SO not ok.

@RL_Dane yes, I've been loosely keeping up on it. What I'm saying is: if people host in codeberg, could GH employees just mirror those codeberg repos (maybe even privately) to continue mining? The extra effort seems marginal.

I saw there was a class action lawsuit. I hope it is successful.

@duhdugg

Ah. Yes, they could, but then it's really overt cloak-and-dagger crap, and they'd be in *really* hot water if a whistleblower exposed it.

The big problem is that those who use the code in non-free projects don't publicly host their code for viewing. Otherwise someone could create a crawler to look for GPL code snippets in non-GPL projects.

This crap even violates (IIRC) the BSD, MIT, and ISC licenses, so it's really a big freaking deal. :/

@RL_Dane I like memes that don't have typos in them.

@rob

Fair. I was in a hurry and there were too many steps between typing it in and posting to do it all over again.

@dheadshot @rob

I typed "that's be great" instead of "that'd be great" in the image. The alt text is corrected.

@mahmoudajawad @RL_Dane I love sourcehut but one might need a while to get used to it coming from Github or similar services. There are no Pull/Merge Requests but patches. There is an issue tracker and build tools and so on, but they are more separated and flexible.

@Koehr @mahmoudajawad

I think a big problem (and I'm saying this as a total novice to the source code revision management game) is that != , and that is causing some real confusion.

Once again, has managed to and break both compatibility, and the mental concept of what git actually is. And they didn't even create GitHub, although I wonder if it was more of a vanilla Git service before they bought it out.

@RL_Dane @mahmoudajawad GitHub was already the way it is when MS bought it. I'm not sure if Pull Requests are GitHubs invention but they where for sure the biggest source of adoption.

@RL_Dane @mahmoudajawad @Codeberg Pull Requests are definitely not exclusive to GitHub. They can be found in many suites like Gitlab, Gitea, Codeberg and others. They sometimes have different names. I think Gitlab is calling them Merge Requests for example.

@RL_Dane I find it funny that GitHub advocates for open-source. I like to think they host their code on a GitLab private instance.

@mvolpato

Well, "Open Source" has kind of bifurcated: There's actual FOSS, which is focused on the freedoms of actual developers and users, and there's Corporate Open Source which sees FOSS as yet another means to an end. It is minimally free, and the openness is mainly there to provide an enormous set of freely-available tools for corporations to use without having to contribute hardly anything at all.

Take , pleeeease! lol

@RL_Dane I would go to @codeberg. It is simple as Github and with less assumptions than Gitlab. Simple a place to put your code.

By now I mirror on github, but as official use codeberg. So if I really feel menaces by Microsoft I have no regret.

Still I like as Codeberg is powered by its users, and how they participate in the decisions directed not by profit but for the goodness of the Foss.

@RL_Dane this is more reason for me to choose GitHub. I want my code to help developers have faster workflows. My code is OPEN because I want it to help others!

@halotroop2288

You can choose to make your code available under any license, such as CC0 or even Public Domain.

The fact that those who have chosen (*their* choice) to license their code under some variant of the GPL or even BSD/MIT/ISC and Microsoft/GitHub is *stealing* that code with zero credit or attribution is not ok.

Helping people is good. Being stolen from so that you can help people is bad.

Please don't enable the bad.

@RL_Dane In order to steal something the one from who is stolen need to no longer have it. Copying isn't stealing. The whole reason the GPL exists it an attempt to confirm the users' natural right to what they use whilsts big government backed "copyright" still exist. Even rms himself has indicated that we hope to one day destroy all licensing once we have enough Free Software.

Now if you have believe workers and bosses at Microsoft are making changes to GPL'd code and not making those changes available in anyway, or delivering products or services that contain GPL'd code and not informing users of their rights, thats a discussion worth having, but labeling it as stealing is, at the very least, disingenuous.

@fu

I'm done discussing this. Your argument is silly and destructive.