View Full Version: Ios On Linux

LawsonTalk > Other > Ios On Linux


Title: Ios On Linux
Description: IOS on Linux


sharkzz - May 15, 2006 04:01 PM (GMT)
By any chance, has anyone seen or is anyone out there currently running IOS on Linux? If so, any ideas how to go about installing it so that it works?

Thanks for any ideas,


Ryan

sharkzz - May 17, 2006 03:51 PM (GMT)
Just to clarify this, I was wondering if anyone out there is running IOS in a remote configuration where only the Web Server portion of IOS would be running on a Linux platform.

Thanks,

Ryan

schroncd - May 18, 2006 04:03 AM (GMT)
Since the remote IOS contains not only java and javascript, but also compiled programs - which are compiled for their target processor/OS, I don't believe it will be possile to deploy it on Linux (much as I wish you could!)

Phil Feller - May 18, 2006 06:34 AM (GMT)
On the other hand, the CGI stubs that run on the web server do very little, so you could theoretically use Wine to run them. Not to mention that the Logan Remote protocol is exteremely easy to reverse engineer, so that you could proably write your own CGI stub program (except for printenv.exe, and perhaps a few others, all of the CGI stub programs on the web server are identical).

This is purely theoretical, of course. You would get no GSC support for this configuration, so you would not want to run it in a production environment.

sharkzz - May 19, 2006 01:40 PM (GMT)
So, if anyone is just willing to purely humor me for the sake of an interesting technical discussion...

Currently, I understand that Lawson does support the following configuration for the remote server (and supports pretty much nothing having to do with Linux):

HttpServer 1.3.x web server and WebSphere 5.0.x/5.1.x servlet container running on a UNIX platform

With that said, I know that I can:

Run IBM HttpServer on a Linux platform
Run WebSphere on a Linux platform

I mostly understand what you just mentioned about the compiled programs, schroncd; however, a little birdie told me that it is possible to run about 99.9% of UNIX binaries on a Linux box. I do understand that traditionally this is not the case. For example, I know that you cannot run a Windows app on a Mac or Linux box without something like Wine running on top of the OS.

So, I guess that leaves two more specific questions. First, does anyone know of anything that the installation binaries would do on UNIX that they could not do on Linux? Second, is there anything on the remote server side that, when compiled, would not sit in either the web server space or the servlet container space?

:thumb: By the way, Phil, thanks for the insight on the CGI stubs.

As I said, thanks for humoring me a bit further ;-)


Ryan

schroncd - May 20, 2006 06:27 PM (GMT)
QUOTE
a little birdie told me that it is possible to run about 99.9% of UNIX binaries on a Linux box


Well... I'd say your little bird's nest was close to a marijuana patch - cause it's been smoking something..

UNIX today is pretty much defined as the OS that runs on Sun Sparc (Solaris), IBM Power 4&5 (AIX) and PARISC (HPUX). Code cmpiled for these chips have nothing incommon with each other or the Intel chips in most Linux boxen, so the chances of the binaries running are slim and none - and slim is out of town.. If you've ever coded cross platform "C" and lived through creating the "ifdefs" them you'd probably better understand that.

The IHS and WebSphere that runs on Linux was COMPILED for Linux. If you had the original source for the CGIs and the loganremote protocol, them I'm sure you would have no problem making it work.

There's little likelyhood you'll see a linux offering from Lawson in the near future. The lawyers are scared to death of the GPL and they've not figured out yet how to distribute a closed source product on a GPLed platform. Hopefully that day will come - but probably not soon.

sharkzz - May 22, 2006 01:07 PM (GMT)
Schroncd -- thanks for clarifying the misinformation I had been given regarding UNIX binaries running on Linux. That definitely reduces the amount of confidence I would have in <I>possibley</I> ever running IOS on Linux -- supported or not.

Thanks for the input, and if anyone else should have any thoughts on this concept, please feel free to add your insight to this thread.

Ryan



Hosted for free by InvisionFree