The FreeBSD Foundation and the NetBSD Foundation announced that they have acquired a non-exclusive copyright license to the libcxxrt C++ runtime software from PathScale, a leader in high performance Fortran, C, and C++ compiler products for AMD64, Intel64, and MIPS. This software is an implementation of the C++ Application Binary Interface originally developed for Itanium and now used for the x86 family by BSD operating systems. Libcxxrt will be available under the 2-clause BSD license.
FreeBSD基金会和NetBSD基金会宣布从PathScale公司获得了libcxxrt C++运行时间的非排他性版权许可,PathScale是领先的生产AMD64,Intel64和MIPS平台上的高性能Fortran,C和C++编译器的厂商。libcxxrt最初是为Itanium开发的C++应用程序二进制接口的一个实现,现在可以在X86家族处理器上运行的BSD操作系统上使用。libcxxrt将可以在二句BSD许可下使用。
更多细节:http://netbsd.org/foundation/press/libcxxrt2011.html
libcxxrt C++运行时间可以在BSD许可下使用
版主: lionux
回复: libcxxrt C++运行时间可以在BSD许可下使用
以前基本没翻译过。自己看基本都能理解,看别人的翻译挑错比较容易,自己翻译感觉还是不一样的。还是要继续学习。用google搜索libcxxrt网上有不少这条新闻了,似乎都是同一条翻译,原始翻译可能是这个:http://www.linux-ren.org/modules/newbb/ ... c_id=61614。感觉自己翻译的似乎有点不够简洁。
回复: libcxxrt C++运行时间可以在BSD许可下使用
BSD系统一直在基本系统中减少对GNU软件的依赖。现在编译器有了(llvm,pcc),clang应该比较成熟了,FreeBSD的计划是用llv代替gcc,一些工具软件也有了BSD许可的版本。GNU软件虽然功能都比较丰富,但是体积庞大,还有许可证的问题。在许可证的问题上,OpenBSD似乎是最坚决的。
回复: libcxxrt C++运行时间可以在BSD许可下使用
FreeBSD现在使用的是最后一个在GPLv2下发布的GCC:4.2.1,NetBSD使用的是GCC 4.1.3。BSD社区是不接收在基本系统中出现GPLv3的软件。
FreeBSD基金会关于GPLv3问题致社区的公开信:http://www.freebsdfoundation.org/press/ ... tml#Letter
网上有翻译版本,可以搜索一下。
FreeBSD基金会关于GPLv3问题致社区的公开信:http://www.freebsdfoundation.org/press/ ... tml#Letter
网上有翻译版本,可以搜索一下。
回复: libcxxrt C++运行时间可以在BSD许可下使用
没注意NetBSD的GCC版本,OpenBSD也是使用GCC 4.21,也就是最后一个沿用GPLv2的GCC发行版。感觉编译器不是轻易说换就换的,估计还有很长一段路要走,也不知道用两种编译器分别编译的程序间兼容性怎样,也许更多的程序员喜欢GPLv3的许可也是Linux发展更迅速的原因之一。
回复: libcxxrt C++运行时间可以在BSD许可下使用
在amd64和386上clang/llvm已经可以编译FreeBSD的基本系统和内核了。
http://wiki.freebsd.org/BuildingFreeBSDWithClang
http://wiki.freebsd.org/BuildingFreeBSDWithClang
在线用户
正浏览此版面之用户: 没有注册用户 和 0 访客