Live data from Hacker News

Tauri – Electron alternative written in Rust

tauri.studio

431–435 of 435 posts

Re: Tauri – Electron alternative written in Rust

#431

Earlier quoted context omitted.

1.9 GB on disk not including expansions. https://www.gog.com/game/kerbal_space_program

In that case, I feel that I'm getting a decent experience for the size. Would you argue the same for a 60 MB Hello, World application?

Depends, if someone presented a hello world example in unreal engine I would expect the binary to be larger than 60MB.

Re: Tauri – Electron alternative written in Rust

#432

Earlier quoted context omitted.

In that case, I feel that I'm getting a decent experience for the size. Would you argue the same for a 60 MB Hello, World application?

Depends, if someone presented a hello world example in unreal engine I would expect the binary to be larger than 60MB.

Fair point.

Re: Tauri – Electron alternative written in Rust

#433
post #356

Earlier quoted context omitted.

if you like the pricing and licensing, functionally QT may be for you. The web frameworks mentioned on the other hand are free to use for everybody and anything.

Qt is LGPL. You know what else requires you to respect the LGPL ? Electron becauses it is built mainly on LGPL components (Blink, FFMPEG to name the biggest ones). If you are ok with the license of Electron you are ok with the license of Qt.

Electron is MIT licensed. Not LGPL.

https://github.com/electron/electron/blob/main/LICENSE

So everyone can use it without the need to expose his IP.

Re: Tauri – Electron alternative written in Rust

#434
post #433

Earlier quoted context omitted.

Qt is LGPL. You know what else requires you to respect the LGPL ? Electron becauses it is built mainly on LGPL components (Blink, FFMPEG to name the biggest ones). If you are ok with the license of Electron you are ok with the license of Qt.

Electron is MIT licensed. Not LGPL. https://github.com/electron/electron/blob/main/LICENSE So everyone can use it without the need to expose his IP.

The MIT license only covers what Electron adds to Blink (the rendering engine, which is under LGPL). It does not replace all the licenses of the various components used as part of Electron for which you still have to comply.

See for instance one of the most core Blink data structures: https://chromium.googlesource.com/chromium/blink/+/refs/head...

That is the exact same license than Qt, you do not need to expose your IP when using it (Tesla used LGPL Qt for their car dashboards and you don't see that IP floating around on the internet)

Re: Tauri – Electron alternative written in Rust

#435

Earlier quoted context omitted.

"Probably"? On the contrary, the incredible complexity of the JS ecosystem makes it likely easier to write in Qt. I've had direct experience with this myself - with no prior Qt or webdev experience (although knowledge of how JS the language works), it took me only around an hour to figure out how to write a Qt application - but after 5 hours (and counting) of struggling with Angular, I wasn't able to figure out how t…

Can you share how you learned? I've spent a lot of time trying to learn how to use Qt but it's very complex and hard to experiment with.

A co-worker gave me a PyQt application to hack on, and I just started searching things like "PyQt add keyboard shortcut".
Post reply on HN