[9087] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

Perl-Users Digest, Issue: 2705 Volume: 8

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Sat May 23 19:07:35 1998

Date: Sat, 23 May 98 16:00:35 -0700
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)

Perl-Users Digest           Sat, 23 May 1998     Volume: 8 Number: 2705

Today's topics:
        Does P5P exist on a read-only news server somewhere? dean@home.biol.sc.edu
    Re: Does P5P exist on a read-only news server somewhere (Brian Kraft)
    Re: Encoding URLs with CGI.pm.  How? (Jens Quade)
    Re: Getting hex codes from string (Chris Nandor)
    Re: Getting hex codes from string (Kevin Reid)
    Re: Getting hex codes from string <rootbeer@teleport.com>
    Re: GNU attacks on the open software community Klaus.Schilling@home.ivm.de
    Re: GNU attacks on the open software community (Chris Nandor)
    Re: GNU attacks on the open software community <hp@pobox.com>
    Re: GNU attacks on the open software community <hp@pobox.com>
    Re: GNU attacks on the open software community (Michael Kagalenko)
    Re: GNU attacks on the open software community <nathanh@chirp.com.au>
    Re: GPL documentation == unspeakable evil (Chris Nandor)
    Re: GPL documentation == unspeakable evil (Chris Nandor)
        Search and Replacing a double-quote character fastmethod@mindless.com
    Re: Search and Replacing a double-quote character <rootbeer@teleport.com>
    Re: Taint, untaint, recusion and internal functions (Marc Haber)
    Re: Taint, untaint, recusion and internal functions (Kevin Reid)
    Re: Taint, untaint, recusion and internal functions <rootbeer@teleport.com>
    Re: Tom Christiansen attacks the free software communit <hp@pobox.com>
        Victims of Freedom Fighter's Sloppy License Language: R <birgitt@order.booktraders.com>
        Win95:  how do you direct output of perl print to brows (Mich72252)
        Digest Administrivia (Last modified: 8 Mar 97) (Perl-Users-Digest Admin)

----------------------------------------------------------------------

Date: 23 May 1998 15:55:49 -0400
From: dean@home.biol.sc.edu
Subject: Does P5P exist on a read-only news server somewhere?
Message-Id: <m3n2c83goq.fsf@home.biol.sc.edu>

I recall that some time ago there was a news server somewhere in
NetLand that offered a read-only version of the p5p list.  I'm not
sufficiently involved to have the actual email sent to me, but I did
enjoy dipping into the news version on occasion.

Does that exist anywhere?  Or do I have to subscribe to the mailing
list and bite the bullet to finally figure out how to read mail with
Gnus...?

Thanks!

-Dean


------------------------------

Date: Sat, 23 May 1998 21:35:01 GMT
From: bhkraft@gj.net (Brian Kraft)
Subject: Re: Does P5P exist on a read-only news server somewhere?
Message-Id: <9iH91.6112$wM5.6002247@news.giganews.com>

dean@home.biol.sc.edu wrote on 23 May 1998 15:55:49 -0400:

>I recall that some time ago there was a news server somewhere in
>NetLand that offered a read-only version of the p5p list.

news://cor.newman.upenn.edu/perl.porters-gw
How does it work, one way mail2news, or if you post - will it go to
the list?  (some gateways can be configured that way).

http://www.hut.fi/~jhi/perl5-porters.html
 ...has a link to a searchable http archive.
-- 
b h k


------------------------------

Date: 23 May 1998 20:57:42 GMT
From: jens-slrn-tests-1998-05@ronja.dinoco.de (Jens Quade)
Subject: Re: Encoding URLs with CGI.pm.  How?
Message-Id: <slrn6med59.c2.jens-slrn-tests-1998-05@sahne.m19.intern>

On Sat, 23 May 1998 17:49:25 GMT, Luke Steele wrote:
 
> I'm having real difficulty working out how to encode URLs with CGI.pm.
> If I've got a scalar (called $var, say):

use CGI;

> $var = "A string containing spaces, &ampersands & and various other
> charaters!!#%$&";
> 

