Live data from Hacker News

Show HN: Yue – A new library to create cross-platform GUI apps

github.com

21–30 of 106 posts

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#23
post #12

5k per month for license O.o https://github.com/yue/yue/tree/master/docs/paid_plans

OTOH, the license is optional. You can use it for $0. I'm not even a potential user of this library. I'm just amused with how people expect open source programmers to work for peanuts.

I'm not expecting it to be free but 5000 usd for just for the right to not redistribute it when you modify the source, seems a bit expensive, but maybe I'm just a poor fella

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#24
From the FAQ, https://github.com/yue/help

> But once you have done modifications to Yue's source code, all your code linked with Yue have to be open sourced with MS-RL. The only way to remove this limitation is to subscribe to Yue's paid plan.

> The license seems like a non starter.

> Note that the license of Yue has less restrictions than LGPL, it does not require you to open source your project when you statically link with Yue, or compile Yue's source code as part of your project.

> So if you are fine with LGPL libraries, there is no reason to worry about Yue's license.

> Yue is just another open source project with dual licenses, and it has less restrictions than most dual licenses projects.

With the LGPL you can change the code, compile and dynamically link without releasing your own code. It's a significant difference.

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#25

Im very confused what is going on here. He works for electron full time but is releasing something else thats basically the same with more confusing terms?

How is it basically the same?

As far as I understood Yue is a GUI toolkit that wraps the platforms' native widgets, whereas Electron is a Node runtime and a Chromium instance (which lets you build GUIs with web technology).

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#26
post #2

Hi everyone, I have written a C++ library for creating native GUI apps, it also has language bindings for Lua and JavaScript (V8). In the past I have written the Electron framework, which is a popular project for creating desktop apps with Chrome web engine and Node.js, while this library allows you to create native desktop apps. If you want to see some screenshots and example code, check out the sample apps repo: ht…

> Uses native widgets;

> Uses windowless controls on Windows;

Don't these contradict each other? What do you mean under "windowless" and why it is important?

Btw, you can list particular advantages/comparison at least over top 3 popular C++ cross-platform UI toolkits: Qt, wxWidgets, Gtk+/Gtkmm.

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#27

I'm sure this is an amazing project. But the readme and FAQ and such have such an aggressive, almost hostile tone---if you want to communicate with the author at all, even to report a bug, it'll be five thousand bucks a month...

I don't get that either. Also look at https://github.com/yue/help . The author is basically saying "I'm a really cool developer, was there, did that, anything else?". Every single sentence consists of narcissism (or how should I call that?). This is only how I see that, I'm sorry if I offended somebody.

So what? Why don't you make a library like Yue an then talk you idiot

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#28
post #23

Earlier quoted context omitted.

OTOH, the license is optional. You can use it for $0. I'm not even a potential user of this library. I'm just amused with how people expect open source programmers to work for peanuts.

I'm not expecting it to be free but 5000 usd for just for the right to not redistribute it when you modify the source, seems a bit expensive, but maybe I'm just a poor fella

Why not? If you want to modify the source, just do it in a manner that you can commit back to the repo.

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#29
post #18

Earlier quoted context omitted.

I don't get that either. Also look at https://github.com/yue/help . The author is basically saying "I'm a really cool developer, was there, did that, anything else?". Every single sentence consists of narcissism (or how should I call that?). This is only how I see that, I'm sorry if I offended somebody.

The author is not a native speaker so might not be aware of how some sentences come across.

I'm not a native speaker either, but having a quite high exposure to English language, I am still puzzled at why would anyone think those sentences were hostile. Can any native speaker translate what I quoted to a non-hostile version, so we can see what's it all about?

Re: Show HN: Yue – A new library to create cross-platform GUI apps

#30

I'm sure this is an amazing project. But the readme and FAQ and such have such an aggressive, almost hostile tone---if you want to communicate with the author at all, even to report a bug, it'll be five thousand bucks a month...

I don't get that either. Also look at https://github.com/yue/help . The author is basically saying "I'm a really cool developer, was there, did that, anything else?". Every single sentence consists of narcissism (or how should I call that?). This is only how I see that, I'm sorry if I offended somebody.

To me it seemed like he was showing that he was capable of doing a fine job with Yue in which you can trust.
Post reply on HN