Jacob Kaplan-Moss
Activity tagged “opensource”
Bookmarks
The League of Moveable Type
Really great free-as-in-speech fonts.
Ksplice » Source diving for sysadmins - System administration and software blog
Fantastic article about how to effectively dive into the source to debug problems with a system in production. A bit of a misleading title: anyone who deploys open source code should know how to do this stuff.
Message™
A CMS-oriented datastore, open sourced today at DevChatt. Interesting, and worth a closer look, I think.
EC2StartersGuide - Community Ubuntu Documentation
Official Ubuntu (8.04 and 9.10) AMIs.
A Standard for Open Source Code Documentation [Alex Reisner]
A nice outline for how open source code documentation might be organized. I'm less than convinced that there needs to be a “standard,” but as a sort of conceptual framework for organizing docs this does a great job.
FullCalendar - Full-sized Calendar jQuery Plugin
Really awesome Google Calendar-style interactive calendar rendered with jQuery. Drag & drop events, callbacks for everything, awesome.
Why I (A/L)GPL
Well said.
OpenSourceOnResumes:Writing - MozillaWiki
Good advice on how to put Open Source experience on your resume.
What happened to Hot Standby?
It's decisions like this that make me confident and happy about my choice of PostgreSQL. I can barely wait for hot standby to land, but features are worthless if they're not stable. Maintainers willing to make tough cuts like this one are what makes quality software.
[Drizzle] Draft Licensing FAQ + trivial patch to DRIZZLE.FAQ
Interesting licensing move on Drizzle: the server is still GPLv2 — no embedded MySQL for you! — but the client is BSD licensed, so there aren't the same weird linking shenanigans as for MySQL. Good progress.
Working Without Copyleft
An interesting look at the choice to use a “weaker” open source license like the BSD, and some good arguments against the GPL.
Adeona: A Free, Open Source System for Helping Track and Recover Lost and Stolen Laptops
The first (that I know of) open source, non-centralized laptop tracker. Gotta give this a shot.
Matasano Chargen » Ruby’s Vulnerability Handling Debacle
Handing security problems is the *worst* part of being an OSS maintainer. Learn from what the Ruby folks did wrong.
MySQL to launch new features only in MySQL Enterprise
Wow, the stupidity of this is astounding. Good news for PostgreSQL, I guess.
Support Bruce Perens in his run for the OSI board.
“Hi, this is Bruce Perens. I need your signature to help me protect Open Source.”
The Adoption-Led Market [on Simon Phipps, SunMink]
Fantastically good thinking about how Open Source leads to a different — I'd say better — kind of software market.
Coder Who Says Py: Initial slides for PyCon core development tutorial online
Brett's (preliminary) slides on contributing to Python. I need to prepare something similar for Django.
Bug 340318 – whenever you go to gmail.com the redirects on gmail makes FireFox freeze then crash [@ nsXBLService::GetBinding] [@ js_HashString]
Watch as the reporter goes batshitinsane and starts flaming the deveopers trying to help him. This is the wortst part of woking on Open Source: dealing with assholes like this.
OSI Approves Microsoft License Submissions | Open Source Initiative
Until today I trusted OSI implicitly. Now I'm not so sure.
Maintaining Permissive-Licensed Files in a GPL-Licensed Project: Guidelines for Developers - Software Freedom Law Center
Important guidlines from the SFLC on how to properly relicense permissively-licensed (i.e. BSD/MIT) code. Good to see that something positive came out of the whole Atheros driver kerfuffle.
One Laptop Per Child — XO Giving
OLPC announces a “Give 1 Get 1” program. That's awesome: I've been hearing rumors of such a program for over a year; good to see it become official.
BabelDjango - Babel - Trac
Interesting work to integrate Django and Babel. Even if you don't need translation, there's some useful date/time/decimal formatting template filters here.
XML.com: Moving to OpenOffice: Batch Converting Legacy Documents
How to script conversion of documents through OpenOffice (and a big wad of duct tape). Works with NeoOffice, too!
Advogato: Financing Volunteer Free Software Projects
Lots to think about.
Book - NLTK
A book on natural language processing in Python.
hgbook: Collaboration models
A good writeup of different patterns of using distributed VCS. I'm especially interested in the description of the Linux workflow; the fact that it works so well is almost completly counterintuitive.
pktstat
Like top, but for network usage. Highly recommended.
Buildix from ThoughtWorks :: project start-up in a box
A development toolbox in a single disk image.
There Are Only Four Software Licenses
Amen! Open source needs an Anti-License Proliferation Treaty.
Dozing Cat Software
“SaverLab: Runs Mac OS X screensaver modules in regular windows.”
Projects at OmniTI Labs
Some open source bits from Theo Schlossnagel & co. Worth keeping an eye on, for sure.
Correo - a new mail client for OS X
“Correo blends technology from two popular Mozilla projects, Camino and Thunderbird, to create a polished native Macintosh application.” This could be huge.
JunebugWiki
Cute little wiki built on Camping
lj19: Derivative Works
The best summary of what constitutes a “derivative work” in open source. It's more complex than it needs to be :(
Second Life | Open Source: Overview
Linden Lab open sources the client side of Second Life. Interesting…
Adobe Open Source: Overview
Hell freezes over
Open Clip Art Library :: openclipart.org :: Drawing Together.
“This project aims to create an archive of user contributed clip art that can be freely used.” As is true of most open source, the majority looks like crap, but there are still some real gems.
SIMILE | Timeline
“…like Google Maps for time-based information.” Holy crap this is cool.
Viva La Chipperfish » Wish List Item #1: Agile Development in a Box
“It would be nice if I could have an “Agile Project in a Box” Linux distro or “megaframework .deb file” based on Ubuntu with Subversion, Trac, Buildbot (the Python equivalent of CruiseControl), Selenium, and Mail/News/Forum/Feeds software (Gmane?)
Custard Melt
Melt is a campaign initiative which will allow people from around the world to join up, talk about and take action on the issue of climate change.
Rosetta
“Rosetta is a tool for translating open source applications into your language.”
Entries
Is there a market for paid Django apps?
Is there a market for paid Django apps?
I refuse to tolerate assholes
A response to Rusty Russell’s musing on assholes in open source
Mark Shuttleworth on Tribalism
A quote from Mark Shuttleworth on the dangers of tribalism.
GvR on commit privileges
A quote from Guido van Rossum on commit privileges.
On commit bits
What’d you do the day you started your job? Got your commit access to the company’s source control, right? Wait, what?
The power of “no”
Last week, I wrote on Twitter that “closed-source software gets worse with each release (Microsoft, Adobe, …). Open-source software gets better (OOo, Ubuntu, …).” Here’s where I try to expand on that quip.
Twenty questions about the GPL
Twenty questions about the GNU Public License.
Help OSI
Bruce Perens is running for the OSI board and needs support.
Circles of Django (2007)
So here’s a question I get asked a lot: “How big is Django’s community?” Read on to see me fail to answer this question.
A quick comparison
My take on Microsoft versus Linux.