Google Groups Home
Help | Sign in
Time Zone
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  Messages 26 - 41 of 41 - Collapse all < Older 
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
Dragan Cvetkovic  
View profile
 More options Feb 28 2005, 3:08 pm
Newsgroups: comp.unix.programmer
From: Dragan Cvetkovic <m...@privacy.net>
Date: Mon, 28 Feb 2005 15:08:30 -0500
Local: Mon, Feb 28 2005 3:08 pm
Subject: Re: Time Zone

"Ian Clarke" <i_d_cla...@yahoo.com> writes:
> Henry Townsend wrote:
>> Say what you like about
>> the wording but there is nothing wrong with (re)using the code.

> I'd say this: leaving aside copyright, the use of another
> person's programs in your own book without even attributing
> that use is highly questionable.

Does anyone attribute "Hello World" program?

Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. Boole      No it isn't.  L. E. J. Brouwer

!!! Sender/From address is bogus. Use reply-to one !!!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ian Clarke  
View profile
 More options Feb 28 2005, 3:43 pm
Newsgroups: comp.unix.programmer
From: "Ian Clarke" <i_d_cla...@yahoo.com>
Date: 28 Feb 2005 12:43:07 -0800
Local: Mon, Feb 28 2005 3:43 pm
Subject: Re: Time Zone

Dragan Cvetkovic wrote:
> "Ian Clarke" <i_d_cla...@yahoo.com> writes:

> > Henry Townsend wrote:
> >> Say what you like about
> >> the wording but there is nothing wrong with (re)using the code.

> > I'd say this: leaving aside copyright, the use of another
> > person's programs in your own book without even attributing
> > that use is highly questionable.

> Does anyone attribute "Hello World" program?

What are you meaining to say?

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dragan Cvetkovic  
View profile
 More options Feb 28 2005, 3:46 pm
Newsgroups: comp.unix.programmer
From: Dragan Cvetkovic <m...@privacy.net>
Date: Mon, 28 Feb 2005 15:46:06 -0500
Local: Mon, Feb 28 2005 3:46 pm
Subject: Re: Time Zone

"Ian Clarke" <i_d_cla...@yahoo.com> writes:
> Dragan Cvetkovic wrote:
>> "Ian Clarke" <i_d_cla...@yahoo.com> writes:

>> > Henry Townsend wrote:
>> >> Say what you like about
>> >> the wording but there is nothing wrong with (re)using the code.

>> > I'd say this: leaving aside copyright, the use of another
>> > person's programs in your own book without even attributing
>> > that use is highly questionable.

>> Does anyone attribute "Hello World" program?

> What are you meaining to say?

That some programs become so common and are a part of "UNIX folklore" so
that nobody attributes them any more and doesn't say e.g. "Hello world"
program was originally written by (say) K&R (I don't really know who wrote
that one), reference [1].

Bye, Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. Boole      No it isn't.  L. E. J. Brouwer

!!! Sender/From address is bogus. Use reply-to one !!!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dragan Cvetkovic  
View profile
 More options Feb 28 2005, 3:50 pm
Newsgroups: comp.unix.programmer
From: Dragan Cvetkovic <m...@privacy.net>
Date: Mon, 28 Feb 2005 15:50:42 -0500
Local: Mon, Feb 28 2005 3:50 pm
Subject: Re: Time Zone

Dragan Cvetkovic <m...@privacy.net> writes:
> "Ian Clarke" <i_d_cla...@yahoo.com> writes:

>> Dragan Cvetkovic wrote:
>>> Does anyone attribute "Hello World" program?

>> What are you meaining to say?

> That some programs become so common and are a part of "UNIX folklore" so
> that nobody attributes them any more and doesn't say e.g. "Hello world"
> program was originally written by (say) K&R (I don't really know who wrote
> that one), reference [1].

Actually, http://www.catb.org/~esr/jargon/html/H/hello-world.html gives
some more info about it.

Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. Boole      No it isn't.  L. E. J. Brouwer

