Hacker News new | ask | show | jobs
by pcwalton 4216 days ago
> I'm guessing you can't go giving out concrete legal advice for free, but could you point us towards languages that are fixing this?

Please note that kibwen is not part of the core Rust team.

2 comments

Sure, but note:

If you don't fix this, you end up with two situations:

1. You accidentally create copyright infringers out of a lot of folks, because the number of people who will properly reproduce the license with static binaries is small.

2. Because of #1, you expose folks to a bunch of liability they weren't expecting.

Neither is a great thing to do to your users.

Combined with the fact that you don't have CLA's that grant you explicit sublicensing rights, anyone who contributes could go off and easily have a sane case against someone for not reproducing the notice. Statutory damages for copyright infringement are up to 150k in the US, sadly.

Anyway, as for other languages, this is being fixed for Go's runtime bits (and possibly stdlib), which i can talk about, but it's not really my secret to share in the case of the other languages I know about fixing it.

  > Anyway, as for other languages, this is being fixed for 
  > Go's runtime bits (and possibly stdlib), which i can talk 
  > about
Even if I have no power to change anything about Rust myself, if you care to advise I'd love to listen and potentially pass on your wisdom to the core team. And if you'd prefer a different medium than HN comments, you can find my email in my profile. :)
Indeed, just a concerned rando to whom the core team foolishly granted some modicum of influence. :)