Path: csiph.com!weretis.net!feeder9.news.weretis.net!i2pn.org!i2pn2.org!.POSTED!not-for-mail From: D Newsgroups: alt.folklore.computers,comp.os.linux.misc Subject: Re: The joy of Democracy Date: Thu, 24 Oct 2024 21:14:12 +0200 Organization: i2pn2 (i2pn.org) Message-ID: <32109f12-b2ea-2463-0d5a-c6f013f9a485@example.net> References: <644516764.751141153.105442.peter_flass-yahoo.com@news.eternal-september.org> <652c95b8-cdfb-50ba-9632-e7cbeec5bf43@example.net> <8e3c519b-770e-e8e9-0d46-155863cf9e05@example.net> <885b7a57-c94b-f7a4-98ed-c3c9783fe172@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Injection-Info: i2pn2.org; logging-data="3502346"; mail-complaints-to="usenet@i2pn2.org"; posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M"; In-Reply-To: X-Spam-Checker-Version: SpamAssassin 4.0.0 Xref: csiph.com alt.folklore.computers:228131 comp.os.linux.misc:59953 On Thu, 24 Oct 2024, rbowman wrote: > On Thu, 24 Oct 2024 10:11:09 +0200, D wrote: > >> Was it very difficult to develop on AIX and then move stuff over to >> linux? > > Not very. Most of it was having different compiler flags and libs in the > Makefiles. AIX was very forgiving about null references and a few other > things that Linux was picky about so there was a burst of bug fixes that > improved the code. > > IPC was done with ONC-RPC so there was no problem with AIX daemons and > Linux clients. Eventually that led to some inefficiency. RS6000 is big > endian and the ONC-RPC XDR encoding is big endian across the network. The > Linux boxes would swap the order when decoding the XDR. When clients > switched to cheaper x86 boxes the data was still big-endian encoded on the > little-endian machines, shipped across the network, and decoded back to > little-endian. > > The MKS Nutcracker tools and runtime was used on Windows boxes so that was > another set of entries in the Makefiles to build the Windows executables. > Again there weren't a lot of changes. > Very interesting! Thank you very much for the description.