期刊文献+

低专利风险的开源编译器移植

Open Source Compiler Porting of Low Patent Risk
下载PDF
导出
摘要 在对主流的开源编译系统进行调研的基础上,结合优秀的GCC编译系统与LLVM编译系统,探索了其基础架构与移植方法,并对各自的移植专利风险进行了评估,为处理器厂商开发编译器工具链,完善软硬件开发平台和提升硬件性能提供了新的解决方案。 Advanced compiler systems GCC and LLVM are introduced based on a detailed research of dominant open - source compilers. This paper mainly presents the architecture and porting method of GCC and LLVM, and evaluates the patent risk for them respectively. It provides new solutions of developing compiling tools chain, refining hardware and software platform, and promoting the perform- ance of hardware for micro - processor manufacturer.
出处 《微处理机》 2010年第4期14-18,21,共6页 Microprocessors
关键词 编译器 后端移植 GCC编译系统 LLVM编译系统 专利 Compiler Backend porting GCC LLVM Patent
  • 相关文献

参考文献10

  • 1CHRIS ARTHUR LATTNER. LLVM:AN INFRASTRUCTURE FOR MULTI - STAGE OPTIMIZATION [ D ]. Urbana - Champaign : University of Portland,2002.
  • 2Richard M Stallman. Using and Porting Gnu CC [ EB/ OL]. 51 Franklin St, Fifth Floor, Boston, MA 02110, USA: Free Software Foundation, Inc. , 2010. 01. 21 [ 2010.03.01 ]. http ://gcc. gnu. org/onlinedocs.
  • 3AlfredVAho,MonicaSI.am,RaviSethi,et al.编译原理(第2版)[M].北京:机械工业出版社,2009.
  • 4Richard M. Stallman and the GCC Developer Community. GNU Compiler Collection Internals [ EB/OL]. 51 Franklin St, Fifth Floor, Boston, MA 02110, USA: Free Software Foundation, Inc. , 2010.01.21 [ 2010.03.01 ]. http ://gcc. gnu. org/onlinedocs/gccint.
  • 5夏晶.Linux与GNU-GPL协议[J].科教文汇,2007(11Z):213-213. 被引量:1
  • 6Free Software Foundation, Inc. GNU General Public License, Version 3 [ EB/OL]. 51 Franklin St, Fifth Floor, Boston, MA 02110, USA. Free Software Foundation, Inc. ,2009.06.17 [ 2010.03. 01 ]. http ://www. gnu. org/ licenses/gpl, html.
  • 7夏扬.GNU通用公共许可证第三版初探[J].电子知识产权,2008(8):36-38. 被引量:1
  • 8Chris Lattner. Introduction to the LLVM Compiler Infrastructure [ EB/OL ]. ACAT 2008 : Advanced Computing and Analysis Techniques in Physics Research,Erice ,Sicily,Italy, Nov 2008 [ 2010. 03. 01 ]. http://llvm, org/ pubs/2008 - 10 - 04 - ACAT - LLVM - Intro. html.
  • 9Mason Woo, Misha Brukman. Writing an LLVM Compiler Backend[ EB/OL]. University of Illinois at Urbana- Champaign:LLVM Team, 2010.02.02 [ 2010.03.01 ]. http ://llvm. org/docs/WritingAnLLVMBackend, html.
  • 10University of Illinois/NCSA Open Source License [ EB/ OL]. University of Illinois at Urbana - Champaign: LLVM Team,2010.02.25 [2010.05.01 ]. http://llvm. org/svn/llvm - project/llvm/trunk/LICENSE. TXT.

二级参考文献22

  • 1王侠.论Linux操作系统[J].辽宁税务高等专科学校学报,2004,16(6):30-31. 被引量:2
  • 2《世界知识产权组织版权条约》第11条.
  • 3美国《千禧年数字版权法》第1201条.
  • 4Apache许可证第二版第6条.
  • 5Apache许可证第二版第9条.
  • 6Novell. Microsoft and Novell Announce Broad Collaboration on Windows and Linux Interoperability and Support [EB/OL]. [2008-05-07]. http://www.novell.com/news/press /microsoft_and_novell_announce_broad_collaboration _on_windows and_linux_interop erability_and_support.
  • 7Microsoft. Microsoft Statement About GPLv3 [EB/ OL]. [2008-05-07]. http://www.microsoft.com/presspass/ misc/07-05statement.mspx.
  • 8Richard Stallman. Transcript of Richard Stallman at the 5th international GPLv3 conference [EB/OL]. [2008- 05-07]. http://www.fsfeurope.org/projects/gplv3/tokyo-rmstranscript.
  • 9James E.J. Bottomley. The Dangers and Problems with GPLv3 [EB/OL]. [2008-05-07]. http://thread.gmane. org/gmane.linux.kemel/448894/focus= 448894.
  • 10Aslett, Matthew: "GPLv3 is officially open source", Computer Business Review online, 10th September 2007, http:// www.cbronline.com/article_news.asp?guid=A4BE06FA-EF8F-4D1E-8C62-B3DEF66F893F,最后访向日期为2008年5月7日.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部