Re: Web versions

2021-03-11 Thread Jean Louis
* Alfred M. Szmidt [2021-03-12 00:24]: >I am confused regarding the issues raised here against "porting" a GNU > package >to WebAssembly and would very much welcome clarification. > > The issue isn't porting the software, the issue what the user must > depend on to be able to run the

Re: Web versions

2021-03-11 Thread Alfred M. Szmidt
I am confused regarding the issues raised here against "porting" a GNU package to WebAssembly and would very much welcome clarification. The issue isn't porting the software, the issue what the user must depend on to be able to run the program -- which is a remote server when it comes to

Re: Web versions

2021-03-11 Thread Alfred M. Szmidt
Your example assumes that you run things locally, which is seldom the case when it comes to Javascript/Webassembly. The issue is depending on someone elses computer to run somenoe elses software. Which is also entierly different from communicating with a server.

Re: Web versions

2021-03-11 Thread Colby Russell
On 3/11/21 3:18 AM, Schanzenbach, Martin wrote: I am confused regarding the issues raised here against "porting" a GNU package to WebAssembly and would very much welcome clarification. Don't be confused, Martin.  It's guilt-by-association and nothing more. There is no subtle or sophisticated

Re: Web versions

2021-03-11 Thread DJ Delorie
"Alfred M. Szmidt" writes: > Depending on someone else to even be able to run > your program is something we defintily do not want. Are you arguing against Javascript, or SaaS, or just proprietary Saas? Consider the following: You have a Free Software browser which you built yourself. It

Re: Web versions

2021-03-11 Thread Alfred M. Szmidt
Browsers already offer websites the ability to access your [computer] And that is the crux of it all, it is the exact situation the Javascript trap talks about. Recommended reeading ...

Re: Web versions

2021-03-11 Thread Alfred M. Szmidt
So for instance GNU coreutils, bash, etc. could be compiled to run in a browser tab. I suggest you read the article about the Javascript trap about exactly this type of danger. Depending on someone else to even be able to run your program is something we defintily do not want.

Re: Web versions

2021-03-11 Thread Schanzenbach, Martin
Hi, I am confused regarding the issues raised here against "porting" a GNU package to WebAssembly and would very much welcome clarification. As Jacob pointed out, WA can be considered (mostly) a compilation target from my experience. I have used emscripten (LLVM) before to do this IIRC for C