Tillbaka till svenska Fidonet
English   Information   Debug  
PERL   0/457
PHP   0/45
POINTS   0/405
POLITICS   0/29554
POL_INC   0/14731
PSION   103
R20_ADMIN   1121
R20_AMATORRADIO   0/2
R20_BEST_OF_FIDONET   13
R20_CHAT   180/893
R20_DEPP   0/3
R20_DEV   399
R20_ECHO2   1379
R20_ECHOPRES   0/35
R20_ESTAT   0/719
R20_FIDONETPROG...
...RAM.MYPOINT
  0/2
R20_FIDONETPROGRAM   0/22
R20_FIDONET   0/248
R20_FILEFIND   0/24
R20_FILEFOUND   0/22
R20_HIFI   0/3
R20_INFO2   3221
R20_INTERNET   0/12940
R20_INTRESSE   0/60
R20_INTR_KOM   0/99
R20_KANDIDAT.CHAT   42
R20_KANDIDAT   28
R20_KOM_DEV   112
R20_KONTROLL   0/13273
R20_KORSET   0/18
R20_LOKALTRAFIK   0/24
R20_MODERATOR   0/1852
R20_NC   76
R20_NET200   245
R20_NETWORK.OTH...
...ERNETS
  0/13
R20_OPERATIVSYS...
...TEM.LINUX
  0/44
R20_PROGRAMVAROR   0/1
R20_REC2NEC   534
R20_SFOSM   0/340
R20_SF   0/108
R20_SPRAK.ENGLISH   0/1
R20_SQUISH   107
R20_TEST   2
R20_WORST_OF_FIDONET   12
RAR   0/9
RA_MULTI   106
RA_UTIL   0/162
REGCON.EUR   0/2056
REGCON   0/13
SCIENCE   0/1206
SF   0/239
SHAREWARE_SUPPORT   0/5146
SHAREWRE   0/14
SIMPSONS   0/169
STATS_OLD1   0/2539.065
STATS_OLD2   0/2530
STATS_OLD3   0/2395.095
STATS_OLD4   0/1692.25
SURVIVOR   0/495
SYSOPS_CORNER   0/3
SYSOP   0/84
TAGLINES   0/112
TEAMOS2   477/4530
TECH   0/2617
TEST.444   0/105
TRAPDOOR   0/19
TREK   0/755
TUB   239/290
UFO   0/40
UNIX   0/1316
USA_EURLINK   0/102
USR_MODEMS   0/1
VATICAN   0/2740
VIETNAM_VETS   0/14
VIRUS   0/378
VIRUS_INFO   0/201
VISUAL_BASIC   0/473
WHITEHOUSE   0/5187
WIN2000   0/101
WIN32   0/30
WIN95   0/4288
WIN95_OLD1   0/70272
WINDOWS   0/1517
WWB_SYSOP   0/419
WWB_TECH   0/810
ZCC-PUBLIC   0/1
ZEC   4

 
4DOS   0/134
ABORTION   0/7
ALASKA_CHAT   0/506
ALLFIX_FILE   0/1313
ALLFIX_FILE_OLD1   0/7997
ALT_DOS   0/152
AMATEUR_RADIO   0/1039
AMIGASALE   0/14
AMIGA   0/331
AMIGA_INT   0/1
AMIGA_PROG   0/20
AMIGA_SYSOP   0/26
ANIME   0/15
ARGUS   0/924
ASCII_ART   0/340
ASIAN_LINK   0/651
ASTRONOMY   0/417
AUDIO   0/92
AUTOMOBILE_RACING   0/105
BABYLON5   0/17862
BAG   135
BATPOWER   0/361
BBBS.ENGLISH   0/382
BBSLAW   0/109
BBS_ADS   0/5290
BBS_INTERNET   0/507
BIBLE   0/3563
BINKD   0/1119
BINKLEY   0/215
BLUEWAVE   0/2173
CABLE_MODEMS   0/25
CBM   0/46
CDRECORD   0/66
CDROM   0/20
CLASSIC_COMPUTER   0/378
COMICS   0/15
CONSPRCY   0/899
COOKING   32953
COOKING_OLD1   0/24719
COOKING_OLD2   0/40862
COOKING_OLD3   0/37489
COOKING_OLD4   0/35496
COOKING_OLD5   9370
C_ECHO   0/189
C_PLUSPLUS   0/31
DIRTY_DOZEN   0/201
DOORGAMES   0/2061
DOS_INTERNET   0/196
duplikat   6002
ECHOLIST   0/18295
EC_SUPPORT   0/318
ELECTRONICS   0/359
ELEKTRONIK.GER   1534
ENET.LINGUISTIC   0/13
ENET.POLITICS   0/4
ENET.SOFT   0/11701
ENET.SYSOP   33903
ENET.TALKS   0/32
ENGLISH_TUTOR   0/2000
EVOLUTION   0/1335
FDECHO   0/217
FDN_ANNOUNCE   0/7068
FIDONEWS   24128
FIDONEWS_OLD1   0/49742
FIDONEWS_OLD2   0/35949
FIDONEWS_OLD3   0/30874
FIDONEWS_OLD4   0/37224
FIDO_SYSOP   12852
FIDO_UTIL   0/180
FILEFIND   0/209
FILEGATE   0/212
FILM   0/18
FNEWS_PUBLISH   4408
FN_SYSOP   41679
FN_SYSOP_OLD1   71952
FTP_FIDO   0/2
FTSC_PUBLIC   0/13599
FUNNY   0/4886
GENEALOGY.EUR   0/71
GET_INFO   105
GOLDED   0/408
HAM   0/16070
HOLYSMOKE   0/6791
HOT_SITES   0/1
HTMLEDIT   0/71
HUB203   466
HUB_100   264
HUB_400   39
HUMOR   0/29
IC   0/2851
INTERNET   0/424
INTERUSER   0/3
IP_CONNECT   719
JAMNNTPD   0/233
JAMTLAND   0/47
KATTY_KORNER   0/41
LAN   0/16
LINUX-USER   0/19
LINUXHELP   0/1155
LINUX   0/22093
LINUX_BBS   0/957
mail   18.68
mail_fore_ok   249
MENSA   0/341
MODERATOR   0/102
MONTE   0/992
MOSCOW_OKLAHOMA   0/1245
MUFFIN   0/783
MUSIC   0/321
N203_STAT   926
N203_SYSCHAT   313
NET203   321
NET204   69
NET_DEV   0/10
NORD.ADMIN   0/101
NORD.CHAT   0/2572
NORD.FIDONET   189
NORD.HARDWARE   0/28
NORD.KULTUR   0/114
NORD.PROG   0/32
NORD.SOFTWARE   0/88
NORD.TEKNIK   0/58
NORD   0/453
OCCULT_CHAT   0/93
OS2BBS   0/787
OS2DOSBBS   0/580
OS2HW   0/42
OS2INET   0/37
OS2LAN   0/134
OS2PROG   0/36
OS2REXX   0/113
OS2USER-L   207
OS2   0/4786
OSDEBATE   0/18996
PASCAL   0/490
Möte R20_CHAT, 893 texter
 lista första sista föregående nästa
