+
 新版
2014-12-18 11:57

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了

引用来自“little_kid”的评论

没有商业授权的license,开发商业软件还是吃力啊

引用来自“Gateslu”的评论

有多吃力? 这倒想知道

引用来自“little_kid”的评论

GPL 和LGPL 具有感染性,对于GPL,你开发的软件都成为GPL,必须开放源代码。
对于LGPL,你开发的软件,禁止修改Qt接口,同时发布软件时只能以动态链接去链接Qt库。发布软件必须发布你不愿意开源的代码部分的obj文件(或者你可以开放源代码)并且你发布的软件中的qt dll权限不属于你,如果Qt官方禁止发布,那么你的软件无法运行。总之LGPL更适合做个人工具软件。LGPL和mit/openbsd/apache开源协议比起来商业友好程度差好多。

引用来自“Gateslu”的评论

最后一句真的不能赞同, 对于大型软件, 本来就一堆的动态库, 根本不用管什么静态链接之类的, 反而个人工具, 都想着一个可执行文件丢过去, 就什么都不用管, 所以会更倾向于链接静态库, 所以才会出现必须开源自己的代码的问题.
Qt现在是LGPL V3协议的, 引用别人的一句话"使用 LGPL 协议开发闭源程序,如果你使用动态链接的形式,那么,你可以以任何形式发布你的应用程序,商业的、非商业的、开源的、非开源的", 难道这样还不够友好吗?

引用来自“little_kid”的评论

你仔细研读一下LGPL,如果你以闭源方式发布你使用了LGPL的代码,那么你必须发布时携带你编译的中间文件。GPL保证任何人可以获取源代码,LGPL保证任何人可以生成目标文件。另外,使用了LGPL的Qt DLL的发布权限属于Qt官方,不属于你!

引用来自“little_kid”的评论

另外除此之外 开源软件中的free是自由的意思,不是免费的意思。自由软件!=免费软件

引用来自“Gateslu”的评论

LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。难道这一点还不够吗? 只要你不是链接静态库, 根本不用担心版权问题, 还有, 使用了LGPL的Qt DLL的发布权限当然不属于我, 只要我只要不进行任何修改, 以动态库的方式进行链接, 并在软件中声明, 是可以私有使用LGPL授权的自由软件!!

引用来自“little_kid”的评论

自己可以使用,并不代表你发布软件时可以携带LGPL的DLL,如果用户环境没有这个DLL,想不违背LGPL,你还需要写个程序去下载LGPL授权的DLL或者要求用户去下载DLL。

引用来自“Raphael_goh”的评论

这话说的好像用.net开发的软件,可以不要用户额外安装.net framework一样(如果用户没有的话)。

引用来自“little_kid”的评论

从版权上来说,是这样的

引用来自“pj220”的评论

总算搞明白了GPL和LGPL,这破规矩真麻烦。谁知道.net开源用的是什么协议?
MIT授权。商业友好滴
2014-12-17 13:27

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了

引用来自“little_kid”的评论

没有商业授权的license,开发商业软件还是吃力啊

引用来自“Gateslu”的评论

有多吃力? 这倒想知道

引用来自“little_kid”的评论

GPL 和LGPL 具有感染性,对于GPL,你开发的软件都成为GPL,必须开放源代码。
对于LGPL,你开发的软件,禁止修改Qt接口,同时发布软件时只能以动态链接去链接Qt库。发布软件必须发布你不愿意开源的代码部分的obj文件(或者你可以开放源代码)并且你发布的软件中的qt dll权限不属于你,如果Qt官方禁止发布,那么你的软件无法运行。总之LGPL更适合做个人工具软件。LGPL和mit/openbsd/apache开源协议比起来商业友好程度差好多。

引用来自“Gateslu”的评论

最后一句真的不能赞同, 对于大型软件, 本来就一堆的动态库, 根本不用管什么静态链接之类的, 反而个人工具, 都想着一个可执行文件丢过去, 就什么都不用管, 所以会更倾向于链接静态库, 所以才会出现必须开源自己的代码的问题.
Qt现在是LGPL V3协议的, 引用别人的一句话"使用 LGPL 协议开发闭源程序,如果你使用动态链接的形式,那么,你可以以任何形式发布你的应用程序,商业的、非商业的、开源的、非开源的", 难道这样还不够友好吗?

引用来自“little_kid”的评论