!!! Sender/From address is bogus. Use reply-to one !!!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ian Clarke  
View profile
 More options Feb 28 2005, 4:32 pm
Newsgroups: comp.unix.programmer
From: "Ian Clarke" <i_d_cla...@yahoo.com>
Date: 28 Feb 2005 13:32:47 -0800
Local: Mon, Feb 28 2005 4:32 pm
Subject: Re: Time Zone

In the Process Control chapter (15) of Teer, it appears
that nearly all of the programs are heavily derived from
the chapter of the same name (8) in Stevens. Are you trying
to draw a parallel between the reproduction of a 5 line
program of unknown origin and the duplication without
attribution of several complex programs, in order to say
that the latter is acceptable practice?

    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Dragan Cvetkovic  
View profile
 More options Feb 28 2005, 4:45 pm
Newsgroups: comp.unix.programmer
From: Dragan Cvetkovic <m...@privacy.net>
Date: Mon, 28 Feb 2005 16:45:48 -0500
Local: Mon, Feb 28 2005 4:45 pm
Subject: Re: Time Zone

"Ian Clarke" <i_d_cla...@yahoo.com> writes:
> In the Process Control chapter (15) of Teer, it appears
> that nearly all of the programs are heavily derived from
> the chapter of the same name (8) in Stevens. Are you trying
> to draw a parallel between the reproduction of a 5 line
> program of unknown origin and the duplication without
> attribution of several complex programs, in order to say
> that the latter is acceptable practice?

What complex programs in chapter 15 of Rich Teer? Most of examples there
are a simple demonstration of fork(2), exec(2) wait(2) etc system calls...

Dragan

--
Dragan Cvetkovic,

To be or not to be is true. G. Boole      No it isn't.  L. E. J. Brouwer

!!! Sender/From address is bogus. Use reply-to one !!!


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Dickey  
View profile
 More options Feb 28 2005, 5:18 pm
Newsgroups: comp.unix.programmer
From: Thomas Dickey <dic...@saltmine.radix.net>
Date: Mon, 28 Feb 2005 22:18:55 -0000
Local: Mon, Feb 28 2005 5:18 pm
Subject: Re: Time Zone

Dragan Cvetkovic <m...@privacy.net> wrote:
> Good thing about this excersize of yours is that you will become quite
> familiar with both Teer's and Stevens' book, which is good for you.

It's too bad you weren't that familiar with the technical areas involved.

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Dickey  
View profile
 More options Feb 28 2005, 5:19 pm
Newsgroups: comp.unix.programmer
From: Thomas Dickey <dic...@saltmine.radix.net>
Date: Mon, 28 Feb 2005 22:19:54 -0000
Local: Mon, Feb 28 2005 5:19 pm
Subject: Re: Time Zone

Henry Townsend <henry.towns...@not.here> wrote:
> Ian Clarke wrote:
>> I had a look at that chapter (chap. 23): most of the diagrams
>> are the same or very similar (and in the same order), there
>> are a number of rather similar looking paragraphs and a
>> general order of presentation that is very similar to
>> Stevens (chap. 19).  Most notably, the main example program
>> of the chapter (pty.c) is the same program (with some
>> modification) as Stevens wrote.
> The APUE sample code is, as far as I can tell, made available for any
> use. Which would include use in another book. Say what you like about
> the wording but there is nothing wrong with (re)using the code.

That came up a couple of years ago.  The publisher's response precludes
this type of reuse.

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Dickey  
View profile
 More options Feb 28 2005, 5:22 pm
Newsgroups: comp.unix.programmer
From: Thomas Dickey <dic...@saltmine.radix.net>
Date: Mon, 28 Feb 2005 22:22:20 -0000
Local: Mon, Feb 28 2005 5:22 pm
Subject: Re: Time Zone

