HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
atgreen
RTEMS
C2025–2025
atgreen / RTEMS

RTEMS

RTEMS

5Distinct people
5Mentions
0Explicit recommenders
10GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

RTEMS

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

Mentioned in the same Hacker News threads. That is not proof they are substitutes.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:03:16 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by 3-hour interval5 dated mentions

Observed mentions: 2025-04-27 19:19:51 UTC to 2025-04-29 09:38:15 UTC.

0122025-04-27 18:00:00 UTC to 2025-04-27 21:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 commentsApr 27, 18:002025-04-27 21:00:00 UTC to 2025-04-28 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-04-28 00:00:00 UTC to 2025-04-28 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-28 03:00:00 UTC to 2025-04-28 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-28 06:00:00 UTC to 2025-04-28 09:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2025-04-28 09:00:00 UTC to 2025-04-28 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-28 12:00:00 UTC to 2025-04-28 15:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsApr 28, 12:002025-04-28 15:00:00 UTC to 2025-04-28 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-28 18:00:00 UTC to 2025-04-28 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-28 21:00:00 UTC to 2025-04-29 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-29 00:00:00 UTC to 2025-04-29 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-29 03:00:00 UTC to 2025-04-29 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-29 06:00:00 UTC to 2025-04-29 09:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2025-04-29 09:00:00 UTC to 2025-04-29 12:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsApr 29, 09:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Apr 27, 18:002025-04-27 18:00:00 UTC2025-04-27 21:00:00 UTC202
Apr 27, 21:002025-04-27 21:00:00 UTC2025-04-28 00:00:00 UTC101
Apr 28, 00:002025-04-28 00:00:00 UTC2025-04-28 03:00:00 UTC000
Apr 28, 03:002025-04-28 03:00:00 UTC2025-04-28 06:00:00 UTC000
Apr 28, 06:002025-04-28 06:00:00 UTC2025-04-28 09:00:00 UTC101
Apr 28, 09:002025-04-28 09:00:00 UTC2025-04-28 12:00:00 UTC000
Apr 28, 12:002025-04-28 12:00:00 UTC2025-04-28 15:00:00 UTC000
Apr 28, 15:002025-04-28 15:00:00 UTC2025-04-28 18:00:00 UTC000
Apr 28, 18:002025-04-28 18:00:00 UTC2025-04-28 21:00:00 UTC000
Apr 28, 21:002025-04-28 21:00:00 UTC2025-04-29 00:00:00 UTC000
Apr 29, 00:002025-04-29 00:00:00 UTC2025-04-29 03:00:00 UTC000
Apr 29, 03:002025-04-29 03:00:00 UTC2025-04-29 06:00:00 UTC000
Apr 29, 06:002025-04-29 06:00:00 UTC2025-04-29 09:00:00 UTC000
Apr 29, 09:002025-04-29 09:00:00 UTC2025-04-29 12:00:00 UTC101

What Hacker News says

5 sources
> The OP cites these (https://github.com/devkitPro/libogc/blob/52c525a13fd1762c103... and https://github.com/atgreen/RTEMS/blob/2f200c7e642c214accb7cc...), but that's hardly a smoking gun. The function is trivial, just filling in some struct fields. Yeah, I'm with Marcan 90% of the time, and in my view Marcan is more likely than not right that that function is derived from the RTEMS function, but in my view there's still reasonable doubt. That is to say, purely based on the evidence linked, I only agree that it's probable that the code is copied and disagree with Marcan's claim that it's "not possible" for the implementation to be non-infringing. The fact that some of the identifiers are similar raises the biggest suspicions. "__lwp_stack_isenough" vs. "_Stack_Is_enough" is suspicious because I'd probably call that "sufficient_stack_avail
Read the rest
able" or something like that. "LWP_STATES_DORMANT" vs. "STATES_DORMANT" is also suspicious because the normal OS term would be "sleeping". Still, the function logic is different enough that, even with that evidence, one could plausibly claim that only the headers or interface were copied and the implementation was clean-room, which is non-infringing per Oracle v. Google. In US legal system terms, I'd say that a preponderance of the evidence shows that the code is a derivative work (i.e. it's more likely than not that the code was copied at some point), but that there's still reasonable doubt (i.e. a reasonable person could plausibly believe otherwise).
In Libogc (Wii homebrew library) discovered to contain code stolen from RTEMS
This is a strange accusation. The repo linked as proof (https://github.com/derek57/libogc) consists of over 100 commits meticulously converting the libogc codebase to look more like the RTEMS codebase, and claiming that's enough proof that it's the same codebase. I wonder if it'd even build, or if those changes didn't break anything? Regardless of whether there's any truth to this anonymous accusation, this doesn't seem like the right way to go about it. An article walking through some of the similarities would be much more helpful to prove the point (and probably less work for whoever went through this exercise). At least provide some links to RTEMS code comparing the libogc code. The OP cites these (https://github.com/devkitPro/libogc/blob/52c525a13fd1762c103... and https://github.com/atgreen/RTEMS/blob/2f200c7e642c214accb7cc...), but t
Read the rest
hat's hardly a smoking gun. The function is trivial, just filling in some struct fields. The logic for choosing the stack size is the same, but it's also trivial and I'd just as likely attribute it to the function interface. I'm not saying it isn't true, I just find this to not be the most credible accusation I've seen. This feels like some opensource drama thing, and the readme doesn't help, being both lacking information and including lines like: > How disgusting... EDIT: also, they have another serious accusation without ANY proof: > we discovered that large portions of libogc were stolen directly from the Nintendo SDK or games using the Nintendo SDK (decompiled and cleaned up).
In Libogc (Wii homebrew library) discovered to contain code stolen from RTEMS
You have a great point. I'm finding it hard to determine that actual harm has occurred here. The problem can be corrected, and the hbc project can still meet the requirements and spirit of open source. But neither fail0verflow nor libogc seem to care about any of this, and instead everything was frozen. You don't need permission to use open source code.. So there appears to be two double standards occurring at once. This story is weird. >The current developers of libogc are not interested in tracking this issue, finding a solution, nor informing the community of the problematic copyright status of the project. When we filed an issue about it, they immediately closed it, replied with verbal abuse, and then completely deleted it from public view. >For this reason, we consider it impossible to legally and legitimately compile this software a
Read the rest
t this point, and cannot encourage any further development. >fail0verflow.com: "when success just isn't an option" >https://github.com/atgreen/RTEMS?tab=License-1-ov-file
In Libogc (Wii homebrew library) discovered to contain code stolen from RTEMS

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.