Proposed new terminology: bound platform vs. free platform

When you want to develop software, and choose a platform on which the software is to be run, you have two choices, as follows.

Bound Platform
Your software must run on the same platform as some existing software. You are constrained also in the choice of computer language to be used and the SDK.
Free Platform
Your software will run on its own hardware, with no need to share hardware with any existing software. So you are free to choose whatever hardware&software combination that is convenient for you. You are free to choose OS, computer language and SDK.

Today, my default choice for Free Platform is LAMP (where P stands for Python). If I ever need to develop a very secure solution, I’d look into OAMP (where O stands for OpenBSD). In the future I hope to be able to upgrade to LAMS (where S stands for Scheme).

Author: Omer Zak

I am deaf since birth. I played with big computers which eat punched cards and spew out printouts since age 12. Ever since they became available, I work and play with desktop size computers which eat keyboard keypresses and spew out display pixels. Among other things, I developed software which helped the deaf in Israel use the telephone network, by means of home computers equipped with modems. Several years later, I developed Hebrew localizations for some cellular phones, which helped the deaf in Israel utilize the cellular phone networks. I am interested in entrepreneurship, Science Fiction and making the world more accessible to people with disabilities.