Archive

Posts Tagged ‘Linux Foundation’

Welcome to the pre-Post-PC era

March 9, 2012 21 comments

Joe Brockmeier wrote an insightful piece on ReadWrite entitled “What We Lose in a Post-PC World” that starts off with this: “Tim Cook, Ray Ozzie, and a host of others have proclaimed that we’re in a “post-PC world.” Well, not quite yet, but you can see it from here.”

You can see it all right, with the Hubble. It’s that far off in the distance.

I agree with most of that Joe writes, incidentally. In fact, I agree with all of what Joe writes, except for the “see it from here” thing (I’m assuming he didn’t use a telescope, space-borne or otherwise). There are things that you can do with your post-PC apparatus, like surf the web, watch videos and all those important digital experiences. But bear in mind that you’re not going to be using Blender on your Android tablet anytime soon.

So while we wait for Hallmark to make up cards heralding the Post-PC era, allow me an introduction of a new placeholder era: the pre-Post-PC era. In the pre-Post-PC era, discussions we’re now having involve the how and what you can — and can’t — do with new technology like tablets and smartphones, followed by heated discussion about the same, punctuated by name-calling, general flaming and hurt feelings around issues of disagreement at which time parties go to neutral corners and take a 10-count before coming back into the proverbial ring and discussing the issue with cooler heads.

Meanwhile, technology marches on and as evening falls on the pre-Post-PC era — which might be called the post-pre-Post-PC era by purists, opening another argumentative can of worms as a sideshow — Blender developers will actually get an Android version for tablets up and running, just proving the point that you can do it, but ignoring the important question around why you would make software to run on something that’s not built for the job.

“Because they can,” they might say, and that’s a valid answer.

One more prognostication: Sailing through the Post-PC era, there will be a post-Post-PC era, after the advent of the pre-post-Post-PC era, where people will start thinking, “You know, I had a laptop (or desktop . . . or both) once where I didn’t have to strain my eyes on such a small screen, and where I actually got stuff done rather than just wasting time.” Or something like that.

At that time, the post-Post-PC era will allow everyone to realize what most of us already know: That what’s nebulously referred to as post-PC hardware works in tandem with, not as a substitute to, the hardware like laptops and desktops that already exist.

(Larry Cafiero is one of the founders of the Lindependence Project and develops business software at Redwood Digital Research, a consultancy that provides FOSS solutions in the small business and home office environment.)

Add to Technorati Favorites EFF Binary Freedom Dead button Wordpress button Xfce button dbEntrance button AntiX 7.0 fedora badge Xubuntu GIMP Scribus Linux Mint Kororaa Salix OS Fluxbox Conky Thunderbird LibreOffice Crunchbang Bodhi Linux PostgreSQL identi.ca python scale 10x

Eliminate DRM!

An appeal to reason

March 7, 2012 13 comments

A little over an hour ago, I was giving the final read on what was originally this blog item, under a different title and with a metric ton or two of humor, cutting criticism and the high quality of commentary that you’d expect from this blog. It was in derisive and cutting response to what Mark Shuttleworth considers “innovation” as outlined in this morning’s ZDNet blog item by Steven J. Vaughan-Nichols.

Having the ability to use the English language to slice and dice the ridiculous with the accuracy of a Benihana chef with a complete set of Ginsu knives — whether it’s an idea or a person or both — is both a blessing and a curse. The Mark served up some pretty meaty fastballs right in my wheelhouse — a baseball metaphor now that we’re in spring training — and if he puts them where I can hit them, they’re gone. And I tattooed them, right into the next time zone.

But reading the blog item over again before deleting it, I felt like Bill O’Reilly. That alone forced me to take a shower and rewrite this blog item.

In any case, rather than put you through an eye-rolling, arm-waving rant on this screen about how The Mark’s vision of reality differs from — well — reality (to say nothing of his uncanny knack for hyperbole and a penchant for exaggeration, followed by responses to criticism that redefine ad hominem), I’m just going to appeal to reason and let the reader decide.