你仔细研读一下LGPL,如果你以闭源方式发布你使用了LGPL的代码,那么你必须发布时携带你编译的中间文件。GPL保证任何人可以获取源代码,LGPL保证任何人可以生成目标文件。另外,使用了LGPL的Qt DLL的发布权限属于Qt官方,不属于你!

引用来自“little_kid”的评论

另外除此之外 开源软件中的free是自由的意思,不是免费的意思。自由软件!=免费软件

引用来自“Gateslu”的评论

LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。难道这一点还不够吗? 只要你不是链接静态库, 根本不用担心版权问题, 还有, 使用了LGPL的Qt DLL的发布权限当然不属于我, 只要我只要不进行任何修改, 以动态库的方式进行链接, 并在软件中声明, 是可以私有使用LGPL授权的自由软件!!

引用来自“little_kid”的评论

自己可以使用,并不代表你发布软件时可以携带LGPL的DLL,如果用户环境没有这个DLL,想不违背LGPL,你还需要写个程序去下载LGPL授权的DLL或者要求用户去下载DLL。

引用来自“Raphael_goh”的评论

这话说的好像用.net开发的软件,可以不要用户额外安装.net framework一样(如果用户没有的话)。

引用来自“little_kid”的评论

从版权上来说,是这样的
总算搞明白了GPL和LGPL,这破规矩真麻烦。谁知道.net开源用的是什么协议?
2014-12-16 17:38

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了

引用来自“little_kid”的评论

没有商业授权的license,开发商业软件还是吃力啊

引用来自“Gateslu”的评论

有多吃力? 这倒想知道

引用来自“little_kid”的评论

GPL 和LGPL 具有感染性,对于GPL,你开发的软件都成为GPL,必须开放源代码。
对于LGPL,你开发的软件,禁止修改Qt接口,同时发布软件时只能以动态链接去链接Qt库。发布软件必须发布你不愿意开源的代码部分的obj文件(或者你可以开放源代码)并且你发布的软件中的qt dll权限不属于你,如果Qt官方禁止发布,那么你的软件无法运行。总之LGPL更适合做个人工具软件。LGPL和mit/openbsd/apache开源协议比起来商业友好程度差好多。

引用来自“Gateslu”的评论

最后一句真的不能赞同, 对于大型软件, 本来就一堆的动态库, 根本不用管什么静态链接之类的, 反而个人工具, 都想着一个可执行文件丢过去, 就什么都不用管, 所以会更倾向于链接静态库, 所以才会出现必须开源自己的代码的问题.
Qt现在是LGPL V3协议的, 引用别人的一句话"使用 LGPL 协议开发闭源程序,如果你使用动态链接的形式,那么,你可以以任何形式发布你的应用程序,商业的、非商业的、开源的、非开源的", 难道这样还不够友好吗?

引用来自“little_kid”的评论

你仔细研读一下LGPL,如果你以闭源方式发布你使用了LGPL的代码,那么你必须发布时携带你编译的中间文件。GPL保证任何人可以获取源代码,LGPL保证任何人可以生成目标文件。另外,使用了LGPL的Qt DLL的发布权限属于Qt官方,不属于你!

引用来自“little_kid”的评论

另外除此之外 开源软件中的free是自由的意思,不是免费的意思。自由软件!=免费软件

引用来自“Gateslu”的评论

LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。难道这一点还不够吗? 只要你不是链接静态库, 根本不用担心版权问题, 还有, 使用了LGPL的Qt DLL的发布权限当然不属于我, 只要我只要不进行任何修改, 以动态库的方式进行链接, 并在软件中声明, 是可以私有使用LGPL授权的自由软件!!

引用来自“little_kid”的评论

自己可以使用,并不代表你发布软件时可以携带LGPL的DLL,如果用户环境没有这个DLL,想不违背LGPL,你还需要写个程序去下载LGPL授权的DLL或者要求用户去下载DLL。
这话说的好像用.net开发的软件,可以不要用户额外安装.net framework一样(如果用户没有的话)。
2014-12-16 10:40
请问qt开发的app用户体验还要多久才能赶上iOS?
2014-12-13 00:49
QT移动开发就是个传说。
2014-12-12 10:01

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了

引用来自“little_kid”的评论

没有商业授权的license,开发商业软件还是吃力啊

引用来自“Gateslu”的评论

有多吃力? 这倒想知道

引用来自“little_kid”的评论