Text 588, 207 rader
Skriven 2000-04-28 21:26:00 av Patrik Järnefelt (2:201/145)
Ärende: PK
==========
Den 14/4 dog Philip Katz, skapare av PKZIP. Han blev 37 år gammal.

Jag såg nyheten för några dagar sedan när jag skummade igenom
alt.folklore.computers eller någon liknande newsgrupp. En sväng över till
slashdot bekräftade det hela. Jag valde några trådar och läste lite om vad
folk diskuterat och en kommentar stod ut från mängden: "You're not mourning
a person, you're mourning a software." Det var mycket nostalgi och
tillbakablickar. Jag kände inte Phil Katz men jag har använt hans mjukvara
och använder den ibland även idag. Oregistrerat tyvärr.

För något år sedan funderade jag på att göra ett slags index för fidonews
där man kan följa saker som återkommit under åren, problem, utvecklingen av
mjukvara/hårdvara, det politiska läget. Det vore också intressant att följa
upp vad som hänt efteråt. Naturligtvis visade det sig att jag inte hade tid
med en 'annotated fidonews' men jag har iaf plöjt igenom samtliga nummer och
delvis strukturerat upp olika händelser. Komprimeringsfrågan är en av de
intressanta 'problemen' i fidonets historia. Så jag tänkte klippa och
klistra ganska mycket här och nu för att öka medvetenheten om nyttan i att
bevara nutiden. En gång kommer även vi att vara historia.

