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.
Rust has been forked to the Crab Language
31–40 of 555 posts
Re: Rust has been forked to the Crab Language
#32The main website has an explanation for the reasons behind this: https://crablang.org/ More context: https://news.ycombinator.com/item?id=35583089
Re: Rust has been forked to the Crab Language
#33I don't understand the meaning behind having to fork the already good language.
Re: Rust has been forked to the Crab Language
#34Re: Rust has been forked to the Crab Language
#35It'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
#36This 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.
Re: Rust has been forked to the Crab Language
#37Interesting, 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.
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
#38Forks of a large project seldom survive, they almost always die with no active development. This is a futile move.
Re: Rust has been forked to the Crab Language
#39I don't understand the meaning behind having to fork the already good language.
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
#40This 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.
Was it the case when nodejs was forked?
https://www.infoworld.com/article/2854642/nodejs-gains-a-new...