The Continuous End-to-End Missed Opportunity of Desktop Linux
A recent PC World post asked, if Desktop Linux has missed its opportunity. Oh, boy. Did it ever.
technology.politics.opinion
A recent PC World post asked, if Desktop Linux has missed its opportunity. Oh, boy. Did it ever.
Labels: apple, dell, desktop, desktop linux, get a mac, hp, linux, microsoft, pc, user experience, user interface
the journal online:"government offices hit by hackers during the period were the Department of Education, PNP, National Power Corporation, Commission on Audit, DOJ and the National Computer Center. But majority were local government units in the countryside. The last time the Congress website was defaced was in 2007.
Please spare me from people who don't know technology?
Hackers used the Linux Operating System (OS) to deface 507 of the websites, WIN2000 71 times; and WIN2003, FREEBSD and WINNT9X 13 times each.
Of the 667 government websites defaced during the period, 507 or 76 percent were using Linux as their OS. Sosa said this is because the latter is the most common operating system being used by government offices since it is a free software and openly available."
Labels: fud, linux, philippine goverment, philippines
I can give two reasons why it wont (at least not in the foreseeable future):
1) User Interface and 2) User Experience
...are still way behind Windows. For example, highlight a word on any app or part of a linux desktop, whether or not it is KDE, or Gnome, and a context menu should pop that says, search in google or look up in dictionary... etc. Click it and the default browser must go to google or the machine fires up the dictionary.
Labels: linux, user experience, user interface
The Way the World Is
I was asked "Why is the Mac immune to criticism on Application Integration at the Operating System Level?" this question over at twitter by @digitalfilipino in response to my posting this link by thebetaguy.com on Windows 7 development. Which led me to ask myself this question: Is the fundamental difference between platforms all about philosophy and human nature?
We took a journey down memory lane, into part of the past 30 years of our technological era. We began with a small company called Apple in 1976 that was started by two guys named Steve. We saw the rise of a pure software company, called Microsoft that was Bill Gates' and Paul Allen's and through events that favored them, became the sole provider of an Operating System for IBM's Personal Computer. And as they say, that was that.
Fast forward to 2007, Steve Jobs is one of the most admired, if not the most admired CEO in the world. Bill Gates is ending his tour of duty at Microsoft and is one of the richest in the world. We talk about the Philosophy of Computing Platform and when we look back at the last 30 years, it was shaped by these two men.
Jobs' sense of perfection, his nature as a charmer, his salesmanship, his taking technology to an art-form, his driving belief of minimalism and simplicity and his role as the patron of the arts for our technological epoch drives Apple. His vision of a universe of integrated hardware and software whose marriage forms art is Apple's soul.
In the same way, Gates is the vision, the pure geek energy, laser focused, calculating towards software that drives any computer in everyone's home is the source of philosophy ingrained on PC and by extension every Microsoft product the world over.
Similarly, this Gates philosophy extends to Linux because if there is something similar to how Windows and Linux do things is that they are reflections of geek-engineering culture. Such culture, such philosophy is this technology savant imprint, a kind of rough around the edges, almost brute-force-like feel that calls for every user to be familiar with technology.
The scorn and hatred Microsoft got at the end of the 1990s haunts them to this day. It is this mistrust, this sense that Microsoft can do evil is the very fuel, the very thing that blocks them from furthering their vision of the future. It is this wall that forms criticism around everything Microsoft does. Which isn't really fair to Microsoft but is the price of being found guilty.
At the same moment, the very nature of the PC, an Open Architecture on the hardware side is in direct conflict with a proprietary platform such as Windows. The PC world is a world where everyone can and must interact. And Windows as gatekeeper of this dynamic, Frankenstein-ish world plays a balancing act to keep legacy and future applications running. Perhaps, one day it will collapse under the weight of its own complexity or perhaps, one day it will allow itself to be transformed.
How ironic that it is quite the opposite for the Mac. The Mac is built on the same commodity parts that PCs use but engineered by Apple. Its software is based on Open technology: BSD Unix. Yet what Apple has done, it has taken this pedestrian technology and made it extraordinary (something that Linux can learn from).
The Integration, the marriage of Hardware and Software is at the very heart, the very philosophy of Apple and in everything they do. Mac loyalists are willing to let Apple be the gatekeeper of their machines because it is no long just a mere computer, it is a consumer electronics device, sensual to the touch.
The differences between PC and Mac is the very Philosophy of their creators and their nature. PC needs to be open, needs to be a platform where anything goes (even transformed into a beauty like Mac) and accessible to everyone. In short, it fulfills the do-it-yourself mantra of hackers everywhere. Mac on the other hand is like a piece of art like that Ferrari or like a thoroughbred, gorgeous, perfection and powerful. The fundamental nature of computing platforms is the philosophy and nature and ultimately whatever the end-game of their individual creators.
Return of the Jobs
Is the fundamental difference between platforms all about philosophy and human nature?
After years of poorly executed plans, high cost of production, and failed opportunities, Apple Computer was facing death. Discounted, ridiculed and a market share as bad as OS/2 had, Apple was written off. But Apple would not go without a fight. In search for a New Operating System to jump start the company, Apple shopped around. Long story short, Apple bought NeXT--- Steve Jobs' company and in MacWorld 1997, Jobs stepped back on stage.
MacWorld 1997
When Steve Jobs returned, he brought with him Bill Gates' multimillion dollar no stock investment to Apple (think: loan) and Microsoft Office. This would prove significant. It wasn't the money. It was the deal that Microsoft would make Microsoft Office for the Mac. Jobs knew then that interoperability would be a key factor in reviving Mac shares. How could it not be? The world had standardized on Office. Everyone needed Microsoft's word processor if they were to pass documents to and from associates and business partners.
So began an Apple renaissance.
The seeds of what Mac OS X is today began after Jobs had exited Apple in 1985. The NeXT platform was Unix-based. It also had tools like Objective-C, a subset of the C language but was Object Oriented. These among others would prove to lay the foundation for the future.
The startling difference between Apple's then future OS X and Windows was its design. Clearly, OS X from the get go, was built around tools that painted a specific goal. It favored the creative mind-set of its core constituency certainly, but more than that, appeals direct to the non-hacker-non-technology-savant. The underlying layers of OS X--- Unix, Core Foundation--- Core Audio, Core Image/Core Video and now Core Animation (1997/1998) continued to serve as abstractions to the Geek dominated world of zeroes and ones.
The genius of Apple is that it uses technology and brings it to the level of art.
Take the iMac--- iconic desktop of Apple. Unlike its rivals, the iMac is an integrated platform. There are no CPU boxes, and there are three cables that go to and from the machine: a power supply, a keyboard and mouse (a fourth could be a Harman/Kardon speaker set). Heck, if you were really adventurous, you could simply run it with a wireless keyboard and mouse. The design is elegant. The machine is finely crafted. The Operating System that goes with it makes you work from the get go. Phones connect via bluetooth just like that. other devices can simply be plugged in and chances are they would just talk.
Macworld 2000
The beauty of OS X is its simplicity and well thought of design--- from simple buttons to how the computer interacts with the users in intuitive ways. Take installing software. In the windows world it would require you to answer series of questions just to install an Application. Often, this requires the user to be quite knowledgeable about technology. But with OS X, most Applications come in a disk image. It "mounts" like loading a CD on your system. And how do you install? simply just drag the App to your Applications folder (or any local folder for that matter) and you are done. Application is installed. just double click on the transferred app and you're working. No hassle. No need to think about complex stuff. Want to uninstall? just drag the App from your application folder into the trash and empty it. The power of this simplicity is that Macs don't require you to be a technology savant. It doesn't impose a barrier for the lowest most ignorant user. It makes these things abstract letting most people just use the machine. This beauty comes from a well thought of integrated foundation.
Elegance in everything is the simple nature, simple beauty of Apple.
This is the same simplicity, same elegance that Apple incorporated into the iPod and iTunes when it entered the Music business in 2001:
Apple's 1st Music Event, 2001, The First iPod
Mac users can be extremely cool. It's a lifestyle thing. Mac users tend to be liberal, free-thinking, counterculture. They dress well, look good, have discerning taste (in New York, anyway). Take a Mac out in public and people want to look at it. Mac users have a sense of humor. They also help eath other. Myriad Web sites help you find solutions to problems, pointers to the best deals, and great freeware or shareware.
Mac users are creative. What else would you expect from all the musicians, artists, designers, and filmmakers who make up Apple's core constituency? It's not unreasonable to say that a lot of the world's mass media--- books, magazines, movies, music, Web sites--- is made on Macs. A lot of highly creative people fire up their Macs every day to shape our culture.
The End of the Beginning
Is the fundamental difference between platforms all about philosophy and human nature?
In the Mid-1990s, a company called Netscape drew its bread and butter from selling a Web Browser and Communications (Email, HTML editor and Browser) suite at a price. When Internet Explorer became freely available on Windows and came with every copy of Microsoft's world dominant operating system, and with technologies like "Channels"--- push (similar idea to what RSS is to us now) data from the Internet to your Windows desktops became a feature of Windows 98, Netscape was losing the war.
So in the process of adding value and growing their business, Microsoft not only stepped on the toes of others already in the game developing emerging web and multimedia technologies but was figuratively shoving it down their throats.
Naturally, those emerging companies cried foul.
And this arrogance, this hubris would taint Microsoft to this day. Gone was Chancellor Palpatine who everyone respected for his ability to be politically adept. When Microsoft won the war, it had become Emperor. Well-earned nomenclature or not, the world saw them the Dark Side.
Microsoft crushed Netscape when they made Internet Explorer free and part of Windows. With every PC that came out a manufacturer's door, Microsoft's Internet Explorer was right there. Ordinary people who needed to use the nascent Web naturally would use IE. It was the first thing they saw. For Netscape, a company that sold browsers, who made a living by selling a web browser and suite, how do you fight against the very attractive price of US$0.00 and which came along with your computer, no downloads, no additional install needed?
The seeds of AntiTrust, anti-monopoly, anti-Microsoft revolution begun.
Companies started to fear Microsoft's control and it became evident. They wanted the same freedom to build applications on the Windows platform as the PC but when Microsoft started making the same applications, naturally the upstarts would die.
Everyone had to dance to Microsoft tune. And when people start to feel less free, the seeds of dissent were sowed. Revolutionaries were poised to come out of the shadows and fight a guerilla campaign openly.
Eric S. Raymond wrote a paper called "The Cathedral and the Bazaar" and published it online. This paper was more about software development. It was about the fundamental difference between writing software where everyone could see it and writing software behind closed ivory towers (Microsoft's way). In many ways, this paper helped legitimize and bring to mainstream an Open Architecture philosophy to software development in the same way that the IBM PC had opened up the commodity hardware business. The Cathedral and the Bazaar would be the geek version of a Declaration of Independence.
But dissent wasn't just with the geeks.
In the boardroom and the backdoors of silicon valley power--- companies who relied on the Openness of the PC were also revolting. Microsoft held a firm iron grip on them. Microsoft was slowing down innovation by the very nature of the "closeness". But no hardware manufacturer in their right mind would have dumped Microsoft. They'd have no business. It was a symbiotic relationship. The world had standardized on Windows as much as it had standardized on the PC. To dismantle more than 15 years of Microsoft rule would be like throwing stones at a rushing Jumbo Jet.
Much had change by 1998. The wheel was once more poised to turn. The Internet revolution had brought the network to early adapters and it was fast becoming mainstream. In accelerated the development and adaption of Linux, the world over. In Mountain View, Google was born. And Netscape, after reading Raymond's paper had announced it was opening up its browser and giving it away for free. The Open Source revolution went mainstream.
In Red Hat co-founder Robert Young's "Under the Radar" book about the rise of Red Hat, he wrote this about Intel:
Executives at the highest levels at the company had long recognized that proprietary operating system manufacturers were not moving their operating systems forward as quickly as Intel was advancing microprocessor technology. That is, Intel was being held hostage by those that controled the operating system. If it had new technology available at the processor level that would allow computer users to do new things, it had to wait until the Operating System supplier decided it was willing to build support for these features into the system.
With an open source operating system, Intel could enhance the operating system itself if to s desired, to support its new chip technology. It then could contribute the enhanced software back to everyone who was using Linux, for example. This represented the first time that operating system development might e able to keep up with the new hardware that Intel was brining to market.
Moreover, the though that it could itself begin to tune an operating system to take immediate advantage of any new chip technology it pleased was a very attractive one to Intel, which had been in lockstep with Microsoft for more than a decade.In the latter half of the 19990s, arbitration began and Microsoft would be subject to Anti-trust hearings the world over.
...the evidence showed that Microsoft was in a position to call all the shots, often bullying its supposed business partners to limit themselves to Microsoft-owned technology. Microsoft appeared to have gone so far as to dictate how fast other companies could bring out new products--- or if they could bring them out at all, for that matter.Young continued:
...Intel vice president Steven McGeady would testify that Microsoft threatened to withhold critical technical support from intel if the chipmaker did not stop developing software that Microsoft believed competed with its own product strategies.If during the late 1990s, Linux's rebel hackers and companies like Intel were fighting to unshackle themselves from a Microsoft Empire, another unlikely Revolution was creeping from a different front. An old friend of Microsoft from the 1980s had returned to the company he founded. And boy, was he back with a vengeance.
But Intel's eagerness to participate in the open source business had nothing to do with any animosity the chip giant had toward its partner Microsoft. Instead, Intel was about to embark on a strategic partnership that had everything to do with smart business.
One Windows to Rule Them All
Is the fundamental difference between platforms all about philosophy and human nature?
Bill Gates' dream that his software would run on every Computer in the world had come true. Windows in every PC made Gates and Paul Allen, two of the richest men in the world. The mid-1990s saw Windows reach the pinnacle of its success, a resounding commercial success. Perhaps, it is something about seeing someone successful that we want to pull them backdown to Earth. Perhaps, it is just the nature of all things that eventually something better comes along. However it was, after 1995, Microsoft would be perceived differently.
Unmistakably, Microsoft had taken the crown from IBM. If before the PC era, anybody who needed to buy right, all bought IBM. In the 1990s, you could never be wrong if you bought a Microsoft product. It of course was also helped that at the time, IBM was in the midst of a transformation themselves. And Apple Computer was in similar position as IBM, if not worst.
The world had changed in the 15 or so years since IBM launched the PC. It could be argued that the PC was the fundamental engine driving that change but something was already replacing the PC as the center of rapid growth. It was the maturing Network. The hardware was fast becoming ubiquitous. No longer were humans locked away as discrete islands. Humans and by extension Computers and the Data we keep, and manipulate in them, they needed to interact.
The Web was on the rise. Bill Gates had dismissed the web as the next big thing. But by 1995, even as Windows 95 was one of the most successful releases of the Operating System, clearly the Network was going to become huge. But this wasn't the vision of the future that Microsoft held. It was a time when Bill Gates didn't see the Internet as the next big thing. So Microsoft stayed away from the action, while others were building software to meet this emerging world order.
By the nature of its design and ecosystem, Windows was not a natural playmate of the network. I argue this reflects the geek attitude of Microsoft. The Windows heritage grew from islands of computers. But Windows and the PC that it ran on was the dominant platform ever. Every country, every person in the world relied on data being processed on desktop computers running Windows.
In the dark corners of the Internet, rebel hackers were sowing the seeds of dissent. Linux was born in 1991, and by 1994, the scientific community (particularly NASA Jet Propulsion Laboratory) gave birth to the Beowulf Project which in simplest terms was "Commodity Clustering". It was the idea of networking ordinary PCs to do the job of once expensive and proprietary Supercomputers. And it ran, a then largely unknown Operating System called Linux.
And while Windows was being cheered, adored and welcomed, Linux was being adapted across technical circles. It was the new Unix.
1995 was a landmark year. Red Hat Linux was born with the goal of packaging and selling the free operating system Linux. In the same year, Caldera was likewise founded. And the Apache Group build its version of its popular Webserver, Apache based on the National Center for Supercomputing Applications' HTTPd 1.3 series. And who could forget the birth of Yahoo! that same year?
A company called Netscape was an upstart that was poised to become the new Microsoft and by the time of the late 1990s--- Microsoft saw that it had to take on Netscape or else lose dominance. Microsoft of course got its Windows to play nice. Microsoft started to build web technologies and multimedia technologies with Windows. It was obvious. Maybe it was because of hubris--- Microsoft was the biggest baddest fish in the sea. They needed to expand Windows, add value for the customer base.
It was getting pretty clear by then that Microsoft was embracing the new world networked paradigm. Problem was, companies the world over were already taking advantage of it before Microsoft did. Companies like Netscape sold web browsers for example. It was their bread and butter. Nobody could ever doubt that at Redmond, the Killer Instinct was alive and well, so what happened next was also quite natural.
Netscape and Microsoft fought the First Browser War. IE versus Netscape, winner takes the Internet.
World Dominance, Winner Take All
Is the fundamental difference between platforms all about philosophy and human nature?
It was the early 1990s. The world was changing. No one knew how much it would change in such a few short years. Beyond the political--- the First Gulf War (1990-1991), the fall of the Soviet Union (1991) and the Comeback Kid Bill Clinton (1993) taking office, the nascent Internet was rising, a new operating system was humbly being born, all the while a global war for desktop computer dominance was reaching its pinnacle and would make Bill Gates and Paul Allen the richest men in the world.
Unknown to most people, the following year would be a landmark. Even while Windows was poised to become the One Operating System to Rule Them All, in 1991, a geek called Linus Torvalds from Helsinki with the aid of an Internet trying to grow, let loose Linux Kernel 0.1 and begun an underground revolution that would change the shape of the world. The emerging platform of the Internet also saw the birth of Mosaic, a web browser that would father Netscape (which would father Mozilla) and eventually bring to mainstream, a whole new network paradigm.
Let us rewind a bit to 1990. Windows 3.0 came into the fray and coupled with cheap hardware that PCs were notoriously known for, was on the road to global dominance. It was eroding Apple's market share. More people were buying PCs. It was commodity hardware that allowed everyone to have a PC. Who cared if it looked like Frankenstein? The market needed gear that worked and worked cheaply.
On Apple's corner, the momentum of Macintosh five years early was ebbing. High cost of the machine, lack of interoperability with the rest of the world proved to be a bane. Windows was slowly alienating their competitor in the broader war. Brute force won over elegance. Who needed Beauty when Frankenstein could do the same things Beauty did?
In December 1992, development for NCSA Mosaic begun and in a few months found its way to Macs and Windows PCs. That browser called Mosaic would eventually become Netscape Navigator.
And where was IBM?
If the late 80s and early 90s was a golden age for Apple and the beginnings of a World Ruled by One Windows, by 1993, it was a dark time for IBM. Big Blue was entrenched with difficulties at home. In fact, IBM was dying and dying quickly. The gigantic Elephant that was IBM was hemorrhaging money. IBM Boss at the time, Louis V. Gerstner, Jr., recounted in his book, "Who Says Elephants Can't Dance," April 1993:
At the end of May, I saw April's results, and they were sobering. Profit had declined another $400 Million, for a total decline of US$800 million for the first four months. Mainframe sales had dropped 43 percent during the same four months. Other large IBM businesses--- software, maintenance, and financing--- were all dependent, for the most part, on mainframe sales and thus, were declining as well. The only part of the company that was growing was services, but it was a relatively small segment and not very profitable. Head count had declined slightly, from 302,000 at the beginning of the year to 298,000 at the end of April. Several business unites, including application-specific software and our semiconductor businesses, were struggling.
It was clear that in 1993 the First Desktop and Operating System War was over. The Windows Flag flew proudly. IBM was dying and even Gerstner acknowledged IBM's defeat, with 5% to 6% OS/2 market share, IBM exited the PC Operating System business. And Apple? By the time Windows 95 rolled out, Apple was lost, searching for a way to recapture the glory days of Macintosh.
Windows wasn't the technically superior of either OS/2 or Mac OS (well at least in those early days of the 1990s). Windows had copied Mac OS' Graphical User Interface and gave PC users a semblance of the easy of use of the Mac. Windows PCs continued on the legacy of the 1980s. Windows ran a very open, PC architecture.
If you think about it, the quick and dirty Frankenstein approach was the very philosophy of the PC. It was what made it successful. Like the pioneers of early flight, who cared how it looked, just as long as it flew. Who cared if it had seat belts or cup holders or soft leather seats? For the longest time, it was the same with the PC.
And of course they needed an Operating System to run it and Microsoft was the only one who sold it. By the time Windows 95 came out, it was pretty much a certainty that everyone who had heard of computers, all pointed to Microsoft Windows' Start button to begin their day.
In the same way that the PC was a geek project, Windows in many ways reflected the worst of being geek. Its interface reflected the enthusiasts' idea of interface. Never mind, if everybody else had to learn it. It was for a lack of a better term, crude. But it worked. And people put up with it.
So the world had standardized on PCs. The world standardized on the philosophy of Frankenstein, after all it got the job done. People would put up with the endless reboots and crashes. If you were writing a paper and the machine crashed and you forgot to save, tough man. People would put up with blue screens of death, of viruses, of worms and trojans that had become such a part of life in a Windows PC world. It was a device everybody could buy and build and build to meet their own need so people bought into the Frankenstein Philosophy.
Could Microsoft had fixed it? perhaps. perhaps not. Why fix a well oiled machine when nobody was going to beat you? It was perhaps the price of a monopoly that continued to hunt Microsoft. Perhaps, it may not even be that but the inherent Frankensteinsim of the PC itself with its myriad combinations and legacy devices and applications that Windows had got to support. Windows needed to keep the past going. Perhaps, we can lay blame on the hubris of the victor and for sitting on their laurels for lack of technical vision for what the future held and we can even blame the nascent technology.
If you've lived in those days, it would have been evident that the dust had settled. Game over. Little would everyone know that the next chapter wasn't about to begin, it had already begun in 1989 with the birth of the Web.
The wheel was once more poised to turn.
The Beauty and The Beast: the Age of Commodity Computing
"Why is the Mac immune to criticism on Application Integration at the Operating System Level?" I was asked this question over at twitter by @digitalfilipino in response to my posting this link by thebetaguy.com on Windows 7 development. What follows is my train of thought on the matter.
Is the fundamental difference between platforms all about philosophy and human nature?
The story began, a long time ago, in a time, far, far away. There were two Steves, a Paul and a Bill. The age of the minicomputer was on. Steve Jobs and Steve Wozniak started a small business upstart called Apple that sold computers. Bill Gates and Paul Allen on the other hand began a software company called Microsoft, founded to sell BASIC interpreters.
Even back then, the startling differences in their corporate philosophies was evident and those differences would shape not just their companies, the information technology industry but society at large. Apple was always an integrated company, shaped by the vision and natural salesmanship and personality of Steve Jobs and driven by the engineering genius of Woz. Apple since its inception has been a synergy of those great things. And Microsoft? Its relentless software focus, and core geek philosophy of its founders would take shape in the very operating system which they would use to dominate the world.
PCs for everyone was the dream but it wasn't until the early 1980s that computers started to become commodities and enter the mainstream. Enter the IBM PC.
Before the InterWeb, PCs were islands onto themselves. No one bothered with wires, Lans and Wifis. Want data passed between computers? Someone hands you a disk. You used those archaic devices called "Floppy disks". Call 'em the precursors of the CD, the usb flash drive. The PC as was the Apple before it, was birthed by the Philosophy of the age: do it yourself computers. The difference was, the PC was an Open Architecture meaning anybody could simply design hardware that could work with the PC.
By creating an Open Architecture, IBM had created what we call today, a "community". People would come in, design a hardware that would work for the PC because the standard was freely available to everyone and no matter who manufactured the PC, that device was guaranteed to work. The appeal was that anybody could build a PC from scratch to do what they want it to do.
A computer without software is like a human without a soul, without a consciousness thus, merely a pile of wires, silicon and plastic.
Operating Systems are the consciousness and unconsciousness in humans. Part of it directs everything we humans want the computer to do. Operating Systems know where to write a piece of data into the drive. It tells the DVD-ROM the instructions to spin when we humans want to watch a movie. It knows that the keyboard is a keyboard and not a mouse. It translates our keyboard and mouse interaction into what the computer could do.
So IBM at the dawn of the PC era, needed an Operating System to run the computer. In a bit of luck or faith for one Redmond company, the Operating System was subcontracted by IBM to Microsoft. This Operating System wasn't an Open Architecture as the PC was. Nobody cared back in the day about that. People were perfectly happy that Microsoft kept the OS growing. It didn't even talk to other computers as our computers do today. The network was farther off into the future.
The explosion of the PC hardware because it was an Open Architecture sent entrepreneurs building their own version of the PC. Businesses sprung like mushrooms building devices for the PC. There were video cards, and sound cards and hard drives were soon mainstream. It was like a sprawling bazaar where people could mix and match hardware. This Openness helped create business. By seeding the world with PC hardware, IBM had made possible the commodification of computers. But all of this hardware had to talk to the computer. Microsoft's Operating System needed to know all of those diverse devices. Want your sound card to play on every PC in the world? You had to write a device driver for Microsoft's Operating System.
And where was the nascent Internet of the time? It was silently cooking the back rooms of Universities, through copper wires and phone lines, through Electronic Bulletin Boards, ARPANET and USENET what would eventually become the web remained in the providence of hackers and university researchers.
In 1984, Apple launched the Macintosh. It was a tiny box that was revolutionary. And Apple's iconic 1984 advertising for that event also started the trend of Superbowl ads. It was a well made computer. It was a computer in a box--- it wasn't just a commodity, it was an appliance like a Television is. Needless to say this vision of the future foreshadows where the IT industry is now head towards. Like many things Apple, it was ahead of its time. One might argue that sometimes, Apple is too ahead and quite often, such out of the box thinking is not appreciated by the market, at least not initially.
It wasn't to say nobody did. The amazing Apple platform, dazzled many. It opened up the Graphical User interface and introduced the mouse and we've all pointed and clicked away towards interacting with the Computer. Apple pioneered the Laser printer and ushered in the Desktop Publishing business. It revolutionized fonts and how we display information on the computer. And Five Years later, the innovation, if not the platform the Macintosh began would be the standard the world over.
And in all this Apple was true to its calling of building a package that ran well, that looked good, that was revolutionary, that worked.
But by 1985, a civil war had broken out at Apple. And Steve Jobs found himself kicked out of the very company he founded. Exiled, Steve Jobs may have found himself, young, bright and talented, he would find himself very much a serial entrepreneur founding two companies during his post Apple days. One company was called NeXT and the other Pixar. The first company ran on Unix with futuristic designs and Pixar would later create the world's first animated feature presentation. His story is far from over.
With Jobs gone from the picture, Apple still continued to rise, fueled by the revolution that was Macintosh. "A golden age," wiki quotes MacAddict was the time between 1989 and 1991.
The Operating System War of the late 1980s and early 1990s was much about platform as it was about philosophy. The Mac had pioneered the Graphical User Interface, but Windows brought the same technology to the PC side. A competition arose between the two philosophies. One based on open hardware and combined with Windows created a machine that could only be characterized as a Beast: Frankenstein. The other, elegant, graceful and was simply Beauty.
The momentum the PC was on since the early 80s fueled the tide into Microsoft's and the PCs' favor. Commodity hardware was what the market needed and wanted. Sure, grace and elegance mattered but it was a young industry. It needed to be cheap enough, rough around the edges didn't matter. What mattered was to be adapted the world over and grace and elegance did not come cheap. Quite naturally, Market forces dictated that people love Frankenstein.
The First Desktop and Operating System wasn't just between Windows and Mac OS. IBM was losing control of the business that they had founded. After making a device that was Open, virtually every company in the world would be making their own PC. Companies other than IBM were growing and winning over the PC and IBM was just lost on the hardware business. When IBM looked at the software side, they came to realize what what they had done with Microsoft, so started the war between Windows and OS/2.
Do you remember Jobs' NeXt Computer? Well, in March 1989 saw the birth of the World Wide Web by Timothy Berners-Lee, Robert Cailliau and the staff at CERN and a NeXTcube was used by Berners-Lee as the world's first Web server and was also used to write the first web browser.
And so the 1980s ended with Microsoft fighting a War against IBM on the Operating System at the PC front while battling it out with Apple on the broader market. The prize was the only prize worth fighting for: World Dominance, winner take all.
Can i just shoutout, "Woot!!!" PC World Australia has a post on PAGASA (Philippine Weather Bureau) running a Debian Linux Cluster (PHP2 Million).
Apparently their old supercomputer, an SGI (PHP25 Million) was out computed by their new, more powerful and way cheaper built and operated gear. Cost per month to run their Debian Linux cluster was put at PHP10,000 as opposed to PHP200,000 month for their old SGI gear.
This is awesome news!
Labels: linux, philippines, weather
Some say the world should be Tux,
Some said of Big Cat OS X;
"what the heck", I said, "both're of Unix stock,"
Thus, I first favored Tux;
Years pass, Tux desktop disappoint,
Though without doubt, great on a server can,
Now that I know enough of OS X to pen:
'tis got great (Core) Foundation plan,
Big Cat is the desktop on my 802.11 LAN!
*images are from here: Linux (left character) and Leopard (right character)

'nuff said.
saw this at a blog of gentoo and other stuff.
Labels: gentoo, linux, open source
First of all--- as a recent switcher (from linux to mac, a year ago), i was simply amazed at how apps are installed. It's like this, for you non-OSX users: you download the "installer". You know how you put in a flash drive in and it suddenly appears on your computer? the disk image is like having a flash drive, but not physically having it--- it exists as a file on your computer and "mounting" is the thing that happens when you plug it in. you just double-click the dmg and it mounts itself. then you find the installer. For most apps on the Mac--- you simply drag files off your dmg to a folder called "Applications". (see this cut out from my finder window, above-left)"The deal breaker for me why my primary machine is OS X was the ability of Apple to put together this Unix-based desktop workstation that had grace, flexibility and it had power: that's why i made the switch"At a time when the cost of Apple Macs and Windows PCs are at par, and unless you're really going for that budget (i.e. total lowest acquisition cost) machine--- why would you go linux, when you could find the perfect unix desktop already in Mac OS X?
I came across this blog post aptly titled "would you use windows, if it were gpl?" it got me thinking, why the heck don't i use Windows? It shouldn't be too difficult to figure that out, after all we've already asked, will you enlist?
above image really has nothing to do with the point i wanted to make. it was just a neat photo from: Earth Observatory - NASA
It can be argued that ordinary users need not know of such things. Seriously, not everyone may be inclined to tinker with their PC, but being it their device, having paid for thousands of dollars worth of money, wouldn't it be prudent to leave that option up to end users? The Mac for all its beauty and elegance and made for grandma to ease of use, doesn't dumb down the user--- it presents such network information in a clear way and if grandma doesn't want to look at it, that's great too (see image to your left, pardon, I had to erase my ip address).It's a whole different and exciting world!Linux isn’t Windows. There are no .dll or .inf files. Those are exclusively Microsoft concepts. Working with Linux (or FreeBSD or MacOS) is an exercise in dropping your ingrained Windows concepts and learning a different way of doing things. That’s precisely what Linus Torvalds meant by “performing brain surgery on yourself”, For some people that initial learning curve is just plain difficult. Nobody said this would be easy for everyone.
Labels: coherence, dark age of computing, linux, mac, parallels, quicksilver, summarize, virtualization, windows