News for hackers. Stuff that matters.
Re:Facebook Joins the Rust Foundation by amelius on Thursday April 29, 2021 @12:45PM (#26983452)
Rust should include in their license: "The Software/Language shall be used for Good, not Evil"

https://en.wikipedia.org/wiki/Douglas_Crockford#%22Good,_not...

Re:Facebook Joins the Rust Foundation by justapassenger on Thursday April 29, 2021 @01:00PM (#26983653)
Who decides what’s good and what’s evil?

Real life isn’t kindergarten, world isn’t black and white. Even for things that most of people can agree are good, you’ll have negative externalities.

Re:Facebook Joins the Rust Foundation by amelius on Thursday April 29, 2021 @03:02PM (#26985121)
It was just a suggestion without the details carved out.

You could make it very explicit: X shall not be used for advertising purposes. In legalese, of course, so a judge knows what is meant.

Re:Facebook Joins the Rust Foundation by justapassenger on Thursday April 29, 2021 @03:46PM (#26985778)
Define advertising purpose. Rust affiliated organizations are advertising (for example conferences are being advertised).

Is only serving ads or also using ads not allowed?

Given that almost every single company in the world is using advertising then it becomes a hobbyist tool.

With serving - how about if I have a page/app that includes ads served by third party (like most of the world does). Does it make it also off limits?

Statements like that sound pretty cool, but ignore real world complexity.

Re:Facebook Joins the Rust Foundation by amelius on Thursday April 29, 2021 @03:52PM (#26985858)
This is why you ask a lawyer to write your license.
Re:Facebook Joins the Rust Foundation by justapassenger on Thursday April 29, 2021 @05:12PM (#26986778)
Lawyer won't be able to make those basic decisions for you. They'll be able to help write it in a way that has chance of being enforceable, but if you don't know where you want to draw the line, they also won't
Re:Facebook Joins the Rust Foundation by adwn on Thursday April 29, 2021 @01:01PM (#26983663)
Why? What effect would this have, in your opinion?

Also, who decides what is "good", and what is "evil"? For proper licensing terms, a judge can decide whether those terms have been violated within a given jurisdiction. Would you have philosophers take their place? What a bunch of nonsense.

Re:Facebook Joins the Rust Foundation by geodel on Thursday April 29, 2021 @01:17PM (#26983865)
> Also, who decides what is "good", and what is "evil"?

Huh, Rust developers have plenty of opinions about "good" and "evil" on everything under sun. They peddle it non-stop on social media. So they seem perfectly capable to decide on that.

Re:Facebook Joins the Rust Foundation by adwn on Thursday April 29, 2021 @02:24PM (#26984596)
The Rust developers don't have the power to enforce a license – that's up to courts.
Re:Facebook Joins the Rust Foundation by geodel on Thursday April 29, 2021 @03:01PM (#26985111)
They have power to create license. How about doing that much.
Re:Facebook Joins the Rust Foundation by steveklabnik on Thursday April 29, 2021 @12:58PM (#26983621)
Core team member here. There's no desire to change the license.

Also, practically, we do not have a CLA, and have had just under six thousand distinct contributors. We cannot unilaterally change the license. This is a feature, not a bug.

Re:Facebook Joins the Rust Foundation by adambatkin on Thursday April 29, 2021 @01:11PM (#26983786)
That would make Rust no longer Open Source according to the OSI definition, and incompatible with most other OSS.
Re:Facebook Joins the Rust Foundation by capableweb on Thursday April 29, 2021 @12:49PM (#26983498)
Since that line could be interpreted as just "The Software/Language shall be used for Good", any software that is not explicitly "Good" would be forbidden to use Rust, effectively making Rust useless in 90% of companies.