Kinsey Moore commented on a discussion: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5502#note_143578


Yes, I, of course, am not a lawyer and have not read the law in question, so I 
have no idea what might be required or what loopholes exist for this type of 
software.

Reading through the bill:
"(c) “Application” means a software application that may be run or directed by 
a user on a computer, a mobile device, or any other general purpose computing 
device that can access a covered application store or download an application."

While it does run on things that could be considered general purpose computers, 
RTEMS is not a general purpose computing platform and there is no app store. 
There aren't even applications that can be loaded unless you contrive loadable 
modules to be equivalent to that.


"(e) (1) “Covered application store” means a publicly available internet 
website, software application, online service, or platform that distributes and 
facilitates the download of applications from third-party developers to users 
of a computer, a mobile device, or any other general purpose computing that can 
access a covered application store or can download an application.
(2) “Covered application store” does not mean an online service or platform 
that distributes extensions, plug-ins, add-ons, or other software applications 
that run exclusively within a separate host application."

RTEMS definitely does not fit this and exempts loadable modules as far as I can 
tell.


"(g) “Operating system provider” means a person or entity that develops, 
licenses, or controls the operating system software on a computer, mobile 
device, or any other general purpose computing device."

This could be construed to mean any entity/org that submits code to RTEMS, but 
a lawyer would likely be able to argue that RTEMS does not have a controlling 
entity (at least at the moment).



I think the biggest issue in the wording of this law is the conflation of a 
"general purpose computing device" (GCPD) and a "general purpose computing 
platform" as GPCDs can be configured with non-general purpose computing 
software/OS which should render them exempt from this new law.

-- 
View it on GitLab: 
https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5502#note_143578
You're receiving this email because of your account on gitlab.rtems.org.


_______________________________________________
bugs mailing list
[email protected]
http://lists.rtems.org/mailman/listinfo/bugs

Reply via email to