5 ms·
One note: the README lists one of the objectives as to "Remain open source for independent verification", but the project is licensed under the MIT license. Sin
by exprez135 6y ago
One note: the README lists one of the objectives as to "Remain open source for independent verification", but the project is licensed under the MIT license. Since it's being designed to be a turn-key solution for governments to use, wouldn't this allow them to distribute closed-source and (potentially maliciously) modified versions?
- londons_explore 6y agoBut license it GPL, and governments won't use it at all...
- JoshTriplett 6y agoA few private companies are allergic to GPL; there's no particular reason governments would be.
- vageli 6y ago> A few private companies are allergic to GPL; there's no particular reason governments would be. Many large, public (as in publicly-traded) companies also have an aversion to GPL. Most enterprises that have a technology review board or legal review of software dependencies (aka any regulated industry) have a dislike for GPL in customer-facing services.
- JoshTriplett 6y ago"private companies" as opposed to "government-run", not as opposed to "publicly traded". And no, "most" enterprises aren't averse to GPL code for usage. They certainly will have policies about making their own software depend on it, but that's different from simply using it, which was the original topic here.
- vageli 6y agoGotcha, seems like we just have different definitions of private and using.
- Avamander 6y agoOh they'll use it, but also ignore the license. For example: https://github.com/OpenSC/OpenSC/issues/1992 https://github.com/OpenSC/OpenSC/issues/1992
- kapilvt 6y agoIn the usa its more like they are free to ignore, licenses are rooted in copyright law aka ownership, per recent Supreme Court Case, states can freely violate copyright... https://arstechnica.com/tech-policy/2020/03/supreme-court-rules-states-are-immune-from-copyright-law/ https://arstechnica.com/tech-policy/2020/03/supreme-court-ru...
- geofft 6y ago1. You can't put GPL'd apps on the Apple App Store, because the terms conflict. For instance, you cannot redistribute an app you've received from the App Store. (At best you can use code with a specific waiver e.g. https://github.com/mobile-shell/mosh/blob/master/COPYING.iOS https://github.com/mobile-shell/mosh/blob/master/COPYING.iOS .) 2. It seems a tiny bit optimistic to expect a malicious government to abide by copyright law. I think the goal of making this open-source is to enable third-party review to avoid innocent mistakes, not to allow you to audit that the code hasn't been maliciously and intentionally modified. There isn't a great way to audit that the binary you download from the App Store matches specific source, for instance.
- deleted 6y ago[deleted]