We have moved to a new Sailfish OS Forum. Please start new discussions there.
1 | initial version | posted 2014-04-23 12:17:32 +0200 |
It may be somewhat premature to ask this as there is currently no support (related) for paid for apps in Harbour.
I was however wondering how the licensing for paid apps would work. Specifically the licensing of Qt from Digia. Digia is licensing Qt under GPLv3 and LPGLv2 and a commercial license. LGPLv2 section 2.c says:
and GPLv3 section 5.c says:
Neither LPGLv2 or GPLv3 prohibit anyone from charging for the application (sources or object code), they do in fact explicitly allow it, but they also require the sources to be released under GPLv3 and LPGLv2.
So should someone wish to create a proprietary Sailfish app it would seem to me that it requires licensing either Qt Mobile from Digia at €109/month or the enterprise version at some undefined price that needs to be agreed with Digia separately. http://qt.digia.com/Try-Buy/
Was there some special clause in the Sailfish SDK that I missed, that allows developing Sailfish apps without separately licensing Qt?
I am not an expert on copyright law, so could someone clarify if I've understood this correctly. Also could someone from Jolla shed some light on this.
Given that the Android dev license is free (as in beer), and Apple charges (or at least used to) some €70/year for AppStore(tm) access, €109/month seems quite pricey. You really need to believe in your app to take that on, all upfront.
2 | No.2 Revision |
It may be somewhat premature to ask this as there is currently no support (related) for paid for apps in Harbour.
I was however wondering how the licensing for paid apps would work. Specifically the licensing of Qt from Digia. Digia is licensing Qt under GPLv3 and LPGLv2 and a commercial license. LGPLv2 section 2.c says:
and GPLv3 section 5.c says:
Neither LPGLv2 or GPLv3 prohibit anyone from charging for the application (sources or object code), they do in fact explicitly allow it, but they also require the sources to be released under GPLv3 and LPGLv2.
So should someone wish to create a proprietary Sailfish app it would seem to me that it requires licensing either Qt Mobile from Digia at €109/month or the enterprise version at some undefined price that needs to be agreed with Digia separately. http://qt.digia.com/Try-Buy/
Was there some special clause in the Sailfish SDK that I missed, that allows developing non-free Sailfish apps without separately licensing Qt?Qt from Digia with a commercial license? GPLv3 to my knowledge requires all of the program that uses a GPLv3 library also to be GPLv3. LPGL doesn't, but I don't understand their interaction with each other.
I am not an expert on copyright law, so could someone clarify if I've understood this correctly. Also could someone from Jolla shed some light on this.
Given that the Android dev license is free (as in beer), and Apple charges (or at least used to) some €70/year for AppStore(tm) access, €109/month seems quite pricey. You really need to believe in your app to take that on, all upfront.
3 | No.3 Revision |
It may be somewhat premature to ask this as there is currently no support (related) for paid for apps in Harbour.
I was however wondering how the licensing for paid apps would work. Specifically the licensing of Qt from Digia. Digia is licensing Qt under GPLv3 and LPGLv2 and a commercial license. LGPLv2 section 2.c says:
and GPLv3 section 5.c says:
Neither LPGLv2 or GPLv3 prohibit anyone from charging for the application (sources or object code), they do in fact explicitly allow it, but they also require the sources to be released under GPLv3 and LPGLv2.
So should someone wish to create a proprietary Sailfish app it would seem to me that it requires licensing either Qt Mobile from Digia at €109/month or the enterprise version at some undefined price that needs to be agreed with Digia separately. http://qt.digia.com/Try-Buy/
Was there some special clause in the Sailfish SDK that I missed, that allows developing non-free Sailfish apps without separately licensing Qt from Digia with a commercial license? GPLv3 to my knowledge requires all of the program that uses a GPLv3 library also to be GPLv3. LPGL doesn't, but I don't understand their interaction with each other.
I am not an expert on copyright law, so could someone clarify if I've understood this correctly. Also could someone from Jolla shed some light on this.
Given that the Android dev license is free (as in beer), and Apple charges (or at least used to) some €70/year for AppStore(tm) access, €109/month seems quite pricey. You really need to believe in your app to take that on, all upfront.
4 | retagged |
It may be somewhat premature to ask this as there is currently no support (related) for paid for apps in Harbour.
I was however wondering how the licensing for paid apps would work. Specifically the licensing of Qt from Digia. Digia is licensing Qt under GPLv3 and LPGLv2 and a commercial license. LGPLv2 section 2.c says:
and GPLv3 section 5.c says:
Neither LPGLv2 or GPLv3 prohibit anyone from charging for the application (sources or object code), they do in fact explicitly allow it, but they also require the sources to be released under GPLv3 and LPGLv2.
So should someone wish to create a proprietary Sailfish app it would seem to me that it requires licensing either Qt Mobile from Digia at €109/month or the enterprise version at some undefined price that needs to be agreed with Digia separately. http://qt.digia.com/Try-Buy/
Was there some special clause in the Sailfish SDK that I missed, that allows developing non-free Sailfish apps without separately licensing Qt from Digia with a commercial license? GPLv3 to my knowledge requires all of the program that uses a GPLv3 library also to be GPLv3. LPGL doesn't, but I don't understand their interaction with each other.
I am not an expert on copyright law, so could someone clarify if I've understood this correctly. Also could someone from Jolla shed some light on this.
Given that the Android dev license is free (as in beer), and Apple charges (or at least used to) some €70/year for AppStore(tm) access, €109/month seems quite pricey. You really need to believe in your app to take that on, all upfront.
5 | retagged |
It may be somewhat premature to ask this as there is currently no support (related) for paid for apps in Harbour.
I was however wondering how the licensing for paid apps would work. Specifically the licensing of Qt from Digia. Digia is licensing Qt under GPLv3 and LPGLv2 and a commercial license. LGPLv2 section 2.c says:
and GPLv3 section 5.c says:
Neither LPGLv2 or GPLv3 prohibit anyone from charging for the application (sources or object code), they do in fact explicitly allow it, but they also require the sources to be released under GPLv3 and LPGLv2.
So should someone wish to create a proprietary Sailfish app it would seem to me that it requires licensing either Qt Mobile from Digia at €109/month or the enterprise version at some undefined price that needs to be agreed with Digia separately. http://qt.digia.com/Try-Buy/
Was there some special clause in the Sailfish SDK that I missed, that allows developing non-free Sailfish apps without separately licensing Qt from Digia with a commercial license? GPLv3 to my knowledge requires all of the program that uses a GPLv3 library also to be GPLv3. LPGL doesn't, but I don't understand their interaction with each other.
I am not an expert on copyright law, so could someone clarify if I've understood this correctly. Also could someone from Jolla shed some light on this.
Given that the Android dev license is free (as in beer), and Apple charges (or at least used to) some €70/year for AppStore(tm) access, €109/month seems quite pricey. You really need to believe in your app to take that on, all upfront.