本论坛为只读模式,仅供查阅,不能注册新用户,不能发帖/回帖,有问题可发邮件 xikug.xp (^) gmail.com
楼主: yuanyuan

国外开源项目:直接分析注册表的 [复制链接]

Rank: 1

发表于 2009-6-25 16:38:32 |显示全部楼层
那个项目是GPL,所以LZ应该提供使用代码项目的代码给我们。

Rank: 1

发表于 2009-7-11 08:42:43 |显示全部楼层
使用gnu而不公开自己源码的办法之一,就是将gnu代码封装为dll或者静态库,然后这部分开源,因为使用gnu发布的dll和lib不需要发布其余部分的源码。
一般都是这么做的。

Rank: 1

发表于 2009-7-16 19:12:18 |显示全部楼层
顶一个

Rank: 1

发表于 2009-7-18 15:03:10 |显示全部楼层
支持

老外喜欢分享这类东东

Rank: 1

发表于 2009-7-18 16:08:33 |显示全部楼层
引用第21楼serenade于2009-07-11 05:42发表的  :
使用gnu而不公开自己源码的办法之一,就是将gnu代码封装为dll或者静态库,然后这部分开源,因为使用gnu发布的dll和lib不需要发布其余部分的源码。
一般都是这么做的。

看来还有不好好读协议的人,只要是用了一行GPL下的代码,无论任何形式都必须将包括自己代码在内的全部代码开源,这点被一些人称为病毒式的传染。当然原则归原则,用一点改改别人也许看不出来,虽然非法也未必被告。GPL目的就是防止一些人使用了开源的代码却没有相应的贡献,所以加了严格限制,这一点倒并不是人人赞成,但法律就限制了不赞成的只能不使用GPL下的代码(当然也有人选择违法).

而较宽松的是LGPL,但是也只允许以dll的形式封装,然后只开放dll代码。要是封装成了lib,只发放lib的代码是不行的,总之原则就是LGPL部分的代码必须开放,自己部分可以不开放,但是别人必须可以利用你给的文件编译构造一个与你发布的程序一样的程序,显然只给lib代码是不够的。

上面说的前提是使用了GPL的代码生成了程序并且发布了程序,那么得到程序的人就有法律权利要求你遵从GPL或LGPL。你自己用当然可以什么都不用管。

像这个项目,是非常严格的GPL,所以不开源使用者不能使用,不过仿照重写有了大改动的话取不了证也就没事

Rank: 1

发表于 2009-7-22 15:29:25 |显示全部楼层
引用第24楼wuliaozhe于2009-07-18 13:08发表的  :


看来还有不好好读协议的人,只要是用了一行GPL下的代码,无论任何形式都必须将包括自己代码在内的全部代码开源,这点被一些人称为病毒式的传染。当然原则归原则,用一点改改别人也许看不出来,虽然非法也未必被告。GPL目的就是防止一些人使用了开源的代码却没有相应的贡献,所以加了严格限制,这一点倒并不是人人赞成,但法律就限制了不赞成的只能不使用GPL下的代码(当然也有人选择违法).

而较宽松的是LGPL,但是也只允许以dll的形式封装,然后只开放dll代码。要是封装成了lib,只发放lib的代码是不行的,总之原则就是LGPL部分的代码必须开放,自己部分可以不开放,但是别人必须可以利用你给的文件编译构造一个与你发布的程序一样的程序,显然只给lib代码是不够的。
.......

仿照重写是我的一贯方法,因为重写的时候,会很仔细的研究这个代码,特别是C语言的转成Pascal,要必须理解了代码的所有细节,才能重写。

还有一种办法,用C++Builder编译那个C代码,生成.obj,然后在Delphi里面直接用那个.obj作为模块。

Rank: 1

发表于 2009-7-23 16:07:14 |显示全部楼层
有真本事就亮出来,,,说那些干嘛,,既然你也支持开源,那就共享

Rank: 1

发表于 2009-7-26 12:19:11 |显示全部楼层
引用第26楼charme于2009-07-23 13:07发表的  :
有真本事就亮出来,,,说那些干嘛,,既然你也支持开源,那就共享

共享你LM先!
你这个穷人一天到晚就是穷嚷嚷,先学会闷声,才能发财。
我敢在美国军方卖我的产品,早就过了开源的检查了。
该用户已被删除
发表于 2009-7-26 13:42:26 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 1

发表于 2009-7-26 13:58:13 |显示全部楼层
终于知道为什么这么多狗在叫了,因为他们为自己竟然不知道这么著名的或外开源项目而恼羞成怒,平时都装B,装大牛,那只是中国这个井底充个大尾巴狗而已,继续叫呢,还不如回去补补英语。
该用户已被删除
发表于 2009-7-26 16:04:30 |显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 1

发表于 2009-8-11 02:05:58 |显示全部楼层
收藏...多谢

Rank: 1

发表于 2009-8-22 15:46:13 |显示全部楼层
装B专业户飘过

Rank: 1

发表于 2010-2-23 15:39:55 |显示全部楼层
引用第32楼玄风残翼于2009-08-22 12:46发表的  :
装B专业户飘过

B多啊

Rank: 1

发表于 2010-2-23 19:50:19 |显示全部楼层
Pascal,Delphi的,支持一个。

Rank: 3Rank: 3

发表于 2010-2-23 21:00:52 |显示全部楼层
引用第0楼yuanyuan于2009-06-19 17:19发表的 国外开源项目:直接分析注册表的 :
国外开源项目:直接分析注册表的

代码下载地址:http://lilith.tec-man.com/hiveto ... ools-0.4pre0.tar.gz

项目地址:http://lilith.tec-man.com/hivetools/#Download
.......

谢谢分享

Rank: 1

发表于 2010-3-8 01:37:43 |显示全部楼层
不知道国内某家用了 UCGUI 开发东东的源码发布了没有?

Rank: 1

发表于 2010-3-8 11:29:40 |显示全部楼层
引用第0楼yuanyuan于2009-06-19 17:19发表的 国外开源项目:直接分析注册表的 :
国外开源项目:直接分析注册表的

代码下载地址:http://lilith.tec-man.com/hiveto ... ools-0.4pre0.tar.gz

项目地址:http://lilith.tec-man.com/hivetools/#Download
.......


好东西啊,谢谢分享啊

Rank: 1

发表于 2010-3-8 11:47:49 |显示全部楼层
正好在学习,下载了。谢谢!!

Rank: 1

发表于 2010-5-6 22:20:21 |显示全部楼层
赞一个,很好很强大
您需要登录后才可以回帖 登录 | 立即加入

Archiver|手机版|第8个男人 - 论坛为只读模式,仅供查阅

GMT+8, 2019-6-16 12:00 , Processed in 0.040288 second(s), 20 queries .

Design by pvo.cn

© 2011 Pvo Inc.

回顶部