Ian Clarke <i_d_cla...@yahoo.com> wrote:
>> use. Which would include use in another book.
> I'm not sure how you work this out. The code is part of the book
> and the book carries a copyright notice (to the publisher, not
> the author!). Yes, the code was made available on Stevens'
> homepage, but that does not remove the copyright.

See also

http://groups-beta.google.com/group/comp.unix.programmer/msg/68aa666b...

(incorporating the programs in another book is a commercial use ;-)

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Dickey  
View profile
 More options Feb 28 2005, 5:24 pm
Newsgroups: comp.unix.programmer
From: Thomas Dickey <dic...@saltmine.radix.net>
Date: Mon, 28 Feb 2005 22:24:53 -0000
Local: Mon, Feb 28 2005 5:24 pm
Subject: Re: Time Zone

Ian Clarke <i_d_cla...@yahoo.com> wrote:
> Dragan Cvetkovic wrote:
...
>> Does anyone attribute "Hello World" program?
> What are you meaining to say?

Take a look at the credits in SSP.  Then take a look at Dragan's postings
in comp.unix.solaris and ask yourself why anyone would choose this person to
review a technical book.

--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Ian Clarke  
View profile
 More options Feb 28 2005, 8:48 pm
Newsgroups: comp.unix.programmer
From: "Ian Clarke" <i_d_cla...@yahoo.com>
Date: 28 Feb 2005 17:48:59 -0800
Local: Mon, Feb 28 2005 8:48 pm
Subject: Re: Time Zone
Dragan Cvetkovic wrote:
> "Ian Clarke" <i_d_cla...@yahoo.com> writes:

> > In the Process Control chapter (15) of Teer, it appears
> > that nearly all of the programs are heavily derived from
> > the chapter of the same name (8) in Stevens. Are you trying
> > to draw a parallel between the reproduction of a 5 line
> > program of unknown origin and the duplication without
> > attribution of several complex programs, in order to say
> > that the latter is acceptable practice?

> What complex programs in chapter 15 of Rich Teer? Most of examples
there
> are a simple demonstration of fork(2), exec(2) wait(2) etc system

calls...

The dozen or so programs in Teer chapter 15 range from 20
to 50 lines. I can find an analog of EACH of these programs
in Stevens chapter 8. The differences are largely cosmetic:
details of error handling, changes in function and variable
names, using "switch" instead of "if", changing the names
of programs that are passed to exec(), using "return"
instead of "exit". However, the overall structures
and ideas are the same. (In the pseudo-terminals chapter,
a more complex (a few hundred lines spread over several
files) program appears to be borrowed.)

One could argue that a few of these programs are small
enough that the borrowing is trivial, and I would partly
agree. However, it is suspicious that ALL of the programs
have analogs in Stevens (it seems impossible that that could
have happened by chance), especially when considered in
the context of the other close similarities already
mentioned (eg the structure, diagrams, and definite
paragraphs in the "Process Relationships" chapters).


    Reply to author    Forward  
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Michael Kerrisk  
View profile
 More options Feb 28 2005, 8:55 pm
Newsgroups: comp.unix.programmer
From: Michael Kerrisk <michael.kerrisk.at.gmx....@nospam.com>
Date: Tue, 01 Mar 2005 14:55:45 +1300
Local: Mon, Feb 28 2005 8:55 pm
Subject: Re: Time Zone
On Mon, 28 Feb 2005 22:24:53 -0000, Thomas Dickey

<dic...@saltmine.radix.net> wrote:
>Ian Clarke <i_d_cla...@yahoo.com> wrote:
>> Dragan Cvetkovic wrote:
>...
>>> Does anyone attribute "Hello World" program?

>> What are you meaining to say?

>Take a look at the credits in SSP.  Then take a look at Dragan's postings
>in comp.unix.solaris and ask yourself why anyone would choose this person to
>review a technical book.

Actually, I've seen a number of useful comments from Dragan in some
newsgroups.

But I'm not sure why we have a reviewer responding here instead
of the author.


    Reply to author    Forward