Simon Willison’s Weblog

Subscribe

221 items tagged “open-source”

2007

Simply put, free and open-source software is just the scientific model applied to programming: free sharing of work open collaboration; open publication; peer review; recognition of the best work, with priority given to the first to do a meaningful new piece of work; and so forth. As a programmer, it is the best arena in which to work. There are no secrets; the work must stand on its own.

Dave Shields

# 30th November 2007, 11:47 pm / open-source, dave-shields

A Little Laptop With Big Ambitions. I hadn’t realised how much competition OLPC faced from Microsoft and Intel’s Classmate. It would be amazing to see a generation grow up understanding that computers are open tools that they can control themselves rather than closed black boxes.

# 24th November 2007, 10:47 pm / olpc, microsoft, intel, open-source

Proprietary Software Does Not Scale. I’ve been thinking this for a while: if you’re using software with a per-CPU license you can’t just roll it out as an image across a bunch of virtual machines when you need to.

# 18th November 2007, 12:30 am / proprietary, open-source, licensing, virtualisation

Yet when you look at the projects in the UK, these projects are failing. The more they fail, the more it drives [the UK government] down this weird behaviour of only selecting the biggest people - even though they've failed two or three times before.

John Powell

# 16th October 2007, 5:33 pm / alfresco, open-source, bigit, uk, ukgovernment

/trunk/jl/scraper. journa-list.com is open source, and the screen scrapers are written in Python.

# 11th October 2007, 4:10 pm / python, open-source, journalist, screenscraping

Kosmos Distributed File System (via) New open source distributed filesystem similar to Google’s GFS.

# 28th September 2007, 9:12 am / richskrenta, open-source, gfs, goggle, kfs

The Rubinius Sprint. Sun are throwing a ton of resources at Ruby, because as Tim Bray says, “it’s not fast enough”. Imagine where they’d be if they’d invested this kind of support in Jython five years ago...

# 21st September 2007, 11:32 pm / sourgrapes, python, jython, ruby, sun, tim-bray, rubinius, open-source, java

Open source is neither an industry fad, nor a magic bullet.

Microsoft FAQ

# 13th August 2007, 1:54 pm / open-source, microsoft

Why Tamarin instead of... Justification for Tamarin in Mozilla over Mono and the JVM. It mainly comes down to license compatibility and overall size.

# 9th August 2007, 12:43 pm / tamarin, mono, java, jvm, mozilla, john-resig, open-source

Sweet Gig. SitePen seek “R&D Associate” to have fun hacking on Open Source software and researching whatever they think is important.

# 7th August 2007, 2:47 pm / sitepen, alex-russell, jobs, open-source

Django weekly roundup: July 30. Every active open source project needs something like this.

# 30th July 2007, 5:03 pm / django, open-source, clint-ecker

Grub. Jimmy Wales just announced at OSCON that Wikia have acquired Grub from LookSmart, and will be releasing it as open source.

# 27th July 2007, 5:24 pm / search, oscon07, looksmart, open-source, oscon, jimmywales, grub, wikia

gSculpt. Powerful open source modelling software, written in Python and demonstrated (to much applause) as the last lightning talk of EuroPython 2007.

# 11th July 2007, 11:48 pm / python, 3d, modelling, open-source, europython, europython2007, gsculpt

Implementing Silverlight in 21 Days. Absolutely incredible feat of software engineering by Miguel de Icaza and the Moonlight team.

# 21st June 2007, 11:10 am / moonlight, migueldeicaza, silverlight, mono, open-source

Croquet. Open-source collaborative virtual world environment built on top of Squeak, a bit like a decentralised version of Second Life.

# 10th June 2007, 10:50 am / secondlife, croquet, squeak, virtualworld, open-source, smalltalk

google-diff-match-patch (via) Robust algorithms to perform the operations required for synchronizing plain text, in Java, JavaScript and Python.

# 9th June 2007, 6:15 pm / neilfraser, google, open-source, diff, java, javascript, python

Semi-synchronous replication for MySQL (via) Google’s patch for MySQL which enables more reliable master-slave replication (a transaction isn’t committed until at least one slave has replicated the data).

# 5th June 2007, 10:07 pm / mysql, google, open-source, philippearson, replication, masterslave

Ten Reasons The World Needs Patent Covenants (via) Sun just made their OpenID patent covenant official. Simon Phipps explains why these are a Good Idea.

# 22nd May 2007, 5:09 pm / openid, sun, tim-bray, simon-phipps, patents, open-source

Arduino. Open source hardware hacking. It’s way easier than you would think.

# 17th May 2007, 6:30 pm / open-source, hardware, arduino

VirtualBox. GPL licensed virtualization software; they recently released an OS X version.

# 8th May 2007, 9:35 pm / virtualization, virtualbox, open-source, gpl

Migrating Microsoft Hotmail from FreeBSD to Microsoft Windows 2000. I’d like to see them try that with Yahoo!’s 100+ properties.

# 4th May 2007, 5:54 pm / yahoo, microsoft, freebsd, hotmail, windows, open-source

MSFT and Yahoo: two icebergs, roped together. Yahoo!’s engineering platform and culture is Open Source pretty much all the way down. Microsoft’s isn’t. I wonder how that would pan out.

# 4th May 2007, 5:50 pm / microsoft, open-source, yahoo

Adobe open sources Flex. Ted Leung says that this might indicate the possibility of Adobe open sourcing Flash itself in the future.

# 26th April 2007, 11:24 am / flash, adobe, ted-leung, open-source, flex

New Open Source Utility Library for the Google Maps API (via) Google are taking a hybrid approach to development on their Maps API—an open source utility library layered on top of their closed source, obfuscated core code.

# 23rd March 2007, 9:09 pm / google, google-maps, open-source

opensource @ Joost. Joost is built on top of Mozilla, Redland, SQLite and a bunch of other bits and pieces of Open Source infrastructure.

# 12th March 2007, 1:29 pm / joost, open-source, mozilla

Mono-based device wins Best-of-Show at CES. “The Sansa Connect is running Linux as its operating system, and the whole application stack is built on Mono, running on an ARM processor.”

# 17th January 2007, 11:21 pm / mono, linux, hardware, ces, open-source

Correo. New open-source OS X mail client, based on Thunderbird but with a Camino-style native interface.

# 12th January 2007, 11:36 am / open-source, camino, correo, mail, mozilla, osx, thunderbird

Apple doesn't give a damn. Steve Jobs doesn't build platforms, except by accident. He doesn't care about your thriving metropolis. All you independent Mac developers: you're all sharecroppers, and your rent just went up. Way up.

Mark Pilgrim

# 12th January 2007, 9:51 am / open-source, osx, iphone, sharecropping, steve-jobs, apple, mark-pilgrim

The Second Life Viewer is now open-source (via) I’d heard that the biggest barrier to this was the need to protect the SL economy from malicious disruption. The FAQ is fascinating, and a real tribute to open-source principles.

# 8th January 2007, 6:47 pm / secondlife, open-source