Live data from Hacker News

Rust has been forked to the Crab Language

github.com

31–40 of 555 posts

Re: Rust has been forked to the Crab Language

#31
Interesting, how many negative comments this gets. People seem to love monoculture run by committees.

This is exactly what OSS is all about. Take a code base and develop it into different directions. Both code and organization. And "natural selection" will have some forks die and others strife.

Re: Rust has been forked to the Crab Language

#33
post #16

I don't understand the meaning behind having to fork the already good language.

It's so that people can "use it while retaining the ability to create content and promote its name, logo, and other assets however we please, without the limitations imposed by a trademark policy".

Re: Rust has been forked to the Crab Language

#35
For anyone critizing this: From the trademark bullshit to the conference drama, it's clear at this point that someone with influence in the Rust foundation is behaving like an asshole and damaging the project. That can happen in open source, see Stallman and others.

It's also clear that others at the Rust foundation tolerate this behavior, downplay it, don't understand the impact, don't want to go against a "respected contributor", don't want to lose their own position of influence, or behave too much like sheep to stand up for what's right. Moves like these target them. This sends the message "fix this or the community will move on".

Credible threats of a hostile fork have sometimes worked in the past to get a steering committee to fix their shit, see Node.js/io.js. It's no guarantee, but it's one of the very few weapons a community has if a project's leadership remains stubborn.

Re: Rust has been forked to the Crab Language

#36

This happened a while ago and was related to the trademark/copyright issue. It’s an immature move and I can’t take this seriously. All this does is creating unnecessary drama surrounding the Rust foundation.

Forking is an essential feature in OSS, its what OSS is all about.

Yes, because it worked out well for Java.

Re: Rust has been forked to the Crab Language

#37

Interesting, how many negative comments this gets. People seem to love monoculture run by committees. This is exactly what OSS is all about. Take a code base and develop it into different directions. Both code and organization. And "natural selection" will have some forks die and others strife.

I share the spirit.

OSS is all about forking.

My company works with a very very niche TypeScript fork as well. Everyone should be free to work and contribute in the way he prefers for whatever reasons.

Re: Rust has been forked to the Crab Language

#38

Forks of a large project seldom survive, they almost always die with no active development. This is a futile move.

It worked for io.js when they split off from node.js. When io.js was re-merged in with node, the project was all the better for it. They ultimately improved Node's release schedule and cadence, governance, etc.

Re: Rust has been forked to the Crab Language

#39
post #16

I don't understand the meaning behind having to fork the already good language.

Concerns with leadership, trademark and governance.

The language is good, the foundation outwardly appears to have some problems with how much power they seem to believe they are entitled to have.

Re: Rust has been forked to the Crab Language

#40

This happened a while ago and was related to the trademark/copyright issue. It’s an immature move and I can’t take this seriously. All this does is creating unnecessary drama surrounding the Rust foundation.

Forking a project is creating a drama now?

Was it the case when nodejs was forked?

https://www.infoworld.com/article/2854642/nodejs-gains-a-new...

Post reply on HN