print CGI::escape($var);

should work. But doesn't seem mentioned in the current version
of the documentation (perldoc)..


jens




------------------------------

Date: Sat, 23 May 1998 20:46:26 GMT
From: pudge@pobox.com (Chris Nandor)
Subject: Re: Getting hex codes from string
Message-Id: <pudge-2305981640510001@dynamic417.ply.adelphia.net>

In article <1d9gbe6.1uhpmog1e4wi1wN@slip-32-100-246-56.ny.us.ibm.net>,
kpreid@ibm.net (Kevin Reid) wrote:

# Tom Phoenix <rootbeer@teleport.com> wrote:
# 
# > On Fri, 22 May 1998, Kevin Reid wrote:
# > 
# > >   open FILE;
# > 
# > Even when your script is "just an example" (and perhaps especially in that
# > case!) you should _always_ check the return value after opening a file.
# > Thanks!
# 
# <MISTAKE TYPE="STUPID">
# 
# The script was written on a Macintosh, so there was no real need to
# check the open() -- but I forgot to fix this before posting the script.
# 
# </MISTAKE>

Since when is there no need to check your open() on a Mac?  Methinks you
are confused.

-- 
Chris Nandor          mailto:pudge@pobox.com         http://pudge.net/
%PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10  1FF77F13 8180B6B6'])


------------------------------

Date: Sat, 23 May 1998 17:53:49 -0400
From: kpreid@ibm.net (Kevin Reid)
Subject: Re: Getting hex codes from string
Message-Id: <1d9hqpy.1pbuvgc1mmtnfwN@slip166-72-108-169.ny.us.ibm.net>

Chris Nandor <pudge@pobox.com> wrote:

> # The script was written on a Macintosh, so there was no real need to
> # check the open() -- but I forgot to fix this before posting the script.
> # 
> # </MISTAKE>
> 
> Since when is there no need to check your open() on a Mac?  Methinks you
> are confused.

If you've managed to drop the file onto a MacPerl droplet, surely it
exists!

-- 
  Kevin Reid.      |         Macintosh.
   "I'm me."       |      Think different.


------------------------------

Date: Sat, 23 May 1998 22:45:21 GMT
From: Tom Phoenix <rootbeer@teleport.com>
To: Kevin Reid <kpreid@ibm.net>
Subject: Re: Getting hex codes from string
Message-Id: <Pine.GSO.3.96.980523153922.24130E-100000@user2.teleport.com>

On Sat, 23 May 1998, Kevin Reid wrote:

> If you've managed to drop the file onto a MacPerl droplet, surely it
> exists!

Perhaps I'm mistaken, but couldn't one or another of these still cause the
open to fail?

* It may be a folder, or a mounted volume.

* It may be an item that has been deleted or renamed before you get to the
open. 

* It may be an alias which can't be resolved.

* It may have no data fork. (Does that make it unopenable or empty?)

* It may have a corrupted entry on disk.

There are probably some other possibilities that I can't think of because
I never use droplets. Hope this helps!

-- 
Tom Phoenix       Perl Training and Hacking       Esperanto
Randal Schwartz Case:     http://www.rahul.net/jeffrey/ovs/



------------------------------

Date: 23 May 98 20:31:44 GMT
From: Klaus.Schilling@home.ivm.de
Subject: Re: GNU attacks on the open software community
Message-Id: <35673230.0@news.ivm.net>