GPL 和LGPL 具有感染性,对于GPL,你开发的软件都成为GPL,必须开放源代码。
对于LGPL,你开发的软件,禁止修改Qt接口,同时发布软件时只能以动态链接去链接Qt库。发布软件必须发布你不愿意开源的代码部分的obj文件(或者你可以开放源代码)并且你发布的软件中的qt dll权限不属于你,如果Qt官方禁止发布,那么你的软件无法运行。总之LGPL更适合做个人工具软件。LGPL和mit/openbsd/apache开源协议比起来商业友好程度差好多。

引用来自“Gateslu”的评论

最后一句真的不能赞同, 对于大型软件, 本来就一堆的动态库, 根本不用管什么静态链接之类的, 反而个人工具, 都想着一个可执行文件丢过去, 就什么都不用管, 所以会更倾向于链接静态库, 所以才会出现必须开源自己的代码的问题.
Qt现在是LGPL V3协议的, 引用别人的一句话"使用 LGPL 协议开发闭源程序,如果你使用动态链接的形式,那么,你可以以任何形式发布你的应用程序,商业的、非商业的、开源的、非开源的", 难道这样还不够友好吗?

引用来自“little_kid”的评论

你仔细研读一下LGPL,如果你以闭源方式发布你使用了LGPL的代码,那么你必须发布时携带你编译的中间文件。GPL保证任何人可以获取源代码,LGPL保证任何人可以生成目标文件。另外,使用了LGPL的Qt DLL的发布权限属于Qt官方,不属于你!

引用来自“little_kid”的评论

另外除此之外 开源软件中的free是自由的意思,不是免费的意思。自由软件!=免费软件

引用来自“Gateslu”的评论

LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。难道这一点还不够吗? 只要你不是链接静态库, 根本不用担心版权问题, 还有, 使用了LGPL的Qt DLL的发布权限当然不属于我, 只要我只要不进行任何修改, 以动态库的方式进行链接, 并在软件中声明, 是可以私有使用LGPL授权的自由软件!!
自己可以使用,并不代表你发布软件时可以携带LGPL的DLL,如果用户环境没有这个DLL,想不违背LGPL,你还需要写个程序去下载LGPL授权的DLL或者要求用户去下载DLL。
2014-12-12 09:14

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了

引用来自“little_kid”的评论

没有商业授权的license,开发商业软件还是吃力啊

引用来自“Gateslu”的评论

有多吃力? 这倒想知道

引用来自“little_kid”的评论

GPL 和LGPL 具有感染性,对于GPL,你开发的软件都成为GPL,必须开放源代码。
对于LGPL,你开发的软件,禁止修改Qt接口,同时发布软件时只能以动态链接去链接Qt库。发布软件必须发布你不愿意开源的代码部分的obj文件(或者你可以开放源代码)并且你发布的软件中的qt dll权限不属于你,如果Qt官方禁止发布,那么你的软件无法运行。总之LGPL更适合做个人工具软件。LGPL和mit/openbsd/apache开源协议比起来商业友好程度差好多。

引用来自“Gateslu”的评论

最后一句真的不能赞同, 对于大型软件, 本来就一堆的动态库, 根本不用管什么静态链接之类的, 反而个人工具, 都想着一个可执行文件丢过去, 就什么都不用管, 所以会更倾向于链接静态库, 所以才会出现必须开源自己的代码的问题.
Qt现在是LGPL V3协议的, 引用别人的一句话"使用 LGPL 协议开发闭源程序,如果你使用动态链接的形式,那么,你可以以任何形式发布你的应用程序,商业的、非商业的、开源的、非开源的", 难道这样还不够友好吗?

引用来自“little_kid”的评论

你仔细研读一下LGPL,如果你以闭源方式发布你使用了LGPL的代码,那么你必须发布时携带你编译的中间文件。GPL保证任何人可以获取源代码,LGPL保证任何人可以生成目标文件。另外,使用了LGPL的Qt DLL的发布权限属于Qt官方,不属于你!

引用来自“little_kid”的评论

另外除此之外 开源软件中的free是自由的意思,不是免费的意思。自由软件!=免费软件
LGPL允许商业软件通过类库引用(link)方式使用LGPL类库而不需要开源商业软件的代码。这使得采用LGPL协议的开源代码可以被商业软件作为类库引用并发布和销售。难道这一点还不够吗? 只要你不是链接静态库, 根本不用担心版权问题, 还有, 使用了LGPL的Qt DLL的发布权限当然不属于我, 只要我只要不进行任何修改, 以动态库的方式进行链接, 并在软件中声明, 是可以私有使用LGPL授权的自由软件!!
2014-12-11 18:37

引用来自“紫电清霜”的评论

波总辛苦了,以 jfinal 为核心的生态圈越来越欣欣向荣了。

引用来自“chazz”的评论

感谢紫电捧场。
chazz兄归来了,赞:)
2014-12-11 18:33

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了

引用来自“little_kid”的评论

没有商业授权的license,开发商业软件还是吃力啊

引用来自“Gateslu”的评论

有多吃力? 这倒想知道

引用来自“little_kid”的评论

GPL 和LGPL 具有感染性,对于GPL,你开发的软件都成为GPL,必须开放源代码。
对于LGPL,你开发的软件,禁止修改Qt接口,同时发布软件时只能以动态链接去链接Qt库。发布软件必须发布你不愿意开源的代码部分的obj文件(或者你可以开放源代码)并且你发布的软件中的qt dll权限不属于你,如果Qt官方禁止发布,那么你的软件无法运行。总之LGPL更适合做个人工具软件。LGPL和mit/openbsd/apache开源协议比起来商业友好程度差好多。

引用来自“Gateslu”的评论

最后一句真的不能赞同, 对于大型软件, 本来就一堆的动态库, 根本不用管什么静态链接之类的, 反而个人工具, 都想着一个可执行文件丢过去, 就什么都不用管, 所以会更倾向于链接静态库, 所以才会出现必须开源自己的代码的问题.
Qt现在是LGPL V3协议的, 引用别人的一句话"使用 LGPL 协议开发闭源程序,如果你使用动态链接的形式,那么,你可以以任何形式发布你的应用程序,商业的、非商业的、开源的、非开源的", 难道这样还不够友好吗?
你仔细研读一下LGPL,如果你以闭源方式发布你使用了LGPL的代码,那么你必须发布时携带你编译的中间文件。GPL保证任何人可以获取源代码,LGPL保证任何人可以生成目标文件。另外,使用了LGPL的Qt DLL的发布权限属于Qt官方,不属于你!
2014-12-11 15:03

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了

引用来自“little_kid”的评论

没有商业授权的license,开发商业软件还是吃力啊

引用来自“Gateslu”的评论

有多吃力? 这倒想知道

引用来自“little_kid”的评论

GPL 和LGPL 具有感染性,对于GPL,你开发的软件都成为GPL,必须开放源代码。
对于LGPL,你开发的软件,禁止修改Qt接口,同时发布软件时只能以动态链接去链接Qt库。发布软件必须发布你不愿意开源的代码部分的obj文件(或者你可以开放源代码)并且你发布的软件中的qt dll权限不属于你,如果Qt官方禁止发布,那么你的软件无法运行。总之LGPL更适合做个人工具软件。LGPL和mit/openbsd/apache开源协议比起来商业友好程度差好多。
最后一句真的不能赞同, 对于大型软件, 本来就一堆的动态库, 根本不用管什么静态链接之类的, 反而个人工具, 都想着一个可执行文件丢过去, 就什么都不用管, 所以会更倾向于链接静态库, 所以才会出现必须开源自己的代码的问题.
Qt现在是LGPL V3协议的, 引用别人的一句话"使用 LGPL 协议开发闭源程序,如果你使用动态链接的形式,那么,你可以以任何形式发布你的应用程序,商业的、非商业的、开源的、非开源的", 难道这样还不够友好吗?
2014-12-11 12:28

引用来自“DarkAngel”的评论

一直没完全弄清楚Qt的授权。。。。。。。

引用来自“渡世白玉”的评论

GPL,LGPL,商业,三种授权、、
商业是收费的、、、
只要遵循协议就行、、

引用来自“DarkAngel”的评论

就是因为看懂协议太麻烦了。如果是开源软件还好,只要使用GPL协议就不会有问题。但如果不想开放源码就麻烦了,Qt使用LGPL协议好像很麻烦,好像只能动态链接还是什么的,反正没弄懂

引用来自“渡世白玉”的评论

使用LGPL协议,只要你是动态链接的,然后你再软件声明里说一下,就没有任何版权问题的了、、这是指直接用官方提供的二进制,如果你自己编译的,你的编译环境和配置需要公开的、、如果你编译中修改了Qt的源码,你需要开源你修改的那部分代码。
如果是静态链接就麻烦了,如果你修改了qt的源码,那么你就必须开源你使用你修改的源码,和使用你修改源码的模块、、、如果不修改代码,你发布软件时,你需要在软件里提供下说明,并且把你编译过程中的.o文件公开,保证可以任何人获取、、、
至于GPL协议,还是别碰了、、碰了GPL你的代码就要开源、、
好复杂,等要用的时候再来研究吧。。。。。。
2014-12-11 11:35

