‹ BackHN Continuity

Thread

Building a Linux GPU Driver for the M4 Mac Mini in One Month

422 points · 290 comments · ADevWithAnIdea

  1. MoltenMonster · · focus · HN ↗
    <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;AsahiLinux&#x2F;comments&#x2F;1whecn1&#x2F;comment&#x2F;pa1spia&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;AsahiLinux&#x2F;comments&#x2F;1whecn1&#x2F;comment...

    &gt; The author was banned from Asahi Linux for hiding his extensive use of LLMs from us in another attempted contribution, and (more importantly) for concealing that he is a former Apple engineer with direct contacts to the people involved in Apple Silicon development. Make of this what you will.

    1. alightsoul · · focus · HN ↗
      Even if this is the case, this is still a valuable contribution to learn upon.
      1. MBCook · · focus · HN ↗
        It’s taint. Anyone who looks at it can’t work on a real open source driver because they will have had access to information they’re not supposed to.

        It won’t be clean room like the stuff Alyssa did.

        1. alightsoul · · focus · HN ↗
          Can&#x27;t this be used to make a clean room implementation? Have someone write a spec then someone else who is unrelated, implement it from scratch?
          1. danielheath · · focus · HN ↗
            &quot;Person A was under NDA, so we got them to pass their knowledge to person B, then had person B do the work - that&#x27;s clean-room, right?&quot;

            Judges, as far as I know, do not generally take kindly to such arguments.

            1. alightsoul · · focus · HN ↗
              So what if person a and person b are unrelated and person b found it on their own? There are countries in the global south that never had an industrial revolution and don&#x27;t speak English and never had factories for export nor made anything in a factory industrially that isn&#x27;t building material and food and maybe fuel for local consumption so they&#x27;ve never had an IP infringement case
              1. danielheath · · focus · HN ↗
                &gt; what if person a and person b are unrelated and person b found it on their own

                That&#x27;s what&#x27;s referred to as a &quot;clean room implementation&quot; further up the thread.

                However, this specific thread is about the scenario where an employee has inside knowledge and is passing that knowledge on to the implementer.

                Legally speaking, a clean room implementation has much better defenses from claims of copyright violation.

                1. alightsoul · · focus · HN ↗
                  I mean person b found the work of person a on their own
                  1. danielheath · · focus · HN ↗
                    Person A has failed to secure private material, and person B can hardly claim their implementation is “clean room” if they based it on other work.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.