Quoting Shuttleworth from the ZDNet blog: “Yes, we are moving beyond the desktop, but we are also innovating to make the desktop itself, better.”

No, you’re not, Mark. Here’s why.

Unity: This is a one-size-fits-all solution to a situation that requires a wide range of flexibility, unless of course you don’t consider the user interface for a tablet any different than that of a 17-inch monitor, and everything between. How this can even be remotely considered innovation when, for all intents and purposes, it’s a round peg trying to go into different shaped holes?

Wait for the improvement? No, thanks. I tried Unity for an entire day, and I wanted to like it. I spent a couple of hours tweaking it, reading wikis (thanks, Google) and getting it to where it would best work for me. But it got to a point where its functionality failed on so many levels, in large part to a UI that was not suited to my hardware. I wanted very badly to say something nice about it — “Um . . . it’s a nice color” — but I even couldn’t do that. Unity is a digital cowpie, and no matter how many improvements you make to a cowpie, it’s still a cowpie.

As a result, I’m glad to use Xubuntu on one of the lab’s machines, which is the one distro in the ‘buntu universe that shines.

HUD: Head-Up Display — no, I’m not going to ask “head-up” what? Nope, I’m not going there. Having tried this (HUD, that is, not . . . um, never mind), I can’t see how this is an improvement: I have to type the name of a program I want in order to get the program I want. Couldn’t I do this — oh, I don’t know — from the command line? And if so, doesn’t this make HUD a GUI for the command line?

A more important question: This is innovation? The only way this is innovation is that Canonical had this ill-advised, counterproductive concept of doing things this way before anyone else did. Being the first to do something counterproductive is not innovation; arguably, it’s regression.

If you like Unity and it works for you, use it. Like HUD? Same thing. I have no problem with people using what they want — that’s a key to using Free/Open Source Software — and you should be glad that FOSS provides a wide range of choices on many levels, including the user interface.

But innovation? No, that’s not a good word for what Canonical is doing with Unity and HUD. Or at least it’s not a word that describes it.

(Larry Cafiero is one of the founders of the Lindependence Project and develops business software at Redwood Digital Research, a consultancy that provides FOSS solutions in the small business and home office environment.)

Add to Technorati Favorites EFF Binary Freedom Dead button Wordpress button Xfce button dbEntrance button AntiX 7.0 fedora badge Xubuntu GIMP Scribus Linux Mint Kororaa Salix OS Fluxbox Conky Thunderbird LibreOffice Crunchbang Bodhi Linux PostgreSQL identi.ca python scale 10x

Eliminate DRM!

Counting to four

March 1, 2012 8 comments

The recent FOSS hubbub-in-a-teapot has Linus Torvalds ranting about security — again (remember the “masturbating monkeys”?). The rant deals with having to use root passwords on OpenSUSE for basic daily usage, which Linus find a bit much and says so with inspired prose.

Arguably, he has a point, or several. How he makes it, though, is a bit over-the-top.

Pot, meet kettle. I have a reputation for being quick on the proverbial draw when it comes to things that annoy me — to the point where my Santa Cruz Sentinel colleague Tony Solis has made a chart designating the “Larry Threat Level” on any particular newsroom day. And if you permit me a Captain Obvious moment, writing when you’re furious is not the best thing to do. I’ve had to backpedal on more than one occasion because the white-hot prose that flew from the keyboard here sounded great in the fury of anger, but later it paled in comparison.

So I don’t mind so much that Linus went off like a Roman candle about this incident. What I do mind a bit — and I think it’s way beneath him, no matter how annoyed he is — is this line from his “venting,” as he puts it: “So here’s a plea: if you have anything to do with security in a distro, and think that my kids (replace ‘my kids’ with ‘sales people on the road’ if you think your main customers are businesses) need to have the root password to access some wireless network, or to be able to print out a paper, or to change the date-and-time settings, please just kill yourself now. The world will be a better place.”

Calling security-obsessed programmers “masturbating monkeys” is one thing. Suggesting suicide for something that, at best, is an annoyance that can easily be fixed is akin to spraying down someone with automatic gunfire after they kick you in the shin.

Truth in advertising: I have a stake in this, sort of. Years ago, a friend of mine had a spouse who commited suicide. On a variety of levels, it was extremely traumatic for family and friends, and it’s not something you fix from the command line or by writing better code. It’s permanent.

When things annoy me — which is more often than I’d like — I go walk in the woods. Fortunately for me, I live within walking distance of Henry Cowell Redwoods State Park, where I go to put things in perspective; 200-foot trees can do that. Linus, I know redwoods are native to northwestern Oregon, so a walk among the trees might be good idea before hitting the keyboard to vent. Or dive, since I know you’re a scuba diver (the Pacific is not far from Portland, if I remember correctly).

So Linus, and everyone else, it’s also good to take Mark Twain’s advice: “When angry count four; when very angry, swear.”

(Larry Cafiero is one of the founders of the Lindependence Project and develops business software at Redwood Digital Research, a consultancy that provides FOSS solutions in the small business and home office environment.)

Add to Technorati Favorites EFF Binary Freedom Dead button Wordpress button Xfce button dbEntrance button AntiX 7.0 fedora badge Xubuntu GIMP Scribus Linux Mint Kororaa Salix OS Fluxbox Conky Thunderbird LibreOffice Crunchbang Bodhi Linux PostgreSQL identi.ca python scale 10x

Eliminate DRM!

Stop the presses

February 24, 2012 6 comments

It consistently awes me, sometimes to tears, to see how consistently wrong some Free/Open Source Software commentators are about things like the current state of the desktop. To hear some of them tell it, it’s a hand-wringing, brow-furrowing situation in which the fate of the entire paradigm rests in the delicate balance.

Let me explain this in simple terms: It’s not. If anything, it’s an invitation to a front-row seat to witness digital Darwinism at its finest.

So stop acting like this is a crisis. It’s not.

Unity is a dog — it’s a textbook case of incredibly bad judgment by The Mark to make a cookie-cutter, all-in-one user interface across a wide range of different hardware. But that’s all it is. Is it the death knell of the desktop? Hardly. It’s not even the death knell of Ubuntu.

The same with GNOME 3: Arguably a bad move, but not one that is forcing GNOME to fold up the tents and go the way of the Studebaker or the hula hoop.

KDE thriving? In my opinion, it is. That’s a good thing, and they have weathered some bad times recently to come out stronger and with a good product for those so inclined to use it.

Xfce making progress at GNOME’s expense? Tough if you’re a GNOME guy or gal, but not bad in the grand scheme of things. Xfce has always been a good desktop environment which is finally getting the recognition it deserves — it will be interesting to see how they take advantage of this (and good luck, guys and gals).

There is even more attention now toward window managers like Openbox and Fluxbox, as the current desktop environment “crisis” ushers in a sort of renaissance for window managers that gives users a new look at a facet of Linux that is not often discussed.

The bottom line is that’s what it’s all about: choice. Choice is good. Having choices is a virtue, not a vice. It’s simple: Get that and you get FOSS.

[Note to the Linux Foundation: You may think that events@linuxfoundation.org works, but I'm still getting bouncing e-mails across a wide variety of machines using various e-mail programs on FOSS and non-FOSS platforms. Tell you what: I'll just print out my blog from yesterday and mail it to you. Watch your mailbox.]

(Larry Cafiero is one of the founders of the Lindependence Project and develops business software at Redwood Digital Research, a consultancy that provides FOSS solutions in the small business and home office environment.)

Add to Technorati Favorites EFF Binary Freedom Dead button Wordpress button Xfce button dbEntrance button AntiX 7.0 fedora badge Xubuntu GIMP Scribus Linux Mint Kororaa Salix OS Fluxbox Conky Thunderbird LibreOffice Crunchbang Bodhi Linux PostgreSQL identi.ca python scale 10x

Eliminate DRM!

What I do

February 23, 2012 3 comments

Yesterday started out in uncharacteristically annoying fashion and, to be honest, I was counting on it to make a thrilling comeback to become a typically normal day sometime before mid-afternoon.

No such luck.

One of the several things that made it a day to shake one’s head at and try to forget as soon as it’s over is a form letter I got from the Linux Foundation rejecting my request to attend the Collaboration Summit. “If you would like us to reconsider our decision, please email us at and provide more specific details about your job function and why you would like to attend.”

Email? Oh, I’ll do one better, Linux Foundation.

In reality, Linux Foundation, if you think that there are others more worthy than me to attend the Collaboration Summit, I’m completely OK with that. Additionally, not going to the Collaboration Summit — as much as I’d like to attend — allows me to rearrange time that I can put toward attending another Linux event elsewhere in the country.

But here’s why I think I should be allowed to attend the Collaboration Summit, and I’d be grateful if you’d keep this in mind for future applications for other Linux Foundation events.

I started using Linux in 2006 — the PowerPC version of Debian on an Indigo iMac G3 — while campaigning for Insurance Commissioner in California as the Green Party candidate. You can blame Cameron Spitzer, then the Greens’ IT guy, for showing me Linux and the Free/Open Source Software paradigm.

Since the end of that campaign where I just missed being elected by a paltry 47 percent of the electorate, I have been an advocate for Linux and FOSS. I formed the Cabrillo College GNU/Linux Users Group in 2007 while attending school there. In 2008, I organized an event called Lindependence in Felton, California, where the town had three opportunities in July of that year to try out Linux. We gave away 300 live CDs of various distros in the course of the month and we estimate that we could have converted between 30-40 people to the ranks of the Linux users.

The offshoot of Lindependence — the Felton Linux Users Group — thrives in our area, and is a regular attendee at farmers markets in the Santa Cruz County area, providing “organic software” free of proprietary additives and preservatives.

In 2009, I formed a partnership that became Redwood Digital Research, a consultancy providing Linux and FOSS solutions in the small business and home office environment. Our client roster is small — an asbestos abatement company, two restaurants, an electrical contractor and a grocery store — so we don’t pull in Gatesian or Jobsian numbers on our ledger. But we do OK.

There are other things I do on behalf of Linux: I’m the publicity co-chair for the Southern California Linux Expo, the largest community-run Linux show in the country. I held what others (not me) describe as a “leadership position” in the Fedora Project, including serving as an Ambassador mentor. These days, I primarily work with a distro called CrunchBang, a Debian derivative, which I find provides the best Linux experience for any user choosing to try it.

I also write this blog, “Larry the Free Software Guy,” and its distro-specific sibling, “Larry the CrunchBang Guy.” The former is commentary on FOSS issues of the day, written with what I hope is always a high degree of insight and humor.

That may not be enough, but that will have to do. I also have a family — my daughter, now 14, has been giving Linux presentations for two years as well — and a full-time job, so I make no apologies if this does not clear the proverbial high bar set for Collaboration Summit admission.

Again, I don’t mind if you want to give the pass to the summit to someone you think is more deserving — and there are thousands of folks out there in the FOSS world who are more deserving than me. I get that, and I would completely agree. But you should know that I’m not your standard-issue casual Linux user, either.

Oh, and one more thing, Linux Foundation: Thanks for all the great work you do.

[EPILOGUE: The address events@linuxfoundation.org -- which is included in the email sent with the rejection as a link at which to appeal the Linux Foundation's decision -- does not work, and I have the bounced e-mails to prove it. Is it events@linuxfoundation.COM maybe? Maybe.]

(Larry Cafiero is one of the founders of the Lindependence Project and develops business software at Redwood Digital Research, a consultancy that provides FOSS solutions in the small business and home office environment.)

Add to Technorati Favorites EFF Binary Freedom Dead button Wordpress button Xfce button dbEntrance button AntiX 7.0 fedora badge Xubuntu GIMP Scribus Linux Mint Kororaa Salix OS Fluxbox Conky Thunderbird LibreOffice Crunchbang Bodhi Linux PostgreSQL identi.ca python scale 10x

Eliminate DRM!

Mea maxima culpa

September 1, 2011 2 comments

Yes, I know LinuxCon has come and gone, and I think they’ve got the publicity thing covered, especially with the 20-year thing, the gala party, and with Linus being there and all. The buzz is still going, and that’s good. But if you’re going to a Linux show, make it the Ohio LinuxFest in September. Bradley Kuhn and Cathy Malmrose are keynoting — along with Jon “maddog” Hall — so you’ll not want to miss that (especially Cathy — Go ZaReason!).

My friend Amber Graner, an editor at Ubuntu User magazine, took Jim Zemlin out to the woodshed over the topic of yesterday’s blog item, saying yesterday in a Google+ post to me:

“I take issue with leaders in the community using the word ‘idiot’ to describe users who don’t give back. While I realize the article was pointing to business at first glance the casual end user may think, ‘I use Linux but I’m not giving back yet?’ ‘Am I an idiot because I don’t know how or where my skills are needed?’ But maybe that’s just me reading everything through the lens of an end user. I think this message could have been conveyed differently without the use of name calling.”

Granted, I’m not a “leader in the community,” but I’m sure this scolding was levelled at me as well. That’s OK, because Amber is right, and I’ll apologize before I clarify.

Mea culpa, folks.

The word “idiot” is a little over-the-top in this case. “Myopic” may have been a better choice for Jim Zemlin in the Network World article quote and, afterward, for me in my blog item. Though “Don’t be myopic” doesn’t roll off the tongue as easily, it’s probably more accurate. Also, while I agree with the sentiment behind Jim Zemlin’s quote, this sentiment is generally reserved for those who, for all intents and purposes, have been around for awhile and freeload on the FOSS paradigm’s dime.

Amber is right about the use of harsh words intimidating end users, putting them on the defensive; especially new users. I can’t speak for Jim Zemlin, but I think his quote was aimed at business users of Linux and I don’t think he meant to call out new users who have yet to contribute. Speaking for myself, it was not my intention to be off-putting; rather, I had hoped that my item would be a rallying cry to volunteer. To paraphrase John F. Kennedy: “Ask not what your distro can do for you — ask what you can do for your distro.”

The reason I wrote my blog item yesterday was to point out there is a lot to be done and, with an increasing user base, hopefully a lot more people to do it.

If you’ve been using Linux and FOSS for awhile and are comfortable in some area — graphics, documentation, “people” stuff — then step up. If you’re a new user and you don’t know where to go, take your time to get your proverbial feet wet in Linux and FOSS and, more importantly, get used to what’s generally known as “the community.” With the exception of some “bad apples” you’ll encounter from time to time (mostly in Internet Relay Chat, or IRC, channels), most people in the community are willing and able to help you along.

One thing new users can do immediately is file bug reports when you find something wrong or when you find a glitch in a program. Most distros have a vehicle — Bugzilla or something along those lines — where you can point this out. Try to be as complete as possible in your description, but if you feel you must contribute right away, that would be a good place to start.

Also, as Juan Rodriguez commented in the last blog, you can always donate money to those distros and/or FOSS programs that have a mechanism to collect donations (usually, there’s a “donate” button on their site). That’s always a useful resource.

So contribute where you can, how you can, when you can.

You’d be myopic not to.

This blog, and all other blogs by Larry the Free Software Guy and Larry Cafiero, are licensed under the Creative Commons Attribution-NonCommercial-NoDerivs CC BY-NC-ND license. In short, this license allows others to download this work and share it with others as long as they credit me as the author, but others can’t change it in any way or use it commercially.

[FSF Associate Member] (Larry Cafiero is one of the founders of the Lindependence Project and has just started developing software in his new home office. Watch this space.)
Add to Technorati Favorites EFF Binary Freedom Dead button Wordpress button Xfce button dbEntrance button AntiX 7.0 fedora badge XubuntuEliminate DRM!

Don’t be an idiot

August 31, 2011 10 comments

Yes, I know LinuxCon has come and gone, and I think they’ve got the publicity thing covered, especially with the 20-year thing, the gala party, and with Linus being there and all. The buzz is still going, and that’s good. But if you’re going to a Linux show, make it the Ohio LinuxFest in September. Bradley Kuhn and Cathy Malmrose are keynoting — along with Jon “maddog” Hall — so you’ll not want to miss that (especially Cathy — Go ZaReason!).

Jim Zemlin of the Linux Foundation is not one to mince words. In an article on the Network World website by Julie Bort, Zemlin says that while there is no longer a moral imperative to contribute to open source software — something I will take issue with later — he says the following: On the issue contributing back, “[It's] not the right thing to do because of some moral issue or because we say you should do it. It’s because you are an idiot if you don’t. You’re an idiot because the whole reason you’re using open source is to collectively share in development and collectively maintain the software. Let me tell you, maintaining your own version of Linux ain’t cheap, and it ain’t easy.”

Veiled or unveiled, this has been interpreted — as outlined later in the article — as a swipe at Canonical/Ubnutu and their much-documented lack of technical contributions back to the Linux kernel and FOSS. Incidentally, Zemlin also makes the point that he’s not calling out Canonical with this quote: “Just to be clear, Canonical staff, engineers, management are not idiots. They get open source well and as they grow, I think it will be in their business interests to give back,” Zemlin said.

We’re not going to go there today, either, except to say this: Canonical/Ubuntu has done an outstanding job in marketing Ubuntu, and there has never been an argument that they have done most for getting Linux in people’s hands.

While I agree with Zemlin on non-contributors being idiots, the issue I have with him is this quote on the “moral issue” of contributing back. He seems to think is no longer important, and in another quote he says: “It doesn’t matter. I don’t care if anyone contributes back.” He may be talking about businesses here, but it’s unclear. For the sake of argument, let’s say he’s not talking about businesses — just in case — and that he doesn’t care if anyone contributes back.

That’s going to be a bit of a problem. On an ethical and moral plane, there is always an obligation to give back something for getting something.

At the risk of being branded a communist, Karl Marx comes into play here: “From each according to their ability, to each according to their need.”

Everyone who uses Linux and FOSS gets from each “according to their need,” and conversely everyone who uses Linux and FOSS should contribute back “according to their ability.” While the Linux kernel is the domain of programmers, and they seem to be covered in this regard, there are thousands of other ways to help out in the distros and/or FOSS programs that you use. Distros and FOSS projects can always use help; some of you are already contributing to your chosen distro or software.

If so, thanks.

If not, then why not?

Can’t program? Neither can I, which is why I don’t contribute in that area — I want distros and FOSS programs to actually work.

Can you put words together to make sense, complete with subject-verb agreement? Help out with documentation.

Artistically inclined? Help out with graphics and design.

Are you a “people person”? Distros like Fedora, OpenSUSE and Ubuntu have ambassador-type communities that promote their distros, and other FOSS programs may have the same kind of programs as well.

Most distros — like Fedora, OpenSUSE, Ubuntu and others — would welcome your help and have things you can do. Same with FOSS programs like LibreOffice. You know what you use, and you can reach them through their Web sites.

The fact is there is a lot to be done and, chances are, you’re the one who can help out.

You’d be an idiot not to.

This blog, and all other blogs by Larry the Free Software Guy and Larry Cafiero, are licensed under the Creative Commons Attribution-NonCommercial-NoDerivs CC BY-NC-ND license. In short, this license allows others to download this work and share it with others as long as they credit me as the author, but others can’t change it in any way or use it commercially.

[FSF Associate Member] (Larry Cafiero is one of the founders of the Lindependence Project and has just started developing software in his new home office. Watch this space.)
Add to Technorati Favorites EFF Binary Freedom Dead button Wordpress button Xfce button dbEntrance button AntiX 7.0 fedora badge XubuntuEliminate DRM!

Follow

Get every new post delivered to your Inbox.

Join 78 other followers