引用来自“DarkAngel”的评论

一直没完全弄清楚Qt的授权。。。。。。。

引用来自“渡世白玉”的评论

GPL,LGPL,商业,三种授权、、
商业是收费的、、、
只要遵循协议就行、、

引用来自“DarkAngel”的评论

就是因为看懂协议太麻烦了。如果是开源软件还好,只要使用GPL协议就不会有问题。但如果不想开放源码就麻烦了,Qt使用LGPL协议好像很麻烦,好像只能动态链接还是什么的,反正没弄懂
使用LGPL协议,只要你是动态链接的,然后你再软件声明里说一下,就没有任何版权问题的了、、这是指直接用官方提供的二进制,如果你自己编译的,你的编译环境和配置需要公开的、、如果你编译中修改了Qt的源码,你需要开源你修改的那部分代码。
如果是静态链接就麻烦了,如果你修改了qt的源码,那么你就必须开源你使用你修改的源码,和使用你修改源码的模块、、、如果不修改代码,你发布软件时,你需要在软件里提供下说明,并且把你编译过程中的.o文件公开,保证可以任何人获取、、、
至于GPL协议,还是别碰了、、碰了GPL你的代码就要开源、、
2014-12-11 11:06

引用来自“eechen”的评论

@Raymin Adobe Brackets基于CEF(Chromium Embedded Framework)开发,能够跟Chrome通信,无需刷新,实时预览.Light Table则基于node-webkit开发.
Light Table核心是用Clojure开发的,谢谢!
2014-12-11 10:19

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了

引用来自“little_kid”的评论

没有商业授权的license,开发商业软件还是吃力啊

引用来自“Gateslu”的评论

有多吃力? 这倒想知道
GPL 和LGPL 具有感染性,对于GPL,你开发的软件都成为GPL,必须开放源代码。
对于LGPL,你开发的软件,禁止修改Qt接口,同时发布软件时只能以动态链接去链接Qt库。发布软件必须发布你不愿意开源的代码部分的obj文件(或者你可以开放源代码)并且你发布的软件中的qt dll权限不属于你,如果Qt官方禁止发布,那么你的软件无法运行。总之LGPL更适合做个人工具软件。LGPL和mit/openbsd/apache开源协议比起来商业友好程度差好多。
2014-12-11 10:03

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了

引用来自“little_kid”的评论

没有商业授权的license,开发商业软件还是吃力啊
有多吃力? 这倒想知道
2014-12-11 09:31

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年

引用来自“cc12”的评论

我觉得qt晚了,要是早5年改授权的话会好很多,不过现在活的也挺好!不过应该不回有太大变化了
没有商业授权的license,开发商业软件还是吃力啊
2014-12-11 09:31

引用来自“平安北京”的评论

把依赖再改一下,不然还需要自己编译,dll太大了,应该再接着拆
对头。更好的策略应该争取操作系统内嵌qt的dll
2014-12-11 09:18

引用来自“DarkAngel”的评论

一直没完全弄清楚Qt的授权。。。。。。。
GPL,LGPL,商业,三种授权、、
商业是收费的、、、
只要遵循协议就行、、
2014-12-11 08:52

引用来自“little_kid”的评论

Qt完全输在商业上。我建议先免费3年
现在授权比较放开了
2014-12-11 08:26
我就说一句:二级菜单还是不能直接输入中文,真是个个白菜公司,水平太TMD菜了。
2014-12-11 07:52
2014-12-11 03:06
一直没完全弄清楚Qt的授权。。。。。。。
2014-12-10 23:36
喜大普奔
2014-12-10 21:58
把依赖再改一下,不然还需要自己编译,dll太大了,应该再接着拆
2014-12-10 21:20
感觉不错,就是没专有后缀,需要移植到不同平台
2014-12-10 21:03
能不能用C#写?
2014-12-10 20:27
qilin下了半天了 没速度。
2014-12-10 20:24
牛B大了。
2014-12-10 20:16
Qt完全输在商业上。我建议先免费3年
2014-12-10 20:07
恭喜
2014-12-10 20:00
好东西
回复 @
{{emojiItem.symbol}}
返回顶部
顶部