30 éves a GUI

Címkék

1972-ben a Xerox Corporation úgy döntött hogy egy olyan számítógépet állít elő, amelyet kutatási célokra lehet majd felhasználni. A tervezés és munka eredményeként megszületett az Alto névre hallgató számítógép, amely a nevét a Xerox Palo Alto Research Center-ről kapta, aholis kifejlesztésre került.

Az Alto Ed McCreight, Chuck Thacker, Butler Lampson, Bob Sproull, és Dave Boggs összefogásának eredményeként született meg. Az elképzelés az volt, hogy egy olyan gépet kell alkotni amely kényelmesen elfér egy irodában, de mégis elegendően erős ahhoz, hogy magas minőségű operációs rendszert és grafikus felületet tudjon futtatni. 1978-ban a Xerox ötven Alto-t adományozott a Stanford Egyetemnek, a Carnegie-Mellon-nak, és a MIT (Massachusetts Institute of Technology). Ezek a gépek nagyon gyorsan asszimilálódtak a kutatási közösségben és nagyon hamar szabvánnyá váltak ebben a közegben.

30 év telt el azóta, hogy a Xerox Alto megjelent. A Xerox Alto volt az első számítógép, amely GUI-val (Graphical User Interface - grafikus felhasználói csatolófelület) rendelkezett. Azzal a GUI-val amely azóta is az őrületbe kergeti a CLI-re (command line interface - parancssori csatolófelület) fejlesztő programozókat.




A 30 éves évforduló alkalmából fesztivált rendez a Vilante és a Számítógép Történeti Múzem Mountain View-ban (Kalifornia). Ez alkalomból kiállítják a korabeli (de még a mai napig működő) Xerox gépeket.

Boldog születésnapot GUI!

Hozzászólások

Érdekes (és asszem érdemes) lenne megnézni, jó 50 év múlva hol tartana a felhasználói interfész technológiája...

Vajon merre lehet még haladni...? És érdemes -e...

Hiszen még mindig vannak olyanok, akik CLI megszállottak, ők fognak a legnehezebben engedni bármiféle új dolognak... és ez talán érthető is...

Elvégre "parancsssorból" (ki tudja, 50 év múlva lesz -e ilyen) minden megoldható, ahogy ők mondanák...

Aztán itt van a jelenlegi 2D felület, minden egy síkban, gondolatunk és eszméink bezárva egy 800x600 -as világba. Ablakok mindenütt, sokféle, lassan haladva a kimondott (vagy kimondatlan) szabványosodás felé... hiszen valahol be kell látni: csak egymást segítve maradhatnak életben. Így már nem nagyon akaródzik "kilógni a sorból" Jó példa (és talán követendő is) a FreeDesktop.Org [www.freedesktop.org].

Nem kötelező betartani (egymásnak sem... :P), de be lehet, és érdemes...

Így lesz érett egy grafikus GUI...

És máris jön az egyik (nem is oly' távoli) jövőkép:

a 3D-s felhasználói felületek már lassan megérkeznek mindennapjaink közé. Ablakok, melyek elforgathatóak, szabad látvány, csillog-villog... hogy jó -e ez nekünk, azt majd a jövő eldönti, és mindenesetre kissé elgondolkozom... mert ehhez már speciális hardver is kell, és valahogy az ilyen "ötletek" mögött sokszor az áll, hogy minél elöbb vonultassuk ki az piacról a pár éves ("régi" ?) eszközöket, ezzel is gyorsítva az amúgy is sebes amortizációt.

De van jó (?) oldala is. Egyre inkább kézzelfogható lesz a számítástechnika, könyebb lesz tanulni, is megérte a felhasználói programok működését... csak kérdés: megéri -e...

Mert mondják: "a sallang között elveszik a lényeg"... és ez itt és most, nagyon igaz...

Végül pedig elértünk a célba... ahol a számítógép már kilép a szemmel fogható érzékek birodalmából, megszünnek alapfogalmak létezni, mint "mukaasztal, billentyűzet, egér..."

Szó szerint kézzel rakosgathatjuk az ikonokat, miközben érezzük az ujjunkkal azok formáit, esetleg illata lesz a "háttérnek", ha egy virágos rét lesz rajta. Nem véletlenül tettem zárójelbe, úgy érzem, ez is egy lesz az eltünő fogalmak közül, melyek megszünnek, ha elérünk ebbe az állapotba...

És itt már teljesen megszünik a lényeg a többség számára, csak a csili-vili felület marad, teljesen térben és érzékelések között. Itt már talán nem is leszünk távol attól, hogy a szobánk legyen a "munkaasztalunk"... elvégre az is térbeli.

Hogy majd ide milyen hardver kell, hogy működjön, abba talán jobb nem is belegondolni.

Hiszen ez az informatika... lassan belefulladunk önmagunk amortizációjába, melyet pár (?) multicég diktál nekünk...

Persze, ez csak rajtunk áll... hogy mennyire hagyjuk: uralkodjanak rajtunk, meghatározzák az igényeinket. Persze, mindig lesznek olyanok (sajnos sokan), akinek teljesen mindegy, ők elhiszik, hogy annak van igaza, aki hangosabban tud kiabálni, több pénzt tud áldozni kampányra. Hiszen (mint ahogy a CÉG gondolja), ez a pénz elöbb-utóbb, de mindenképpen megtérül...

Valaha egyszer azt mondták:

A DOS -t azoknak találták ki, akik tudtak írni-olvasni...

A Norton Commander -t azoknak, akik tudnak olvasni...

A Windows -t pedig... akik egyiket sem...

Elgondolkoztató...

És ami kimaradt, mert a hozzászólást utólag nem lehet szerkeszteni, ugye...? :( Pedig sok kellemetlenségtől kímélné meg az embert... és a felhasználót... :)

Szal:

Azért sok sikert a GUI-nak, és gratulálok neki (illetve alkotóinak) a születésnaphoz... :)

