• 0 Posts
  • 25 Comments
Joined 1 year ago
cake
Cake day: May 2nd, 2023

help-circle















  • The way I perceive PRQL is somewhat like SQLAlchemy-Core (the SQL expression layer, not the ORM). Almost a 1:1 mapping to SQL but softening the rough edges in SQL when constructing more complex queries dynamically, in particular: no function calls, no real variables, only string concatenation. While SQLAlchemy-Core lets you even extract sub-queries into variables, I don’t know about how powerful PRQL is in this regard.

    From what I see from the docs I’m rather hopeful though.




  • Scenario:

    1. Sign up for RedHat account
    2. Acquire source code
    3. distribute source code
    4. RedHat cancels your account
    5. you still have the binaries (and are allowed to, they’re GPL)
    6. you want the source code again… but can’t. Account is closed.

    Now you’re in a situation where you’re entitled to receive the source code, but can’t because they won’t let you.

    If this will ever go to court, I suspect RedHat will pursue a “corner case” solution. A canceled account will probably have access to the source code from RedHat *up to that very cancel-date" and you’ll not get a new binary (from them). So it should be mostly legal for them to do so.

    However, as long as no trademark of RedHat is violated, distributing individual RHEL binaries (not the full images, they contain trademarked assets) should be fine. So you could receive a binary through that route and be entitled to the source code for it, starting the whole process over again.