[PATCH v3] chakra: Add stub dll.

Mohamad Al-Jaf mohamadaljaf at gmail.com
Fri Apr 8 18:41:04 CDT 2022


On Wed, Apr 6, 2022 at 2:02 PM Nikolay Sivov <nsivov at codeweavers.com> wrote:
> On 4/3/22 10:10, Saulius Krasuckas wrote:
> >> On Sun, Apr 3, 2022 at 2:30 AM Nikolay Sivov <nsivov at codeweavers.com>
> >> wrote:
> >>> I think it's worth exploring if opensourced engine is usable for this,
> >>> before adding this stub.
> >
> > Nikolay, if the stub helps some app, I think it's quite orthogonal to
> > a possible implementation.
>
> It depends. Once we add something it usually stays in, and when once we
> find something that actually uses this JS implementation, there will be
> a problem. In this case the problem will be in the scope of such module,
> that we are unlikely to pull off from scratch.
>
> >
> > On 2022-04-03 09:52, Mohamad Al-Jaf wrote:
> >> What do you mean by opensourced engine?
> >
> > Mohamad, I guess Nikolay means this project (MIT licensed):
> > https://github.com/chakra-core/ChakraCore
> >
>
> Yes, that.
>
> > S.
>

Why would we need to pull it off from scratch? The implementations are
already publicly available under an MIT license in ChakraCore. AFAIK,
this means we can use them under a GNU license. They just need to be
modified slightly to fit under Wine's code style and requirements.

Unfortunately, this dll is likely going to be needed. Since Microsoft
decided to use the dll in Minecraft they're probably going to use it
in other games. Also, keep in mind that Minecraft is a very popular
game so this bug is likely affecting a lot of Wine users. Yes, there's
a native Linux client but some people want to use the Windows version
for whatever reason. Plus, this also affects the Windows Minecraft
server.
--
Kind regards,
Mohamad



More information about the wine-devel mailing list