FidoNews 5-27, 4 Jul 1988

                     SEA vs PKWare -- What's It About?
                           by Ben Baker -- 44/76


          I suppose  most of you know by now know that System Enhance-
     ment Associates  (SEA) is  suing Phil Katz and PKWare.  There has
     bee a  lot of  comment (I  hesitate to call it discussion) on the
     suit in conferences in FidoNet and the commercial services.  Most
     of what  I have  read gave  me the  impression  that  the  writer
     thought about  it for  at least 30 milliseconds, then flamed!  So
     what's it really about?

          First, a  little history.  In CP/M days, there were a number
     of utilities  for compressing  and decompressing  files, based on
     the Huffman  coding technique.   The  most popular were called SQ
     and USQ,  but there  were several variations.  There was at least
     one utility  called LIB,  which did  not do compression (remember
     the total memory space was only 64K, and CP/M used at least 4K of
     that), but  it did collect files, "squeezed" or otherwise, into a
     single file so that they could be treated as a unit.

          When MS-DOS  came along, many of the old CP/M utilities were
     ported.   Among them were several (often incompatible) variations
     of SQ/USQ.   Our own Tom Jennings ported LIB to DOS.  DOS BBS op-
     erators then  had all  the functionality  they had  in CP/M; they
     could compress  files, and  they could  pack them  into "library"
     files, in  separate steps  of course.  But DOS wasn't memory poor
     like CP/M.   The  climate was  right for  something "new."  Enter
     Thom Henderson.

          Henderson, one  of SEA's principals, borrowing from concepts
     developed by  Brian Kernigan,  wrote a  "library"  utility  which
     overcame a limitation of LIB by using a distributed directory in-
     stead of  a fixed-length  directory at the front of the file.  It
     also had  built-in Huffman code compression, eliminating the need
     for SQ/USQ.   He  called it  ARC.   Almost overnight, it became a
     standard among bulletin board operators.

          As ARC  developed, it  acquired a number of useful features,
     encryption and  LZ compression, for example, stirring interest in
     the commercial  marketplace.   Thus ARC became one of those prod-
     ucts marketed both commercially and as shareware.

          In an  effort to encourage porting ARC to other systems such
     as Unix,  SEA made  the sources for ARC available for download on
     its bulletin  board.   These files bear the SEA copyright notice,
     and before  people may  legally do  anything with them other than
     study them,  they need  SEA's permission.  When someone asks per-
     mission to port, it is granted with three restrictions on the re-
     sulting program:  it may  not be sold, it may not be used commer-
     cially and  a copy  must be  submitted to  SEA for redistribution
     (under the  same restrictions).  Someone may also use the sources
     in a  commercial product,  but in this case, a source license fee
     is charged and the resulting program may NOT be a general purpose
     file-archiving utility.

          A short  time later  PKXARC appeared  on the scene, followed
     quickly by  PKARC.  Katz hadn't followed the rules, but then, ARC
     wasn't making anybody rich as shareware, and Katz wasn't address-
     ing the  much more  lucrative commercial market SEA had developed
     for ARC,  so SEA overlooked it.  Then, last year, an ad for PKARC
     and PKXARC appeared in "PC Tech Journal" on the page facing SEA's
     ad for ARC.  Katz' ad priced the product a dollar and a half less
     than ARC,  and even  went so  far as  to make comparisons to "the
     other archive utility."

          SEA then sent a "cease and desist" letter to PKWare, propos-
     ing the  following agreement:   PKWare would withdraw all commer-
     cial advertising  and cease  attempts at commercial distribution,
     and SEA  would forgive past violations and grant PKWare an unlim-
     ited cost-free  license to  market  its  derivative  products  as
     shareware with a non-commercial restriction.  Katz refused.

Artikeln är längre men där är ett bra läge att kapa. Så för att summera;
Phil Katz och hans företag PKWARE utgick från sourcekoden till företaget
SEAs ARC komprimerare. Han skapade en kompatibel komprimerare som var
snabbare och bättre och några år senare så stämde SEA PKWARE. De på SEAs 
sida pekade på att Katz hade brutit mot copyrightlagarna och de på Katz sida 
menade att det här var ett sätt för SEA att bli av med en konkurrent som 
gjorde en betydligt bättre produkt. Många blev uppretade över stämningen och 
opinionen svängde åt support till Katz håll. (Se också fidonews 605 för mer 
information). Det hela ledde också till strävande efter en mer öppen 
standard.

FidoNews 5-40, 3 Oct 1988

     All we want is a PUBLIC DOMAIN archiving system which is immune to
     this nonsense!