>
>                Re: GNU attacks on the open software community
>                                       
>   From: fantome/@/usa/./net (le Fanttme  References:
>          <F87A2BA80790C5D0.EA10E3AB1B67C5F6.0AF35F96A2200F7C@library-pro
>          xy.airnews.net> 
>          <6k6u4k$2jd@news3.newsguy.com>
>It's also been my experience that the GNU supporters have been the
>ones who have taken the religious-ideological stance which earns them
>no friends.

Better no friends than evil friends who follow the wrong philosophy.

Klaus Schilling


------------------------------

Date: Sat, 23 May 1998 20:37:24 GMT
From: pudge@pobox.com (Chris Nandor)
Subject: Re: GNU attacks on the open software community
Message-Id: <pudge-2305981631480001@dynamic417.ply.adelphia.net>

In article <m2wwbclxr6.fsf@mailhost.neuroinformatik.ruhr-uni-bochum.de>,
David Kastrup <dak@mailhost.neuroinformatik.ruhr-uni-bochum.de> wrote:

# > I can't see it myself.  And I haven't heard TC abusing Red Hat lately.
# 
# If he wanted to, he could sue them for inclusion of his FAQ.  So they
# are either being careless in including the stuff, or relying on his
# goodwill.

Sure, and I can sue you for sending news to my news server.  And just like
Tom, I would lose such a lawsuit.  Probably wouldn't get past the pretrial
hearing.

-- 
Chris Nandor          mailto:pudge@pobox.com         http://pudge.net/
%PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10  1FF77F13 8180B6B6'])


------------------------------

Date: Sat, 23 May 1998 20:35:34 GMT
From: robert havoc pennington <hp@pobox.com>
Subject: Re: GNU attacks on the open software community
Message-Id: <wsn3ee0ybc9.fsf@harper.uchicago.edu>

fantome/@/usa/./net (le Fanttme) writes:
> 
> I've never gotten the sense that the GNU "community" gives a damn
> about any other open source software community because they often
> permit commercial interests to incorporate the open source into the
> proprietary source in one way or another.
> 

This is bullshit, just bullshit. The FSF uses tons of non-GPL
software, including X, the Mach microkernel, stuff from BSD, etc. They
do not rewrite free software just to have GPL - they support existing
projects, as long as those projects meet something like the Open
Source Guidelines (www.opensource.org).

Furthermore, these big GPL vs. Whatever flames almost invariably
start with someone else - Tom C., John Dyson, you name it. GNU people
might say "we think the GPL is better," but you will never see a
respectable figure in the "GNU community" posting about how some other
free software license is "unspeakable evil." Almost every thread on
gnu.misc.discuss starts with someone who opposes or doesn't understand
the GPL. When was the last time someone posted to a BSD or Perl group
saying "Artistic license == unspeakable evil" or "BSD license sucks"? 

The closest you'll get is RMS posting to *his own newsgroups* to say
"this is why we feel the GPL is better than the BSD license" or
something to that effect, in a rational tone of voice.

Tom C. came over here from comp.lang.perl.misc and did his best to
start a flamefest. Lo and behold, it worked. Blaming this on the GNU
community is a load of crap. 

Havoc Pennington ==== http://pobox.com/~hp






------------------------------

Date: Sat, 23 May 1998 20:41:59 GMT
From: robert havoc pennington <hp@pobox.com>
Subject: Re: GNU attacks on the open software community
Message-Id: <wsn1ztkyb1k.fsf@harper.uchicago.edu>

Klaus.Schilling@home.ivm.de writes:
> 
> Better no friends than evil friends who follow the wrong philosophy.
> 

Dude, shut up. You're just giving Austin Ziegler an excuse to
post. The FSF does not consider any free software to be under the
"wrong philosophy" or "evil," though they may feel it isn't quite as
long-term secure as GPL software.

Havoc Pennington ==== http://pobox.com/~hp


------------------------------

Date: 23 May 1998 16:56:28 -0400
From: mkagalen@lynx02.dac.neu.edu (Michael Kagalenko)
Subject: Re: GNU attacks on the open software community
Message-Id: <6k7d5s$6ob@lynx02.dac.neu.edu>

Abigail (abigail@fnx.com) wrote in article <6k4tnh$tl$1@client3.news.psi.net> 
]perl -wleprint -eqq-@{[ -eqw\\- -eJust -eanother -ePerl -eHacker -e\\-]}-


~% perl -wleprint -eqq-@{[ -eqw\\- -eJust -eanother -ePerl -eHacker -e\\-]}-
Missing ].
~%

Just another bit of buggy code ? :-)






------------------------------

Date: 24 May 1998 02:19:52 +1000
From: Nathan Hand <nathanh@chirp.com.au>
Subject: Re: GNU attacks on the open software community
Message-Id: <m3iumx7ydz.fsf@stoli.spirits.org.au>

mrw@uiuc.edu (Matthew R. Williams) writes:

> chris+usenet@netmonger.net writes:
> 
> > And you don't acknowledge the point of view that it is an insult to
> > call it "The Linux Operating System" even though it consists almost
> > entirely of GNU code.  
> 
> Ex-squeeze me? 
> 
> The kernel doesn't look like it's heavily influenced by GNU anything.
> Linus wrote that from scratch.

The kernel does not make the operating system. By itself the
kernel is a fairly pretty but entirely useless piece of code
that can't be used for anything by anybody.

Because you can't even compile it without the GNU C compiler
and the GNU bin utilities.

> And as far as the bells and whistles of an OS, silly things like
> bash, emacs, etc...well, shit.

Silly things? Without the GNU compiler, the GNU editors, the
GNU text utilities, the GNU bin utilities, the GNU debuggers
and the GNU shell utilities, Linux would be nothing.

> Some of that will compile for WinDoze boxes, won't it?  So let's
> call Bill Gates and have him call his boxes GNU/Windows systems.

If Bill was selling millions of boxes with bash installed by
default and calling it a Microsoft Operating System, I would
fully expect exactly the same sort of response.

-- 
Modern computers have advanced to the point where they are extremely
intuitive, though obviously you have to spend a lot of time learning
how to use them first.


------------------------------

Date: Sat, 23 May 1998 21:02:00 GMT
From: pudge@pobox.com (Chris Nandor)
Subject: Re: GPL documentation == unspeakable evil
Message-Id: <pudge-2305981656230001@dynamic417.ply.adelphia.net>

In article <6k5ee1$is6$1@hydra.cs.mu.oz.au>, trd@hydra.cs.mu.oz.au (Tyson
Richard DOWD) wrote:

# pudge@pobox.com (Chris Nandor) writes:
# 
# >In article <p5vhqy2x8g.fsf@baynetworks.com>, psmith@baynetworks.com wrote:
# ># Second, it merely says "no charges beyond reproduction be involved".
# ># There's no mention that "oh, maybe a few pennies profit", or "oh, you
# ># can charge more as long as the CD contains lots of other stuff too", or
# ># anything like that.
# ># 
# ># It says "no charges".  Where I come from that means "no charges".
# 
# >Well, IANAL, but it seems much more likely to me that it means no charge
# >beyond reproduction FOR THE DOCUMENT in question.  If you happen to throw
# >it on a commercial CD with other stuff without raising the cost of the CD,
# >then that seems perfectly in line with the statement above.
# 
# >Further, since we know that the document in question IS distributed in
# >that manner every day, on CDs and pre-installed on hard drives, we know
# >that a precedent has been set.  And since Tom has done nothing to stop
# 
# Rubbish, there is no legal precedent.  You need a court case for that.

No, you do not.  Non-court precedents are cited all the time.  Things
like, "he beat her before several times, and based on that precedent, she
took the kids and ran away."  That is the manner in which I am using
"precedent".


# >these actions, even if we did not know that he has personally, repeatedly,
# >stated that this is OK, the fact that he has done nothing to stop this
# >manner of commercial reproduction is evidence that it is allowed.  In
# >other words, if he does nothing to stop it, then he has in effect
# >relinquished his right to stop it.
# 
# Rubbish.  He has relinquished no rights whatsoever, unless he gives
# explicit permission.  He can grant explicit permission a million
# times, and then still owns the copyright, and the right to sue anyone
# that doesn't have explicit permission.

That is not true.  Copyright infringement cannot, in most cases, be sought
arbitrarily.  If Tom knows people are putting perlfaq on CDs and does
nothing about it, he cannot, a year later, decide to finally come after
people who decide to do the same thing.  He can ask them to stop, but he
cannot seek damages.  What you don't protect, you lose.

But an even more interesting part of copyright law is "market effect,"
which is related to this.  perlfaq comes with Perl, which is distributed
on hundreds of CPAN mirrors around the world, and (well-known to Tom),
thousands upon thousands of CD-ROMs.  If I put it on my CD-ROM, it would
have no measureable market effect, and any infringement would not be
actionable.

