in reply to daniel:// stenberg://

Reply with: "As we can't seem to find any active, ongoing monetary support from your company for this free & open source software, we are unable to answer these questions. Please refer to your own technical department. We are sure they are more than capable to answer all questions. If you wish to pursue the path of externalizing the costs of operating unto nonprofit open source projects please submit a sufficient donation first. Thank you."
This entry was edited (1 month ago)
in reply to daniel:// stenberg://

Reading through your posts about CRA, I think there is a chance for a CRUde awakening for these companies.

A reality check even, about how open source actually works. Including having to read the licenses and realizing they use it, for free, on their own risk.

Leaving the eat the risk, get a support contract or stop using.

So after the initial drama, this could be a good thing for open source in the long run.

in reply to daniel:// stenberg://

I would love to see that questionary (with or without senders' company name) and your answers.
You could have the opportunity here to start some kind of best practice for FLOSS projects with publishing all such questionaries+answers in some /cra directory on the curl website.

Maybe that's also an option for your support contract pricing model:
Support contract with right to publish questionary+answers… normal price
Contract with questionary+answers hidden… double price?

in reply to daniel:// stenberg://

Based on github.blog/open-source/mainta… you are at most a "steward" under the CRA and would have rather minimal requirement. This questionnaire definitely goes beyond that.

Having said that, the questions are extremely weaseley. "Is appropriate cybersecurity testing in place" can easily be answered with yes if no testing is mandated for you as a steward, but it sure is not what the asker expects...

in reply to daniel:// stenberg://

Dear ,

I haven’t the motivation to answer your questions so I’ve had my LLM complie these responses for your records. Should you require a considered, articulate, Human response, then contact me to make commercial arrangements. U til then, I hope the following is sufficient:

  1. Is Secure Software Development Lifecycle followed for developing this component?

Absolutely. We follow the Secure Software Development Lifecycle of the Ancient Order of the :ablobcatknitsweats: :ablobdj: :ablobdj: :ablobdj: Keyboard Knights, wherein bugs are ritually exorcised by moonlight. Our threat model includes gremlins, entropy, and the eventual heat death of the universe.

2. Do you provide regular security updates for “libcurl”?

Yes, on every second Tuesday that coincides with a solar flare. Security updates are broadcast via carrier pigeon to subscribers of our psychic mailing list. You’re on that, right?

3. Is there any discontinuation/End of life for the latest version of “libcurl” in near future?

Yes. Support will cease five minutes after you read this sentence. Any continued use past that is on you, your shareholders, and possibly your descendants.

4. Do you have Long Term support for “libcurl”?

Yes. LTS extends until the next time someone rage-quits after reading corporate compliance forms. Estimated duration: ∞ ± a nervous breakdown.

5. Is appropriate cybersecurity testing followed? If yes, is any specific standard for testing used?

We use the highly regarded YOLO/420 framework, which relies on vibes, sarcasm, and staring very hard at the code until it either confesses or crashes.

6. Are there any vulnerabilities in the latest version which are not disclosed publicly?

We don’t disclose them publicly. We disclose them secretly during developer sleep cycles. If you’re not picking them up, maybe update your firmware.

7. Is the vulnerability handling procedure available for “libcurl”?

Yes. It involves screaming into a GitHub issue tracker and then sacrificing a merge request under a new moon. Full documentation is encrypted into the Fibonacci sequence.

8. Do you comply with EU-CRA requirements?

We comply with a CRA—the Cosmic Randomness Accord—which governs the behavior of open-source electrons. The EU one, nobody knows but it sounds tedious.

9. Do you provide proof of conformity regarding adherence to EU-CRA?

Yes, we have a 1:1 scale interpretive dance reenactment available on VHS. Please provide your own tape and CRT for viewing and legal review.

Let me know if you want versions that walk the line closer to plausible deniability or should be translated into bureaucratic doublespeak.

in reply to daniel:// stenberg://

I'd be "read LICENCE file" for all answers.

I'm happy to answer in more detail for £100/hour, but the answers may turn out to be the same.

But in seriousness, it is more...

"No, this is free software, but as such you can fork it, take it on in to your own s/w dev team, and have them answer all those questions if you need for this."

This entry was edited (1 month ago)
in reply to daniel:// stenberg://

  1. Is Secure Software Development Lifecycle followed for developing this component?

ANSWER: The answer to this question will cost 100000 Euro to answer.

  1. Do you provide regular security updates for “libcurl” ?

ANSWER: The answer to this question will cost 100000 Euro to answer.

  1. Is there any discontinuation/End of life for the latest version of “libcurl” in near future?

ANSWER: The answer to this question will cost 100000 Euro to answer.

  1. Do you have Long Term support for “libcurl”? If yes, please mention the version in Remark column

ANSWER: The answer to this question will cost 100000 Euro to answer.

  1. Is appropriate cybersecurity testing followed? If yes, is any specific standard for testing used?

ANSWER: The answer to this question will cost 100000 Euro to answer.

  1. Are there any vulnerabilities in the latest version which are not disclosed publicly? If yes, when will it be fixed and released? please mention in Remark column.

ANSWER: The answer to this question will cost 100000 Euro to answer.

  1. Is the vulnerability handing procedure available for “libcurl”? if yes mention the procedure in the Remark column.

ANSWER: The answer to this question will cost 100000 Euro to answer.

  1. Do you comply with EU-CRA requirements?

ANSWER: The answer to this question will cost 100000 Euro to answer.

  1. Do you provide proof of conformity regarding adherence to EU-CRA? If yes, please mention details in Remark column

ANSWER: The answer to this question will cost 100000 Euro to answer.

NOTE: Paying for 1 question does not guarantee answering other questions. Payment is due upon request in full.

😂

in reply to daniel:// stenberg://

Well, you could answer

"Depends on what you pay me on a monthly basis for my support towards your company, fulfilling all you cyber needs regarding libcurl. Read the license agreement. Please find all further information on our website."

And if they use your software within their products, then they should already know all the answers if they had done their job right.