Portland from Mt. Tabor

A Silicon Forest Curriculum, In Context

Kirby Urner
9 min readMay 30, 2019

--

I spent quite a bit of my career operating in the not-for-profit sector, which included a lot of technology-challenged, yet mission critical operations, from the point of view of those they served. This was in the closing decades of the previous century, when free and open software was just getting established. Whereas many of these non-profits were using proprietary software, we were starting to see the downward pressure on prices exerted by such packages as Open Office, later rename Office Libre.

The grant-giving organizations, at the core of this sector, were especially frustrated to see their limited funds financing copy after copy of the same office software. Databases were proportionately more expensive. Meyer Memorial Trust, in our neighborhood, was especially keen to have applicants use copyleft tools whenever possible, in the name of doing the greatest good. To this end, the trust undertook to “eat its own dog food” which meant replacing a proprietary grant applicant processing system in Filemaker, with something more relational, written in Perl or one of those “P-languages” from the LAMP stack days (LAMP stands for Linux Apache MySQL, and any P-language: Perl, Python and of course PHP).

The same pressure on the non-profits to avoid expensive software was operative in academia as well. Those with a technical and engineering background were…

--

--