Justice Sandra Day O'Connor called market effect the single most important
part of fair use (Harper & Row, Publishers v. Nation Enterprises, 1985). 
And similarly to the previous point, since Tom has not done anything to
stop existing CDs from including perlfaq, he cannot now contend that any
new CDs do any damage to his market for perlfaq.  If that were the case,
he would and should have done something when it first started happening.

Again, IANAL, but I played a law student briefly in college.

But all of this is irrelevant in light of the fact that Tom has, himself,
stated that including it on such CD-ROMs with the rest of the Perl
distribution / CPAN is OK.

-- 
Chris Nandor          mailto:pudge@pobox.com         http://pudge.net/
%PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10  1FF77F13 8180B6B6'])


------------------------------

Date: Sat, 23 May 1998 21:05:30 GMT
From: pudge@pobox.com (Chris Nandor)
Subject: Re: GPL documentation == unspeakable evil
Message-Id: <pudge-2305981659550001@dynamic417.ply.adelphia.net>

In article <6k77ir$pjk$2@rznews.rrze.uni-erlangen.de>,
msmeissn@cip.informatik.uni-erlangen.de (Marcus Meissner) wrote:

# >You can't legislate morality, and I shall resist all attempts to do so.
# 
# Well, you are forcing a moral choice onto us by repeatedly saying "GPL is
# evil, GPL is evil".

Even if it were not possible to legislate morality (which I have never
agreed with, as I think moral laws like "thou shalt not murder" and "thou
shalt not steal" work pretty well when legislated), simply stating an
opinion forces a moral choice on no one.  You don't have to read his
posts, and even if you did, you don't have to agree with what he says.  No
force is used.  I can't believe you are so susceptible to suggestion that
you feel oppressed by every differing idea that you come into contact
with.

-- 
Chris Nandor          mailto:pudge@pobox.com         http://pudge.net/
%PGPKey = ('B76E72AD', [1024, '0824090B CE73CA10  1FF77F13 8180B6B6'])


------------------------------

Date: Sat, 23 May 1998 20:45:27 GMT
From: fastmethod@mindless.com
Subject: Search and Replacing a double-quote character
Message-Id: <6k7ch7$4mt$1@nnrp1.dejanews.com>

Is there a way to search for and replace a double-quote character: " ?
This line of code does not seem to be doing the trick:

$no_quotes_in_this_string =~ s/"/QQ/gi;

If you could send replies to: fastmethod@mindless.com
I would be forever indebted.

Thanks again,

Mr. Method

-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/   Now offering spam-free web-based newsreading


------------------------------

Date: Sat, 23 May 1998 22:37:41 GMT
From: Tom Phoenix <rootbeer@teleport.com>
To: fastmethod@mindless.com
Subject: Re: Search and Replacing a double-quote character
Message-Id: <Pine.GSO.3.96.980523153524.24130D-100000@user2.teleport.com>

On Sat, 23 May 1998 fastmethod@mindless.com wrote:

> Is there a way to search for and replace a double-quote character: " ?

Yes....

> This line of code does not seem to be doing the trick:
> 
> $no_quotes_in_this_string =~ s/"/QQ/gi;

Really? I'm not sure what the /i option is doing there. But what happened
when you tried this? Maybe you should try it again. :-)

-- 
Tom Phoenix       Perl Training and Hacking       Esperanto
Randal Schwartz Case:     http://www.rahul.net/jeffrey/ovs/



------------------------------

Date: Sat, 23 May 1998 20:25:25 GMT
From: Marc.Haber-usenet@gmx.de (Marc Haber)
Subject: Re: Taint, untaint, recusion and internal functions
Message-Id: <6k7bbl$jo4$1@nz12.rz.uni-karlsruhe.de>

kpreid@ibm.net (Kevin Reid) wrote:
>sub untaint (\$) {$_[0] = ($_[0] =~ /(^.*$)/)[0]}

Nope, what is thrown in stays tainted.

