免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1080 | 回复: 0
打印 上一主题 下一主题

关于Sun Studio的redistribution问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-08 07:58 |只看该作者 |倒序浏览
Sun studio(SUNWsprot)里面包含的as, 编译solaris内核的汇编器,不能够重新发布。
因为gas是不能编译solaris的, 这样就造成了indiana, nexenta等多种solaris发行版没办法本地编译solaris内核。目前nexenta的做法是,proto目录下面的内容在SXCR上编好,然后download到nexenta。
So trouble, aha?
那么现在有两种方法来解决这个问题:
  • 修改ON的source code,使其可以被gas编译
  • 从头开始写一个汇编器.
这两个方法需要的努力应该差不多,只不过现在没人做,呵呵
尽管Jonathan Schwartz承诺,"Everything Sun does will be open source", 但是两年了,Sun Studio还是没有release, 就连最基本的重新发布的权利(redistribution)都没有给community. SUN对Studio完全区别对待,就像studio和open solaris完全无关一样. 此举引起了OpenSolaris社区的强烈不满,也将在一定程度上限制OpenSolaris的发展.
看看SUN是如何回复这个问题的:
"目前,我们没有所有的合法权利来允许SUN studio的重新发布。
在过去的20多年中开发的上百万行代理里面,我们开发了,或者合伙开发了,或者以拥有license的等等方式来为我们的用户提供最好的工具链. 从两年前开始,在由一个商业的产品转化到一个免费的产品的过程中,我们对很多特性,例如ntel/AMD/SPARC的优化, MT/multicore的开发工具,新的集成开发环境,还有开源社区需要的例如OpenSolaris, OpenJDK等等 做了优先级别上的平衡.
我们的目标是使Sun Studio能用在OpenSolaris项目和其他的开源社区项目中. 我们也认识到,去除法律上的障碍,允许Sun Studio的重新发布将不仅仅是一个简单的目标,而更是一个SUN在开源社区的一个重要的里程碑。开源项目如Indiana, 为OpenSolaris提供了一个非常好的机会,我们当然想尽可能的完全参与其中,这里面当然包括Sun Studio的重新发布."
至少,SUN的态度是积极的,不是吗?:)
-Aubrey
Mar, 8th, 2008@San Jose


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/41699/showart_491679.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP