social.tchncs.de is one of the many independent Mastodon servers you can use to participate in the fediverse.
A friendly server from Germany – which tends to attract techy people, but welcomes everybody. This is one of the oldest Mastodon instances.

Administered by:

Server stats:

3.8K
active users

@brunofontes @rommudoh @fribbledom @codeberg The service could wall off the code to those with accounts like you said, they could rate limit requests to make it infeasible to scrape the whole service, they could simply firewall GitHub IPs, etc.

At least for not it seems like Microsoft is only interested in code that is already on GitHub though.
Beko Pharm (deprecated)

@robby @brunofontes @fribbledom @codeberg@mastodon.technology @rommudoh “walling" FOSS?

Am I the only one bewildered by this idea?

@bekopharm
Hm, why? Free Software doesn't need to be publicly free. It only means that those who have access to an executable format are entitled to the source format for a program, and the right to redistribute it under the same terms. One can require payment for access to Free Software; one can require credentials for access to Free Software.

For example, see the Pleroma GitLab. They don't require an account to actually view any public repositories (ie https://git.pleroma.social/pleroma/pleroma )

But they do require an account to browse public repositories, which would stop Microsoft from scraping the site.

https://git.pleroma.social

It was also only one of multiple solutions mentioned.
GitLabPleroma / pleroma · GitLabPleroma backend

@robby save way to run a project into the void without a pragmatic way to check source, submit patches or PRs. Nobody wants to register on yet another website just to do stuff.

And the bots will do it anyway.

I can tell. Self hosting my projects for a decade now.

License infringement will happen and you only get the official ways to deal with this. As usual. A "technical" solution will not help or rescue anything. As usual. Especially GPL history is full of this.

@bekopharm I think different people want different things, no? Not everyone cares to be the next big thing; maybe they just want something that works for them.

> submit patches or PRs

Email patches work great still, no need for another account if you don't want one.

> And the bots will do it anyway.

They could, but they have little reason to. Given the control that Microsoft has over their ToS, they have a lot of legal power over people who use their services. They do not legally have the same power over software hosted on different providers, so I don't think it would be worth the hassel of scraping to get themselves into such a legal mess.

@robby I'd happily use more self hosted systems if they'd let me login e.g. with IndieAuth or similar. Just not keen on raising yet another account.

Sure, do your thing. I do. No worries. Going self hosted and walling off because of some bot reading your repo is absurd tho.

Oh and on jumping the hoops: just yesterday we found an issue with the generic hid joystick driver in kernel. It will go unreported because all parties involved are not going to waste a day finding the proper report channel