我只是注意到http://www.redhat.com/services/custom/cygwin/上有一个redhat cygwin ,有什么区别吗?
1.redhat构建cygwin所以它更快.
(5:15:46 AM) adamramadhan: version ?
(5:15:53 AM) adamramadhan: 1.8 and 1.7.7 ?
(5:15:59 AM) adamramadhan: why can that happen ?
(5:16:17 AM) snoopy left the room ("Saliendo").
(5:16:30 AM) r15 [~anuj@122.177.232.122] entered the room.
(5:17:00 AM) MartinCo: adamramadhan, because RHAT builds cygwin, the released version are behind the lates build
Run Code Online (Sandbox Code Playgroud)
从维基百科页面我改变了这个上下文的链接,
Cygwin最初由Cygnus Solutions开发,后来被Red Hat收购.它是免费的开源软件,在GNU通用公共许可证版本2下发布.今天它由Red Hat,NetApp和许多其他志愿者的员工维护.
Red Hat Cygwin目前处于1.8版本(cygwin.dll),
这是常规Cygwin发布1.7.7(cygwin1.dll)的时候.
Cygwin库,实用程序和众多应用程序可根据GPL条款免费下载.Red Hat为此软件提供开发人员和用户支持,以及Cygwin库及其实用程序的许可合同.的红帽Cygwin的官方安装实用程序可以同时用于初始安装和自动更新.
从Cygwin常见问题解答中,
我可以免费将Cygwin与我的产品捆绑在一起吗?
只有您非常谨慎地遵守Cygwin的许可.如果您选择分发cygwin1.dll,您必须愿意根据GPL的条款分发用于构建cygwin1.dll副本的确切源代码.如果您发送与cygwin1.dll链接的应用程序,则必须在GPL兼容许可下提供这些应用程序的源代码,或者从Red Hat购买cygwin许可证.
我可以在运行时构建一个不需要cygwin1.dll的Cygwin程序吗?
不.如果您的程序使用Cygwin API,那么没有cygwin1.dll就无法运行您的可执行文件.特别是,不可能与Cygwin库静态链接以获得独立的,自包含的可执行文件.
如果这是一个问题,因为您打算分发您的Cygwin应用程序,那么您最好阅读并理解http://cygwin.com/licensing.html,它解释了许可选项.除非您从Red Hat购买特殊商业许可,否则您的Cygwin应用程序必须是开源的.
| 归档时间: |
|
| 查看次数: |
7015 次 |
| 最近记录: |