public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* newbie question
@ 1999-07-01  0:00 Marc Espie
  1999-07-01  0:00 ` Ian Lance Taylor
  1999-07-01  0:00 ` Richard Henderson
  0 siblings, 2 replies; 8+ messages in thread
From: Marc Espie @ 1999-07-01  0:00 UTC (permalink / raw)
  To: binutils

First, I'm not officially subscribed to this list... I hope this is ok,

I have access to the ml archives, which is enough for me, especially as
my mailbox is already cluttered...

As an OpenBSD developper, I will be trying to upgrade our toolchain at
some point during the up-coming months... I know for sure that neither
binutils-2.9.1 nor the latest gas snapshot I have found work out of the 
box.

Since some problems we have from our tools are obviously tied to not enough
close collaboration with the binutils developpers, I'm intent on feeding back
all changes to binutils maintainers, so that we stop reinventing the wheel...

Two questions:
- what kind of copyright assignment do I need ? I'm already filed for `gcc'
development, do I need to file for `binutils' and `gdb', or is there some
finer discrimination (e.g., `bfd', `gas', `ld'.... what's a separate `program'
in that context ?)
I don't have any material ready for binutils yet, but I know from past
experience that this paperwork can take some time to process...

- are snapshots still alive ?  it's slightly more practical for me to work
on snapshots for various reasons (specifically: because we cover roughly 8
architectures, and it's easier for me to track problems occurring with other
developpers that way)
-- 
	Marc Espie		
|anime, sf, juggling, unicycle, acrobatics, comics...
|AmigaOS, OpenBSD, C++, perl, Icon, PostScript...
| `real programmers don't die, they just get out of beta'

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: newbie question
  1999-07-01  0:00 newbie question Marc Espie
@ 1999-07-01  0:00 ` Ian Lance Taylor
  1999-07-01  0:00 ` Richard Henderson
  1 sibling, 0 replies; 8+ messages in thread
From: Ian Lance Taylor @ 1999-07-01  0:00 UTC (permalink / raw)
  To: Marc.Espie; +Cc: binutils

   Date: Thu, 13 May 1999 16:49:36 +0200
   From: Marc Espie <Marc.Espie@liafa.jussieu.fr>

   - what kind of copyright assignment do I need ? I'm already filed for `gcc'
   development, do I need to file for `binutils' and `gdb', or is there some
   finer discrimination (e.g., `bfd', `gas', `ld'.... what's a separate `program'
   in that context ?)
   I don't have any material ready for binutils yet, but I know from past
   experience that this paperwork can take some time to process...

You need to file a binutils copyright assignment with the FSF.  I've
appended the usual form.  Since I'm sending this to the whole list, I
did not replace ``NAME OF PERSON''.  In order to use this, replace
``NAME OF PERSON'' with your name, print it, sign it, and mail it in.

Other than ``NAME OF PERSON,'' don't change even a single word of this
unless you first talk to the FSF.  If you change anything whatsoever,
they have to think about whether it's OK, and it takes much longer for
them to process it.

Ian

The way to assign copyright to the Foundation is to sign an assignment
contract.  This is what legally makes the FSF the copyright holder so
that we can register the copyright on the new version.
I'm assuming that you wrote these changes yourself;
if other people wrote parts, we may need papers from them.

If you are employed to do programming (even at a university), or have
made an agreement with your employer or school saying it owns programs
you write, then you and we need a signed piece of paper from your
employer disclaiming rights to the program.

The disclaimer should be signed by a vice president or general manager
of the company.  If you can't get at them, anyone else authorized to
license software produced there will do.  Here is a sample wording:

  Digital Stimulation Corporation hereby disclaims all copyright interest
  in the changes and enhancements made by Hugh Heffner to the program
  "seduce", also including any future revisions of these changes and
  enhancements.

  Digital Stimulation Corporation affirms that it has no other
  intellectual property interest that would undermine this release, or
  the use of the Program, and will do nothing to undermine it in the
  future.

  <signature of Ty Coon>, 1 April 1987
  Ty Coon, President of Vice, Digital Stimulation Corp.

(If your employer says they do have an intellectual property claim
that could conflict with the use of the program, then please put me in
touch with a suitable representative of the company, so that we can
negotiate what to do about it.)

IMPORTANT: When you talk to your employer, *no matter what
instructions they have given you*, don't fail to show them the sample
disclaimer above, or a disclaimer with the details filled in for your
specific case.  Companies are usually willing to sign a disclaimer
without any fuss.  If you make your request less specific, you may
open Pandora's box and cause a long and unnecessary delay.

Below is the assignment contract that we usually use.  You would need
to print it out, sign it, and snail it to:

Richard Stallman
545 Tech Sq rm 425
Cambridge, MA 02139
USA

Please try to print the whole first page below on a single piece of
paper.  If it doesn't fit on one printed page, put it on two sides of
a single piece of paper.

Don't forget to put down the date when you sign!  Spell out the month
name--don't use a number for the month.  Dates using a number for the
month are ambiguous; 2/8/95 means one thing in the US and another in
Europe.

Snail a copy of the employer's disclaimer as well.