>(I have not tested this, because I don't know how to create on-demand
>tainted data.)

$var = shift;

give the script a command line parameter and $var will be tainted.

Greetings
Marc

-- 
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber          |   " Questions are the         | Mailadresse im Header
Karlsruhe, Germany  |     Beginning of Wisdom "     | Fon: *49 721 966 32 15
Nordisch by Nature  | Lt. Worf, TNG "Rightful Heir" | Fax: *49 721 966 31 29


------------------------------

Date: Sat, 23 May 1998 17:53:51 -0400
From: kpreid@ibm.net (Kevin Reid)
Subject: Re: Taint, untaint, recusion and internal functions
Message-Id: <1d9hqrr.z22v98tbtz40N@slip166-72-108-169.ny.us.ibm.net>

Marc Haber <Marc.Haber-usenet@gmx.de> wrote:

> kpreid@ibm.net (Kevin Reid) wrote:
> >sub untaint (\$) {$_[0] = ($_[0] =~ /(^.*$)/)[0]}
> 
> Nope, what is thrown in stays tainted.
> 
> >(I have not tested this, because I don't know how to create on-demand
> >tainted data.)
> 
> $var = shift;
> 
> give the script a command line parameter and $var will be tainted.

I'm using a Mac; no command line here.

-- 
  Kevin Reid.      |         Macintosh.
   "I'm me."       |      Think different.


------------------------------

Date: Sat, 23 May 1998 22:47:06 GMT
From: Tom Phoenix <rootbeer@teleport.com>
To: Kevin Reid <kpreid@ibm.net>
Subject: Re: Taint, untaint, recusion and internal functions
Message-Id: <Pine.GSO.3.96.980523154541.24130F-100000@user2.teleport.com>

On Sat, 23 May 1998, Kevin Reid wrote:

> > give the script a command line parameter and $var will be tainted.
> 
> I'm using a Mac; no command line here.

When taint checking is turned on, data read from a file will normally be
tainted. But the last time I checked, MacPerl (temporarily) didn't have a
way to enable taint checking; that was a few months ago, though. 

Cheers!

-- 
Tom Phoenix       Perl Training and Hacking       Esperanto
Randal Schwartz Case:     http://www.rahul.net/jeffrey/ovs/



------------------------------

Date: Sat, 23 May 1998 20:02:08 GMT
From: robert havoc pennington <hp@pobox.com>
Subject: Re: Tom Christiansen attacks the free software community (was: Re: GNU attacks on the open software community)
Message-Id: <wsn4sygycvz.fsf@harper.uchicago.edu>

fantome/@/usa/./net (le Fanttme) writes:
> 
> Thank ghod that there's more to the free software world than the GNU
> sense of free software.
> 

The GNU sense is the same as the opensource.org sense is the same as
the Mozilla sense is the same as the Debian sense. All those people
mean the same thing by "free software." I don't know what other free
software world you might be talking about.

Perhaps you mean "Thank God there is more than the GPL," but that is
not what you said.

Havoc Pennington ==== http://pobox.com/~hp


------------------------------

Date: Sat, 23 May 1998 17:53:45 -0400
From: Birgitt Funk <birgitt@order.booktraders.com>
Subject: Victims of Freedom Fighter's Sloppy License Language: Re: GNU attacks on the open software community
Message-Id: <35674569.F4114C15@order.booktraders.com>

