Linux-Misc Digest #268, Volume #19 Tue, 2 Mar 99 18:13:11 EST
Contents:
Readline library version 4.0 available for FTP (Chet Ramey)
Re: Backup software ("93")
Re: recherche linux (Franck Genteur)
Re: More bad news for NT (Brian V. Smith)
Re: Can Linux use 36-bit Xeon addressing? (Jason McKnight)
Re: reading ext2 partition from within win95 ("Inger Karin Haarbye")
Re: Backup software (Houben S.H.M.J.)
Re: How to install kernel 2.2 under RH 5.2 (Sam E. Trenholme)
Re: More bad news for NT (Harry)
Re: More bad news for NT (Harry)
Re: why is compiling (and installation) so difficult ([EMAIL PROTECTED])
Re: Best Free Unix? (why FreeBSD?) (Andreas Klemm)
Re: Multilink PPP in Linux with 2 x V90 = 105,333 bps? (Roger Gammans)
Re: Public license question (Josef Drexler)
Re: Linux/FreeBSD compatability (Was Re: Best Free Unix? (why FreeBSD?))
----------------------------------------------------------------------------
From: [EMAIL PROTECTED] (Chet Ramey)
Crossposted-To:
gnu.announce,gnu.utils.bug,alt.sources.d,comp.unix.shell,comp.unix.programmer,comp.unix.misc
Subject: Readline library version 4.0 available for FTP
Date: 1 Mar 1999 17:53:47 GMT
The first public release of the GNU Readline library, version
4.0, is now available for FTP with the URLs
ftp://ftp.cwru.edu/pub/bash/readline-4.0.tar.gz
ftp://ftp.gnu.org/pub/gnu/readline/readline-4.0.tar.gz
and from the usual GNU mirror sites (see list below).
This distribution is essentially a standalone version of the
readline library that appears in Bash-2.03 together with an
`autoconf' framework. The documentation has been updated and
is current. Postscript, DVI, and Info versions of the Readline
and History manuals are included. A list of changes in this
release is appended to this announcement.
GNU Readline is a library which provides programs with an input
facility including command-line editing and history. Editing
commands similar to both emacs and vi are included. The GNU
History library, which provides facilities for managing a list of
previously-typed command lines and an interactive command line
recall facility similar to that provided by csh, is also present.
The history library is built as part of the readline as well as
separately.
Diffs from readline-2.2.1 are available with the URLs
ftp://ftp.cwru.edu/pub/bash/readline-2.2.1-4.0.diff
ftp://ftp.gnu.org/pub/gnu/readline/readline-2.2.1-4.0.diff
The diffs should be applied using `patch -p1 patch-file' from within
the readline-2.2.1 source directory.
Please send readline bug reports to [EMAIL PROTECTED]
+========== CHANGES ==========+
This document details the changes between this version, readline-4.0,
and the previous version, readline-2.2.
1. Changes to Readline
a. The version number is now 4.0, to match the major and minor version
numbers on the shared readline and history libraries. Future
releases will maintain the identical numbering.
b. Fixed a typo in the `make install' recipe that copied libreadline.a
to libhistory.old right after installing it.
c. The readline and history info files are now installed out of the source
directory if they are not found in the build directory.
d. The library no longer exports a function named `savestring' -- backwards
compatibility be damned.
e. There is no longer any #ifdef SHELL code in the source files.
f. Some changes were made to the key binding code to fix memory leaks and
better support Win32 systems.
g. Fixed a silly typo in the paren matching code -- it's microseconds, not
milliseconds.
h. The readline library should be compilable by C++ compilers.
i. The readline.h public header file now includes function prototypes for
all readline functions, and some changes were made to fix errors in the
source files uncovered by the use of prototypes.
j. The maximum numeric argument is now clamped at 1000000.
k. Fixes to rl_yank_last_arg to make it behave better.
l. Fixed a bug in the display code that caused core dumps if the prompt
string length exceeded 1024 characters.
m. The menu completion code was fixed to properly insert a single completion
if there is only one match.
n. A bug was fixed that caused the display code to improperly display tabs
after newlines.
o. A fix was made to the completion code in which a typo caused the wrong
value to be passed to the function that computed the longest common
prefix of the list of matches.
p. The completion code now checks the value of rl_filename_completion_desired,
which is set by application-supplied completion functions to indicate
that filename completion is being performed, to decide whether or not to
call an application-supplied `ignore completions' function.
q. Code was added to the history library to catch history substitutions
using `&' without a previous history substitution or search having been
performed.
2. New Features in Readline
a. There is a new script, support/shobj-conf, to do system-specific shared
object and library configuration. It generates variables for configure
to substitute into makefiles. The README file provides a detailed
explanation of the shared library creation process.
b. Shared libraries and objects are now built in the `shlib' subdirectory.
There is a shlib/Makefile.in to control the build process. `make shared'
from the top-level directory is still the right way to build shared
versions of the libraries.
c. rlconf.h is now installed, so applications can find out which features
have been compiled into the installed readline and history libraries.
d. rlstdc.h is now an installed header file.
e. Many changes to the signal handling:
o Readline now catches SIGQUIT and cleans up the tty before returning;
o A new variable, rl_catch_signals, is available to application writers
to indicate to readline whether or not it should install its own
signal handlers for SIGINT, SIGTERM, SIGQUIT, SIGALRM, SIGTSTP,
SIGTTIN, and SIGTTOU;
o A new variable, rl_catch_sigwinch, is available to application
writers to indicate to readline whether or not it should install its
own signal handler for SIGWINCH, which will chain to the calling
applications's SIGWINCH handler, if one is installed;
o There is a new function, rl_free_line_state, for application signal
handlers to call to free up the state associated with the current
line after receiving a signal;
o There is a new function, rl_cleanup_after_signal, to clean up the
display and terminal state after receiving a signal;
o There is a new function, rl_reset_after_signal, to reinitialize the
terminal and display state after an application signal handler
returns and readline continues
f. There is a new function, rl_resize_terminal, to reset readline's idea of
the screen size after a SIGWINCH.
g. New public functions: rl_save_prompt and rl_restore_prompt. These were
previously private functions with a `_' prefix. These functions are
used when an application wants to write a message to the `message area'
with rl_message and have the prompt restored correctly when the message
is erased.
h. New function hook: rl_pre_input_hook, called just before readline starts
reading input, after initialization.
i. New function hook: rl_display_matches_hook, called when readline would
display the list of completion matches. The new function
rl_display_match_list is what readline uses internally, and is available
for use by application functions called via this hook.
j. New bindable function, delete-char-or-list, like tcsh.
k. A new variable, rl_erase_empty_line, which, if set by an application using
readline, will cause readline to erase, prompt and all, lines on which the
only thing typed was a newline.
l. There is a new script, support/shlib-install, to install and uninstall
the shared readline and history libraries.
m. A new bindable variable, `isearch-terminators', which is a string
containing the set of characters that should terminate an incremental
search without being executed as a command.
n. A new bindable function, forward-backward-delete-char.
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
( ``Discere est Dolere'' -- chet)
Chet Ramey, Case Western Reserve University Internet: [EMAIL PROTECTED]
[ Most GNU software is compressed using the GNU `gzip' compression program.
Source code is available on most sites distributing GNU software.
Executables for various systems and information about using gzip can be
found at the URL http://www.gzip.org.
For information on how to order GNU software on CD-ROM and
printed GNU manuals, see http://www.gnu.org/order/order.html
or e-mail a request to: [EMAIL PROTECTED]
By ordering your GNU software from the FSF, you help us continue to
develop more free software. Media revenues are our primary source of
support. Donations to FSF are deductible on US tax returns.
The above software will soon be at these ftp sites as well.
Please try them before ftp.gnu.org as ftp.gnu.org is very busy!
A possibly more up-to-date list is at the URL
http://www.gnu.org/order/ftp.html
thanx [EMAIL PROTECTED]
Here are the mirrored ftp sites for the GNU Project, listed by country:
United States:
California - labrea.stanford.edu/pub/gnu, gatekeeper.dec.com/pub/GNU
Hawaii - ftp.hawaii.edu/mirrors/gnu
Illinois - uiarchive.cso.uiuc.edu/pub/gnu (Internet address 128.174.5.14)
Kentucky - ftp.ms.uky.edu/pub/gnu
Maryland - ftp.digex.net/pub/gnu (Internet address 164.109.10.23)
Michigan - gnu.egr.msu.edu/pub/gnu
Missouri - wuarchive.wustl.edu/systems/gnu
New Mexico - ftp.cs.unm.edu/pub/mirrors/gnu
New York - ftp.cs.columbia.edu/archives/gnu/prep
Ohio - ftp.cis.ohio-state.edu/mirror/gnu
Tennessee - ftp.skyfire.net/pub/gnu
Virginia - ftp.uu.net/archive/systems/gnu
Washington - ftp.nodomainname.net/pub/mirrors/gnu
Africa:
South Africa - ftp.sun.ac.za/gnu
The Americas:
Brazil - ftp.unicamp.br/pub/gnu
Canada - ftp.cs.ubc.ca/mirror2/gnu
Chile - ftp.inf.utfsm.cl/pub/gnu (Internet address 146.83.198.3)
Costa Rica - sunsite.ulatina.ac.cr/GNU
Mexico - ftp.uaem.mx/pub/gnu
Asia and Australia:
Australia - archie.au/gnu (archie.oz or archie.oz.au for ACSnet)
Australia - ftp.progsoc.uts.edu.au/pub/gnu
Australia - mirror.aarnet.edu.au/pub/gnu
Japan - tron.um.u-tokyo.ac.jp/pub/GNU/prep
Japan - ftp.cs.titech.ac.jp/pub/gnu
Korea - cair-archive.kaist.ac.kr/pub/gnu (Internet address 143.248.186.3)
Saudi Arabia - ftp.isu.net.sa/pub/mirrors/prep.ai.mit.edu/
Thailand - ftp.nectec.or.th/pub/mirrors/gnu (Internet address - 192.150.251.32)
Europe:
Austria - ftp.univie.ac.at/packages/gnu
Austria - gd.tuwien.ac.at/gnu/gnusrc
Austria - http://gd.tuwien.ac.at/gnu/gnusrc/
Czech Republic - ftp.fi.muni.cz/pub/gnu/
Denmark - ftp.denet.dk/mirror/ftp.gnu.org/pub/gnu
Denmark - ftp.dkuug.dk/pub/gnu/
Finland - ftp.funet.fi/pub/gnu
France - ftp.univ-lyon1.fr/pub/gnu
France - ftp.irisa.fr/pub/gnu
Germany - ftp.informatik.tu-muenchen.de/pub/comp/os/unix/gnu/
Germany - ftp.informatik.rwth-aachen.de/pub/gnu
Germany - ftp.de.uu.net/pub/gnu
Greece - ftp.forthnet.gr/pub/gnu
Greece - ftp.ntua.gr/pub/gnu
Greece - ftp.aua.gr/pub/mirrors/GNU (Internet address 143.233.187.61)
Hungary - ftp.kfki.hu/pub/gnu
Ireland - ftp.ieunet.ie/pub/gnu (Internet address 192.111.39.1)
Netherlands - ftp.eu.net/gnu (Internet address 192.16.202.1)
Netherlands - ftp.nluug.nl/pub/gnu
Netherlands - ftp.win.tue.nl/pub/gnu (Internet address 131.155.70.19)
Norway - ftp.ntnu.no/pub/gnu (Internet address 129.241.11.142)
Poland - ftp.task.gda.pl/pub/gnu
Portugal - ftp.ci.uminho.pt/pub/mirrors/gnu
Portugal - http://ciumix.ci.uminho.pt/mirrors/gnu/
Slovenia - ftp.arnes.si/pub/software/gnu
Spain - ftp.etsimo.uniovi.es/pub/gnu
Sweden - ftp.isy.liu.se/pub/gnu
Sweden - ftp.stacken.kth.se
Sweden - ftp.luth.se/pub/unix/gnu
Sweden - ftp.sunet.se/pub/gnu (Internet address 130.238.127.3)
Also mirrors the Mailing List Archives.
Switzerland - ftp.eunet.ch/mirrors4/gnu
Switzerland - sunsite.cnlab-switch.ch/mirror/gnu (Internet address 193.5.24.1)
United Kingdom - ftp.mcc.ac.uk/pub/gnu (Internet address 130.88.203.12)
United Kingdom - unix.hensa.ac.uk/mirrors/gnu
United Kingdom - ftp.warwick.ac.uk (Internet address 137.205.192.14)
United Kingdom - SunSITE.doc.ic.ac.uk/gnu (Internet address 193.63.255.4)
]
------------------------------
From: "93" <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux.hardware,comp.os.linux.setup,comp.os.linux.x
Subject: Re: Backup software
Date: Tue, 2 Mar 1999 14:40:52 -0800
Rick Knight wrote in message <[EMAIL PROTECTED]>...
Can anyone recommend a backup/restore program for Linux (RH 5.2) and
X? I have a Seagate STT28000n SCSI Travan tape drive GUI based program
to use with it. I've tried Knox's ARKEIA but it seems to buggy and the
backup utility that comes with KDE doesn't support my drive.
KBackup is good. Despite the 'K', it is nothing to do with KDE.
Which KDE backup tool doesn't support your drive? I use KDat mostly, a KDE
based utility. If this is not the offending utility, take a look at this as
well.
93
------------------------------
From: Franck Genteur <[EMAIL PROTECTED]>
Subject: Re: recherche linux
Date: Tue, 02 Mar 1999 15:46:48 +0100
abg424 wrote:
> Bonjour,
> Je suis � la recherche de sites int�ressants pour m'aider >a d�buter sur
> linux.
> merci.
>
> [EMAIL PROTECTED]
Salut
Si tu veux des infos sur ce newsgroup, tu ferais mieux de poser tes
questions en anglais !!
Sinon, pour les infos, �a d�pend de ce que tu cherches... tapes donc
'linux' sur un moteur de recherche et tu comprendras que des ressources, il
y en a un paquet !!
Pour des applis, tu peux essayer une recherche sur le mot 'RPM' qui
correspond � des logiciels mis sous forme de package installables � partir
de 'glint' sous RedHat. Ils sont d�j� pr�-compil�s, donc attention encore
une fois � la version (syst�me RedHat, SUSE, Debian, ... et aux librairies
utilis�es : libc5, glibc, glibc2, etc...). un site : http://rufus.w3.org
Sinon, rien ne remplace les FAQ et HOWTO que tu n'auras pas manqu�
d'installer.
A+
Jester
------------------------------
From: [EMAIL PROTECTED] (Brian V. Smith)
Subject: Re: More bad news for NT
Date: 2 Mar 1999 21:40:59 GMT
In article <[EMAIL PROTECTED]>, Jerry Lynn Kreps <[EMAIL PROTECTED]> writes:
|> Bogus wrote:
|> >
|> > In my day, we didn't even have binary. We just had one's. You can
|> > imagine how difficult this was trying to write code on the cave walls
|> > by firelight.
|> >
|> > On Mon, 01 Mar 1999 03:45:41 -0500, Harry <[EMAIL PROTECTED]>
|> > wrote:
|> >
|> > >> Not me. I started with JCL. <
|> > >
|> > >I used to dream of JCL. Started with binary machine code. <
|>
|> I remember when we had to write code with our tongues! (remember that
|> old Monty Python skit? :-)
We didn't even have 1's. We had to use the letter I.
--
========================================================
Brian V. Smith ([EMAIL PROTECTED]) http://www-epb.lbl.gov/BVSmith
Lawrence Berkeley National Laboratory
I don't speak for LBL; they don't pay me enough for that.
Check out the xfig site at http://www-epb.lbl.gov/xfig
------------------------------
From: Jason McKnight <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux,comp.os.linux.hardware
Subject: Re: Can Linux use 36-bit Xeon addressing?
Date: Tue, 02 Mar 1999 16:55:12 -0500
I think this is more of a function of a 32 bit OS than anything specific to
Linux or NT. You might want to look at Sparc or Alpha for a 64 bit system.
[EMAIL PROTECTED] wrote:
> Intel Xeon processor + NX chipset can support up to 8GB DRAM. Is there any
> Linux support for this? If not, does anyone know if it's in the works?
>
> I'm looking for an OS platform which will handle these large memories.
> NT addresses the >4GB range as a sort of "cache buffer" accessible only from
> user more. Normal NT kernel code will be able to access the lower 4GB only.
> This solution is a poor one for my application - I would like to be able to
> access the entire address space from kernel mode as well, e.g. DMA, etc.
> Will Linux do something better than this?
>
> Thanks,
> -Mark
>
> -----------== Posted via Deja News, The Discussion Network ==----------
> http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
From: "Inger Karin Haarbye" <[EMAIL PROTECTED]>
Crossposted-To: alt.linux,comp.os.linux.setup,comp.os.linux.hardware
Subject: Re: reading ext2 partition from within win95
Date: Tue, 2 Mar 1999 22:58:25 +0100
Sami Yousif skrev i meldingen <[EMAIL PROTECTED]>...
>Is there a way to read an ext partition when booted into win95?
>
>
You can try this adress: http://uranus.it.swin.edu.au/~jn/linux/
Inger
------------------------------
Crossposted-To: comp.os.linux.hardware,comp.os.linux.setup,comp.os.linux.x
From: [EMAIL PROTECTED] (Houben S.H.M.J.)
Subject: Re: Backup software
Date: Tue, 2 Mar 1999 13:59:15 GMT
In <[EMAIL PROTECTED]> Rick Knight <[EMAIL PROTECTED]> writes:
>Can anyone recommend a backup/restore program for Linux (RH 5.2) and=20
>X? I have a Seagate STT28000n SCSI Travan tape drive GUI based program=20
>to use with it. I've tried Knox's ARKEIA but it seems to buggy and the=20
>backup utility that comes with KDE doesn't support my drive.
Perhaps this is a bit too naive, but why not just use `tar'?
(Don't know for sure if it works with your tape drive, though.)
Greetings,
Stephan Houben
--
S.H.M.J. Houben
E-mail: [EMAIL PROTECTED]
------------------------------
From: [EMAIL PROTECTED] (Sam E. Trenholme)
Crossposted-To: comp.os.linux,comp.os.linux.setup
Subject: Re: How to install kernel 2.2 under RH 5.2
Date: 2 Mar 1999 14:01:37 -0800
>How do i go about installing the kernel update in RH 5.2?
1) Download Linux 2.2
2) Compile the kernel
3) Make sure the rest of the system can handle the new kernel:
http://www.linuxhq.com/change21.html
4) Have fun!
>Please email me.
You post, I post. I have been wrong, and if I mailed instead of posted, I
would not be corrected.
- Sam
--
Email address here: http://www.samiam.org/ssi/mailme.shtml
Music I write here: http://www.mp3.com/sam http://www.samiam.org/mp3
Mp3 reviews here: http://www.samiam.org/music
------------------------------
From: Harry <[EMAIL PROTECTED]>
Subject: Re: More bad news for NT
Date: Tue, 02 Mar 1999 04:06:25 -0500
> In actual fact, I hand assembled my first commercial program with
pencil and paper and loaded it with a hex monitor. Our development
system had not arrived and we had a deadline... <
Are you taking me literally? <vbg>
Harry
------------------------------
From: Harry <[EMAIL PROTECTED]>
Subject: Re: More bad news for NT
Date: Tue, 02 Mar 1999 04:15:49 -0500
> Where does the kernel end on Windows NT and the GUI begin? <
The NT user interface is called Explorer. It's the default
interface, though you can use Winfile (the Winodws 3.1 interface) if
you wish - it's still there in NT 4 (look for Winfile.exe). Changing
the GUI is no easy matter with NT and most MCSEs can't tell you how
it's done - it requires changing a registry setting or implementing
a system policy. You can even use a program like MS Word as the GUI
- you logon, and you boot straight into Word. NT, like the Mac,
takes the philosophy of hiding itself from the user - it assumes
you're going to interact with it via the GUI.
To summarize: yes, it's an incorrect perception.
Harry
------------------------------
From: [EMAIL PROTECTED]
Subject: Re: why is compiling (and installation) so difficult
Date: Tue, 02 Mar 1999 09:27:21 GMT
Finally, I have given up trying to install this email-software. I have
actually found wx (of'course at the authors site) as wxGTK.tar.gz. But
when I executed configure the compilation stopped complaining that gtk
>=1.0.4 is required. On my system GTK 1.0.6 is installed.
Well, that is it for compilation of source files. I still have to
solve my problems with RPMs too. Installation of nedit.rpm worked
fine, but trying to start the software produced an "undefined symbol
error: register frame info".
Christian
------------------------------
From: [EMAIL PROTECTED] (Andreas Klemm)
Crossposted-To:
comp.unix.questions,comp.unix.advocacy,comp.unix.misc,comp.unix.bsd.freebsd.misc
Subject: Re: Best Free Unix? (why FreeBSD?)
Date: 2 Mar 1999 20:54:05 GMT
In article <7b2u3k$[EMAIL PROTECTED]>,
o r c @ p e l l . p o r t l a n d . o r . u s (david parsons) writes:
> In article <7b2j7t$b7c$[EMAIL PROTECTED]>,
> Sam E. Trenholme <[EMAIL PROTECTED]> wrote:
>>
>>This is not a flame, but a simple question.
>>Why do you think more people talk about Linux than FreeBSD?
>
> Because AT&T didn't attempt to sue Linus Torvalds for copyright
> violations.
And because people are clueless as usual ...
No the two true points are:
a) At the beginning BSD was to huge for people to install and installation
was not comfortable enough for newbees
b) magazines, who are stupid clueless as well, didn't tell people about
FreeBSD and pushed Linux .. I remember times, where people at the
magazines didn't want to print articles about BSD, because the thought
(did they) in the BSD area there is nothing worth to mention ...
c) The Linux Advocacy weenies were in all newsgroups around arguing,
my Unix (Linux) is longer than yours ;-)
Yes I can remember c) still to good where nearly everybody was sick
about it ... nobody wanted to hear this in the traditional Newsgoups
because it was simply too ridiculous ...
But it seems to be, that magazines at least hear to what people cry and
shout ... ;-)
--
Andreas Klemm http://www.FreeBSD.ORG/~andreas
What gives you 90% more speed, for example, in kernel compilation ?
http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html
"NT = Not Today" (Maggie Biggs) ``powered by FreeBSD SMP''
------------------------------
From: Roger Gammans <[EMAIL PROTECTED]>
Crossposted-To:
comp.os.linux.networking,comp.os.linux.questions,comp.os.linux.x,uk.comp.os.linux
Subject: Re: Multilink PPP in Linux with 2 x V90 = 105,333 bps?
Date: Tue, 2 Mar 1999 21:50:23 +0000
In article <7bf811$67r0$[EMAIL PROTECTED]>, bill davidsen
<[EMAIL PROTECTED]> writes
>That may have been a feature of his Livingston Portmaster, but I don't
>think balancing is a feature of EQL per se, any packet will be accepted
>on any line.
>From my reading of eql.c it appears to attempt to balance the %used
ratio on each of the connections that it encapsulates for outgoing data,
and for incoming data I didn't think it did anything at all. e.g. It
accepts all packets no matter which link they were transmitted on -
which makes sense when you think about.
TTFN
--
Roger Gammans
------------------------------
From: Josef Drexler <[EMAIL PROTECTED]>
Crossposted-To: comp.os.linux
Subject: Re: Public license question
Date: 2 Mar 1999 22:12:59 GMT
In article "Re: Public license question", Rick Onanian writes:
>
> Correct me if I am wrong, but to obtain an actual copyright on
> something, you have to register it with some authority? Probably, some
> government?
No. You don't even have to put the copyright notice anywhere. As long as it
is original work, it is automatically copyrighted. The copyright notice is
just a help for people, to find out _whose_ copyright it actually is.
You don't have to register anything with anybody.
> I have been told that you can copyright something simply by saying
> copyright all over it, however, I don't know how that would hold in a
> court of law.
It would, if you care to defend it. Copyright law is, as far as I know, a
civil law in most parts of the world. This means that the copyright holder
has to sue the violator. But I'm not entirely sure in this, and this is also
a matter of local legislation.
> That being said, how many parts of any given distribution of Linux have
> real copyrights? I would venture to guess that much of GPL'd software
> out there is not really copyrighted.
You have to understand the difference between copyright and licence. The
copyright basically denies everybody to copy it but the author. It is only
through the licence that he allows copying. So, most of the GPL'd software
has the copyright of their author(s) (just look at the source), and they in
turn allow the world to copy and use their software if they agree to the
terms in the licence.
Copyright and licence are linked, but they aren't the same. Nor are they
mutually exclusive. In fact, without a copyright, you wouldn't be able to
impose a licence on the user.
Without the copyright (that is, if you explicitly state that it is _not_
copyrighted), you have public domain software. There cannot be a licence
limiting what you do with it, because nobody holds any rights on it.
Sometimes the authors do, but that will not hold in court.
I hope this clarified the issue a bit. Note that I'm neither lawyer nor did
I study law, but I'm rather a software author who was genuinely interested
in this matter and did some research on his own. And the GPL actually has
the distinction between copyright and licence in the text.
--
Josef Drexler
==================================+========================================
Conscience is what hurts when | In order to email me, please replace
everything else feels so good. | .canada with .ca - Death to Spammers!
------------------------------
From: [EMAIL PROTECTED] ()
Crossposted-To:
comp.unix.questions,comp.unix.advocacy,comp.unix.misc,comp.unix.bsd.freebsd.misc
Subject: Re: Linux/FreeBSD compatability (Was Re: Best Free Unix? (why FreeBSD?))
Date: 2 Mar 1999 22:37:20 GMT
On 2 Mar 1999 11:26:22 -0800, Graffiti
<[EMAIL PROTECTED]> wrote:
>In article <7bbo7k$4ad$[EMAIL PROTECTED]>,
>
>Yup, I'm sure most teenage programmers just starting to use Linux
>because they couldn't afford $whatever for Windows<insert # here>
>will be able to go out and buy a copy or K&R, the X books ORA
>publishes, etc. The point isn't that people program non-portably
>on purpose, but rather, they don't *know* it's non-portable. And
>they can't afford to buy books.
>
>Many of them just started programming and using a computer (aside
>the point-and-click of other OSes) for the first time. They don't
>yet understand how to read manuals. It takes time.
>
Please, don't stereotype... I know _plenty_ well how to read manuals,
and so do 99% of the teenaged population. Many teenaged people around
here read online books, from www.mcp.com/personal, because Sams.Net is
so gracious to publish them there (in their entirety).
It can be a bit tedious, but works when that's your only option, because
you can't afford to buy real books.
>>: Quite often, the people writing non-portable, Linux-only code do it for
>>: one of two reasons:
>>
>>: 1) They don't have access to a non-Linux mahcine.
>>
>>No excuse. Get a (non-linux) book. There's lots of them out there.
>
>And it costs money. Sure it's an excuse. Ever see how much books cost
>in some places, and how bad translations are? (Hint: Not everyone lives in
>the US, or even heavily industrialized countries.)
>
Again: http://www.mcp.com/personal
>>: 2) They just started playing with Linux, and have no idea what
>>: portability is.
>>
>>Those who are ingnorant of their history are doomed to re-implement
>>it, poorly.. (Apologies to lwall)
>
>Mistakes teaches the most.
>
>They'll learn. After all, you don't expect newbies to sprint forth from
>the Penguin's head fully clothed in pocket protectors with a keyboard and
>mouse in hand, do you? ;-)
>
Gotta love Greek mythology, huh? =-)
- Mike
>-- DN
--
=====================================================================
Michael B. Trausch [EMAIL PROTECTED]
V: (419) 838-8104 F: (815) 846-9374
ICQ UIN: 32369835
"Curiosity is the very basis of education and if you tell me that
curiosity killed the cat, I say only the cat died nobly."
- Arnold Edinborough
If you do not have my public PGP key, you are encouraged to obtain it
from my website at http://www.wcnet.org/~mtrausch/mykey.zip. You need
to have PGP 5.0i or newer to use the key.
=====================================================================
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: [EMAIL PROTECTED]
You can send mail to the entire list (and comp.os.linux.misc) via:
Internet: [EMAIL PROTECTED]
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Misc Digest
******************************