Simon Willison’s Weblog

Subscribe

Thursday, 14th August 2008

Free licenses upheld by US “IP” court. Free software and CC licenses which dictate conditions that, when violated, turn you in to a copyright infringer now have precedence in US law.

# 9:33 am / copyright, creativecommons, freesoftware, law, lawrence-lessig, licenses, open-source, uslaw

ECMAScript Harmony. John Resig explains the outcome of the recent “Oslo meeting” where proponents of ECMAScript 3.1 (incremental improvements to JS as it exists today) and 4 (massive, sweeping changes including many new programming constructs) harmonised their differences. The combined effort is closer to 3.1 than it is to 4, which I think is the right decision.

# 9:37 am / ecmascript, harmony, javascript, john-resig, oslomeeting

OAuth came out of my worry that if the Twitter API became popular, we'd be spreading passwords all around the web. OAuth took longer to finish than it took for the Twitter API to become popular, and as a result many Twitter users' passwords are scattered pretty carelessly around the web. This is a terrible situation, and one we as responsible web developers should work to prevent.

Blaine Cook

# 10:01 am / security, passwords, phishing, oauth, blaine-cook, twitter, twitterapi

YUI 3.0 Preview Release 1. YUI sandboxing is a really good idea, which cleverly addresses both the need to run multiple versions of the library at once and the complaints about how verbose traditional YUI code can get.

# 10:03 am / javascript, sandboxing, yui, yui3

This Week in Django. After 33 episodes Django’s usually-weekly podcast finally has its own website.

# 2:57 pm / django, podcasts, python, thisweekindjango