Please send me email about what you decide to do.  If you have any
questions, or would like something to be changed, ask rms@ai.mit.edu via email.
\f			    ASSIGNMENT

   For good and valuable consideration, receipt of which I acknowledge, I,
NAME OF PERSON, hereby transfer to the Free Software Foundation, Inc. (the
"Foundation") my entire right, title, and interest (including all rights
under copyright) in my changes and enhancements to the GNU Binutils software
package, subject to the conditions below.  These changes and enhancements
are herein called the "Work".  The work hereby assigned shall also include
any future revisions of these changes and enhancements hereafter made by me.

   Upon thirty days' prior written notice, the Foundation agrees to
grant me non-exclusive rights to use the Work (i.e. my changes and
enhancements, not the package which I enhanced) as I see fit; (and the
Foundation's rights shall otherwise continue unchanged).

   For the purposes of this contract, a work "based on the Work" means
any work that in whole or in part incorporates or is derived from all or
part of the Work.

   The Foundation promises that all distribution of the Work, or of any
work "based on the Work", that takes place under the control of the
Foundation or its assignees, shall be on terms that explicitly and
perpetually permit anyone possessing a copy of the work to which the terms
apply, and possessing accurate notice of these terms, to redistribute
copies of the work to anyone on the same terms.  These terms shall not
restrict which members of the public copies may be distributed to.  These
terms shall not require a member of the public to pay any royalty to the
Foundation or to anyone else for any permitted use of the work they apply
to, or to communicate with the Foundation or its agents in any way either
when redistribution is performed or on any other occasion.

   The Foundation promises that any program "based on the Work" offered
to the public by the Foundation or its assignees shall be offered in the
form of machine-readable source code, in addition to any other forms of the
Foundation's choosing.  However, the Foundation is free to choose at its
convenience the media of distribution for machine-readable source code.

   The Foundation promises to give or send me, upon reasonable prior notice
and payment of a fee no more than twenty times the cost of the necessary
materials and postage, a copy of any or all of the works "based on the
Work" that it offers to the public or that it has offered within the
past six months, or that it distributed for the first time within the past
six months.  For works that are programs, the machine-readable source code
shall be included.  My request shall detail whether I wish to receive all
such works or specific works.  My choice of works to request may affect the
cost and therefore the fee.

   I hereby agree that if I have or acquire hereafter any patent or
interface copyright or other intellectual property interest dominating the
package enhanced by the Work (or use of that package), such dominating
interest will not be used to undermine the effect of this assignment, i.e.
the Foundation and the general public will be licensed to use, in that
package and its derivative works, without royalty or limitation, the
subject matter of the dominating interest.  This license provision will be
binding on my heirs, assignees, or other successors to the dominating
interest, as well as on me.

   I hereby represent and warrant that I am the sole copyright holder for the
Work and that I have the right and power to enter into this contract.  I
hereby indemnify and hold harmless the Foundation, its officers, employees,
and agents against any and all claims, actions or damages (including
attorney's reasonable fees) asserted by or paid to any party on account of a
breach or alleged breach of the foregoing warranty.  I make no other express
or implied warranty (including without limitation, in this disclaimer of
warranty, any warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE).

Agreed:  [signature]			Date [Write the month with LETTERS]:


For the Free Software Foundation,
Richard Stallman, President:
\f
Please do not delete the control-l character before this line.
Please print this as a separate page.

Please email a copy of the information on this page to
fsf-records@gnu.ai.mit.edu, if you can, so that our clerk doesn't have
to type it in.  Use your full name as the subject line.


[For the copyright registration, what country are you a citizen of?
What year were you born?  Please write the information here; sending
it separately (eg. in a message) makes extra clerical work for us.]



[Please write your email address here.]


[Please write your snail address here, so we can snail a copy back to you.]






[Which files have you changed so far, and which new files have you written
so far?]







^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: newbie question
  1999-07-01  0:00   ` Marc Espie
@ 1999-07-01  0:00     ` Andreas Schwab
  1999-07-01  0:00       ` joel
  0 siblings, 1 reply; 8+ messages in thread
From: Andreas Schwab @ 1999-07-01  0:00 UTC (permalink / raw)
  To: Marc Espie; +Cc: Richard Henderson, binutils

Marc Espie <Marc.Espie@liafa.jussieu.fr> writes:

|> On Thu, May 13, 1999 at 09:55:57AM -0700, Richard Henderson wrote:
|> > > - are snapshots still alive?
|> 
|> > Not as such, but they could be revived.
|> 
|> Depends on how much hastle it is for you...

I'd very much appreciate if the snapshots could be revived, especially
with patches.

-- 
Andreas Schwab                                      "And now for something
schwab@issan.cs.uni-dortmund.de                      completely different"
schwab@gnu.org

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: newbie question
  1999-07-01  0:00 ` Richard Henderson
@ 1999-07-01  0:00   ` Marc Espie
  1999-07-01  0:00     ` Andreas Schwab
  0 siblings, 1 reply; 8+ messages in thread
From: Marc Espie @ 1999-07-01  0:00 UTC (permalink / raw)
  To: Richard Henderson; +Cc: binutils

On Thu, May 13, 1999 at 09:55:57AM -0700, Richard Henderson wrote:
> > - are snapshots still alive?

> Not as such, but they could be revived.

Depends on how much hastle it is for you...

From my perspective, I don't test everything everywhere. I send out
patches to fellow developpers who try them out, tell me what's wrong,
and then I get all the fun of finding out what went wrong on their arch...
and plaguing them to send copyright assignments if their changes are large
enough :)

My setup is getting better for this, as I now have mostly functional 
cross-toolchains :)

