osOpinion: Extending Linux to Exploit Code Morphing | Linux Today

osOpinion: Extending Linux to Exploit Code Morphing

Written By
Web Webster
Web Webster
Feb 5, 2000

“Now that Transmeta have laid their cards on the table, it seems
to me a good time to start a debate about whether and how Linux
should be extended to better exploit code morphing processors.”

“…as with most ideas in IT, nothing is quite as novel as you
might think. The code morphing concept has been around for a
surprisingly long time in various guises.”

The Java JIT Compilers. Java has been around
for about 5 years. Java source is compiled to Java machine language
(JML). There’s hardly any hardware on earth that can execute JML
natively, and yet Java runs on almost every hardware platform in
use today.”

IBM’s AS/400. … This approach has enabled
IBM to continuously upgrade its AS/400 line over the course of many
years without once forcing a (visible) recompile of all of the
legacy AS/400 code. Such recompiles as were necessitated by
hardware changes have all happened automatically. This allowed IBM
for example to change the AS/400 from a 48 bit CISC chipset to a 64
bit RISC chipset more rapidly than IBM’s RS/6000 division (or Sun’s
SPARC division) could deploy 64 bit versions of their RISC
machines.”

“My plea is that the Linux community should be open to
developments of this sort and to foster them in exactly the same
open way that all other Linux developments have taken place.

Failure to do so will lay us open to charges of divisiveness when
various hardware vendors start solving these problems independently
of one another. The fact that Linus Torvalds happens to work for
Transmeta should not be allowed to cloud our judgment — or anyone
else’s.”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.