News for hackers. Stuff that matters.
Re:'Securing Open Source Software Act' introduced to US Senate by peteforde on Friday September 23, 2022 @06:33PM (#32957878)
Reading the comments so far, I'm genuinely surprised that more folks haven't applied a "follow the money" lens to their analysis.

To me, it reads as a bald-faced attempt to discourage public sector entities from using OSS solutions, when in fact there are perfectly good and definitely >100% secure proprietary offerings that cost a reasonable amount when purchased from the sorts of vendors that pay lobbyists to "help" senators write OSS bills.

Do you honestly think Rob fucking Portman woke up one day with strong opinions about FOSS?

Make no mistake: this is a thinly veiled late-stage attempt to displace the growing dominance of OSS-based solutions to the sorts of problems that the government and military used to pay 8 and 9 figures a year to EDS to solve.

An actual, good-faith bill that seeks to address these issues would attempt to incentivize/punish orgs that use FOSS without making meaningful contributions to it.

Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Friday September 23, 2022 @06:55PM (#32958039)
They're trying to destroy FOSS ...by hiring FOSS developers?

I don't buy it. More like, log4j was an actual real big issue for government agencies because they use rely on tons of open source projects and haven't previously done much to make sure that that supply chain is robust. This would help to change that.

Federal contractors don't need to sell proprietary software to make money -- they make more money selling FOSS software.

Re:'Securing Open Source Software Act' introduced to US Senate by wnevets on Friday September 23, 2022 @07:04PM (#32958103)
> Federal contractors don't need to sell proprietary software to make money -- they make more money selling FOSS software.

tech companies in general are making billions using FOSS.

Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Friday September 23, 2022 @07:08PM (#32958125)
Of course, which is why I think viewing this as a push for proprietary software is not a fair assessment. Increasing your company's development costs is not a way to make more profit.

The point of this is that you can't treat proprietary software dependencies the same way you treat FOSS. Community FOSS projects just don't have the same development process and governance model that proprietary software does. And so, the assessment of these projects is necessarily different.

Re:'Securing Open Source Software Act' introduced to US Senate by peteforde on Friday September 23, 2022 @07:24PM (#32958238)
Respectfully, you have a too-reasonable hunch of how decisions are made at the executive level, and because of that, you're reaching an incorrect conclusion.

The primary factor driving the decision making process is not cost but risk.

Many fail to remember the lengths to which companies like Microsoft, Oracle, Sun and others went to create FUD around the adoption of OSS in the public sector. It involved lobbyists, marketing campaigns and a whole certifications industry.

When a CIO selects a technology, they aren't just weighing its merits and price tag; they are actively looking to leave a glowing legacy while actively doing everything they can to avoid being humiliated if the technology fails. See, the CIO knows that, as far as their board of directors is concerns, it's not the software that failed but the executive.

That's why enterprise support packages exist; it's an insurance policy and a promise that if something goes terribly wrong at 2am, someone is going to pick up the phone when you call.

Companies with expensive tools have an obvious interest in convincing their best customers that the competition in inherently risky.

Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Friday September 23, 2022 @10:01PM (#32959125)
Government contractors expensive tools are already heavily using open source tools. The whole log4j scandal that this bill is in response to is perfect evidence of exactly that.

It is not in the interest of 'proprietary' software vendors to fearmonger about OSS libraries. They too use OSS libraries just like everyone else does today.

It isn't 1995 anymore where a proprietary piece of software can run on a full stack of code written by the people who work locked away in a single building at one company. Everyone is using open source dependencies. There is nobody left that would benefit by demonizing open source libraries.

Re:'Securing Open Source Software Act' introduced to US Senate by leaflets2 on Saturday September 24, 2022 @11:13AM (#32963409)
It's not OSS libraries they'd be worried about, as competitors, but OSS applications, I d think.
Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Sunday September 25, 2022 @03:26AM (#32969600)
This bill is in response to a recent issue with an OSS library: log4j.
Re:'Securing Open Source Software Act' introduced to US Senate by leaflets2 on Tuesday September 27, 2022 @06:21AM (#32993507)
Maybe. At least that's what they want you to think
Re:'Securing Open Source Software Act' introduced to US Senate by BolexNOLA on Friday September 23, 2022 @08:47PM (#32958764)
>Companies with expensive tools have an obvious interest in convincing their best customers that the competition is inherently risky

Honestly I’m embarrassed at how revelatory this line is.

Re:'Securing Open Source Software Act' introduced to US Senate by origin_path on Saturday September 24, 2022 @06:40AM (#32961314)
"Companies with expensive tools have an obvious interest in convincing their best customers that the competition in inherently risky."

The problem is that they don't need to do this. In the open source community we're doing a great job all by ourselves. I've written open source libraries and platforms, I've also written proprietary software that uses open source. Log4j, Heartbleed, half of NPM etc weren't the work of Oracle lobbyists, they were avoidable fuckups caused by everyone relying on critical infrastructure that wasn't really maintained.

I'd actually go further and say you overestimate the power of lobbying and underestimate the possibility of lobbyist's having a point. The primary argument these firms made against relying on OSS was that it's often just a bunch of random people with no incentive to do the un-fun work like security audits or patch backports. There's nobody who takes responsibility for things. That's true and is pretty much the core of Red Hat's business model so it's not like anyone can really dispute this.

The software industry does need new approaches to how we use open source stuff, IMO. Sandboxing of libraries would go a long way. But we can't just pretend there's no problem here and it's all the work of shadowy corporations, it's naive ideological stuff.

Re:'Securing Open Source Software Act' introduced to US Senate by mistrial9 on Sunday September 25, 2022 @02:06PM (#32974116)
> they were avoidable fuckups caused by everyone relying on critical infrastructure that wasn't really maintained

uhh rewriting history much? the reason the entire world uses openssl is because it operates correctly.

The judgement here is diluted by exaggerating the worst moments of an otherwise profoundly performant ecosystem. btw- I turned my outward facing servers off for three days for Heartbleed, so .. how to balance a serious development, with the growth of billions of devices working correctly each day for years to get here.

In a previous life I did work on internal proprietary C/C++ code bases and yes, there were ridiculous technical debts, bugs, and missed opportunities right along with correct code, insights reduced to code, and solving hard problems well.

Re:'Securing Open Source Software Act' introduced to US Senate by dathinab on Friday September 23, 2022 @08:55PM (#32958803)
> process and governance model that proprietary software does.

except that a lot of proprietary software doesn't has anything like that either

there is nothing in common proprietary dev practices which would have e.g. prevented log4j

the main difference is that you can hold someone financially responsible in one case and not in the other (but in turn you can always fix any problem yourself, good luck fixing any proprietary software after it's support runs out).

Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Friday September 23, 2022 @10:06PM (#32959144)
It does when you sell it to the government, which is what this is about.

The federal government has rules regarding the acquisition of software products, and they have various governance and risk management requirements for various scenarios. Many of these were designed with proprietary software in mind.

The point of this bill is to update some of those requirements to make sense with the way OSS works.

Re:'Securing Open Source Software Act' introduced to US Senate by themitigating on Friday September 23, 2022 @09:06PM (#32958867)
They could verify the security of the oss, look for vulnerabilities, run scanners. This is possible because log4j is OSS.
Re:'Securing Open Source Software Act' introduced to US Senate by Too on Saturday September 24, 2022 @01:04AM (#32959858)
That’s assuming these individuals aim to make profit for their entity. The risk raised above was corruption, with tax paid development cost going to their uncles company, with a big fat kickback under the table.
Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Saturday September 24, 2022 @01:18AM (#32959905)
Dependency management is a real security concern. There’s no corruption there.

The root comment suggested that somehow this was a smear on FOSS, intended to sell more proprietary software. However, this doesn’t hold up, because FOSS components are widely used by all of the big proprietary software vendors in this space too.

Re:'Securing Open Source Software Act' introduced to US Senate by thayne on Friday September 23, 2022 @11:16PM (#32959441)
> haven't previously done much to make sure that that supply chain is robust

I'm doubtful that anything short of requiring thorough security/pen testing on everything in the dependency tree would have prevented log4shell. And if that is the goal here, who is going to pay for that? Most open source projects don't have that kind of funding.

Re:'Securing Open Source Software Act' introduced to US Senate by dllthomas on Friday September 23, 2022 @11:44PM (#32959570)
> everything in the dependency tree

With reasonable prioritization, we can probably do a lot to reduce the threat long before we get near everything.

> who is going to pay for that?

Well, this bill does seem to involve hiring FOSS devs, maybe that's partly what they'd do?

Re:'Securing Open Source Software Act' introduced to US Senate by drc500free on Saturday September 24, 2022 @07:57AM (#32961687)
Seriously, the government would rather burn $50k on the manpower that makes the decision to not pay $10k in software licenses. The beltway contracting space is about selling a lot of butts in a lot of seats, and a bit of hardware that goes boom. FOSS is AMAZING for govt contractors, they can bill $250m building something using FOSS that's available as a commercial-off-the-shelf (COTS) product. They put a lot of work into ensuring the govt requirements are rigid enough that the COTS alternative is deemed unacceptable during the AoA process.
Re:'Securing Open Source Software Act' introduced to US Senate by throwbigdata on Friday September 23, 2022 @06:58PM (#32958059)
More or less of a big issue than the revolving door of Microsoft bugs?
Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Friday September 23, 2022 @07:02PM (#32958084)
Different types of issues with different solutions. When you have a support contract with the original developer of a piece of code, you can demand the original developer fix the code.
Re:'Securing Open Source Software Act' introduced to US Senate by dllthomas on Friday September 23, 2022 @11:46PM (#32959573)
That same solution still works for FOSS, you just actually need to pay for it. The situation for FOSS is even better because you also have the option of paying any other person to fix the code. Hopefully that's kinda what this bill does, though?
Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Saturday September 24, 2022 @01:00AM (#32959847)
It’s “the same” in a really broad hand-wavy sort of way. It’s not the same practically speaking.

FOSS usually does not have warrantees, SLAs, or developers in particular locations with particular credentials. The government has processes that they must follow for paying contractors, so “just pay them” is not something that can easily be done last minute, (and sometimes, not at all without a literal act of Congress.) Also the financial and obligatory relationship between them and the developer is much different, and must be managed differently.

Really, it is very important for people doing technology projects at the government to understand the difference between calling up the developer of Windows and calling up the developer of Git. Those are two very different relationships.

Re:'Securing Open Source Software Act' introduced to US Senate by dllthomas on Saturday September 24, 2022 @01:28AM (#32959944)
You seem to be reading me as implying any use of FOSS is equivalent to having a support contract; it's not. I was claiming that having a support contract for FOSS is equivalent to having a support contract for proprietary software. If you need "support contract" level support you should probably be paying for a support contract. At least with FOSS that can be competitive for the same piece of software (although that probably also means that some of the services on offer are quite a bit worse, having not had to organizationally have passed the hurdle of "actually making the software" at any point).

Finding out that you have a problem when you don't have a support contract and then looking around for someone to work on the thing is not the same thing as having a support contract, although in some cases it can be a sufficient substitute and it's certainly cheaper in the best case (like any other form of skipping insurance).

Depending on context, providing the "support contract" internally is also an option.

Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Saturday September 24, 2022 @02:13AM (#32960099)
I said the issues are different and you disagreed, so I detailed what I meant.

It’s also not reasonable to require the government to just get 10,000 support contracts just to implement a single application.

What makes the most sense is what they’re doing here:

1. come up with a strategy for managing these risks

2. Collectively work with OSS developers instead of treating every one of the governments 10 bazillion projects like it needs a separate support contract for a component that is shared

Re:'Securing Open Source Software Act' introduced to US Senate by dllthomas on Monday September 26, 2022 @12:35PM (#32985204)
> I said the issues are different and you disagreed

I disagreed that things are all that different "if you have a support contract."

> It’s also not reasonable to require the government to just get 10,000 support contracts just to implement a single application.

I agree, but I'm not sure that's relevant? If a single support contract is sufficient for proprietary software - making them responsible for addressing (incl. possibly working around) issues in any dependency - why is that not also viable for FOSS software?

I don't disagree that what they're doing here seems likely to be a good idea, I just think you were initially selling "pay for support for the software you rely on as a big organization" a little short in its general applicability; indeed, this probably be viewed as providing that service internally.

Re:'Securing Open Source Software Act' introduced to US Senate by aaubry on Saturday September 24, 2022 @02:52PM (#32965533)
It's not so simple. The developers are not necessarily available for this kind of support. For example, I maintain an FOSS library, but I already have a full time job, and I'm not interested in working more hours. Unless someone hires me to work full time on this library, there is no chance that I provide paid support. I suspect that many other maintainers are in the same situation.
Re:'Securing Open Source Software Act' introduced to US Senate by dllthomas on Monday September 26, 2022 @12:29PM (#32985130)
That's also potentially true of proprietary software, though. Not every company will offer a support contract, so if that's what you need you need to pick other software. I agree that probably a smaller fraction of FOSS projects offer first-party support contracts, but on the other hand third-party support contracts are a lot more reasonable in the FOSS context.
Re:'Securing Open Source Software Act' introduced to US Senate by buscoquadnary on Friday September 23, 2022 @07:10PM (#32958140)
Ehh, I don't disagree with where you start but I do with where you end.

If it is a money thing then it probably has more to do setting up "standards" and "compliance" requirements that you must me to use FOSS software in the government. Then federal contractors and other big FOSS organizations repackage their existing solution as "Government ISO-MITRE, PCI, Whatever-BS-Acronym-we-can-come-up-with" compliant and charge a premium over something they already sale.

I don't think this will hurt FOSS, at the end of the day FOSS is nothing more than someone saying "here's something I wrote or whatever." and sharing it, anything that tries to make more than that isn't talking about FOSS anymore.

Re:'Securing Open Source Software Act' introduced to US Senate by yesbut on Friday September 23, 2022 @08:32PM (#32958696)
These corporate sponsored legislators are really good at writing policy that sounds good to the public but really helps their corporate sponsor's bottom lines in practice. This bill wouldn't exist if it wasn't designed by large corporate software firms looking to taint, or profit from, FOSS in some way.
Re:'Securing Open Source Software Act' introduced to US Senate by staticassertion on Saturday September 24, 2022 @01:53AM (#32960026)
Isn't it very obvious that the US government has a vested interested in software security? I see no reason whatsoever to believe that this is some sly attempt to make FOSS more expensive as opposed to the US trying to solve a very real problem.
Re:'Securing Open Source Software Act' introduced to US Senate by Xelynega on Saturday September 24, 2022 @10:36AM (#32962988)
If it were truly about software security it wouldn't be limited to open source. Whatever standards make a piece of software secure doesn't change when it's developed by a company or a community, so what's the reason they're making the distinction in law?

For that reason I agree with the conclusion of the person above, things don't happen in capitalist societies without someone getting paid for it.

Re:'Securing Open Source Software Act' introduced to US Senate by staticassertion on Saturday September 24, 2022 @03:01PM (#32965592)
> things don't happen in capitalist societies without someone getting paid for it.

Yeah? Someone paid you to post this?

Re:'Securing Open Source Software Act' introduced to US Senate by yesbut on Saturday September 24, 2022 @10:42AM (#32963045)
well, we can't leave it to pesky kumbaya, drum circle, communist software devs that work for free to do good security. only corporate capitalist software devs care about security. duh! now help me get this encryption bill passed so we can put back doors in our encryption, you know, for the kids' safety.

/s

Re:'Securing Open Source Software Act' introduced to US Senate by themitigating on Friday September 23, 2022 @08:55PM (#32958806)
100% sure? Why not find out if that's true because I'm sure there are exceptions.
Re:'Securing Open Source Software Act' introduced to US Senate by yesbut on Saturday September 24, 2022 @10:37AM (#32962994)
100% sure.
Re:'Securing Open Source Software Act' introduced to US Senate by nonameiguess on Saturday September 24, 2022 @08:28AM (#32961880)
You're actually dead wrong and this is spoken like someone with no experience in this space. What actually happened was not only log4j, but then multiple pre-auth CVEs in Atlassian suite products, effectively brought down DI2E, a collaboration and developer tooling platform that was open to the Internet and used by huge numbers of unclassified DoD and IC development projects. Since it was already sunsetting and had reduced staff, most programs still haven't gotten back data that was lost when the web fronts went offline suddenly to mitigate ongoing attacks. This wasn't catastrophic, but months of work were lost

The reality is, the greatest vulnerability here isn't in government-procured software that uses OSS libraries directly. The DoD's own critical custom applications are largely as secure as secure gets. The much bigger problem is in proprietary software, like the Atlassian suite, that uses OSS libraries in its own supply chain.

In fact, the DoD has had mandates from the highest level for years to use FOSS everywhere it is available, and to require all new contractors to open source anything they create for government use that isn't classified. The only reason something like the Atlassian suite is still used is a combination of institutional inertia and the lack of comparably feature-complete FOSS alternatives (the vast majority of this kind of space going to SaaS companies that don't allow you to self-host).

Re:'Securing Open Source Software Act' introduced to US Senate by themitigating on Friday September 23, 2022 @08:50PM (#32958775)
While skepticism is fair that should be motivation to do research to possibly find evidence of an ulterior motive.

However just saying that all legislation is some scam without evidence doesn't make sense.

For example, and I don't know the exact name, but the health care transparency act where pricing for treatments or whatever must be published. Who is that helping if you follow the money?

Edit: I should have been more clear but ulterior motive to benefit large companies who sell software, or something that harms OSS.

Re:'Securing Open Source Software Act' introduced to US Senate by senorrib on Friday September 23, 2022 @09:05PM (#32958857)
Maybe increased popularity to the legislator in question? Surely no bill comes without some ulterior motive.
Re:'Securing Open Source Software Act' introduced to US Senate by lolinder on Friday September 23, 2022 @09:47PM (#32959062)
Increased popularity isn't an ulterior (meaning hidden) motive, it's explicitly the foundation for democracy. The whole premise is that we exploit human selfishness for net good by setting up a system that (in theory) rewards making the largest number of people happy. There's nothing ulterior about that motive, it's the point.

Where things go wrong is when money becomes involved, because then the system rewards making the wealthiest people happy, not the largest number. That's an ulterior motive.

Re:'Securing Open Source Software Act' introduced to US Senate by senorrib on Saturday September 24, 2022 @03:50PM (#32966017)
Why is buying votes by using government power/money good, and buying congress votes through lobbying bad?
Re:'Securing Open Source Software Act' introduced to US Senate by lolinder on Saturday September 24, 2022 @04:01PM (#32966097)
I didn't say that buying votes with legislation was good, I said it's the premise of democracy. Whether democracy is good is an open question. For myself, I'm with Churchill:

> Many forms of Government have been tried, and will be tried in this world of sin and woe. No one pretends that democracy is perfect or all-wise. Indeed it has been said that democracy is the worst form of Government except for all those other forms that have been tried from time to time.

Re:'Securing Open Source Software Act' introduced to US Senate by themitigating on Saturday September 24, 2022 @07:31PM (#32967545)
I don't think the premise of democracy is using money to influence politicans. If that's true then the rich have more power.
Re:'Securing Open Source Software Act' introduced to US Senate by lolinder on Saturday September 24, 2022 @08:34PM (#32967896)
Please read my original comment. That's exactly what I said:

> Where things go wrong is when money becomes involved, because then the system rewards making the wealthiest people happy, not the largest number. That's an ulterior motive.

Re:'Securing Open Source Software Act' introduced to US Senate by themitigating on Friday September 23, 2022 @09:08PM (#32958881)
Of course one or more people benefit from every piece of legislation. If a legislator does it to get elected then that's the best case scenario for democracy, right?
Re:'Securing Open Source Software Act' introduced to US Senate by kortilla on Saturday September 24, 2022 @01:33AM (#32959957)
> An actual, good-faith bill that seeks to address these issues would attempt to incentivize/punish orgs that use FOSS without making meaningful contributions to it.

Holy shit this is a terrible idea. I can’t think of a better way to discourage people from using open source than to punish organizations for “not making meaningful contributions” to it. As a heavy open source user, contributor, and author, I’m begging you to stay the fuck away from regulating users. That’s the fastest way to destroy open source.

Re:'Securing Open Source Software Act' introduced to US Senate by ZainRiz on Friday September 23, 2022 @08:08PM (#32958553)
If they were really trying to secure the code, shouldn't the bill be called the "Securing Software Act"?

It's not like closed source software is magically immune to vulnerabilities

Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Friday September 23, 2022 @10:16PM (#32959197)
This isn't about fixing anyone's code, it's about securing the software stack that the government is running. They already have well developed processes for addressing closed source software.
Re:'Securing Open Source Software Act' introduced to US Senate by yakak on Saturday September 24, 2022 @05:53AM (#32961109)
Can you provide a reference to the processes you are referring to? I'm only familiar with EAL and FIPS which require theories that there is maintenance where they apply in the lower part of the stack. They are applied to open source like OpenSSL and SeLinux, probably with better quality than a lot of niche closed source government procures.
Re:'Securing Open Source Software Act' introduced to US Senate by Xelynega on Saturday September 24, 2022 @10:52AM (#32963151)
Why can't those same processes be used for open source code then? If we assume those processes can't(or don't) apply to open source software then am I to believe that OpenSSL has been running the internet without any scrutiny for the last decade?
Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Saturday September 24, 2022 @03:52PM (#32966035)
This is about risk management process, not computer science process. The businesses processes are different.

For example, if your proprietary software has a bug, you call the developer and demand they come into your office and fix it under warranty.

Doesn’t work that way for some dependency downloaded from GitHub.

Re:'Securing Open Source Software Act' introduced to US Senate by yencabulator on Saturday September 24, 2022 @06:16PM (#32967032)
Practically all software is licensed/sold without any warranty. I challenge you to find even a single counterexample.
Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Sunday September 25, 2022 @03:15AM (#32969559)
Challenge accepted, here’s one that’s publicly posted. Most are not on public websites:

https://www.vmware.com/solutions/industry/government/warrant...

Warranties aren’t common in B2C or cheap boxed software. A few hundred or a few thousand dollars is not worth anyone’s time to negotiate special terms. In big dollar B2B or B2G, software isn’t usually as-is. Contracts are negotiated that specify what will be delivered, and what remediations exist if those deliveries fall short. If you spend 7 or 8 digits on software, you can easily get a warranty.

Re:'Securing Open Source Software Act' introduced to US Senate by yencabulator on Sunday September 25, 2022 @02:40PM (#32974512)
Great example. Key quotes:

> your sole remedy will be that VMware shall, at its option,

> make a U.S. Person on U.S. soil available to provide technical support (in the case of non-conformity to the aforementioned Section (b)) or refund the license or service fees you paid

> VMware receives prompt written notice of the non-conformity following delivery (in the case of Software

So,

If the product isn't accessible: they'll write down the way it isn't. Period.

If the product doesn't do what it says it does, and you notice it quickly after purchase: Either 1. they provide technical support, OR 2. they refund your purchase price. And it's VMware who decides.

If the product doesn't do what it says it does, but you don't know until later: You're still screwed.

There is no guarantee of performance or suitability for purpose here. There is no guarantee of fixing anything. At worst, "you weren't prompt". At best, yes you get your money back. On the average, maybe you're given a phone number to call, and that person will ask if you've rebooted your computer.

This is actually still really bad for risk management; you have no guarantees that anything will keep working, just that after several months of running your platform on this stack, you might get refunded the purchase price. (Which leaves open the question, does that invalidate your software license, and do you now have to emergency migrate to a different stack?)

So, what you said earlier really isn't true:

> For example, if your proprietary software has a bug, you call the developer and demand they come into your office and fix it under warranty.

Also, your earlier

> Doesn’t work that way for some dependency downloaded from GitHub.

The above is true for every single open source dependency you download from Github! You'll be refunded your $0 purchase price, immediately!

Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Monday September 26, 2022 @04:07PM (#32987670)
The VMWare warranty I linked was an example of one explict warranty, it is not representative of what all software warranties look like.

Some warranties are implied, as well, and you won't find them written down anywhere.

See this article for several further citations:

https://corporate.findlaw.com/litigation-disputes/performanc...

Re:'Securing Open Source Software Act' introduced to US Senate by yencabulator on Monday September 26, 2022 @04:10PM (#32987702)
My point is, all software warranties tend to be weasel words that don't amount to that much, as far as risk management is concerned. They especially don't usually obligate the seller to fixing anything, at most they undo the purchase.
Re:'Securing Open Source Software Act' introduced to US Senate by kube-system on Monday September 26, 2022 @04:19PM (#32987809)
At most, a warranty failure may have associated damages that could far exceed the purchase price.

(This is why FOSS licenses almost universally disclaim both warranty and liability for damages, rather than ignoring the issue. Refunding the purchase price is not the worst that can happen.)

Usually in very large software purchases, fixing problems is often much cheaper than undoing a purchase.

While technically, you may be able to legally refund a $10,000,000 software purchase in lieu of buying a plane ticket for a developer, in practice, that's not really an option anyone takes.

Re:'Securing Open Source Software Act' introduced to US Senate by yencabulator on Monday September 26, 2022 @04:27PM (#32987903)
Sure, sure, now note the part where VMware is not obligated to do either, they can just give you a helpdesk number and drown you in bureaucracy. And that is still only necessary if you noticed the problem "promptly" after delivery.

I think if you want to argue damages is a common contract clause in the software industry, it's only fair I ask you to name examples. Because it really isn't common.

Re:'Securing Open Source Software Act' introduced to US Senate by stubish on Saturday September 24, 2022 @12:58AM (#32959841)
What they are really after is having someone to assume risk and take blame.
Re:'Securing Open Source Software Act' introduced to US Senate by yesbut on Friday September 23, 2022 @08:27PM (#32958667)
They'll change the name as soon as FOSS developers spend millions to hire lobbyists.
Re:'Securing Open Source Software Act' introduced to US Senate by gastroturf on Sunday September 25, 2022 @03:52PM (#32975338)
Paraphrasing your closing paragraph: “you may not use this software if you have not already contributed to it” (because enforcing a future is hard).

Seems a bit contradictory to the license terms. Gonna be a trick to get legislation to enforce something that isn’t in established contractual language.

Edit: on the positive incentive approach, getting double-funded with discretionary budget for every FOSS developer they hire might be a viable strategy.

Re:'Securing Open Source Software Act' introduced to US Senate by pGuitar on Friday September 23, 2022 @11:05PM (#32959399)
> and definitely >100% secure proprietary offerings

how is that even possible

Re:'Securing Open Source Software Act' introduced to US Senate by ncallaway on Friday September 23, 2022 @11:06PM (#32959404)
You can manage it if you plant your tongue firmly in your cheek
Re:'Securing Open Source Software Act' introduced to US Senate by thayne on Friday September 23, 2022 @11:11PM (#32959425)
> definitely >100% secure

Did you mean <100%?

Re:'Securing Open Source Software Act' introduced to US Senate by lioeters on Saturday September 24, 2022 @07:17AM (#32961484)
> perfectly good and definitely >100% secure proprietary offerings that cost a reasonable amount

That part confused me too - I believe it's meant to be sarcastic. There's a kind of humor that I often don't get until further reflection, which is a way of saying things that are so overboard and absurd that the speaker cannot possibly believe what they're saying. Or rather, the speaker is saying the opposite of what they mean, in order to make their point. Might be a cultural thing.

This kind of humor is even harder to recognize these days, when people honestly do believe the absurd things that they're saying.