Mailinglist Archive: opensuse (770 mails)

< Previous Next >
Re: [opensuse] Re: Separate /usr?
Hello,

On Tue, 14 Aug 2012, j debert wrote:
On 08/14/2012 04:01 PM, Joachim Schrod wrote:
We created libtool, automake, et.al. to cater for the differences
between UNIX(tm) systems, not for those puny differences in file
system layout people like you whine about. You obviously don't know
about the potential differences one has to care about when one
wants to develop, compile, and maintain an application for SunOS
(not Solaris!, at least not after 2.2), HP-UX, IRIX, AIX, Tru64
Unix, Ultrix, and -- last, but not least -- Eunice.

echo "Congratulations. You aren't running Eunice."

(Nowadays Eunice doesn't even have a Wikipedia page anymore.)

I was there and was among those people who created this, I am witness.

My condolences.

Open source generally precedes the opensource movement by decades. I
happen to still have some evidence of that.

In my opinion, the first real opensource program was and is TeX.

==== ftp://ftp.ctan.org/pub/tex/systems/knuth/dist/tex/tex.web ====
% This program is copyright (C) 1982 by D. E. Knuth; all rights are reserved.
% Copying of this file is authorized only if (1) you are D. E. Knuth, or if
% (2) you make absolutely no changes to your copy. (The WEB system provides
% for alterations via an auxiliary file; the master file should stay intact.)
[..]
% Version 3.14159 allowed fontmemsize to change; bulletproofing (March 1995).

% A reward of $327.68 will be paid to the first finder of any remaining bug,
% not counting changes introduced after August 1989.
====

Albeit, not opensource as we're used today with the GPL, as it does
not allow to change the original, but it includes a "patch" mechanism
which allows you in the extreme case to delete everything and write
your own from scratch ;) Basically it's a "as long as you deliver
along the unchanged original with this statement, patch it (via WEB),
reimplement it, do whatever you like" license ;)

And look, where that has went from that original implementation in
Pascal. tex (from teTeX/texlive/others, implemented in C), pdftex (C),
xetex, luatex, ...

And (pdf)(la)TeX and other variants and Makro-packages (e.g. ConTeXt)
are "alive and kicking" and still the butt of multi-k-$ typesetting
software (which by now all have implemented features first found in
TeX/PDFTeX).

And, yeah, guess what: my mother and a friend both use pdflatex for
generating address labels in bulk from a .csv which they edit with
Open/LibreOffice. A bit of scripting and generating LaTeX magic on my
part a few years ago ... And they're happy with it. I've also used
mySQL + an SQL-query to generate the LaTeX.

Oh, and there was the german suse-ML-FAQ. Generated LaTeX via XSLT. *I
HATE XML AND XSLT!* Oh, though the FAQ is dead (sadly), I still got a
copy and a pdf etc. pp ;)

-dnh, selecting two non-random sigs for the occasion

--
Beware of bugs in the above code; I have only proved it correct, not tried it.
- Donald Knuth
%%
"I used to be better at logic problems, before I just dumped
them all into TeX and let Knuth pick out the survivors."
-- Plorkwort, 26 September 2004 on alt.religion.kibology
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >