[hellogcc] Re: [hellogcc] Re: [hellogcc] Re: [hellogcc] [投稿] 开始加入gnu toolchain的开发(之二)

  • From: 羡智巍 <tianguau@xxxxxxxxx>
  • To: hellogcc@xxxxxxxxxxxxx
  • Date: Wed, 2 Feb 2011 21:49:43 +0800

2011/1/30 Yao Qi <qiyaoltc@xxxxxxxxx>

> 2011/1/29 Liu <proljc@xxxxxxxxx>:
> > 2011/1/11 Mingjie Xing <mingjie.xing@xxxxxxxxx>:
> > 帮我看看应该怎么写这个申请,有几个地方不知道怎么写。其实根本就不知道啥意思。
> >
>
> 我根据回忆回复的 :)
>
> >
> > REQUEST:  SEND FORM FOR PAST AND FUTURE CHANGES
> >
> > [What is the name of the program or package you're contributing to?]
> > binutils, gcc, gdb
> > 『这么写可以么?一下写3个』
>
> 可以。
>
> > [Did you copy any files or text written by someone else in these changes?
> > Even if that material is free software, we need to know about it.]
> > 这个我不明白啥意思,不知道咋写。
> >
>
> 你是否copy了别人的文件。比如,你写了这些change,copy了哪个的公司的代码,就不好的。
> 如果你没有copy别人的代码,写no。
> 个人理解,你copy其他gnu的部分代码,是没有关系的。反正都是gpl,也是fsf的copyright。
>
>
这个应该是问一下,你的代码或者注释是不是从什么地方拷贝的,(个人理解应该还包括文档里面文本)如果是拷贝过来的,就需要指出从哪里拷贝的,拷贝了哪里的,包括GPL的,也要说明一下。
老外还是很看重知识产权的,如果gnu的代码里面有其他的地方copy过来的代码,被人发现会
很麻烦的。所以,只要是拷贝的,最好还是说明一下。



> > [Do you have an employer who might have a basis to claim to own
> > your changes?  Do you attend a school which might make such a claim?]
> > 领导同意提交了,但是还是个人名义吧,这样方便,应该怎么写呢?
> >
>
> 领导同意提交,但是你们单位是否要求own its
> copyright?我的理解是,fsf不会和其他的公司一起own这个copyright的。所有参与gnu项目的公司,都会放弃copyright。
> 你们应该是NO吧。
>
> 这个也是知识产权相关的,应该怕多人合作的代码,由一个人提交,可能会有人对代码所有权有异议。
所以要申明一下代码的所有权。

> [Which files have you changed so far, and which new files have you written
> so far?]
> binutils:
> bfd/archures.c      bfd/bfd-in2.h      bfd/config.bfd      bfd/cpu-mips.c
> bfd/configure      bfd/configure.in      bfd/elfxx-mips.c
> bfd/cpu-openrisc.c      bfd/cpu-or32.c      bfd/elf32-openrisc.c
> bfd/elf32-or32.c      bfd/libbfd.h      bfd/reloc.c
 gas/config/tc-or32.c
> gas/config/tc-or32.h      gas/configure.tgt      include/opcode/or32.h
> ld/configure.tgt      ld/emulparams/elf32openrisc.sh
> ld/emulparams/or32elf.sh      ld/emulparams/or32.sh
> opcodes/configure      opcodes/configure.in      opcodes/openrisc-asm.c
> opcodes/openrisc-desc.c      opcodes/openrisc-desc.h
> opcodes/openrisc-dis.c      opcodes/openrisc-ibld.c
> opcodes/openrisc-opc.c      opcodes/or32-dis.c      opcodes/or32-opc.c
> binutils/readelf.c      gas/config/tc-mips.c      include/elf/mips.h
> include/opcode/mips.h      opcodes/mips-dis.c      opcodes/mips-opc.c
>
> gcc:
> config.sub      configure.in      gcc/config/or32/default.h
> gcc/config/or32/elf.h      gcc/config/or32/linux-elf.h
> gcc/config/or32/linux-gas.h      gcc/config/or32/or32.c
> gcc/config/or32/or32.h      gcc/config/or32/or32.md
> gcc/config/or32/or32-modes.def      gcc/config/or32/or32-protos.h
> gcc/config/or32/or32.S      gcc/config/or32/t-default
> gcc/config/mips/constraints.md      gcc/config/mips/driver-native.c
> gcc/config/mips/hr.h      gcc/config/mips/hr.md
 gcc/config/mips/mips.c
> gcc/config/mips/mips-ftypes.def      gcc/config/mips/mips.h
> gcc/config/mips/mips.md      gcc/config/mips/mips-modes.def
> gcc/config.gcc
>
> gdb:
> bfd/archures.c      bfd/bfd-in2.h      bfd/cpu-mips.c
 bfd/elfxx-mips.c
> include/elf/mips.h      gdb/mips-tdep.c      gdb/mips-tdep.h
> gdb/mips-linux-tdep.c      gdb/mips-linux-tdep.h      gdb/regcache.h
> gdb/regcache.c      gdb/reggroups.h      gdb/reggroups.c
> gdb/user-regs.h      gdb/user-regs.c      include/opcode/mips.h
> opcodes/mips-dis.c      opcodes/mips-opc.c      bfd/config.bfd
> gdb/breakpoint.c      gdb/configure.tgt      gdb/or1k-jtag.c
> gdb/or1k-jtag.h      gdb/or1k-tdep.c      gdb/or1k-tdep.h
> gdb/remote-or1k.c
>

改动不少啊。等着看你的patch了 :)
>
> --
> Yao Qi <qiyaoltc AT gmail DOT com>
> http://sites.google.com/site/duewayqi/
>
>

Other related posts: