About Me

Hi. I'm John Eckman.

John Eckman

I'm a Sr. Director at Optaros, a professional services firm offering strategy, design, development, and consulting services to enterprises interested in leveraging free and open source software.

More about me

About Open Parenthesis

Contact Me

Optaros

Dopplr
Upcoming Conferences

Web 2.0 Kongress, Hamburg

My Tweets
  • bad waitress for brunch (26th and nicollet) FTW tempeh scramble, veggie burger 1 hr ago
  • Listening to Mmy colleague schooling a prospect on "coupled" versus "decoupled" CMS systems (ie, Drupal vs. Alfresco) 22 hrs ago
  • @imdane UK's great, btw - great team, great city, great clients. Very Optaros focused view of the country, of course, but there you have it 22 hrs ago
  • @imdane I am (back in Boston) for a couple days. Back in the UK end of the month. Off on vaca a bit in between. MNPLS this weekend, dc next 22 hrs ago
  • @veganfreak #vegan as in an IRC channel? What server? 22 hrs ago
  • More updates...

Posting tweet...

Powered by Twitter Tools.

Optaros Blogs
Affiliations

[FSF Associate Member]

Creative Commons
Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.
February 12, 2008

Open Source, Freedom 0, and Mac OS X

I’ve been reflecting a lot lately on this blog post from Coding Horror: Why Doesn’t Anyone Give a Crap About Freedom Zero?

Atwood argues that:

when you buy a new Mac, you’re buying a giant hardware dongle that allows you to run OS X software.

and that:

When the dongle– or, if you prefer, the “Apple Mac”– is present, OS X and Apple software runs. It’s a remarkably pretty, well-designed machine, to be sure. But let’s not kid ourselves: it’s also one hell of a dongle.

I’m a Free Software Foundation member, and a big supporter of Free and Open Source Software. But I’m also a Mac user. More accurately, I use - at various points and for various projects - Windows XP, Mac OS X, and GNU/Linux - typically Ubuntu. But I recently switched back to Mac OS as my primary environment, on a new MacBook Pro.

So is it that I don’t care about Freedom Zero?

Not at all. I think Freedom Zero is important - in fact, using Mac OS and VMWare Fusion lets me run all three operating systems named above on the same machine, and that’s part of what attracts me to it. I refuse to buy songs from the iTunes store because they contain and encourage DRM (and hide the urls for podcasts to make it difficult to switch podcatchers), and run Rockbox on my iPod.

But Atwood’s right, that in switching to a MacBook Pro I’m supporting (indirectly, since it is really an Optaros laptop I get to use) proprietary development models, paying Apple Inc. for software I don’t get source code to, can’t run on my other machines, and can’t (legally) modify even for my own use.

But the combination of Apple’s user experience smarts and a BSD core, which lets me run X11 apps from the GNU/Linux world, is seductively attractive, and I can run the GIMP and NeoOffice (based on Open Office) and Firefox and Miro, and do PHP/MySQL development.

It’s a weird kind of lock in - I can bring virtually anything in (running many open source apps and frameworks in OS X directly, or worst case running them in virtualization) but there are some things I can’t take out (the proprietary Apple bits, other third party software).

Any piece of software I might write (yeah, like I’ve got time these days to create a software application) or contribute to (that may be possible) can retain Freedom Zero - I wouldn’t necessarily want to create or contribute something that only other Mac OS X users could run.

So, to get to the point, does the increasing popularity (at least perceived - look around at the crowd next time you’re at a *camp or an open source conference) of the Mac as a hardware platform reflect a general lack of concern over Freedom Zero, even among groups of developers who are otherwise insistent about freedom in the FSF sense?

October 10, 2007

No More Talkin’ Blackjack Bluetooth Blues

Tagged with: , , , , , , — John @ 2:28 pm

Thanks to Jay’s Technical Talk I’ve finally got my Cingular Blackjack working with my laptop (Kubuntu) via Bluetooth.

This means I can turn on internet sharing on the phone and get online from my laptop while on the Acela between NY and Boston, without the tether cable.

I’ve got a Dell Latitude D810, running Kubuntu Feisty Fawn, and a cheap IOGear USB Bluetooth adapter, model #GBU221.

The “bluetooth” package in the Ubuntu universe repository is a metapackage which installs the “bluez” utilities - I have that installed as well.

All I had to do to get online via Bluetooth connection was:

  1. Start bluetooth on the blackjack, since I don’t normally leave it running
  2. Start internet connection sharing on the blackjack
  3. On the laptop, do: hcitool scan (this looks for nearby bluetooth devices - note the address of your phone, which is a hexidecimal string like 12:34:56:78:90:ab)
  4. Issue the command: sudo pand -c
    , using the address discovered above
  5. Issue the command: sudo dhclient bnep0

Of course, once you know your phone’s address you can skip step 3.

I also tried the various instructions for tethering to USB and using the Gnome PPP application, but for me this would connect and automatically disconnect. Bluetooth’s preferrable for me anyway as that way I have one less cable to carry.

October 3, 2007

Internet TV - Joost and Miro

Tagged with: , , , , , , , — John @ 9:04 pm

Steve Borsch at Connect the Dots has a post today titled “Two approaches to internet TV: Joost and Miro.

I’ve left a brief comment there, but wanted to expand on it here. This isn’t just a question of two different approaches to delivering Internet TV - it’s a fundamental difference of passive consumption versus active participation.

The fundamental difference between Joost and Miro is seen in these two quotes.
(more…)

September 22, 2007

Gartner Open Source Summit Keynote

Just a few quick impressions from some of the sessions at the first day of the 2007 Gartner Open Source Summit.

The opening session was Wednesday afternoon with Mark Driver : Gartner’s Open Source Scenario for 2007: Risks and Rewards for Mainstream IT.

This was the session which led to this Network World article and corresponding Slashdot flame-fest. But both missed what I thought was a perfectly rational set of statements:

  1. that commercial software vendors cannot ignore open source as a disruptive innovation
  2. that commercial software vendors are increasingly incorporating open source in a non-trivial fashion, and
  3. that this trend will continue to deepen over the next four years.

(more…)

Yochai Benkler at the Gartner Web Innovation / Open Source Summit

I spent the latter half of this week at the Gartner Web Innovation and Open Source Summits. (Officially two different conferences, but held over the same three days in the same location).

Luckily, despite some overlapping sessions, the keynote by Yochai Benkler was shared across summits and I was able to attend.

If you’re not familiar with Prof. Benkler, you should be. His book The Wealth of Networks: How Social Production Transforms Markets and Freedom is the treatise on /study of commons-based peer production. (It’s available in many formats including free versions under a Creative Commons Noncommercial Attribution Share-Alike License).

He’s also the author of “Coase’s Penguin, or Linux and the Nature of the Firm,” in which he argues that:

while free software is highly visible, it is in fact only one example of a much broader social-economic phenomenon. I suggest that we are seeing is the broad and deep emergence of a new, third mode of production in the digitally networked environment. I call this mode “commons-based peer-production,” to distinguish it from the property- and contract-based models of firms and markets. Its central characteristic is that groups of individuals successfully collaborate on large-scale projects following a diverse cluster of motivational drives and social signals, rather than either market prices or managerial commands.

What follows are my rough outline notes of his talk. Benkler’s the kind of speaker where the notes or even the slides don’t do justice to seeing him speak - but at least I’ve got some of the highlights and examples down.
(more…)

Next Page >>