From my "Future of English Studies" course. Toc is a new-media literature project. Here's the website. Despite my critique below, it is worth taking a look at.
As a piece of writing, Toc has its virtues. As a piece of electronic media, it's a disaster.
Disclaimer: I'm a gamer. I have been since I was young. I grew up on Civilization II, Front Page Sports Baseball, and Doom. As important to me in college as the "Great Books" and the discussions that went with them was the purchase of my first real computer, and the weekend (and wee-morning) hours I poured into Knights of the Old Republic, Neverwinter Nights (1 and 2), and countless other strategy and RPG titles. It is true that video games often do not contain great - or even good - writing, and that their stories, when they have any, are largely derivative. What they do well, however, is interface.
Toc suffers because it is "interactive" without the interaction actually amounting to anything. Sure, there's a certain randomness (and, the authors would likely argue, timelessness) to the order in which you encounter the various fragments of the story, based upon what you click when, but the fragments are sufficiently free standing that the order hardly matters. Instead, the interaction implies the game world - you have to click precisely on the little blue, green, and red lines to get the appropriate media to operate - without embracing it. The experience of the reader remains mostly passive.
A passive reader experience is fine, of course, but in this case it's the "mostly" that's the problem. The experience isn't passive, but what interaction there is either is too limiting, too frustrating, or both. The lack of controls on the videos (mostly they cannot be paused or rewinded) is a UI disaster. Clicking on the little lines is finicky. The "lens" through which the textual parts of the story is read looks bland, at best. The mix of beautiful hand-drawn images and cool 3D effects in the videos with poor and outdated CGI is jarring.
In all, the authors of Toc, it seems to me, couldn't decide whether they were making this story for readers or for users. They embraced technology as a medium without embracing the design principles that go with it. Sure, the video game industry has its faults, but design is not one of them. Sure, UI people don't have all the answers as to how we can best interact with computers, but they have some good ideas. Sure, modern digital distribution of software of all kinds raises copyright questions, but the archaic "insert CD to install" - without even an autorun function! - places Toc several years behind the times (as does its lack of a patch for the few but noticeable bugs).
Worst of all, Toc is doomed by its lack of flexibility. Though ostensibly friendly with both major operating systems, it requires Apple's Quicktime, which has a tenuous and unhappy relationship with Windows. Toc does not run in Linux (I tried), and I suspect it will struggle once the current generation of its dependent technologies has passed (that is, once we're on to OS 11, Windows 8, and Quicktime Whatever). Even if it can run, it will certainly feel outdated (as it already does). This is true for most digital media, of course, but it is particularly ironic here. For a work so sensitive to time and its illusions, Toc is perhaps more vulnerable to time's passage than most works of art and literature.
Showing posts with label Windows. Show all posts
Showing posts with label Windows. Show all posts
Monday, November 28, 2011
Response to "Toc"
Labels:
critique,
design,
Games,
literature,
novels,
technology,
UI,
Windows,
writing
Sunday, August 22, 2010
Replacing my Hard Drive
Having finished at Stanford, I'm in the process of making my way to Honolulu, Hawaii, where I will start at my new job on September 1st. "On my way" means, counter-intuitively, traveling eastwards across the mainland towards my one-way flight from Denver.
At the moment I'm sitting back and properly relaxing for the first time in quite a while, especially after a crazy-hectic ending to the school year. After a 3:30 AM completion of academic requirements on the morning of Friday the 13th, Jericha and I rushed to get our packing done in time for the Sunday noon "get out of our apartments" deadline. Stanford is happy to have you around, but the day after you're program is over, you'd better get out.
Fitting everything into the car was no easy feat, and in the process I made the dangerous mistake of dropping my laptop. My exact words were "Well, let's hope the hard drive is ok," before throwing it - or rather shoving it - into the remaining empty space behind the driver's seat. After a meandering drive down the California coast, including a stopover in Encinitas, we eventually powered through the Arizona heat all the way to Belen, New Mexico where I now sit Enchanted by the Land Thereof.
It turns out that my hard drive was not ok. Oh, my computer booted fine, but in the midst of some ordinary Internetting, I heard some unseemly clicks and whirs, and everything just froze up. At first I thought the sounds was coming from the CD drive, caused perhaps a forgotten CD that had become dislodged in transit, but no such luck (and, really, I've put maybe 5 CDs in the drive since I got the computer). It began to dawn on me that, maybe, this was the hard drive that was acting up, and that maybe I should back everything up and think about how to confront the issue.
Actually, what I really thought was, "Hey, it's probably not really a problem, let's just restart and everything should be fine." Upon restart, and finding the computer functional again, I thought nothing of it. Until the thing crashed again a couple hours later. When even opening the thing up, taking out the drive, blowing on everything, and sticking it back in offered no improvement, I realized it was time to make sure I had a backup, and go to Best Buy and get a new drive.
Fortunately, a replacing a hard drive is much cheaper than replacing a computer, so I was able to get a comparable - indeed, somewhat better - drive for $100. Replacing it was a snap, and my backed-up Windows 7 image plopped itself comfortably onto the new drive in a matter of minutes. I did reinstall my Ubuntu rather than restoring it (fresh installations are good now and then), but all in all it took only a couple hours for the entire thing to be up and running again. And the best thing is, I don't have to go through the arduous process of replacing software or restoring documents, because my external drive and restore CD did their job so well. Color me surprised.
Growing up, as I did, in the early days of Windows, I was truly shocked that repairing my computer was as easy as it was. It was certainly easier than installing Windows 7 was in the first place. It is true that I needed some hardware and software know-how, but not very much. Almost everything was automated, except for my failed and not particularly vital efforts to change my partition sizes on the new hard drive (a screen in the Ubuntu installer which Jericha said "looks like gibberish"). And now I have a shiny new hard drive which hopefully will last me a tad bit longer than the old one, as long as I remember not to drop the computer.
At the moment I'm sitting back and properly relaxing for the first time in quite a while, especially after a crazy-hectic ending to the school year. After a 3:30 AM completion of academic requirements on the morning of Friday the 13th, Jericha and I rushed to get our packing done in time for the Sunday noon "get out of our apartments" deadline. Stanford is happy to have you around, but the day after you're program is over, you'd better get out.
Fitting everything into the car was no easy feat, and in the process I made the dangerous mistake of dropping my laptop. My exact words were "Well, let's hope the hard drive is ok," before throwing it - or rather shoving it - into the remaining empty space behind the driver's seat. After a meandering drive down the California coast, including a stopover in Encinitas, we eventually powered through the Arizona heat all the way to Belen, New Mexico where I now sit Enchanted by the Land Thereof.
It turns out that my hard drive was not ok. Oh, my computer booted fine, but in the midst of some ordinary Internetting, I heard some unseemly clicks and whirs, and everything just froze up. At first I thought the sounds was coming from the CD drive, caused perhaps a forgotten CD that had become dislodged in transit, but no such luck (and, really, I've put maybe 5 CDs in the drive since I got the computer). It began to dawn on me that, maybe, this was the hard drive that was acting up, and that maybe I should back everything up and think about how to confront the issue.
Actually, what I really thought was, "Hey, it's probably not really a problem, let's just restart and everything should be fine." Upon restart, and finding the computer functional again, I thought nothing of it. Until the thing crashed again a couple hours later. When even opening the thing up, taking out the drive, blowing on everything, and sticking it back in offered no improvement, I realized it was time to make sure I had a backup, and go to Best Buy and get a new drive.
Fortunately, a replacing a hard drive is much cheaper than replacing a computer, so I was able to get a comparable - indeed, somewhat better - drive for $100. Replacing it was a snap, and my backed-up Windows 7 image plopped itself comfortably onto the new drive in a matter of minutes. I did reinstall my Ubuntu rather than restoring it (fresh installations are good now and then), but all in all it took only a couple hours for the entire thing to be up and running again. And the best thing is, I don't have to go through the arduous process of replacing software or restoring documents, because my external drive and restore CD did their job so well. Color me surprised.
Growing up, as I did, in the early days of Windows, I was truly shocked that repairing my computer was as easy as it was. It was certainly easier than installing Windows 7 was in the first place. It is true that I needed some hardware and software know-how, but not very much. Almost everything was automated, except for my failed and not particularly vital efforts to change my partition sizes on the new hard drive (a screen in the Ubuntu installer which Jericha said "looks like gibberish"). And now I have a shiny new hard drive which hopefully will last me a tad bit longer than the old one, as long as I remember not to drop the computer.
Labels:
computers,
hard drive,
personal,
Ubuntu,
Windows
Saturday, December 5, 2009
A Battle With Windows
As I intimated a couple weeks back, I intended to get cuddly with Windows 7. I received in the mail a cheap copy thanks to my .edu email address, and was waiting for the right time to re-partition my hard drive and give it a spin.
Of course, these things are never simple. I knew there were some hangups going in - for one, if you're running anything other than Windows and you install it without first formatting your hard drive accordingly, it will eat your other Operating System(s). Windows doesn't like to coexist peacefully. Whereas Ubuntu, when you install it on a Windows machine, can actually reformat your drive for you as a part of the process (and in practically no time), I had to load a Debian Linux "Live CD" in order to partition the drive in preparation for Mr. Gates's latest baby.
That was a long process, but it went off without a hitch. My next step was to actually load Windows on the machine. Interestingly, Windows reboots during the installation, which threw me off. After installing the base operating system, but before installing hardware drivers and basic software, Windows needs a breather. Ubuntu does no such thing, of course, powering through from OS to hardware drivers to basic software to whatever else you need sans reboot. Only at the very end does Ubuntu need to gather itself.
That's not a big deal of course, but it did lead to an awkward moment where I almost started the whole installation process over (prompting another reboot so I didn't lose my progress). Eventually Windows was installed, and functional. And like the Puritans in Hawthorne's Scarlet Letter, the first thing we had to build in WindowsTown was the jail. That is, the virus checker.
I've been using Ubuntu for over a year now, so I had almost forgotten the whole anti-virus problem. Not only is a Linux virus much more difficult to make (for the same reason an OSX virus is more difficult: Unix is a better model than the registry), all the people who code the viruses probably use Linux in the first place,* so there's not really much of a threat. From my Windows days I recalled that AVG makes a decent free anti-virus program, so I loaded that, and then Windows let me go about my business.
* Or, alternatively, all the people who code the viruses work for McAffee and Norton, in which case a Linux virus isn't profitable. I know, a bit conspiracy-theoryish, but of all the outlandish conspiracy theories you hear, Norton-as-virus-maker is far from the most absurd.
Or, rather that was the plan. It turns out that the version of Windows I purchased was an upgrade version - a fact that Microsoft didn't exactly go out of their way to publicize - and so when I went to enter in my product key like a good little corporate citizen, it was rejected. Turns out I need a previous installation of Windows in order for my key to be valid. Something told me my Ubuntu partition wasn't going to cut it.
I still get to use Windows 7 for 30 days without a key (yippee?), but my purchase is essentially worthless to me (though I'm sure I have family willing to take the upgrade at least, so it won't be a total loss). As I considered my options - from trying to find a crack for the activation to a pirated key to simply paying for the full version, I decided I would take a step back and move onto the really tricky part of installing Windows on a Linux machine: recovering Linux.
Despite the separate partitions of my hard drive - one of which still contained my old, reliable Ubuntu - Windows completely destroys the boot-loading program (called GRUB) that comes with Ubuntu. As many Linux users say, Windows eats the GRUB.* Har-har.
*I should mention, though, that GRUB is a wonderful little program. For example, I was having some minor troubles with my wireless card after upgrading from Jaunty Jackalope to Karmic Koala (the two latest Ubuntu distributions), and GRUB made it easy for me to boot to an older Linux kernel without having to reinstall the OS. That allowed me to use my wireless card and find a fix for the newer kernel. That's like your Time Machine on OSX, or System Restore on Windows, only without actually rolling back your OS permanently (just for a boot cycle). Brilliant.
Only it's no laughing matter, because when you reboot, you boot directly to Windows, no passing go, no collecting $200. Nothing. In order to restore Ubuntu you have to actually load the OS from a CD - something Windows, I'll point out, is incapable of doing - and run through some complicated terminal-based nonsense to reinstall GRUB. Only that didn't go so well for me, because my GRUB was having a hard time finding my OSes. My next boot cycle took me to a text prompt shell for GRUB, which I really had no idea how to deal with.
So I booted back to my partitioning CD, played around, eventually wiped the Windows partition (because it was complicating matters) and restored the whole hard drive back to Linux control. The Imperial uprising had been squashed... by the rebels? Except Mr. GRUB was still unhappy. More surfing the web on my Palm - thank goodness for Internet on the phone - found a way to load my Linux kernel through the GRUB shell, and I finally found my way back to the promised land of Ubuntu, where I can safely repair my GRUB in a more user-friendly interface.
The moral of the story here is so simple no one cliche can adequately capture it. So here's three: Sometimes you just gotta dance with the girl that brung ya; don't change horses in the middle of a stream; if it ain't broke, don't fix it. If you dance with a broken horse in the middle of a stream, on the other hand...
I said it before and I'll say it again, Ubuntu is the best OS I've even used. The OpenSourceGods obviously were unhappy at my infidelity on this Friday night / Saturday morning, and punished me with a long and convoluted flight through Microsoft's house of proprietary mirrors and text-prompt Hell. But unlike Orpheus, I managed to bring my Eurydice back safely from the underworld, and despite two re-partitions, an install and uninstall of Windows, and more GRUB than I can stomach (am I right?), my original Ubuntu installation remains intact, undamaged, beautiful as the day it was born. And still faithful. "Never again, my dear," I said to it upon finally seeing the Karmic Koala splash screen at 2 in the morning, "Will I be led astray. We were meant for each other."
Of course, these things are never simple. I knew there were some hangups going in - for one, if you're running anything other than Windows and you install it without first formatting your hard drive accordingly, it will eat your other Operating System(s). Windows doesn't like to coexist peacefully. Whereas Ubuntu, when you install it on a Windows machine, can actually reformat your drive for you as a part of the process (and in practically no time), I had to load a Debian Linux "Live CD" in order to partition the drive in preparation for Mr. Gates's latest baby.
That was a long process, but it went off without a hitch. My next step was to actually load Windows on the machine. Interestingly, Windows reboots during the installation, which threw me off. After installing the base operating system, but before installing hardware drivers and basic software, Windows needs a breather. Ubuntu does no such thing, of course, powering through from OS to hardware drivers to basic software to whatever else you need sans reboot. Only at the very end does Ubuntu need to gather itself.
That's not a big deal of course, but it did lead to an awkward moment where I almost started the whole installation process over (prompting another reboot so I didn't lose my progress). Eventually Windows was installed, and functional. And like the Puritans in Hawthorne's Scarlet Letter, the first thing we had to build in WindowsTown was the jail. That is, the virus checker.
I've been using Ubuntu for over a year now, so I had almost forgotten the whole anti-virus problem. Not only is a Linux virus much more difficult to make (for the same reason an OSX virus is more difficult: Unix is a better model than the registry), all the people who code the viruses probably use Linux in the first place,* so there's not really much of a threat. From my Windows days I recalled that AVG makes a decent free anti-virus program, so I loaded that, and then Windows let me go about my business.
* Or, alternatively, all the people who code the viruses work for McAffee and Norton, in which case a Linux virus isn't profitable. I know, a bit conspiracy-theoryish, but of all the outlandish conspiracy theories you hear, Norton-as-virus-maker is far from the most absurd.
Or, rather that was the plan. It turns out that the version of Windows I purchased was an upgrade version - a fact that Microsoft didn't exactly go out of their way to publicize - and so when I went to enter in my product key like a good little corporate citizen, it was rejected. Turns out I need a previous installation of Windows in order for my key to be valid. Something told me my Ubuntu partition wasn't going to cut it.
I still get to use Windows 7 for 30 days without a key (yippee?), but my purchase is essentially worthless to me (though I'm sure I have family willing to take the upgrade at least, so it won't be a total loss). As I considered my options - from trying to find a crack for the activation to a pirated key to simply paying for the full version, I decided I would take a step back and move onto the really tricky part of installing Windows on a Linux machine: recovering Linux.
Despite the separate partitions of my hard drive - one of which still contained my old, reliable Ubuntu - Windows completely destroys the boot-loading program (called GRUB) that comes with Ubuntu. As many Linux users say, Windows eats the GRUB.* Har-har.
*I should mention, though, that GRUB is a wonderful little program. For example, I was having some minor troubles with my wireless card after upgrading from Jaunty Jackalope to Karmic Koala (the two latest Ubuntu distributions), and GRUB made it easy for me to boot to an older Linux kernel without having to reinstall the OS. That allowed me to use my wireless card and find a fix for the newer kernel. That's like your Time Machine on OSX, or System Restore on Windows, only without actually rolling back your OS permanently (just for a boot cycle). Brilliant.
Only it's no laughing matter, because when you reboot, you boot directly to Windows, no passing go, no collecting $200. Nothing. In order to restore Ubuntu you have to actually load the OS from a CD - something Windows, I'll point out, is incapable of doing - and run through some complicated terminal-based nonsense to reinstall GRUB. Only that didn't go so well for me, because my GRUB was having a hard time finding my OSes. My next boot cycle took me to a text prompt shell for GRUB, which I really had no idea how to deal with.
So I booted back to my partitioning CD, played around, eventually wiped the Windows partition (because it was complicating matters) and restored the whole hard drive back to Linux control. The Imperial uprising had been squashed... by the rebels? Except Mr. GRUB was still unhappy. More surfing the web on my Palm - thank goodness for Internet on the phone - found a way to load my Linux kernel through the GRUB shell, and I finally found my way back to the promised land of Ubuntu, where I can safely repair my GRUB in a more user-friendly interface.
The moral of the story here is so simple no one cliche can adequately capture it. So here's three: Sometimes you just gotta dance with the girl that brung ya; don't change horses in the middle of a stream; if it ain't broke, don't fix it. If you dance with a broken horse in the middle of a stream, on the other hand...
I said it before and I'll say it again, Ubuntu is the best OS I've even used. The OpenSourceGods obviously were unhappy at my infidelity on this Friday night / Saturday morning, and punished me with a long and convoluted flight through Microsoft's house of proprietary mirrors and text-prompt Hell. But unlike Orpheus, I managed to bring my Eurydice back safely from the underworld, and despite two re-partitions, an install and uninstall of Windows, and more GRUB than I can stomach (am I right?), my original Ubuntu installation remains intact, undamaged, beautiful as the day it was born. And still faithful. "Never again, my dear," I said to it upon finally seeing the Karmic Koala splash screen at 2 in the morning, "Will I be led astray. We were meant for each other."
Labels:
computers,
Evil Microsoft,
GRUB,
Linux,
Microsoft,
Open-Source,
Ubuntu,
Windows
Wednesday, November 18, 2009
Ubuntu!
It's not that I gave up on Windows, I just found something better. I'm a member of a generation of computer-users, and while I may be more in-the-weeds than most of my friends, I'm far from an expert. I don't even know how to program, really. When I tell people that I use Linux - that I'm a full on, non-dual-booting, hardcore Ubuntu* user - they tend to think that I'm crazy, or stupid, or so extremely computer-savvy that I simply don't notice that, "hello," it's Linux.
*I should include Desmond Tutu's explanation of the meaning of "Ubuntu" (h/t to Wikipedia): "One of the sayings in our country is Ubuntu - the essence of being human. Ubuntu speaks particularly about the fact that you can't exist as a human being in isolation. It speaks about our interconnectedness. You can't be human all by yourself, and when you have this quality - Ubuntu - you are known for your generosity. We think of ourselves far too frequently as just individuals, separated from one another, whereas you are connected and what you do affects the whole world. When you do well, it spreads out; it is for the whole of humanity." Enough said.
I'm going to tell you a secret, though. Ubuntu is easier to use than Windows* and it's easier to use than OSX. Those are probably contentious things to say, especially since many people have a fierce loyalty to either PC or Mac these days, a situation encouraged by both companies for many of the same reasons that Coke and Pepsi encourage rivalry (or Democrat and Republican, for that matter).** That said, I strongly believe Ubuntu is easier because of my experience with all three operating systems and because of the philosophical backgrounds and business models of each of the companies involved.
*Caveat: I haven't used Windows 7 yet, though I plan on giving it a whirl (don't tell anyone) just to see if it's really as good as people say. That said, the if the Registry still exists, Ubuntu is still easier to use.
**This is, again, framing the debate. If you have to be either PC or Mac, how can you be Linux? If you have to vote Democrat or Republican, how can you vote Green or Independent or Libertarian? 'Practicality' ends up being the watchword, along with 'standardization,' and while those things are not useless, they are overrated, as Ubuntu shows.
My experience, of course, is far from standard. PCs I grew up with, mining the inner-workings for bugs and viruses, trying to improve performance and boot times, poking physically at hardware and metaphorically at software that was behaving oddly. All of that made Windows intuitive to me. In an age before the Internet could troubleshoot almost every problem you might encounter, I more or less knew where to look when something went wrong with my PC.
The problem was, sometimes there were absurdly counter-intuitive problems. Your CD drive isn't working? It's running to slow? You might think it's a hardware issue, or a driver issue, but what if it isn't? I distinctly recall battling for hours with my PC once only to discover that the OS itself (Windows XP) was storing errors inside the hardware profile for the CD drive, causing it to slow down. If that doesn't make sense to you, fine, don't worry. The point is, Windows engages in strange behaviors because it is built in such a complicated way.
Macintosh, on the other hand, is a whole different mystery. Because they assume that their users are not experts, they child-proof everything. If you want to manipulate the basic operation of your computer, good luck. Macintosh offers the ultimate in aesthetic customization, but don't you dare try to find your way into the kernel (OSX, like Linux, is built on Unix kernels), because then you'll make Mr. Apple very sad, and probably void your warranty along the way.
The differences in my experiences with the major two Operating System powers may not be typical - most users are fine with OSX, because they have no desire to mess around with the "guts" of their system - but they nevertheless stem from the respective business models of Microsoft and Apple.
Let me tell you a secret. Microsoft and Apple are not competitors. That's not entirely true, of course, because otherwise those commercials with the Jimmy Fallon lookalike and the pudgy dude in the business suit wouldn't exist. But, fundamentally, Microsoft and Apple are very, very different companies. Microsoft is, as you might guess, a software company. They produce Windows, they make games, they develop web browsers, they create file-types, and they make their money on the dominance of one program suite: Microsoft Office. Despite the gains of Apple, it's worth noting that Microsoft Office - that's right - comes with your brand new iMac. When you buy from Apple, you're still buying from Microsoft, even if you hate them. But that makes sense, because Microsoft is, again, a software company.
Apple, on the other hand, is a hardware company. Oh sure, they have software (iTunes, iMovie, iInstertProgramFunctionHere - they're creative like that), but they make their money on selling computers and phones and iPods. While Microsoft tries to dominate all things software and couldn't really care less what hardware package you use (Dell, HP, Lenovo, Sager, Toshiba, whatever), you cannot buy an Apple computer without OSX, and you cannot run OSX without an Apple. Hardware and software are one in the same, and because Apple integrates those two aspects of their production so well, they're also fantastically cheap.
Ha! Anyone who has shopped for a computer knows, of course, that a Mac with comparable hardware costs significantly more than a PC. Macintosh will tell you that's because of convenience and security and all sorts of other hogwash, but in reality it's because they have a monopoly on the hardware and software they provide, and because they're terribly inefficient compared to the PC tag-team of Microsoft and its hardware producers. Apple has to spend significant time and energy developing, troubleshooting, and building hardware. Apple also has to spend time developing, troubleshooting, and building software. On the other hand, Microsoft only builds software, and Dell only builds hardware. So the partnership of hardware company with software company leads to increased efficiency and increased competition, meaning a lower price for Mr. End-User, you.
That's not to say that Apple's model is flawed. It obviously is not. Because Apple controls all aspects of the computer's development, it has been able to build things like the iPhone and the iPod, and has made them easy to sync with your iMac. That's something that the PC world lags in, and will always lag in, because of the business models in place. Neither approach is right or wrong, of course, because both have advantages and drawbacks.
Which leads me, finally, to the actual subject of this post: Ubuntu. Ubuntu is a free, open-source Operating System that debuted in 2003. It is a distribution of Linux, which is a free, open-source code upon which many Operating Systems have been built. If you've ever used the Internet - especially at a large company - you've probably used Linux without knowing it. That's because well over half of the servers in the world run on Linux due to its reliability.* Unfortunately, Linux is also incredibly complicated and technical, and was hardly the stuff of everyday-user software for a long time. That didn't stop Linux from making a push into the OS world in the 90s, but much like the original solar panel, it was introduced before it was actually useful, and lost an undue amount of credibility.
*Back in the 90s, the story used to be that Microsoft servers had to be rebooted at least once a day or else they'd crash. Linux servers could run a month.
Ubuntu is an effort to change all that. Their slogan is "Linux for human beings," and it shows. The GUI (graphic user interface) is clean and simple, and it comes with free software than can accomplish just about anything a PC or Mac can. Where Windows has Internet Explorer and OSX has Safari, Ubuntu ships with Firefox (which is free, and open-source). Where Windows and OSX both ship with MS Office, Ubuntu ships with OpenOffice (which is free, and open-source, and does everything Office does). Where you can buy Photoshop for OSX or Windows, Ubuntu comes with GIMP - which does almost everything Photoshop does - for free.
Because Ubuntu has become by far the most widespread Linux distribution in the world, it is achieving a level of standardization that allows its software to be well-supported. What's more, if there's something you want to do that you can't find a program for, it's easy to go into the Software Manager and find - in most cases - a free, open-source program that meets your needs. That's because there are a lot of Linux users out there who do know how to program, and who have already built software that does what you need it to.
What I'm telling you is this: Ubuntu is easy to use. There are undeniably issues that require a little finagling from time to time, but most of those can be solved by a quick trip to Mr. Internet, and that's true of every OS anyway. Because Ubuntu combines the security of OSX (there are no Linux viruses) with the powerful and intuitive interface of Windows (I'm not being sarcastic, the right-click functionality on PCs is a simple, but profound advantage over Apple) and an endless opportunity for customization that leaves both of the major developers in the dust, I honestly do think that Ubuntu is the finest OS currently available. That would be true regardless of price, but consider this: a state-of-the-art laptop that Apple would charge you $3,000 for, or that Lenovo would charge $2,000 for, you could get with Ubuntu for around $1,300. A lower quality laptop you could get for much, much less, and all because you're not paying for Office, Windows, Norton, or any of the other proprietary software that is factored into the cost of your computer without you even knowing it when you buy from one of the big companies.
There are philosophical questions about open-source software. Would open-source developers be innovative without commercial developers to pave the way (Ubuntu, after all, does borrow from both Windows and OSX)? Is it fair that so many contributors to Linux - either at the kernel level or at the user-software level - go unpaid for their work? Is there a need for open-source developers like Canonical (makers of Ubuntu), when big companies like Microsoft, Apple, and Google are producing functional and effective software and hardware already?
Those are hard questions that I don't have an answer for. I do know, however, that as the computing world moves more and more towards the cloud, even the large companies are being forced to become more "open-source." The reason is efficiency. Where Microsoft has to pay a team of highly trained experts huge salaries to develop their software, Ubuntu has a massive and dispersed workforce, many of whom are not in the employ of Canonical. Windows will likely never try to copy Canonical's business model,* but many companies are increasingly operating in a hybrid fashion.
*They do have one, by the way, and do intend to become profitable in the long run. One of Ubuntu's big missions is "Edubuntu," which is a software package designed specifically for schools. The nation of Bulgaria - as it begins a one-to-one laptop program - has decided to run its entire country's school system on Edubuntu. They pay nothing to do this, but because they have such a large infrastructure, they do pay Canonical for technical support. In the end, this is still way cheaper than Windows or Apple would be, but Canonical also makes money out of the deal. If Ubuntu can break into the US education market, Canonical would stand to become quite wealthy.
If you're at all familiar with modern trends in computing, you know that the elephant in the room here is Google. Google, like Microsoft, is a software company. But unlike Microsoft, they are a Cloud Computing company as well, which means, among other things, they know the power of crowd-sourcing. When Apple released the iPhone, there was an explosion of Applications ("There's an App for that!") developed by users for everything from popping bubble wrap to learning to speak English. Those apps were developed, however, within a framework dictated by Apple, because the iPhone is run on proprietary software and hardware.
Google recently released the Android phone, with an open-source operating system. If they can get market penetration like Apple did (and Apple is one of the better companies around at marketing, something Google has never really needed to do since their money comes from advertisements and not sales), the Apps developed will put the iPhone to shame. Google recognized that it didn't need to protect it's software, because it wasn't making money on the software to begin with. Instead, Google benefits most when users can do whatever they want with the phone (with their browser, with their email account, with their blog, with their search engine, et cetera) because the more you customize, the more Google knows how to advertise effectively to you, and the more money Google makes.
Brilliant? Yes. And also by far the biggest competition for Microsoft and Apple there is. And also the biggest competition for Ubuntu, and Linux in general. Apple and Microsoft may continue to be powerful companies for a long, long time, but they also need to adapt fast to the realities of the new computing world. In my opinion, Google and Canonical are the two software companies most poised to become major powers in the next few decades. The philosophical difference here is not whether open-source is good: both companies will use open-source software because open-source is inevitable. Rather, the philosophical difference is whether advertisement belongs in your Operating System, and whether a company should collect and store your personal information so that they can better market to you. This is no trivial consideration, of course, but it will almost certainly get very little play in the media.
It is also true that Ubuntu is a major underdog as it takes on Google (and Apple and Microsoft), but it has already made tremendous gains since its inception in 2003. Consider that, by the estimates of Canonical CEO Mark Shuttleworth, Ubuntu reached over 8 million users worldwide in 2006. Consider that, in 2006, there were 6 million X-Boxes sold worldwide. Apples to oranges, of course, but whereas you've probably heard of the X-Box, most people haven't heard of Ubuntu, even though it's more widespread than the X-Box. It is also worth noting that while actual numbers of Ubuntu users are unclear, the distribution can say this: it has more users today than it did yesterday.
Don't get on the bandwagon just because I said so, though. Just go to Ubuntu's website and download the latest distribution. Throw it on a CD, and you can boot it up without installing on your computer. It doesn't cost anything, after all.
*I should include Desmond Tutu's explanation of the meaning of "Ubuntu" (h/t to Wikipedia): "One of the sayings in our country is Ubuntu - the essence of being human. Ubuntu speaks particularly about the fact that you can't exist as a human being in isolation. It speaks about our interconnectedness. You can't be human all by yourself, and when you have this quality - Ubuntu - you are known for your generosity. We think of ourselves far too frequently as just individuals, separated from one another, whereas you are connected and what you do affects the whole world. When you do well, it spreads out; it is for the whole of humanity." Enough said.
I'm going to tell you a secret, though. Ubuntu is easier to use than Windows* and it's easier to use than OSX. Those are probably contentious things to say, especially since many people have a fierce loyalty to either PC or Mac these days, a situation encouraged by both companies for many of the same reasons that Coke and Pepsi encourage rivalry (or Democrat and Republican, for that matter).** That said, I strongly believe Ubuntu is easier because of my experience with all three operating systems and because of the philosophical backgrounds and business models of each of the companies involved.
*Caveat: I haven't used Windows 7 yet, though I plan on giving it a whirl (don't tell anyone) just to see if it's really as good as people say. That said, the if the Registry still exists, Ubuntu is still easier to use.
**This is, again, framing the debate. If you have to be either PC or Mac, how can you be Linux? If you have to vote Democrat or Republican, how can you vote Green or Independent or Libertarian? 'Practicality' ends up being the watchword, along with 'standardization,' and while those things are not useless, they are overrated, as Ubuntu shows.
My experience, of course, is far from standard. PCs I grew up with, mining the inner-workings for bugs and viruses, trying to improve performance and boot times, poking physically at hardware and metaphorically at software that was behaving oddly. All of that made Windows intuitive to me. In an age before the Internet could troubleshoot almost every problem you might encounter, I more or less knew where to look when something went wrong with my PC.
The problem was, sometimes there were absurdly counter-intuitive problems. Your CD drive isn't working? It's running to slow? You might think it's a hardware issue, or a driver issue, but what if it isn't? I distinctly recall battling for hours with my PC once only to discover that the OS itself (Windows XP) was storing errors inside the hardware profile for the CD drive, causing it to slow down. If that doesn't make sense to you, fine, don't worry. The point is, Windows engages in strange behaviors because it is built in such a complicated way.
Macintosh, on the other hand, is a whole different mystery. Because they assume that their users are not experts, they child-proof everything. If you want to manipulate the basic operation of your computer, good luck. Macintosh offers the ultimate in aesthetic customization, but don't you dare try to find your way into the kernel (OSX, like Linux, is built on Unix kernels), because then you'll make Mr. Apple very sad, and probably void your warranty along the way.
The differences in my experiences with the major two Operating System powers may not be typical - most users are fine with OSX, because they have no desire to mess around with the "guts" of their system - but they nevertheless stem from the respective business models of Microsoft and Apple.
Let me tell you a secret. Microsoft and Apple are not competitors. That's not entirely true, of course, because otherwise those commercials with the Jimmy Fallon lookalike and the pudgy dude in the business suit wouldn't exist. But, fundamentally, Microsoft and Apple are very, very different companies. Microsoft is, as you might guess, a software company. They produce Windows, they make games, they develop web browsers, they create file-types, and they make their money on the dominance of one program suite: Microsoft Office. Despite the gains of Apple, it's worth noting that Microsoft Office - that's right - comes with your brand new iMac. When you buy from Apple, you're still buying from Microsoft, even if you hate them. But that makes sense, because Microsoft is, again, a software company.
Apple, on the other hand, is a hardware company. Oh sure, they have software (iTunes, iMovie, iInstertProgramFunctionHere - they're creative like that), but they make their money on selling computers and phones and iPods. While Microsoft tries to dominate all things software and couldn't really care less what hardware package you use (Dell, HP, Lenovo, Sager, Toshiba, whatever), you cannot buy an Apple computer without OSX, and you cannot run OSX without an Apple. Hardware and software are one in the same, and because Apple integrates those two aspects of their production so well, they're also fantastically cheap.
Ha! Anyone who has shopped for a computer knows, of course, that a Mac with comparable hardware costs significantly more than a PC. Macintosh will tell you that's because of convenience and security and all sorts of other hogwash, but in reality it's because they have a monopoly on the hardware and software they provide, and because they're terribly inefficient compared to the PC tag-team of Microsoft and its hardware producers. Apple has to spend significant time and energy developing, troubleshooting, and building hardware. Apple also has to spend time developing, troubleshooting, and building software. On the other hand, Microsoft only builds software, and Dell only builds hardware. So the partnership of hardware company with software company leads to increased efficiency and increased competition, meaning a lower price for Mr. End-User, you.
That's not to say that Apple's model is flawed. It obviously is not. Because Apple controls all aspects of the computer's development, it has been able to build things like the iPhone and the iPod, and has made them easy to sync with your iMac. That's something that the PC world lags in, and will always lag in, because of the business models in place. Neither approach is right or wrong, of course, because both have advantages and drawbacks.
Which leads me, finally, to the actual subject of this post: Ubuntu. Ubuntu is a free, open-source Operating System that debuted in 2003. It is a distribution of Linux, which is a free, open-source code upon which many Operating Systems have been built. If you've ever used the Internet - especially at a large company - you've probably used Linux without knowing it. That's because well over half of the servers in the world run on Linux due to its reliability.* Unfortunately, Linux is also incredibly complicated and technical, and was hardly the stuff of everyday-user software for a long time. That didn't stop Linux from making a push into the OS world in the 90s, but much like the original solar panel, it was introduced before it was actually useful, and lost an undue amount of credibility.
*Back in the 90s, the story used to be that Microsoft servers had to be rebooted at least once a day or else they'd crash. Linux servers could run a month.
Ubuntu is an effort to change all that. Their slogan is "Linux for human beings," and it shows. The GUI (graphic user interface) is clean and simple, and it comes with free software than can accomplish just about anything a PC or Mac can. Where Windows has Internet Explorer and OSX has Safari, Ubuntu ships with Firefox (which is free, and open-source). Where Windows and OSX both ship with MS Office, Ubuntu ships with OpenOffice (which is free, and open-source, and does everything Office does). Where you can buy Photoshop for OSX or Windows, Ubuntu comes with GIMP - which does almost everything Photoshop does - for free.
Because Ubuntu has become by far the most widespread Linux distribution in the world, it is achieving a level of standardization that allows its software to be well-supported. What's more, if there's something you want to do that you can't find a program for, it's easy to go into the Software Manager and find - in most cases - a free, open-source program that meets your needs. That's because there are a lot of Linux users out there who do know how to program, and who have already built software that does what you need it to.
What I'm telling you is this: Ubuntu is easy to use. There are undeniably issues that require a little finagling from time to time, but most of those can be solved by a quick trip to Mr. Internet, and that's true of every OS anyway. Because Ubuntu combines the security of OSX (there are no Linux viruses) with the powerful and intuitive interface of Windows (I'm not being sarcastic, the right-click functionality on PCs is a simple, but profound advantage over Apple) and an endless opportunity for customization that leaves both of the major developers in the dust, I honestly do think that Ubuntu is the finest OS currently available. That would be true regardless of price, but consider this: a state-of-the-art laptop that Apple would charge you $3,000 for, or that Lenovo would charge $2,000 for, you could get with Ubuntu for around $1,300. A lower quality laptop you could get for much, much less, and all because you're not paying for Office, Windows, Norton, or any of the other proprietary software that is factored into the cost of your computer without you even knowing it when you buy from one of the big companies.
There are philosophical questions about open-source software. Would open-source developers be innovative without commercial developers to pave the way (Ubuntu, after all, does borrow from both Windows and OSX)? Is it fair that so many contributors to Linux - either at the kernel level or at the user-software level - go unpaid for their work? Is there a need for open-source developers like Canonical (makers of Ubuntu), when big companies like Microsoft, Apple, and Google are producing functional and effective software and hardware already?
Those are hard questions that I don't have an answer for. I do know, however, that as the computing world moves more and more towards the cloud, even the large companies are being forced to become more "open-source." The reason is efficiency. Where Microsoft has to pay a team of highly trained experts huge salaries to develop their software, Ubuntu has a massive and dispersed workforce, many of whom are not in the employ of Canonical. Windows will likely never try to copy Canonical's business model,* but many companies are increasingly operating in a hybrid fashion.
*They do have one, by the way, and do intend to become profitable in the long run. One of Ubuntu's big missions is "Edubuntu," which is a software package designed specifically for schools. The nation of Bulgaria - as it begins a one-to-one laptop program - has decided to run its entire country's school system on Edubuntu. They pay nothing to do this, but because they have such a large infrastructure, they do pay Canonical for technical support. In the end, this is still way cheaper than Windows or Apple would be, but Canonical also makes money out of the deal. If Ubuntu can break into the US education market, Canonical would stand to become quite wealthy.
If you're at all familiar with modern trends in computing, you know that the elephant in the room here is Google. Google, like Microsoft, is a software company. But unlike Microsoft, they are a Cloud Computing company as well, which means, among other things, they know the power of crowd-sourcing. When Apple released the iPhone, there was an explosion of Applications ("There's an App for that!") developed by users for everything from popping bubble wrap to learning to speak English. Those apps were developed, however, within a framework dictated by Apple, because the iPhone is run on proprietary software and hardware.
Google recently released the Android phone, with an open-source operating system. If they can get market penetration like Apple did (and Apple is one of the better companies around at marketing, something Google has never really needed to do since their money comes from advertisements and not sales), the Apps developed will put the iPhone to shame. Google recognized that it didn't need to protect it's software, because it wasn't making money on the software to begin with. Instead, Google benefits most when users can do whatever they want with the phone (with their browser, with their email account, with their blog, with their search engine, et cetera) because the more you customize, the more Google knows how to advertise effectively to you, and the more money Google makes.
Brilliant? Yes. And also by far the biggest competition for Microsoft and Apple there is. And also the biggest competition for Ubuntu, and Linux in general. Apple and Microsoft may continue to be powerful companies for a long, long time, but they also need to adapt fast to the realities of the new computing world. In my opinion, Google and Canonical are the two software companies most poised to become major powers in the next few decades. The philosophical difference here is not whether open-source is good: both companies will use open-source software because open-source is inevitable. Rather, the philosophical difference is whether advertisement belongs in your Operating System, and whether a company should collect and store your personal information so that they can better market to you. This is no trivial consideration, of course, but it will almost certainly get very little play in the media.
It is also true that Ubuntu is a major underdog as it takes on Google (and Apple and Microsoft), but it has already made tremendous gains since its inception in 2003. Consider that, by the estimates of Canonical CEO Mark Shuttleworth, Ubuntu reached over 8 million users worldwide in 2006. Consider that, in 2006, there were 6 million X-Boxes sold worldwide. Apples to oranges, of course, but whereas you've probably heard of the X-Box, most people haven't heard of Ubuntu, even though it's more widespread than the X-Box. It is also worth noting that while actual numbers of Ubuntu users are unclear, the distribution can say this: it has more users today than it did yesterday.
Don't get on the bandwagon just because I said so, though. Just go to Ubuntu's website and download the latest distribution. Throw it on a CD, and you can boot it up without installing on your computer. It doesn't cost anything, after all.
Subscribe to:
Posts (Atom)