Live data from Hacker News

Boden – Native mobile cross-platform applications

boden.io

41–50 of 134 posts

Re: Boden – Native mobile cross-platform applications

#43
post #39

A cross-platform c++ framework... why not just use QT?

Qt isn't using native elements, and their mobile support is usable but not really great either (and doesn't appear to be a current priority, which makes a mobile-only project potentially more attractive). I'm not sure I'd use it if I didn't have existing Qt experience or even code to reuse.

Re: Boden – Native mobile cross-platform applications

#44

Earlier quoted context omitted.

It depends on what you think is "the common good". Advocates for GPLv3 say that the common good includes ensuring that everyone has the ability to obtain and modify the source code to everything they run. However, others say this actually infringes upon the common good, because it artificially prevents technology from developing and being used, by placing too much importance on the role of technology (and the Perfect…

Prisoner's dilemma imo. The second group only wins out here because other options exists. If everyone was forced to share all software ala GPLv3 with literally no other alternatives then we would see even more and better software everywhere (maybe).

1. That's a big "(maybe)".

2. The other option does already exist, and that can't be ignored or erased.

3. The second group wins out because most people clearly see that technology isn't the limiting factor in human happiness.

Re: Boden – Native mobile cross-platform applications

#45

It looked very promising but GPL for mobile iOS and Android Apps It is impossible, even I release the Apps free it is very difficult to work with GPL on those ecosystems. It is sad because it really looks very cool code.

Boden author here, a bit overwhelmed by the feedback. We are in the process of releasing a new version that will change the license to LGPL / Commercial.

Re: Boden – Native mobile cross-platform applications

#46
The target audience seems very small. There’s lots of C# shops (Xamarin), and lots of JavaScript shops (React Native, Titanium), but few C++ shops that’d benefit from developing apps.

Maybe I’m wrong but the niche seems too small to be sustainable.

Re: Boden – Native mobile cross-platform applications

#47

The target audience seems very small. There’s lots of C# shops (Xamarin), and lots of JavaScript shops (React Native, Titanium), but few C++ shops that’d benefit from developing apps. Maybe I’m wrong but the niche seems too small to be sustainable.

Soon there will be Dart shops (Flutter). :)

Re: Boden – Native mobile cross-platform applications

#49

Earlier quoted context omitted.

The main difference between GPLv2 and v3 is the prevention of “TiVoization”. The background is that TiVo I believe was using the Linux kernel in their devices, and despite the fact that they were contributing their changes back to the community, they used code signing, or some other technical measure, to prevent end-users from running a custom version of the Linux kernel. So in reaction to this, GPLv3 was released th…

> a user cannot download an app’s source, modify it, and use it on their device But I can do this for open source apps? More specifically (disclaimer: I am not a lawyer, and I don't know if this has been tested in court), I personally don't see the GPL requiring that I be able to modify the exact , signed binary that I was shipped if I can create an equivalent one myself.

> and use it on their device

To use the modified software on your device you have to be a "App Developer" (or whatever Apple calls it), and in the process to becoming one accept the TOS imposed by Apple. So you are only as free to run the modified source as Apple wants you too be.

Re: Boden – Native mobile cross-platform applications

#50

This is awesome but man the licensing sucks.. Sounds like to release on the App Store you have to pay for a commercial license? Even a free app?

Author here. We are aware of the issues with the GPL. We are in the process of adding an LGPL licensing option.
Post reply on HN