En annan kommentar från samma nummer (som var helt tillägnad ämnet SEA vs
PKWARE)

     In this controversy,  neither side is 100% right,  but I hope the
     BBS world goes with Phil Katz' new Shareware for several reasons.

     PKxARC is  much,  much faster than ARC.   It also compresses some
     files more than ARC
[...]
     I also understand that  Phil Katz  was ordered to change the file
     extension from .ARC,  which he has done.   After the first of the
     year,  however,  he can no longer distribute the program.  He has
     to come up with another file compression  algorithm.   He expects
     to come up with a new  algorithm  that's  superior  to  ARC.  I'm
     looking forward to seeing his new program!

     Just as ARC has almost completely replaced older schemes like SQZ
     and  LBR,  I  hope that Phil's new scheme will completely replace
     ARC and become the new BBS standard.

Och ett tag senare hade han ett alternativ till ARC..

FidoNews 6-11, 13 Mar 1989

     Just now  PKWARE  released the shareware program  PKZIP.  It pro-
     duces .ZIP files  (called zipfiles)  that are not compatible with
     ARC.  However,  it runs as fast as  PKARC  or even faster, and it
     squeezes harder than PKARC.  Also,  with extra compression turned
     on  (by typing the options  -ea4 -eb4),  it  squeezes even harder
     than  NoGate  PAK  and  runs about as fast compressing,  and much
     faster expanding!

     I benchmarked all these programs by compressing version  1.21  of
     my ADA-TUTR (Ada Tutor) program, which contains 33 files totaling
     more than  700K.
[...]
     PROGRAM:    COMPRESSED SIZE: COMPRESSION TIME:    EXPANSION TIME:

     Normal Compression:
     PKARC v. 3.5          319577      62 secs.           63 secs.
     PKZIP v. 0.9          297045      61 secs.           66 secs.

     Maximum Compression:
     NoGate PAK v. 1.0     287228     155 secs.          154 secs.
     PKZIP -ea4 -eb4       257399     160 secs.           57 secs.

ARC vann slaget i domstolen men förlorade kriget. Förutom att Katz tagit 
fram en överlägsen produkt så hade ARC dragit öronen åt sig och nästa 
version var inte längre shareware utan en traditionell kommersiell produkt. 
Det betydde att spridningen hämmades och att man stötte sig ännu mer med de 
som använde deras produkt. ARCs sourcekod hade släppts och folk portade den 
till andra plattformar. Men i och med de nya versionerna som införde 
komprimering som inte var bakåtkompabtibel förlorade man stödet hos icke-DOS 
plattformarna. Det var ytterligare en spik i kistan.

FidoNews 7-34, 20 Aug 1990

     Then if  you're  not  running DOS or OS/2 you will not be able to
     access the contents  of  that  archive,  since there is no source
     available for any dearchiver  and  SEA  is only releasing DOS and
     OS/2 software.  That's intolerable.

1988 var ARC de facto standarden men den tappade mark hela tiden. Klippet 
ovan är en del av Fidonews Editor in Chiefs förklaring om varför han gick 
över till LHArc som fortsätter..

     LHArc is Freely Available with source in both Intel assembler and
     ANSI  C.   No marketing pitch, no fancy sales talk, always up  to
     date  on  all platforms.  And it's about as good as anything else
     (and MUCH better than ARC 5.12!).  It's slower than most, but the
     bottom line is connect time.  Smaller archives cost less to move.

Fri source är tyvärr något som Fidonet inte varit bra på. Hade programmerare 
sluppit uppfinna hjulet hela tiden hade vi idag haft ett bättre läge. Det 
finns gott om program där skaparen försvunnit och det hela fallit i glömska.

Hursomhelst, resten är historia. ZIP är dominerande än idag på 
Windowsplattformen. Det finns bättre komprimerare men idag är det inte lika 
viktigt att pressa filstorlek så mycket som möjligt. Tradition och 
kompabilitet över plattformar och programvaror väger tungt.

Slutligen vill jag citera Thom Henderson, skapare av ARC, mannen bakom SEA 
(och SEAdog, utformningen av det tidiga Fidonews samt medskyldig till 
Alternet, IFNA och P4, men allt det där är (minst) en annan historia..) 
när han way back in the days yttrade följande:

FidoNews 2-22, 15 Jul 85

        I've been writing and selling software for a long time now.
        I do this stuff for a living.  I, too, have the dream of
        coming up with a winner, something that everyone will want
        and use.


---
 * Origin: -bonka-   [08-83 34 96] (2:201/145)