UserLand: Mac Guys Do it at Runtime [Python/GPL Discussion] | Linux Today

UserLand: Mac Guys Do it at Runtime [Python/GPL Discussion]

Written By
Web Webster
Web Webster
Sep 11, 2000

“Apple did such an interface in the early 90s called the Open
Scripting Architecture. It’s a very powerful idea, and reasonably
well implemented, in fact I understand that Python supports it on
the Mac, and Frontier treats Python as a first class scripting
language, and look at the distance in license philosophy betw
Frontier and Python. Stallman can’t bitch, but the user can’t tell
the difference. It appears as if the two programs are the
same.”

“I’ve often thought it was sloppy that so much integration in
Unix goes on at the source level. It’s quicker in the short term,
but too heavily reliant on developers. If there were some
well-defined interfaces that did runtime binding, users would get
exponential power. Why should a spreadsheet only support Python?
Don’t some people want tcl, and others (shudder) want Perl?”

“Think about it. This might be one of those ideas your Mac
brothers could teach you about, and it could revolutionize the open
source world and render the GPL less threatening.”

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.