Category Archives: Events

Conferences, meetups, talks, and gatherings.

John Medina in SF Tomorrow

John Medina, the author of one of my favorite books Brain Rules, is going to be at Automattic’s office tomorrow (Tuesday the 2nd) at 5 PM to have some after-work drinks and give a short talk. We’ve reserved some seats for the SF WordPress community to come by, and we even have free copies of his books for the first 30 people to show up. RSVP is required, so register here. Hope to see a few of you guys there!

Open City Data

Yesterday I was part of a press conference by Mayor Gavin Newsom promoting DataSF.org, which is one of San Francisco’s first steps at opening up. Tim O’Reilly also spoke and made the point to me afterward that as he dives deep into every part of the intersection of technology and government he’s most excited about the prospect for change at the city level. Here are some pictures from the event. I think we’ll see more along these lines, and more WordPress, for San Francisco in the future.

Not Lonely at All

Daniel Jalkut of Red Sweater Software wrote a blog post called Getting Pretty Lonely and and says, among other things, “Whenever I am reminded that WordPress is GPL, my passion for it takes a bit of a dive. I’m more comfortable with the true freedom of liberally-licensed products.” More importantly, he says that “GPL stifles participation,” and implies the same for adoption. The article was linked by John Gruber at Daring Fireball saying, “Smart essay from Daniel Jalkut on how the GPL discourages participation from many (if not most) developers.”

For what it’s worth, from my practical experience in the WordPress world:

  1. I’ve never encountered a serious client who chose not to use WordPress because it was GPL-licensed, and I think it’s hard to argue that WordPress’s license has had a dampening effect on its adoption, given its success over competitors with widely varying licenses.
  2. I think we have an incredibly strong third-party extension, plugin, and theme community that has flourished, not in spite of the GPL license, but because of it.
  3. I’ve seen the absence of GPL in practice; there have been times in the WordPress world when parts of the community have “gone dark” and claimed their code was under more restrictive licenses, like used to be common with themes. Every time this cycle starts it basically kills innovation in that part of the WordPress world until people start opening up their code again or until a GPL equivalent is available. I’ve seen this firsthand several times now.

WordPress first used the GPL because it was built on an existing GPL project (b2). Later I began to really understand the philosophical underpinnings of the GPL and understood it to be the most moral of the open source licenses. Now, in addition to that, my experience over the past 6 years has made me believe it to be the best license for practical purposes as well.

GPL was a license written for a different time and on the web it’s possible to find a thousand loopholes and ways around it (see: software as a service) but if you keep in mind the core freedoms and principles — share and share alike — they provide excellent guidelines for building a rich community and ecosystem: the two things that ultimately have far more to do with product success than the license. (Competitors to WP have switched to the GPL from proprietary licenses with basically no effect. License does not equal community, it’s a lot harder than that.)

Ultimately Daniel’s article falls apart on two levels, the first illustrated in a comment I left on the post:

Your biggest fallacy is “the liberal-license communities are attractive to developers from all 3 camps.”

I’m a GPL-friendly developer that is hesitant to be involved with a non-GPL project the same way your “passion for it takes a bit of a dive” when coming into contact with the GPL.

You could also make a fairly good argument that the majority of Open Source developers are GPL-friendly simply because the vast majority of Open Source projects are licensed under the GPL.

The common-knowledge number seems to be about 70% of open source projects are under the GPL and (more importantly) many of the most crucial and successful ones are. If Gruber’s “many (if not most) developers” avoid the GPL, maybe those folks aren’t that important. (In reality I think the majority of developers aren’t strongly influenced by licenses as long as they’re open source, something Daniel seems to agree with, saying “the vast majority of developers will participate in any project that is advantageous to them.”)

But more importantly, Mr Jalkut conflates what he perceives as his freedom as a developer with freedom from a user’s point of view. The things the GPL “takes away” from him, like being able to license his derivatives under a more restrictive license, are in fact protecting the freedoms of the users of his code. That’s who the GPL was written for. From the Free Software Definition:

Free software is a matter of the users’ freedom to run, copy, distribute, study, change and improve the software. More precisely, it refers to four kinds of freedom, for the users of the software […]

It’s user freedom that the GPL was created to protect, just like the Bill of Rights was created to protect the people, not the President. The GPL introduces checks and balances into an incredibly imbalanced power dynamic, that between a developer and his/her product’s users. The only thing the GPL says you can’t do is take away the rights of your users in your work or something derived from a GPL project, that the user rights are unalienable. You are free to do pretty much whatever you want as long as it does not infringe on the freedoms of others. (Sound familiar?)

That’s what software freedom means to me, and it’s something I believe in strongly enough to fight for and defend even when it’s not the easy or popular thing to do. (Especially this weekend as we celebrate the original “fork” of the US from England.)

See also: Alex King — Breaking News WordPress is GPL.

WordPress Party Tonight

Tonight (Monday March 30) at 7 PM we’re opening up the new Automattic space at Pier 38 for the first time because so many of our friends will be in town for Web 2.0 Expo and all their fun events. Come by our spot (on Embarcadero in between Brannan and Townsend) starting at 7 PM and enjoy good music, free booze, and geeky friends. We’re on the left corner and there’s a bunch of circles in the window and an Automattic sign over the door. (Sorry for the late announcement, if you could help us get the word out I’d appreciate it.) You can RSVP on Facebook here.

Entertainment Gathering 08

Tim said it better than I could, but I’m also very much looking forward to attending Entertainment Gathering this year. I was there covering the event last year and it was a huge creative recharge and very inspiring.

My favorite story from last year was at lunch I noticed this amazing looking device that was totally readable in broad LA daylight sitting on a table. I was gawking at it and a voice behind me said “Pick it up! You can play with it.” It was Jeff Bezos with his trademark laugh and the device was a Kindle. He gave a personal demo and I was sold, I pre-ordered one as soon as I got online and have loved it ever since. (Except it’s broken now, but that’s another story.) Registration is currently open here.

Berlin WordPress / Web 2.0 Expo Drinkup

I’m in Germany for the first time and I’d love to meet some of the WordPress community here. With the help of Yamile Yemoonyah we have a venue and such for a get-together this Thursday. Since there’s an upcoming Web 2.0 Expo right here in Berlin we’re co-hosting with those folks to make the event extra-fun. Here are the deets:

Thursday, Oct 9th at 7 p.m.
“Dachkammer”
Simon-Dach-Str. 39
10245 Berlin
030 2961673

If you have a German blog or Twitter please help spread the word! Hope to see you there.

Update: Got a discount code from the conference, if you register here and enter the code webeu08gr99 you’ll get a 35% discount.

Entertainment Gathering

Even though I swore off conferences for the rest of the year, I’m going to be making one final exception for the Entertainment Gathering in Los Angeles, which will be going on December 2-4. I’ll be going outside my normal role and attending as the official blogger for the conference, covering all aspects of the sessions, speakers, and attendees armed with a laptop and camera. If it sounds like your cup of tea, I think there are a handful of seats left.

Blogworld Expo Meetup

I’m in Las Vegas for the Blogworld Expo. As I announced from the stage this morning, there will be a WordPress Meetup before the official Blog Expo party. We’ll be meeting at “Lucky’s” in the Hard Rock Casino at 6:30, and I’ll have a limited supply of 20 or so t-shirts for the people who get there first. The guys from Mindtouch will also be there and are rumored to be buying a round. There was some confusion about the venue earlier, so please spread the word.

London / FOWA WordPress Meetup

As per the comments on my last post the WordPress London Meetup will be on Thursday October 4th right after the PHP London meetup. The venue is called The Old Crown and it looks like the perfect spot, it even has wifi. I have to take the DLR from the Docklands into town so I’m planning to be there at 9 PM, which is when the PHP presentations should be finishing up and we can stage a WordPress invasion. If someone could post DLR / Tube instructions to get there from the Excel Center where FOWA is I think a lot of people would appreciate it.

Paris and London WordPress Meetups

I’m going to be in Europe next week to speak at the Future of Web Apps in London, and I’ll be spending a few days in Paris beforehand. I’d love to meet up with WordPress-minded folks in both. Let’s do a Paris meetup on Sunday, September 30th and one in London on Tuesday the 2nd or Thursday the 4th. Leave a comment (with your email) if you can make it and we’ll nail down the details in the next day or two.