Problem is that, before importing new stuff, I have to send out patches
+ check points out.   Some of them don't have fast net access, so a snapshot
is easier than cvs.

If I'm the only one concerned, I can still get cvs source out and brew my
own `snapshots' in a corner, but, assuming I'm not the only one who works that
way, `generic' snapshots would make sense.

-- 
	Marc Espie		
|anime, sf, juggling, unicycle, acrobatics, comics...
|AmigaOS, OpenBSD, C++, perl, Icon, PostScript...
| `real programmers don't die, they just get out of beta'

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: newbie question
  1999-07-01  0:00     ` Andreas Schwab
@ 1999-07-01  0:00       ` joel
  0 siblings, 0 replies; 8+ messages in thread
From: joel @ 1999-07-01  0:00 UTC (permalink / raw)
  To: Andreas Schwab; +Cc: Marc Espie, Richard Henderson, binutils

On 14 May 1999, Andreas Schwab wrote:

> Marc Espie <Marc.Espie@liafa.jussieu.fr> writes:
> 
> |> On Thu, May 13, 1999 at 09:55:57AM -0700, Richard Henderson wrote:
> |> > > - are snapshots still alive?
> |> 
> |> > Not as such, but they could be revived.
> |> 
> |> Depends on how much hastle it is for you...
> 
> I'd very much appreciate if the snapshots could be revived, especially
> with patches.

I also prefer to work with snapshots. 

--joel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: newbie question
  1999-07-01  0:00 newbie question Marc Espie
  1999-07-01  0:00 ` Ian Lance Taylor
@ 1999-07-01  0:00 ` Richard Henderson
  1999-07-01  0:00   ` Marc Espie
  1 sibling, 1 reply; 8+ messages in thread
From: Richard Henderson @ 1999-07-01  0:00 UTC (permalink / raw)
  To: Marc Espie, binutils

On Thu, May 13, 1999 at 04:49:36PM +0200, Marc Espie wrote:
> - what kind of copyright assignment do I need ? I'm already filed for `gcc'
> development, do I need to file for `binutils' and `gdb', or is there some
> finer discrimination ...

I remember just filing for `gdb' and `binutils'.

> - are snapshots still alive?

Not as such, but they could be revived.


r~

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Newbie Question
  2002-05-16  9:14 Newbie Question Jeffrey Stephens
@ 2002-05-16 17:58 ` Alan Modra
  0 siblings, 0 replies; 8+ messages in thread
From: Alan Modra @ 2002-05-16 17:58 UTC (permalink / raw)
  To: Jeffrey Stephens; +Cc: binutils

On Thu, May 16, 2002 at 12:13:12PM -0400, Jeffrey Stephens wrote:
> I was wondering, in light of my upgrading GCC, if I should also upgrade
> binutils to 2.12?  And, if so, should I install the new binutils before
> or after installing gcc-3.1?

Upgrading and installing binutils before compiling gcc (or compiling
with a combined source tree), will enable new gcc features.  You
should use binutils 2.12.1, now that it's out.

-- 
Alan Modra
IBM OzLabs - Linux Technology Centre

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Newbie Question
@ 2002-05-16  9:14 Jeffrey Stephens
  2002-05-16 17:58 ` Alan Modra
  0 siblings, 1 reply; 8+ messages in thread
From: Jeffrey Stephens @ 2002-05-16  9:14 UTC (permalink / raw)
  To: binutils

I am now compiling the latest release of GCC (3.1) on my Redhat 6.2 box
with kernel 2.2.14-5.0 and glibc-2.1.  My current version of binutils is

the one that came with the distro, namely binutils-2.9.5.0.22-6.  I was
wondering, in light of my upgrading GCC, if I should also upgrade
binutils to 2.12?  And, if so, should I install the new binutils before
or
after installing gcc-3.1?  Are there any issues related to whether
binutils
needs to be compiled with the compiler currently being used and vice
versa.

The reason I ask this is that I note that in the upgrade instructions
for glibc-2.2
it says that one should first make and install the new compiler, then
use the new
compiler to make and install the new glibc, and then go back and remake
and install
the compiler with the new glibc.

Thanks.

Regards,
Jeff Stephens

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2002-05-17  0:58 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-07-01  0:00 newbie question Marc Espie
1999-07-01  0:00 ` Ian Lance Taylor
1999-07-01  0:00 ` Richard Henderson
1999-07-01  0:00   ` Marc Espie
1999-07-01  0:00     ` Andreas Schwab
1999-07-01  0:00       ` joel
2002-05-16  9:14 Newbie Question Jeffrey Stephens
2002-05-16 17:58 ` Alan Modra

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).