It's apples to oranges. No matter how many reasons one has to avoid github, Codeberg is only an alternative for open source hosting. Are there any alternatives that you could use for closed source development that aren't owned by US entities?
Self hosted Forgejo
Self hosted gitlab etc.
What if you can't be bothered and would rather pay a symbolic subscription, like what github offers?
They didn't consult a lawyer when they wrote that. The idea that public domain code that is not copyrightable is incompatible with the GPL is simply not true. sqlite is in the public domain and not copyrightable, for example. Their decision leans too heavily on what that court decision said. It was actually fairly nuanced. The court explicitly declined to address whether Thaler could be considered the author because…
So they have modified their policy because they do not understand either copyright law in general or Thaler vs. Perlmutter in particular. I think we will be seeing a lot more of this. There were plenty of examples of developers failing to understand copyright law and the implications of licenses before LLMs and that was with well established law. With some genuine uncertainty around LLMs, more variation between juris…
What aspect of copyright law do we not understand?
> sqlite is in the public domain and not copyrightable, for example. And therefore is not licensable under the GPL; because no license is needed at all. Ardour's goal isn't to be "compatible with" the GPL (in the sense of allowing binaries to be built containing both GPL-licensed code and their own code); their goal is to be covered by the GPL license for the purpose of constraining what actions users can take. This…
You're ignoring that adding non-copyrightable code to a collection of copyrightable code makes the collection copyrightable. The folks that wrote the policy are also ignoring that. It's simply a legal misunderstanding, because (I suspect) they didn't actually consult a lawyer, and their reading of precedent is overly broad.
> You're ignoring that adding non-copyrightable code to a collection of copyrightable code makes the collection copyrightable.
That is true for public domain code.
It is not true (at this time) for machine generated code.
I’ve seen so many variations of this where a community starts adding more rules that are open to judgment. Removing the obvious rule breakers looks like an easy win at first. Then over time the list of rules grows. Small groups become good at navigating the rule making process and getting changes pushed through. Before you know it, small groups of highly invested people are wielding the rules and the rule making proc…
How do you propose the people who want a shared space where they can know that there is no slop/crypto crap approach it?
Perhaps something akin to a tag? E.g. if memory safe purists were popular on codeberg I'd hope there was just a way to filter projects by that feature (or at least by language) rather than the C projects get kicked out and we end up with 50 platforms for the 50 communities of coding opinions.
I love it. How can it be seem as xenophobia, if I am from Berlin? From the dictionary: "Xenophobia refers to the irrational fear or dislike of people from different countries or cultures, often resulting in discrimination and social exclusion." I guess you are exactly part of the problem.
OK, like I'm supposed to guess that it's not xenophobia, it's the fabled German sense of humour instead. Saying hateful things is not any better if you're directing it at the people around you. You got the gist of what I was saying, please don't pretend otherwise.
that is your issue. You shouldn't guess if you are accusing someone of something.. but that's how it goes today right? Feeling > Facts...
You are effectively saying you do not trust the judgement of the community to accept you long term. Why is that? Is it because you believe there would be a new policy that would exclude your workflow? What would such a policy be? Do you really, reasonably believe it would be implemented "tomorrow"? Do you think adapting to such a policy would be unreasonable? Or is it because you don't trust the judgement of the peop…
Honestly, for me, both. While I can't find something specific about it in the new ToS, the new blog post notes that "side projects and experiments", and "specific tools and custom scripts that would be unlikely to find a community anyway" are "discouraged", but are "tolerated in practice" if they only use minimal resources. This is stated as being regardless of LLM use. So some of my repositories are apparently alrea…
You might wanna check out Tangled, which is built on ATProto and actually wants to be a general-purpose decentralized GitHub competitor for the long run, and seems to be much more dependable (seeing their founder's reaction to this move from Codeberg).
Luckily for you, as far as I can tell you don't have any concrete reason to fear having your repos taken down. Or at least I haven't been given any. If the reason is more emotional than rational ("this feels like it's going to change more"), that's okay. Not everything needs to be governed by rigid rules. The Codeberg community knows that well. If in a few years your 100+ repos are still all fine and dandy to their r…
> Luckily for you, as far as I can tell you don't have any concrete reason to fear having your repos taken down. Or at least I haven't been given any. Unfortunately you can't make that decision. I have to wait and find out how far the ToS violation will be implemented. Or I just avoid that stress and go somewhere else. Most people being affected seem to be choosing the latter. > If the reason is more emotional than r…
Your logic is sound.
The GP aimed to paint you as a fool because he apparently identifies with Codeberg and is unhappy that you’ve raised an objection he can’t easily dismiss.