www.pegasos.org

MorphOS - Terminal emulatorer och andra mixade idéer

TimK - Mar 10, 2004 - 10:52
Post subject: Terminal emulatorer och andra mixade idéer
Det är riktigt roligt att se hur MorphOS förbättras och bugfixas.
Varje dag lusläser jag Beta2 maillistan och kollar i bugtrackern.
Men som så många andra har jag både MorphOS och Linux på min Pegasos.
Varför?
Jo, det är helt enkelt vissa väsentliga applikationer som saknas i MorphOS.
Naturligvis kommer detta förändras allt eftersom fler inser att plattformen
är bra - trots allt så utvecklas Linux applikationer av en stor skara utvecklare,
emedan MorphOS har vuxit tillräckligt än för att massiva
projekt skall kunna vara snabbt genomförda.

Här är min vision och vad jag tror kan vara framtiden (obs: Den är ganska spretig):

Jag arbetar på ett större IT företag i Göteborgstrakten.
På detta företaget finns Unixservrar, AS/400 maskiner, två mainframe's
samt ett antal VAX maskiner. Till detta kommer naturligtvis skaran med Linuxservar och
Windows NT/2000/2003 servrar.
Förutom den vanliga skaran med kontorsapplikationer (Office, Lotus Notes, Web applikationer) så behövs det:

Terminal Emulatorer

Till AS/400 behövs det en 5250 terminal emulator.
Till OS/390 (Mainframe) behövs det en 3270 terminal emulator.
Till Windows världen behövs det Terminal Services klienter (RDP) samt Citrix klienter.
Denna typ av mjukvaror verkar inte vara "massiva" projekt, utan snarare hanterbart för två/tre personer.
Med denna typen av programvaror, plus kanske Novell Client, Microsoft Active directory och Java,
så hade jag kunnat köra "Tunn klient".
Tunna klienter är att föredra ur supportsynvinkel.
Både 5250 och 3270 emulatorer finns som GPL projekt på Sourceforge.
Alltså bör det vara möjligt att relativt smärtfritt kunna porta dessa till MOS.

Nu ser jag att mitt inlägg blir väl långt. Vad säger ni? Är det någon som kanske till och med har påbörjat ett projekt? Razz
lisardman - Mar 10, 2004 - 11:09
Post subject:
Det ligger något i det du säger.. En del saker jag anser som MOS skulle behöva det är ett shell (eller skal om man vill) som klarar VT100 och ANSI ordentligt så man kan koppla upp sig via ssh mot linux maskiner. För MOS shell verkar inte vara efter ANSI standarden. En annan sak man skulle behöva är en "VETTIG" browser, antingen baserad på Gecko eller Webcore (Mozilla eller KTHML). Jag sitter själv och tittar på hur mozilla koden är uppbyggd för att se om det finns en möjlighet o porta den och skriva ett MUI gränssnitt till den..
gunne - Mar 10, 2004 - 11:36
Post subject:
AmTelnet fungerar perfekt Wink

Kan du hacka dig in i vilka system du vill...
lisardman - Mar 10, 2004 - 11:56
Post subject:
problemet med AmTelnet är att det inte klarar SSHv2 utan bara SSHv1 vilket är programmets största nackdel tyvärr. Många har idag stängt av supporten för SSHv1. Men en uppdaterad version av detta program vore trevligt..
TimK - Mar 10, 2004 - 12:13
Post subject:
lisardman wrote:
En annan sak man skulle behöva är en "VETTIG" browser, antingen baserad på Gecko eller Webcore (Mozilla eller KTHML). Jag sitter själv och tittar på hur mozilla koden är uppbyggd för att se om det finns en möjlighet o porta den och skriva ett MUI gränssnitt till den..


Egentligen skulle Voyager, AWeb och IBrowse kunna bli "riktiga" browsers.
Det som saknas är fler utvecklare. AWeb är dessutom opensource, så där
kan man kanske snabbt komma igång.
Samtidigt är det kanske smart att just använda sig av Gecko, Webcore eller
Webkit och "snylta" på utvecklingen för andra plattformar.

Min önskedröm är att GNUstep projektet skall kunna bli portat till Intuition.
Det ligger i det projektets natur att det skall kunna köras på flera plattformar och
vad jag har förstått så är OpenStep API nästan 100% kompatibelt med Cocoa (MacOS X).
Det gör fler applikationer snabbt portade till (egentligen bara omkompilerade) MOS.

Om man bara hade ork och tid att lära sig C eller ObjectiveC....
TimK - Mar 10, 2004 - 12:17
Post subject:
gunne wrote:
AmTelnet fungerar perfekt Wink

Kan du hacka dig in i vilka system du vill...


Inte för 5250 och 3270 emulation väl?
Stöder AmTelnet SSL?
gunne - Mar 10, 2004 - 12:40
Post subject:
Då skall vi se här Rolling Eyes

SSHv2:

Har inte reflekterat över det. AmTelnet fungerar använda för det jag använt det till ibland, t.ex lokalt, eller för att koppla upp mig på de Telia-tjänsterna jag är användare av.

Dvs ansluta till deras Unix-burkar.

SSL:

Ligger inte det på TCP nivå, dvs hör till TCP-stacken.

MiamiDX som jag använder supportar SSL, och fungerar med alla de SSL-tjänster jag brukar använda emellanåt, om jag inte tänker fel nu.
TimK - Mar 10, 2004 - 12:48
Post subject:
gunne wrote:
Då skall vi se här Rolling Eyes
SSL:

Ligger inte det på TCP nivå, dvs hör till TCP-stacken.

MiamiDX som jag använder supportar SSL, och fungerar med alla de SSL-tjänster jag brukar använda emellanåt, om jag inte tänker fel nu.


Hmm.. Ja, du har nog rätt där.
Jag kollade lite i min tn5250j (Javaklient för 5250) och den har SSL som krav.
Hur är det: Är programmeringsspråket E användbart? Vad jag menar är, är det
någon mening att lära sig detta (Kan Pascal sedan gammalt) och skriva en
MUI 5250 applikation?
kozz - Mar 10, 2004 - 12:55
Post subject:
Sedan finns ju OpenSSH till mos också, den supportar ju även SSHv2. Dock vet ju inte hur det ligger till med terminalemulering där, verkar som man kan få igång ANSI, VT100 osv? Har inte testat själv. En uppdatering av AmTelnet skulle vara uppskattat, ett riktigt bra terminalprogram som jag ser det.
gunne - Mar 10, 2004 - 13:18
Post subject:
TimK:

Jag är iofs ingen programmerare. Men Amiga E borde väl fungera, för att programmera Amiga-binärer.

Om du däremot vill göra MorphOS-binärer, eller PPC-binärer, så är det väl GCC som gäller i första hand.

Och som sagt jag vet inte exakt vilka möjligheter som finns i alla olika terminalprogram som finns.

AmTelnet har som sagt fungerat fint för det jag brukar använda det till emellanåt. Men det finns säkert situationer där det inte fungerar.

Men det kanske är bättre kika på OpenSSH som kozz nämner, och se vilka möjligheter som finns med det.
lisardman - Mar 10, 2004 - 13:46
Post subject:
OpenSSH fungerar bra fast problemet är terminalproblemet. Om någon skriver ett skal som stöder ANSI och VT100 så är saken biff. Själv saknar jag kunskap om detta.. Skulle man inte kunna porta ett skal som bash lr liknande borde väl gå.
lisardman - Mar 10, 2004 - 20:01
Post subject:
jag såg att rdesktop fanns till amigan på aminet då du kan köra
windows terminal-server iaf..
lisardman - Mar 10, 2004 - 20:16
Post subject:
Det var inte så lätt att porta bash osv. för det kommer ändå inte
skicak rätt tecken som behövs för att kunna styra en vt100 terminal.
kozz - Mar 10, 2004 - 20:22
Post subject:
Sh finns ju, men det hjälpte inte mycket när jag testade. Ledde till att jag fick starta om datorn istället Smile

Man skulle önska att vapor kunde släppa källkoden till AmTelnet, AmIRC osv... de utvecklas väl inte nu ändå?
lisardman - Mar 11, 2004 - 04:28
Post subject:
nepp inte kommit någon uppdatering på länge nu..
BlackEagle - Mar 14, 2004 - 21:57
Post subject:
Vi i OnyxSoft kör ju mest AmigaE, även om särskilt Develin har börjat med mer C/C++ för att kunna göra allt lättare portningsbart och kunna kompilera för MOS.

Det är mycket trevligare och lättare att lära sig E än C iaf.
Man slipper ju alla {} och ; överallt Smile Problemet är väl att du inte kan kompilera för ppc, så om man ska göra tunga beräkningar är det nog lika bra att lära sig C ändå.
All times are GMT + 1 Hour
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits