Peter MacDonald (computer programmer)

Current projects include Jsish, an embeddable javascript interpreter with builtin type-checking.

He graduated from the Computer Science program of the University of Victoria with a BSc (1989) and MSc (1996, master's thesis: Decomposing the Linux Kernel into Dynamically Loadable Modules).

MacDonald was criticized for trying to make money on free software, but defended by Linus Torvalds.

[14][15] The last update of BrowseX was in 2003; the company was renamed to PDQ Interfaces Inc., and put out a set of various TCL based utilities.

[13][16] Jsish: a javascript interpreter with builtin sqlite, json, websocket, and zvfs support.