[an enduser's non-technical comment]

David Kastrup wrote:
> 
> kfox@pt0204.pto.ford.com (Ken Fox) writes:
> 
> > David Kastrup <dak@mailhost.neuroinformatik.ruhr-uni-bochum.de> writes:
> > > kfox@pt0204.pto.ford.com (Ken Fox) writes:
> > > > Zenin <zenin@bawdycaste.org> writes:
> > > > > GPL code is only "free" for "free use".  It's great for use where
> > > > > you don't ever want your code used for commercial use, but if you
> > > > > do it's a nightmare.
> > > >
> > > > That's true.  That's why it exists.
> > >
> > > Sigh.  Wrong.  There are quite a few business thriving commercially on
> > > GPLed code.
> >
> > I understand that, but I believe Zenin meant commercial to mean "selling
> > the code under software industry standard licensing terms."  The
> > commercial businesses thriving on free software are service industries
> > involved in supporting or distributing the software.
> 
> Tell that to RedHat, quick.  They are recruiting currently programmers
> to aid in developing a free desktop.  If they are not allowed to
> thrive on development, someone better tell them before it's too late.
> 

This thread reveals the "unspeakable danger" for "victimization of 
software endusers and software developers" caused through 
"Sloppy License Language" of linugistically inclined/challenged 
freedom fighters.

Which is tragic, as the thread also reveals that the "openess"
of the "source code" and the "freedom to modify" and the "no cost
of the code plus it's documentation and distribution" are 
necessary to prevent from another form of victimization of 
endusers and  software developers, the one which is inherent in
their own/owned code which is so complex that both developer
and enduser end up being victims of it. 

If code is so dangerous, that it can hand "the developer a rope 
to hang himself" and can cause "abuse of the enduser, who invests
in faulty software packages, with no means to hold the developer 
liable", it seems to me that the license and the model or method
software development should exactly try to prevent both of these 
dangers.  

Tom Christianses obviously is interested in preventing both of
them by trying to restrict the "freedom to modify
documentation (and code ?)" in putting the "freedom to modify"
under the "benevolent dictatorship" of an "security control
panel", which is represented by the authors of perl and its 
documentation and is solely designed to make Perl a more
secure, yet still freely modifyable, at no-cost accessible
programming language.

Couldn't there be an outside control board who takes on security
checks of these possibly with virii infected incoming 
modifications? 

The 

protection of the intellectual ownership of the author, 
protection of no-cost accessibility, 
protection of no-cost usage, 
protection of non-for profit distribution, 
protection or regulation of royalties for the author, 
regulation of copying on diverse media and their follow-up
distribution for profit or at cost-of-production, 
embedding and linking into commercially software packages on
  non-no-cost media with for-profit distribution, 
protection of the freedom to modify the code under supervision of an
outside 
  "control board" 

could all be spelled out in proper license languages which 
has to cover all these subjects.

Are there any standards how precise a license *has* to be written ?

What are "software industry standard licensing terms" as mentioned
by Ken Fox ? 


Birgitt Funk


------------------------------

Date: 23 May 1998 22:42:37 GMT
From: mich72252@aol.com (Mich72252)
Subject: Win95:  how do you direct output of perl print to browser?
Message-Id: <1998052322423700.SAA20937@ladder01.news.aol.com>

I just installed perl on win95.  From a dos window it works fine. 
However when I invoke a perl program from an HTML document in Netscape
navigator, it quickly opens a dos window, writes to it, closes the dos window,
and leaves the browser unaffected.   How can I generate html and send it to the
browser window?

Sincerely,
Rhena, a newbie in NY

Thanks in advance for any help...



------------------------------

Date: 8 Mar 97 21:33:47 GMT (Last modified)
From: Perl-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin) 
Subject: Digest Administrivia (Last modified: 8 Mar 97)
Message-Id: <null>


Administrivia:

The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc.  For subscription or unsubscription requests, send
the single line:

	subscribe perl-users
or:
	unsubscribe perl-users

to almanac@ruby.oce.orst.edu.  

To submit articles to comp.lang.perl.misc (and this Digest), send your
article to perl-users@ruby.oce.orst.edu.

To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.

To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.

The Meta-FAQ, an article containing information about the FAQ, is
available by requesting "send perl-users meta-faq". The real FAQ, as it
appeared last in the newsgroup, can be retrieved with the request "send
perl-users FAQ". Due to their sizes, neither the Meta-FAQ nor the FAQ
are included in the digest.

The "mini-FAQ", which is an updated version of the Meta-FAQ, is
available by requesting "send perl-users mini-faq". It appears twice
weekly in the group, but is not distributed in the digest.

For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.


------------------------------
End of Perl-Users Digest V8 Issue 2705
**************************************

home help back first fref pref prev next nref lref last post