_
Usenix Association, een grote zus van het belgische OTA (OPEN SYSTEMS ASSEMBLY), hield haar jaarlijkse "technical conference" in Anaheim California, van 7 tot 10 januari '97.
De onmiddellijke nabijheid van Disneyland inspireerde "program chairman" John Cole tot het dragen van Mickey Mouse oren als standaard hoofddeksel.
De conferentie omvatte 3 "tracks" (min of meer parallel), met
Het geheel werd naar traditie aangevuld met een rijk assortiment aan minder formele, maar daarom niet minder interessante (lees ook aangename) activiteiten, zoals: "BOF (Birds Of a Feather) sessies" tot laat in de nacht, "hospitality suites" (aangeboden door filantropische informatica bedrijven, actief in de "Open Systems" wereld), "The guru is in" sessies en uiteraard gang- en bar-gesprekken.
Het kontakt met de thuisbasis (lees de servers en het netwerk van de respektievelijke werkgevers) werd ondersteund via een aantal T1 verbindingen naar het Internet, bediend vanuit een rijkelijk gevulde zaal met een 40-tal Linux PC's.
Dit jaar was het algemene thema van de conferentie: "UNIX en Linux: USELINUX".
Nadat Usenix voorzitter Andy Hume (Australier, werkzaam in Bell Labs)
Brian Kernighan een "Lifetime Contribution Achievment Award" toekende,
werd ook Larry Wall in de bloemetjes gezet,
in de naam van Usenix Association.
Daarna kon de conferentie starten.
Keynote spreker was de imposante James Gosling.
Gosling, een SUN-partner van het eerste uur en actueel een van de
toonaangevende managers wat betreft de ontwikkeling van JAVA in SUN,
behandelde het thema: "Developing on Internet Time".
Hij bracht een scherpe, humoristische visie op de evolutie van de
typische "idee - hack - ontwikkel - polish - release" cyclus van
netwerk- (vooral Web-) software over de laatste jaren.
Uitgaande van een opeenvolging van grafische voorstelling, bewees hij ondubbelzinnig dat de overdreven druk van de commerciele krachten op de ontwikkelaars om zo snel mogelijk "gelijk wat" uit te brengen, leidt tot onaanvaardbare servitudes en verlies in kwaliteit.
Wat opviel was dat vier voordrachten het zelfde thema behandelden, zij
het met verschillende visies.
Vier sprekers beweerden steevast: "We will conquer the world!"
De eerste was Gosling en hij doelde resoluut op "Java".
De tweede en erg overtuigend was Linus Torvalds, uiteraard wil hij het
met Linux verwezenlijken,
Daarna was Louis Monier aan de beurt, overtuigd van de uitzonderlijke
toekomst van AltaVista.
Tenslotte trachtte UNIX monument Rob Pike het "Inferno" systeem
te verdedigen.
Gosling gaf een realistisch en helder, met humor doorspekt beeld
van het ontstaan van de Java groep binnen SUN, eigenlijk naast SUN,
als een aparte entiteit.
Hij moest als techneut wel toegeven dat de commerciele jongens
op hun terrein ook goed werk hadden geleverd maar betreurde de
stresserende invloed van de beloften der "managers" naar de klanten
en het brede publiek (lees de pers) toe, op de ontwikkelaars.
Hij stelde: "Development in an Internet time is madness and reality".
Besluit van James Gosling: dankzij de enorme flexibiliteit en intrinsieke technische kwaliteiten zal Java een ongekend brede toepasbaarheid kennen, "We will conquer the world!".
Linus Torvalds situeerde de evolutie van het Linux fenomeen als volgt:
we hebben met duizenden aan de kern van en operating systeem gewerkt,
daarbij heb ik zelf slechts een relatief bescheiden rol gespeeld van
"catalysator" en steeds meer ook de functie van "clearing house",
omdat toch iemand moest beslissen wat er wel in de kernel kwam en wat niet.
We zijn nu in de fase aangekomen waar Linux een stabiele moderne kernel
heeft, overgedragen op diverse hardware platformen, 64-bits "clean" en
met symmetric multiprocessing mogelijkheden!
Nu is het tijd de volle aandacht te besteden aan:
toepassingen!
"It is time to enjoy our computers now" beweerde Torvalds, onder luid applaus van de volle zaal.
Als hulpmiddelen om het sukses van Linux in de toepassingswereld te bezegelen, zullen "Wabi" en "Wine" een belangrijke rol spelen; hijzelf zou verder aan kernels werken, ieder zijn specialiteit!
Tenslotte meldde Linus Torvalds dat hij enkele maanden van het net zou verdwijnen, hij verlaat immers de universiteit van Helsinki om zijn carriere in het warmere Californie verder te zetten. Eens te meer een European die emigreert.
Louis Monier van (nu nog) Digital Equipment gaf een beschrijving van AltaVista,
actueel het meest suksesvolle WWW search engine.
Ook hij stelde: "We will conquer the world" en wel op twee manieren:
Ten eerste de verderzetting van het huidige AltaVista projekt, waarvoor DEC
een impressionant hardware arsenaal inzet (8 Alphaservers 8400 met een
totaal van 30 processoren die aan 300MHz draaien,
niet op NT gebaseerd, tussen
haakjes, wel op UNIX, het geheel bevat eventjes 66GB
centraal geheugen en 1.3TB RAID disks!);
mirror sites zullen kortelings geinstalleerd worden in Zweden en Australie.
daarnaast werkt men aan de verbetering van de kwaliteit dan de AltaVista
indexer en "polite robot" die op een ecologisch verantwoorde manieer
het Web exploreert, rekening houdend met toegang snelheden.
Voor de problematiek der evaluatie van de inhoud van het Web in een
meer en meer internationale omgeving, rekening houdend met Hebreeuwse,
Poolse en Chinese documenten om er maar enkele te noemen, zijn
oplossingen in de maak.
Ten tweede wordt er gewerkt aan een "personal" edition van AltaVista, die kleine tot middelgrote bedrijven zal toelaten interne documenten te indexeren en open te stellen voor interne searches.
Het kader waarbinnen dit alles zal gecommercialiseerd worden, is "AltaVista Internet Software Inc.", dat binnenkort als spin-off van DEC boven het doopvont zal gehouden worden, eventuele beursoportuniteiten dienen zich hier aan voor de geinteresseerden.
Rob Pike is welbekend in de UNIX wereld, denken we maar aan het
bekende "The UNIX Programming Environment" van Kernighan en Pike.
Rob Pike werkt nog steeds in het welbekende "Bell Labs", dat nu deel uitmaak
van "Lucent Technologies".
Inferno is een werkomgeving die zowel "resident" kan zijn in de vorm van een
lichtgewicht operating systeem, als "host" bovenop een bestaand
operating systeem, via een virtuele machine.
De vergelijking met Java gaat op maar verrassend stelde Pike dat Inferno
kan vergeleken worden met een Ferrari, ten opzichte van de
"bromfiets".
Inferno, waarvan een volwaardige CD aan elke USENIX deelnemer werd uitgedeeld werd ontwikkeld om te kunnen dienen als "operating system" voor letterlijk elk electronisch toestel in de nabije toekomst: elk telefoontoestel, fax, modem, zelfs een strijkijzer zal volgens de spreker binnenkort baat hebben bij Inferno.
De toekomst zal uitwijzen of hij gelijk krijgt, in elk geval was zijn demonstratie erg overtuigend en illustratief voor de grote kracht en brede impact van de object georienteerde technologie op computers, van de allergrootste tot de allerkleinste.
Iets wat ons binnenkort waarschijnlijk allen zal aanbelangen: de volgende versie van het "Internet Protocol" IP version 6 (IPv6) is volgens Steve Deering van Xerox PARC en lid van het IETF (Internet Engineering Task Force) volledig uitgkristalliseerd wat betreft de specificaties.
De eerste implementaties komen of zijn nu op de markt, wat betreft routers in een Deens toestel, wat betreft operating systems: Linux.
Voor de "zachte overgang" van het huidige ipv4 naar ipv6 zijn de nodige strategieen uitgewerkt: ipv6 zal ipv4 pakketten ongemoeid doorgeven, zodat de continuiteit van het Internet gegarandeerd wordt.
De dynamische aanwezigheid van Linux, zowel op de technische conferentie als in de commerciele exhibit is markant. Enkele leuke aanbiedingen:
USENIX conferenties zijn en blijven interessant, men kan er in kontakt komen met de ontwikkelingen van een brede groep van software designers, programmeurs en computer freaks van technologische wereldklasse.
Het congres was goed georganiseerd, inhoudelijk interessant, intellectueel op een hoog peil en sommige presentaties onmiddellijk toepasbaar via de uitgedeelde CD-roms en Web URL's.
Het blijft de moeite de ontwikkelingen en het dynamisme die daar aan bod
komen via een nieuwe generatie van deelnemers en auteurs,
met aandacht op te volgen, jammer dat we een equivalent in Europa
moeten missen.
In Belgie tracht de Open Technology Assembly (OTA)
deze leemte op te vullen, maar qua schaal gaat de vergelijking
natuurlijk niet op.
Tijdens de OTA-NlUUG conferentie van 26-27 februari komen enkele prominente sprekers die ook op de USENIX conferentie spraken, naar Antwerpen over, allen daarheen!