Happy Birthday, GUI.... ! :)

Szia Trey!

Látod az ilyen cikkeket szeretem. Egy kis történelmi visszatekintés. Bizony azon szoktam elgondolkodni leginkább amikor Gyula barátom elmesélte, hogyan partícionálta le a 40Megabájtos merevlemezét kétfelé, hogy a DOS mellé feltegye a Linuxot. És bizony a dolgot az csak bonyolította, hogy mindössze 4MB RAMja volt és a telepítő 5MB-nél indult volna, ezért át kellett variálni egy kicsit a dolgokat.....

Mostmár a PC-ben lévő RAM is több mint annak a merevlemeznek a kapacitása ami a jó öreg i386-osomban volt.

Ti. az is 40MB-os volt.

Szerintem közel sem úgy néz ki mintha a 2D-s felületek kezdenének eltűnni. Voltak vannak 3D-s próbálkozások, de semmi olyat nem tudtak hozni, ami növelte volna a hatékonyságot.

Sem az X-re épülő dolgok sem a windows nem fejlődött szinte semmit az utolsó 10 évben ha azt a nyomorult start gombot, meg az egyéb triviális "újításokat" nem számítjuk, amiket egyébként minden desktop fejlesztés lelkesen és szolgaian másol.

A parancssor pedig soha nem fog kiveszni ... Ha valaki próbált már rendszert távolról adminisztrálni az tudja miért nem.

A haladás legfőbb gátja egyébként főleg linuxon, a grafikus hardver megfelelő támogatásának hiánya, illetve a szoftverek egymás közötti együttműködéséhez szükséges technológia fejletlensége. Örülök ha bizonyos programok között az egyszerű szövegmásolás rendesen működik. Sokkal inkább ezen a területen van javítanivaló, mint azon, hogy egy ikon vagy menü hogy csillog villog.

> illetve a szoftverek egymás közötti együttműködéséhez

> szükséges technológia fejletlensége. Örülök ha bizonyos

> programok között az egyszerű szövegmásolás rendesen működik.

Hát, igen... ezt valahol már mindenki megtapasztalta, ha megpróbált egy olyan alkalmazást futtatni, melyet egy másik ablakkezelő windget-készletével hoztak létre.

Pl. Kde 2 alatt hazsnálni egy Gtk1.2 űvel készült progit, és adatot cserélni... hát nem egyszerű.

Ezért üdvözítő a freedesktop.org, amely ajánlását már használja a Gtk2.2 és a Qt3 (asszem). Így ezek között már működik a dolog...

De pl. Gnome 2.4 alatt használni egy régebbi Gnome -al készült progit, és adatot cserélni... suxx...

Persze, e tekintetben a KDE sem jobb...

Egyszer volt a TV-ben egy musor, amiben az IBM egyik fejleszto laboratoriumat mutattak be. Ott volt egy pofa, aki azt mondta, hogy csinalhatnak barmilyen hiperszuper hangvezerelt, illatgeneratoros, 3D-s, anyamtudjami szamitogepet, egy valami mindig meg fog maradni: a billentyuzet :-)

--

zeus

Hat erre azert merget nem vennek a helyukben. Lattad a Minority Reportot? Abban egy terben kivetitett "asztal" volt es mutogattak benne. Aztan itt az uj dolog, aholis a szemed mozgasat koveri egy laser(?) es erzekeli hova nezel a kepernyon. Bar a kattintast nem tudom hogy oldottak meg :-) lehet pislogni kell?

Ezek eleg erdekes dolgok igy :) Node hogy nagyon messzire szaladjunk akkor mar johet az agyra csatlakoztatott vezerles is :) Csak tudni kene hogy a fenebe szurik ki a sok gondolat kozul azt, amelyikre epp szukseguk van :) Egyebkent szerintem elso korben a 3D -s cuccok fognak elterjedni. Ugyanmar. Meg a Jurassic Park idejeben volt 3D -s file nezegeto program :) (fsv) SGI gyartotta :) Kar hogy csak irixen fut :)

Bar desktoptol fuggetlenul szerintem most a kivetitheto kepe a jovo. Vannak mar olyan kiserleti TV-k, amik kivetitenek egy kepet es szinte ugye a semmibe van a kep :)

Egyebkent az felhaborito hogy a mai vilagban senki nem irt meg linuxra normalisan mukodo 3D -s GUI-t. Bar mondjuk minek. Csilli-villi azert :)

Udv.

-kRix-

Szerinted amikor készítek egy rövid feljegyzést a Palmon, az nem szövegszerkesztés? Másrészt nem is volt feltétel eddig :)

Viccet félretéve, tíz évvel ezelőtt még körberöhögték volna a kézírásfelismerést, az első billentyű nélkül használható gép (Apple Newton) láttán leesett az állam, úgy kellett a padlóról felszedni :) Azóta ez a technológia roppant sokat fejlődött, simán el tudom képzelni, hogy tíz év múlva akár a felhasználó kézírását megtanuló, folyó kézírást felismerő gépek legyenek. És az emberek többsége kézzel gyorsabban ír, mint billentyűzettel...