Earlier quoted context omitted.
Anyone can make open source code changes and be license compliant as long as you don't release the binary (YMMV depending on specific license). However as soon as you give someone binaries they're entitled to request the source. I'd love to see a future with goofy situations like Iran suing for the stuxnet source code because it statically linked a GPL library.
where it gets really goofy is the US gov work doesn't have copyright itself, so wouldn't any work done by them be PD, regardless of the underlying license?
'Securing Open Source Software Act' introduced to US Senate
31–40 of 187 posts
Re: 'Securing Open Source Software Act' introduced to US Senate
#32Seems like they are taking the right approach. Instead of trying to regulate OSS, they're funding CISA to help make it more secure.
Re: 'Securing Open Source Software Act' introduced to US Senate
#33Earlier quoted context omitted.
I'm going to disagree, I think. The problem isn't on the push side, it's on the pull side. People throwing random-quality code in github is fine. People deciding to amalgamate that into distributions and publish it is fine. The problem is that somewhere someone who is supposed to be held to some standard decided to pull that code in without looking at it, and that is the problem. NO WARRANTY is partially about legal…
I'm not arguing, but the standard response ( caveat emptor , basically): > pull that code in without looking at it Is no longer reasonable. The dependency chains are too vast to expect the end-user to be able to audit the whole thing. There are a couple of options: 1) Don't use open-source code, and make sure that commercial code that you use doesn't have it. 2) Have some kind of "regulated middleman" auditors, or ce…
The end user shouldn't have to audit the whole thing. The software that includes the dependencies should audit their dependencies.
If that burden is unworkable (and in a lot of cases, it is), that's a sign that the software needs to shed a lot of the dependencies.
Re: 'Securing Open Source Software Act' introduced to US Senate
#34Earlier quoted context omitted.
I'm going to disagree, I think. The problem isn't on the push side, it's on the pull side. People throwing random-quality code in github is fine. People deciding to amalgamate that into distributions and publish it is fine. The problem is that somewhere someone who is supposed to be held to some standard decided to pull that code in without looking at it, and that is the problem. NO WARRANTY is partially about legal…
I think a lot of people will disagree, which is cool and I'm fine with that but I do hope that this discussion can be had. > The problem is that somewhere someone who is supposed to be held to some standard decided to pull that code in without looking at it Why is it that there is no standard applied to those who publish code for distribution purposes? Why do we want that to be the case? Again, publishing to Github o…
What does "publish code for distribution purposes" mean? That sounds like all published code.
Does that mean that I can't put my own hobby code up in public? That's a sure-fire way to kill the community dead.
> You chose to do that, you chose to distribute it, you didn't have to do that.
I think the burden is more properly on the people who choose to download and use it, knowing what it is.
Re: 'Securing Open Source Software Act' introduced to US Senate
#35Earlier quoted context omitted.
Do licenses like the GPL even apply to TLA like the NSA and CIA? Or could they just make patches for themselves and not release them?
GPL only requires you to provide source code when you provide an executable program. If their internal software isn't released outside the organization, then source code does not need to be either.
Re: 'Securing Open Source Software Act' introduced to US Senate
#36For those curious about what it actually is: > The Securing Open Source Software Act would direct CISA to develop a risk framework to evaluate how open source code is used by the federal government. CISA would also evaluate how the same framework could be voluntarily used by critical infrastructure owners and operators. This will identify ways to mitigate risks in systems that use open source software. The legislatio…
"Oh, great, more STIGs." How about they take some millions and PAY THE OSS PROJECTS?
Re: 'Securing Open Source Software Act' introduced to US Senate
#37Re: 'Securing Open Source Software Act' introduced to US Senate
#38FWIW, while this specific act may not be enforcing significant regulation, software developers need to understand that there's a ticking clock. Modern civic engineers went without any significant regulation, and then that changed. Software is young, it's in the phase where people aren't dying too often for the public to care. But breaches are leading to massive privacy problems, real wars and conflicts are increasing…
While you're welcome your position and your ideas on how to solve these problems, I believe that the logic you're applying punishes the provider and not the consumer. Nobody is forcing anyone to use OSS without auditing every damn line, if that's their requirement.
Telling people that share their hard work with strangers for free that they have an ethical responsibility to accept vague "obligations" - as defined by lobbyists and politicians - is not an idea with wings.
Re: 'Securing Open Source Software Act' introduced to US Senate
#39So will they help fund the projects now, or will they just express their opinions on how your unpaid work should be done?
Do licenses like the GPL even apply to TLA like the NSA and CIA? Or could they just make patches for themselves and not release them?
Re: 'Securing Open Source Software Act' introduced to US Senate
#40So will they help fund the projects now, or will they just express their opinions on how your unpaid work should be done?
Do licenses like the GPL even apply to TLA like the NSA and CIA? Or could they just make patches for themselves and not release them?
States are where you need to worry. Occasionally a state decides to pass a law[0] saying they can't be sued for certain copyright violations. Because of how the US constitution is set up, states (and nothing smaller than them) are allowed to just say they can't be sued, which lets them crime with impunity.
[0] https://www.npr.org/2020/03/24/820381016/in-blackbeard-pirat...