From: pja@vipunen.hut.fi (Petri Juhani Jarre)
Subject: Re: UNIX h{vi{{ moniajossa DOSille
Organization: Helsinki University of Technology, Finland
	<PJA.92Aug19181229@vipunen.hut.fi>
	<1992Aug19.162021.29099@klaava.Helsinki.FI>
	<PJA.92Aug20133903@vipunen.hut.fi> <jopa.714314557@tkk.tele.fi>
Distribution: sfnet
Date: 21 Aug 92 10:46:55

In article <jopa.714314557@tkk.tele.fi> jopa@tkk.tele.fi (Jorma Paananen) writes:
>   Hmmm.... Kysymys kuuluu : Tied{tk| mik{ on X Window System ja mink{lainen
>   teht{vien jako unix:illa ja tuolla X:ll{ ja siihen perustuvilla
>   k{ytt|liittymill{ on konessa jotta saat sen hommasi hoidettua jossain
>   ohjelmassa ?

Yleisemminkin k{ytt{j{rjestelm{ tarjoaa tiettyj{ mahdollisuuksia ja
palveluja joita sitten k{ytt|liittym{, X tai sh, kanavoi k{ytt{j{lle.
Tai sitten ei kanavoi. Sanoisin tty-driverien k{yt|ksen ja csh:n
olevan aika oleellinen osa sit{ mit{ UNIX on, vaikka ne eiv{t olekaan
osa kerneli{.


>   Ja toisaalta mik{ merkitys k{yttiksell{ on tilanteeseen jolloin teet
>   hommia yhden sarjanarun takana olevalla vtxxx p{{tteell{ ?

Se miten k{ytt|j{rjestelm{ hallitsee resursseja. Jos
k{ytt|j{rjestelm{n tarjoama k{ytt|liittym{ ei osaa yll{ mainitussa
tilanteessa virtualisoida p{{teresursseja ilman kludgeja, niin se ei
osaa. Ja pit{isik| p{{teresurssien virtualisoinnin olla jossain
tty-driverien tasolla, viel{kin alempana vaiko vasta
k{ytt|liittym{ss{? 

JOS se olisi hoidettu "valmiiksi", niin jokaisen k{ytt|liittym{n ei
tarvitsisi huolehtia siit{ erikseen (tai olla huolehtimatta). 
--> Puute k{yttiksess{.


>     -> perseelleen mennyt johtop{{t|s unix:in ominausuuksista k{yttiksen{
>	kun kyseiset ongelmat ovat aiheutuneet siit{ mit{ olet siihen
>	k{yttiksen p{{lle valinnut (tai joutunut ottamaan)

Mit{ k{yttiksen p{{lle on valinnut tai mit{ siihen joutuu ottamaan, on
hyvin pitk{lle k{yttiksen ominaisuus vaikkei sit{ spekseiss{ luekaan. 

UNIXissa esim. on man. Mik{{n "k{ytt|j{rjestelm{n" ominaisuus ei est{
sit{, etteik| manin tilalla voisi olla VMS:n tai CP/M:n helpin
tyylist{ ohjelmaa, jotka ovat IMO parempia. Ja vaikka jotkut
sovellukset tuollaista tarjoavatkin, niin se ei ole sama asia kuin
yhten{inen k{yt{nt|.

UNIXin ominaisuudet ja niiden k{ytett{vyys/materialisoituminen ovat
eri asia. K{ytett{vyys ratkaisee.


>     -> Windows 3 on maailman hienoin k{yttis

Hmmh?


>   ja jos toteaa ett{ sille k{ytt{j{lle se mit{ se siin{ ty|ss{{n n{kee
>   sen koneen kokonaisuudessaan olevan, on ainoa merkitsev{ asia, on siin{
>   aivan oikeassa. Mutta silloinhan puhutaankin jo jostain aivan muusta
>   kuin siit{ mit{ joku k{yttis on ja mit{ on erilaiset "moniajot".

Puhutaanko? Silloinkin kun k{yttis m{{r{{, vaikka ep{suorastikin, mit{
k{ytt{j{ ty|ss{{n n{kee? Aika monessa tapauksessa n{kee sovelluksesta
jo p{{lle py|riik| se IBM:n keskuskoneessa, UNIXissa vai DOSissa. 

Tied{n kyll{, "ettei k{ytt|j{rjestelm{ll{ ole tuon kanssa mit{{n
tekemist{", mutta kun maailmaa on speksien ulkopuolellakin.

--
 Petri Jarre          !!                        It's a sky-blue sky.     
 pja@niksula.cs.hut.fi	!!                  Satellites are out tonight.     
 468 2760      	       	  !!                  Let X=X
 JMT 6 C 222b - 02150 ESPOO !!                              - Laurie Anderson
Newsgroups: sfnet.atk.sodat