Most of the pages are finished and ready to be uploaded, and most of the editing is behind me. So having never missed a deadline in my life (not on my own, anyway), OpenSource Reporter goes “on the air” — or the on-line equivalent — right on time for its Feb. 1, 2007 schedule date tomorrow.
So as I systematically and periodically upload pages today (Wednesday, Jan. 31), tonight and early tomorrow morning, I should let you know a little bit about this publication.
For those of you who read this blog on a regular basis (those of you outside my family, that is), you know that OSR is a publication — both electronic- and paper-based — dedicated to promoting the tenets mentioned above in the description of this blog (for a more detailed version of why I’m doing this, go to my first blog installment), and generally to bring free software/open source software to people that deserve fresh alternatives in their daily computing experiences — alternatives that don’t require the imprimatur of the software mandarins in Redmond or Cupertino.
At this point, it’s only fitting to recognize the people who are instrumental in getting this project off the ground.
First, raise a glass to toast my OSR colleague Tod Landis, whose vast technical knowledge is OSR’s “yin” to the “yang” of my journalistic experience. I may put the words on the page, but Tod’s expertise, knowledge and insight are really the spark plug that powers the engine of this publication.
Then, if we can face toward San Jose, Calif., we bow thankfully to Cameron Spitzer, who keeps progressives, lefties and even Luddites on the net, and is arguably the Silicon Valley’s uber-geek without peer. Cameron planted the seeds of OSR through discussions about free software/open source software with me and, as the Green Internet Society’s guru, he hosts OSR on GIS’s server.
Gratitude also goes to my wife Kyoko for the world class, Olympic-caliber depth of patience she has shown to my new-found evangelical zeal, and to my daughter Mirano who, at 9, watches intently over Dad’s shoulder, asks the eternal “why . . ?” and shows a propensity for grasping software (starting with Earthlink’s Trellix to make her own web page) that far outshines her Dad.
Organizations which have paved the way for OSR (not a complete list, obviously) include The Free Software Foundation, Creative Commons and the Electronic Frontier Foundation — all groups which you should go out and join and/or contribute to right now. A tip of the hat also goes to the Silicon Valley Linux Users Group, which fields an inordinate number of questions from this Linux newbie from “across the hill.”
Now, if I only had a bottle of champagne to break over . . . um . . . this PowerMac 9500 that’s sitting next to the coffee table waiting for its Linux install, perhaps that would make it official.
News: A very interesting storm seems to be brewing on the GNU Public License front in the advent of GPL-3, according to CRN’s story here. Give it a good read — it may not affect software users directly, but it gives one a better understanding of the differences between free software and open source software camps, and the dynamic involved in moving free software and open source software forward.
[Me? Oh, I’m firmly behind Richard Stallman and FSF, but I’m willing to discuss it with those who disagree.]
Meanwhile, in other developments: Linux’s two most important support groups, the Open Source Development Labs and the Free Standards Group, said this week they’ll merge in February to form the Linux Foundation. It’s an acknowledgement that Linux can’t afford to divide its resources for funding, legal defense, and standards, since problems on any of those fronts could weaken the operating system’s advancement. “We will be a vendor-neutral organization capable of responding to competitors’ attacks and FUD,” says Jim Zemlin, executive director of the new foundation and former head of the Free Standards Group.
[Oh, indeed. Associate memberships range from $25 for individuals to rare-metal named memberships of $500,000.]
Blues: I’m this close to getting Linux running on my extraneous PowerBook G3 Wallstreet, but I keep getting a PEBKAC error (problem exists bewteen keyboard and chair, for those who aren’t IT guys and gals) which prevents me from joining the world of the open source OS ranks. While I get my dunce cap and make it over to the stool in the corner, I do want to thank Daniel at the Silicon Valley Linux User Group for his detailed instruction on Wednesday night that, hopefully, is still being adhered to (those parts of my notes that I can actually read) and will not go to waste.
It is a family tradition of sorts not to take the easy way out; a tradition I hope to outgrow as I get older, but so far to no avail. Why take the path of least resistance when the road less traveled is probably just that for a good reason?
Hence, while the Linux install on the PowerBook 1400 has gone as expected over the past several days (constant failure, although those who have achieved this elusive goal have mentioned that it would be a chore), I turned my sights on my top-of-the-Old-World list PowerBook G3 Wallstreet and a variety of Linux and Unix operating systems that might run on it — Debian and NetBSD being the finalists (although I am told that SuSE will run on Old World Macs — more on this another time, perhaps).
Fortunately for me, the Silicon Valley Linux User Group holds its installfest on the third Saturday of the month in one of the buildings on the Google campus in Mountain View, Calif. So with daughter Mirano in tow (my wife was under the weather), we made the trek “over the hill” on Saturday to see if they could help.
We were met at the door by Jason, who signed us in and guided us to the room where the installfest took place. The fact that he was working on a pair of Macs dispelled my fear that I’d be the only Mac user.
SVLUG president Paul Reiber, working on what he described as the group’s “Frakenstein” server, and Mark (whose last name I didn’t get — sorry, Mark) and I discussed options for my installation adventure. With the caveat that this model Mac is not the most Linux friendly, the two of them got me pointed in the right direction.
Left to my own devices with Linux folks nearby to ask questions possibly was the most comfortable environment to take the plunge from my Mac OS comfort zone to the new world of Linux with my Old World Mac. Mark occasionally stopped by to see how I was doing, and while I seemed to always on the brink of a breakthrough, I never got Debian going on Saturday. Time constraints (I had a real job to go to) — and a cranky 9-year-old who finds a group of computer people interesting only for so long — forced me to leave before I had successfully installed Debian.
In leaving, Paul mentioned that I would probably get everything going later, having taken a wealth of information from the meeting (which I did) and applying it at home. He was right: On Sunday, I tried some of the options I hadn’t done — or hadn’t occurred to me — and got Debian installed on the Wallstreet. Now to get it up and running . . . .
While extending a grateful “thanks” to those who helped me on Saturday, I would like to reiterate that getting involved with a user group is a great way to get started if you’re new to open source. While I don’t know how involved I can be from Santa Cruz, the folks at SVLUG have not seen the last of me.
A fact of life is that older Macs never die. Apple may systematically forsake them, as their quest to add to the upward spiral of their corporate coffers seems boundless, but the hardware still works well 10 to 15 years (or longer) down the line. I should know: My home lineup includes an eMac (commandeered by my wife), a G3 mintower with a G4 Sonnet upgrade maxed out memory-wise (mine, mine, mine!), a PowerBook G3 Wallstreet and a Newton — yes, a Newton (Jobs’ only error is 86ing this project) — are still in constant use.
In storage (translation: lying around the house somewhere) are PowerBooks of the 1400, 5300, 160, 120 variety. All these machines power up and still work, even though the three-digit PBs may be obsolete for anything other than word processing.
The point here, before I get into the following tale of “whoa” not woe, is that open source developers have a gold mine waiting for them with older Mac machines; hardware which keeps on keepin’ on but which has been abandoned by their maker. Ubuntu needs to pay special attention to this, because the rumor that they’re abandoning the PowerPC version would be a pretty big mistake.
Talking the talk, I decided to walk the walk by installing Linux on the 1400.
This once oft-used PowerBook 1400c — a machine that served me quite well in the past — was liberated from its box beside a bookcase at home, dusted off and fired up. The PRAM battery is dead, but with its full allotment of memory (64MB) and OS9 still percolating under the keyboard, it works very well.
After determining that whatever was left on it — software- and document-wise — could be sacrificed, I set out to see what was available for NuBus PowerMacs and came up with, voila, a page called “Welcome to the World of Linux 2.4 for NuBus Power Macs”.
So here’s the drill: Download on eMac. Burn CD. Turn on 1400. Boot from OS9 CD. Format hard drive (standard, not HFS+). Restart. Play finger Twister once again to hold down the required keys to boot from CD (command-control-shift-delete — the 1400 is quirky that way, as other models require that you just hold down the “c” key) and . . . .
. . . a penguin! Success! A penguin welcomes me to GNU/Linux while a variety of type sprints up the screen. A few more screens of type sprint up my screen until the final lines say, and I quote directly, “Kernel panic: No init found. Try passing init= option to kernel. Rebooting in 180 seconds . .”
Good thing that the Silicon Valley Linux Users Group is holding its Installfest this Saturday (or at least I hope they are — they hold them on the third Saturday of each month at the Google offices in Mountain View). While I’m there, I’ll also bring the PowerBook G3 and the Ubuntu disk, throw myself at the mercy of someone who knows Linux better than I do, and hope for the best.
Meanwhile, it’s back to trying to make the 1400 work. If I can get this penguin to do more than smile back at me while embracing the Mac on the screen . . .
. . . or do I overstate things?
After I extend my sincerest apologies to science fiction author Neal Stephenson who wrote the essay of the same name — my deepest apologies, Neal — I’ll offer a brief introduction: My name is Larry Cafiero, also known as “Larry the OpenSource Guy” or just plain Larry (unless you’re my mother, who with the government are the only people who call me “Lawrence”), and if you look to the right, you’ll see a Reader’s Digest version of who I am.
How did I become the open source and free software evangelist whose words you now read? It was somewhat simple, although at this point it might behoove you to get a cup of coffee before reading this. Go ahead. I’ll wait.
As you can see at your right, I was the Green Party candidate for Insurance Commissioner in California in last year’s elections. In an e-mail exchange with Cameron Spitzer (an Internet guru for progressives in the Silicon Valley and the point man for the Green Internet Society) I lamented that I couldn’t afford to compete with the major party candidates in producing quality materials.
Cameron’s reply, and I’m paraphrasing here, went something along the lines of, “yes you can,” and explained the virtues of open source and free software.
Bingo: OpenOffice replaces a woefully outdated Word. Gimp replaces an all-too-early version of Photoshop. Scribus replaces a 20th Century edition of Quark.
Cameron’s advice became a revelation wrapped in an epiphany surrounded by a satori.
During the course of the campaign — especially during those long drives throughout California wishing the state was more the size of Rhode Island — thoughts kept surfacing about how society would benefit by the practice of using open source and free software. On a philosophical level, the open source and free software paradigm lends itself to building a society where people practiced teamwork, rather than competition, in developing the software and contributing to its working properly. On a political level, one has to advocate for any system that would provide the planet’s populace — especially those less fortunate than those who live in industrialized nations — an alternative to the software shackles foisted upon the world by the mandarins in Redmond (Vista: Need I say more?) and, to a degree, those in Cupertino. Even on the most basic, practical level, reasonable people understand the basic human right to choose whatever software they wish to use on their computer, without the interference of national or multinational corporations, while being able to use, configure and understand this software in its use on a daily basis.
After the campaign, I spoke to some open source developers about this subject, and thus happened upon my mission: To boldly go and spread the gospels of open source and free software, with a missionary goal of converting the average computer user to exercise his or her freedom to choose software that benefits the general populace — as opposed to filling corporate coffers — and to provide a vehicle to make open source and free software more comprehensible to the common computer user.
A major component of this evangelical zeal comes in the form of OpenSource Reporter, which officially goes on-line February 1 (with some features appearing on-line earlier), and its bimonthly print version counterpart with a first copies slated for May/June 2007 (watch your local news stand).
I’m not a “tech” by anyone’s definition, and I’m at peace with that. I’m a journalist by profession. So you may encounter both in OSR, and in this blog, items that the most seasoned programmer or developer may find to be “pre-Programming 101″ or earlier. I make no apologies for this: OSR and this blog serve to inform and instruct those who are not programmers or developers; the mere mortals who use the software bestowed by those with a higher understanding of the binary world of 1’s and 0’s than we have.
I’m willing to bet you’re reading this — those of you who aren’t related to me, that is — because you’re a computer user who does more than merely use software and may (or may not) be a “power user,” or you are looking for alternatives to the software on the shelves. If you’re a developer or programmer, I’m willing to bet that you’re here because you’re smart enough to realize that the key to getting your software used by a wide range of users is to run it past those of us who are the digital equivalent of “backyard mechanics” — those who aren’t afraid to delve into their hardware and software to change the oil and brake pads and do maintenance most people pay others to do.
To all of you who have gotten this far, welcome (and thanks for not nodding off). By all means, let’s move forward in this endeavor together.
Now, does anyone out there have Ubuntu running on their Mac (and if so, how did you do it)?