|
|
Subscribe / Log in / New account

The Python Software Foundation on European cybersecurity

The Python Software Foundation on European cybersecurity

Posted Apr 21, 2023 23:57 UTC (Fri) by pizza (subscriber, #46)
In reply to: The Python Software Foundation on European cybersecurity by pbonzini
Parent article: The Python Software Foundation on European cybersecurity

I don't think anyone is arguing against the idea or nominal intent of the CRA, instead, the PSF and ISC join the many, many others that have pointed out how the text _as written_ muddies the notion of liability so badly that it's barely a stretch to see how that could lead to the cessation of F/OSS development in the EU, and not just at the non-profit/individual volunteer level, but also corporate-sponsored as well.


to post comments

The Python Software Foundation on European cybersecurity

Posted Apr 22, 2023 13:58 UTC (Sat) by kleptog (subscriber, #1183) [Link] (8 responses)

I think the comment is more about that they're saying what others have already said and so not really adding anything new.

In any case, for those following along, this is the current timetable:

Consideration of draft opinion 24-25 April 2023
Deadline for tabling amendments 26 April 2023, 18:00
Consideration of AMs 22-23 May 2023
Consideration of CAMs 28-29 June 2023
Vote in IMCO 28-29 June 2023
Vote in ITRE September 2023 (tbc)

So in a few days we should see the list of proposed amendments, then we'll have something new to talk about.

Maybe they were trying to get their response in before the deadline?

The Python Software Foundation on European cybersecurity

Posted Apr 23, 2023 8:00 UTC (Sun) by coriordan (guest, #7544) [Link] (7 responses)

This week is absolutely crucial. We need good amendments to be tabled. Otherwise, there's nothing good for the MEPs to vote for. It would still be possible to get existing amendments changed during negotiation of the compromise amendments, and technically there can be amendments tabled at the plenary stage, but that's way more difficult. And it's particularly difficult in the final year of the legislature because there's a rush to finish everything before next year's elections.

Some people think the CRA is no problem because it's for "manufacturers" and because "non-commercial" free software gets an exemption, but "manufacturers" is a legal term that can include software developers and distributing something at zero-cost can be "commercial" (it's in the Blue Guide). Also, free software businesses are essential, so we need to think about keeping them safe from (what could be) an absurdly massive amount of compliance work, or even a medium or small amount of compliance work which could tip things in favour of "nah, contributing would be too much hassle".

(Minor note: The meeting agenda for the 24-25 ITRE debate gives "27" April as the amendment tabling deadline. But I also heard 26 in the EP, so it could be 26.)

The Python Software Foundation on European cybersecurity

Posted Apr 24, 2023 14:23 UTC (Mon) by kleptog (subscriber, #1183) [Link] (6 responses)

That meeting agenda includes references to amendments submitted by ITRE[1] and IMCO[2]. The IMCO ones seem less interesting, but some of the ITRE suggestions are very interesting.

The suggestion that business can give away their source code as an alternative to managing it all themselves (amendment 20). Amendments 107/108 alters the "shall not be sold with vulnerabilities" that I've seen worries about. Amendment 55 clearly pushes responsibility of open-source components onto the integrators. Amendment 78 obliges the Commission to clarify which the impacts are on various types of businesses.

Unfortunately, no references to definition of open-source itself. Not surprising though, since no open-source organisations submitted any feedback. (The list of organisations that responded to the committees is listed at the end of the documents). Hopefully some of the parties have submitted relevant amendments (they should be published next week).

[1] https://www.europarl.europa.eu/doceo/document/ITRE-PR-745...
[2] https://www.europarl.europa.eu/doceo/document/IMCO-PA-742...

The Python Software Foundation on European cybersecurity

Posted Apr 24, 2023 15:04 UTC (Mon) by Wol (subscriber, #4433) [Link]

> Amendment 55 clearly pushes responsibility of open-source components onto the integrators. Amendment 78 obliges the Commission to clarify which the impacts are on various types of businesses.

> Unfortunately, no references to definition of open-source itself. Not surprising though, since no open-source organisations submitted any feedback. (The list of organisations that responded to the committees is listed at the end of the documents). Hopefully some of the parties have submitted relevant amendments (they should be published next week).

Not read the amendments, but if it's the open source integrators' responsibility, then the manufacturer cannot implement "technical protection measures". As an absolute minimum, open source should guarantee that both the customer, and the *business* with legal liability, should have access and freedom to all the tools required to keep the software up-to-date.

That's forcing an open-source toolchain onto the manufacturer, if they want to offload responsibility - you don't want them to say "you're free to update your own software, but you need to spend Euros XK on a custom toolchain ..."

Cheers,
Wol

The Python Software Foundation on European cybersecurity

Posted Apr 25, 2023 5:11 UTC (Tue) by coriordan (guest, #7544) [Link] (4 responses)

> no open-source organisations submitted any feedback. (The list of organisations that responded to the committees is listed at the end of the documents)

We're there (as "Open Forum Europe"), along with FSFE and Wikimedia.

I've been in contact with 70+ policy makers in the EP and Council and I hosted a workshop yesterday with 12 policy makers and 6 representatives from free software organisations (foundations and companies).

We're working on it.

Recital 10 kinda defines free software: "free and open-source software (...) This is in particular the case for software, including its source code and modified versions, that is openly shared and freely accessible, usable, modifiable and redistributable." (It's not exactly a definition, but all the elements are there.)

Important to remember that the ITRE document is the rapporteur's amendments. This week is the deadline for the other committee members to submit amendments, and then there's discussions and a vote to decide what the final ITRE amendments will be.

The Python Software Foundation on European cybersecurity

Posted Apr 25, 2023 9:04 UTC (Tue) by kleptog (subscriber, #1183) [Link] (3 responses)

Thank you for your hard work. I was getting worried there for a moment.

The Python Software Foundation on European cybersecurity

Posted Apr 25, 2023 9:29 UTC (Tue) by coriordan (guest, #7544) [Link] (2 responses)

*thumbs up emoji*

The Python Software Foundation on European cybersecurity

Posted Apr 25, 2023 12:50 UTC (Tue) by zdzichu (subscriber, #17118) [Link]

Why not 👍🏻?

The Python Software Foundation on European cybersecurity

Posted Apr 26, 2023 7:37 UTC (Wed) by kleptog (subscriber, #1183) [Link]

Really. This is the kind of thing I find important and I would like to know how best to support these efforts. Is it just donating to the three organisations you mention, or is there something more specific I can do? There is this regulation, but also the AI Act, AI Liability Directive and the Data Act and probably more I don't know about.

I mean, I could send pizza money but I'm hoping that's not where the difficulties lie.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds