Category Archives: Computer History

Top Down Marketing and how Ubuntu should retarget their niche to succeed

I’ve been thinking about this during my my fever induced delirium and now that I’m feeling a bit better (still coughing though) I think I’m going to rant my observations and suggestions to the Ubuntu community. Now understand that I’m, for the most part, pulling any possible figures and statistics from the air and is mostly purely opinion and personal observation, but hopefully someone else can learn from and follow my line of thought, as I can already tell this is going to be a long post. In addition, this is pretty much stream of conscious, so the rhyme and reason may stray a bit. If you comment, please keep this in mind.

Microsoft’s Explosive Growth in the 90’s (and a little bit of the 80’s)

In the 90’s the two juggernauts of general computing took two different approaches of claiming the market. Apple was looking to put a Mac in every home, while Microsoft was seeking to put DOS and Windows on every office desk. Instead of making their own computers, Microsoft created the operating system that any PC manufacturer could license and sell their computers. At first this was DOS, but then when Apple learned of the GUI from Xerox Parc and created the first (amazingly innovative for the time) Mac, they started work in the Windows shell which ran on top of DOS.

It was because of the business class software of Word Perfect and Lotus that DOS shined early in the 90’s. Mac catered towards the graphic artists due to some of their amazing design software such as Mac Paint and Adobe’s Photoshop 1.0 (which until later versions, the Windows version was an afterthought, and not nearly as efficient). When employees wanted to purchase a computer for their home, they were already used to using Windows/DOS computers at work and naturally decided to purchase what they were used to (there were a few that were convinced to “Think Different” from their office computers).

Once a market is established, businesses are very slow to change their ways and tend to use solutions until they fail completely unless directed eloquently by a good technology officer (who would see that a solution would fail in a few years and start planning for a solution that would replace it and plan for a transition to a new solution).

Example: Visual Basic and Microsoft Access

I can’t tell you how many MBA programmed/hacked Visual Basic or Microsoft Access solutions I’ve had to replace/work on (tearing out my wits and hair while doing so because they were all patches, with no proper thought process of how to program properly), but these two powerful tools were also an strong proponent of Window’s success in the mid 90’s. Programming a dialog-based business front-end was easy, and although multiple people accessing a Microsoft Access database sometimes was tricky, it did work most of the time. Sure Mac had File Maker Pro and a few other solutions, but Microsoft was a trusted named in the corporate world and they practically gave copies of this development software (Access at least) with every copy of Microsoft Office and with the free Runtime, only one developer had to purchase while many other employees could use the custom business software.

The late 90’s – The Server Market EXPLODES

Two words that are some of the most powerful words in the corporate world: Active Directory. Active directory is a tweaked combination of the open standards LDAP (Lightweight Directory Access Protocol) and Kerberos (basically a network password encryption scheme) as well as a few other little proprietary ticks. What this did was one of the most important things for any corporate environment: Roaming Desktops and most importantly, single-sign authentication.

From this base Microsoft created their mail server Microsoft Exchange, which was not only a Mail server, but a collaborative Calendar and Contact manager for an entire company. Sure there were other solutions such as Lotus Notes and Lotus Domino (which came too late with too little features), but none of them were top-down homogeneous with Microsoft’s operating systems. Between this and Windows 2000 (based on the quite stable for the time NT kernel), Microsoft’s grip on the corporate market became tighter.

Before Active Directory: the UNIX solution to multiple users

In the early 90’s I noticed many SCO or VAX based terminal solutions for corporations as well, before Microsoft’s Active directory, using telnet to connect to a UNIX server was really the only practical way to have a single-sign-on solution with a ‘roaming’ home directory.

Unfortunately these solutions were amazingly expensive as they were very powerful (even now, as operating system ‘power’ is quite level the legend of UNIX being powerful still whispers amongst techies). However, the command line was unintuitive for non-trained users and training employees is very expensive (plus the fact that most UNIX programmers tended to make their custom solutions work instead of being easy to use, due to time constraints)

Microsoft Today

Microsoft as a software company has only two popular home products: Windows 7 Home and Office Home and Student edition (everything else is a separate division and not their bread-winner). Everything else is targeted towards businesses, whether small or corporate business. Sure Windows 7 has a very nice set of Gaming tools in DirectX, but this was a bolt-on solution to Windows, not a core feature (as of Vista, it’s now integrated in the desktop with Aero).

How to Make A Product in Succeed Today’s Market

Microsoft is King of the corporate world: deal with it. There’s no need to whine about it, no need to disagree. If you go into any major corporation, they use Active Directory and Microsoft servers, they may or may not use Exchange (most likely they will), but they’ll be using AD. Group Policies and Update Servers make keeping 1000+ computers a 10 man job instead of a 50-100 man job which saves TONS of cash.

To succeed you’re going to have to integrate seamlessly in this environment, or you’re going against the grain of corporate information technology and you’ll be denied request for your gadget or software that a user feels they need to work (or play).

Example: The Apple iPhone 3g (and the Mac)

The iPhone has a huge percentage of the market for many reasons, but (in my opinion) the reason for this was due to the iOS version 3’s ability to sync and connect with Microsoft Exchange servers for Calendars and Email. This is a very important for corporations and until that time the iPhone was just another ‘toy’ not to be considered for its managers and executives. Once these features were in place the phone had a whole new market (and one with deep pockets) and I know personally in our office that was the reason that we adopted them for our technicians–the calendar syncing alone. Until those features were added it had amazing response and sales, but well less than when the corporations and businesses that depended on Exchange for their scheduling.

With Snow Leopard last year, the Macintosh now has the ability to connect to Exchange servers with iCal and Mail. Although the users can’t sign in (easily) to an Active Directory, they can still participate in the corporate employee communication and scheduling, so there’s a good possibility that Macs may start showing up in the office (and may partially explain the recent boost in Mac sales). If Apple’s next OS were to support joining an AD domain right out of the box easily, then I foresee a huge explosion of Mac sales too as Antivirus software licenses are almost as expensive than the price difference of a low end Mac and a PC (although as soon as the Mac becomes more popular, I expect more attacks against the platform).

What this means for Linux (and my favorite Distro Ubuntu)

For the Linux Desktops: I’m not going to get into any GUI debates, as Ubuntu’s GUI is still evolving. Linux desktops have GOT to be able to register and connect to an AD domain to succeed in the corporate world. It’s wildly important to connect to Exchange for Contact, Calendar and Mail as well. Applications are hit and miss, as many corporations are moving towards Web/Intranet-Based applications for their internal development. This is mainly because the developers can write once, and it instantly be effective for all the users.

For Linux Servers: Creating a free and easy to use LDAP/Kerberos server is essential (and having the Desktop Distros easily find and have the ability to connect to that server is essential. Creating a Mail/Contact/Calendar server is essential as well, whether it is Exchange compatible is detestably important but there should be some way to at least import from an existing Exchange server for transitional purposes. Even for home users this is important, as now multiple home users may have the same login across all home computers (and this is very common here in the US) with all their files and settings.


Mac in the closet again

Well that didn’t take long. I just didn’t see me using the Mac for anything but novel recording.

Sure I know it’s an old Mac, and yes it’s a version old OS (Tiger was installed), but it just didn’t run the familiar software that I prefer to use (although Logic wasn’t bad at all). I’m a Linux/Windows guy. I have been for quite some time now (although I know more about the grits of MacOS than most Mac users). I like Linux as a desktop, but it’s still not mature enough–at the very least Multimedia software wise–to use it for anything but programming and standard surfing (although I’ve been known to play games on it quite a bit under Wine–too bad the drivers for my MIDI devices don’t work well).

What I’d like to see is Sony Media Software start supporting Linux in their next versions of Vegas, Sound Forge and perhaps Acid. Those three are fairly inexpensive packages that I really enjoy using, however I think there’d be a better chance for Adobe to release software than Sony would as they’ve already got a cross-platform library pipeline in progress. Either way such support is still years off, and until then I’m quite happy with the Windows 7 release candidate.

The only reason I had a moment of crisis is the lack of good 64 bit DaW drivers for my Radium 61 my M-Audio MIDI controller and a quite a few bugs in SONAR 8 that have been resolved if I had pulled my head out of my butt and read the “readme” files instead of running blindly in. Hopefully after the Wichita Theatre is done with the Wizard of Oz (I’m helping out in the show by being Chorus and warm-body) I’ll start recording again.

New Project Dual Processor G4 (incomplete)

I inherited this particular poor, lost & unbootable PowerMac: this one is a 2000 model G4 Graphite Tower from a good friend of mine: Tom Crane at Crane Advertising.

The box doesn’t boot, I can press the power button hold it down–it just sits there like a brick should and a computer shouldn’t. I first tried removing the battery, clearing the PRAM and leaving the battery and it unplugged for days.

It could be one of three things: The Power Button (which I manually closed the gap on the jumpers as a Power Button would on the motherboard), the Logic Board or the Power Supply. My first instinct was the Power Supply. But a replacement Logic Board was MUCH more inexpensive.

I got the Logic Board in Yesterday and decided to replace it. Here’s my picture log of the electronic brain surgery.

I always loved how these cases opened up.

Here’s the reason why this power supply is so expensive to replace. The connector towards the end of the AGP card is actually a monitor power supply. This is powered by a set of two extra pins on the ATX connector feeding to the motherboard, which makes the Power Supply a fairly specialized item…. the rest of the components are pretty standard–ATA drives (which I plan on replacing), AGP graphics, PCI slots, USB, 1394, etc. This was a time when Apple wanted less cords for their computers. Eventually I suppose that this caused more headache than it was worth and they dropped this design in lieu of just a simple all-in-one LCD monitor like computer.

Preparing to remove the old Logic Board….

A few screws loose and the CPU Heat Sink and AGP card removed…

A pleasant surprise!!! It’s a dual-cpu machine!!!

A few of the Logic board screws removed and the CPU unit removed.

The bare metal case….

The trickiest part of this whole procedure was to set the cpu on board by carefully lining up the socket and gently pressing on it once was lined up perfectly.

After all this, it imitated a doorstop exactly the same as before, so it appears that it probably is a failed Power Supply. I’ve removed it from the case and I’ve taken it to work so that I can have David take a quick look at it and he agrees: it’s a dead Power Supply.

Oh well, good news is that I found a refurb for $80, and we’ll see how it works on the next installment!

If I get an old fossil to work……

Does it make me a “Mac Guy”?

I found this relic (a Macintosh Classic) almost 2 years ago when I bought my house (the garage was full of trash, this little treasure was about the only thing that was even remotely worth considering keeping). It was in pitiful condition. It was full of dust, wouldn’t turn on (turned out to be a bad fuse) and looked as if it had something sticky poured on both the box and the keyboard.

It actually–once I cleaned it up–is not as in bad condition as I once feared after some Windex and some air-compressor action.

Once I got it to boot (and it booted right up once it was getting power), I found that it was quite an advanced Mac for its era.

It as a SCSI hard drive (all Macs with hard drives were SCSI back then) with a whopping 36megs being used. I’m assuming it’s a 40 meg drive.

The OS installed is System 6.0.7 used from 1988 to 1990
It’s got a MASSIVE 2 megs of RAM it appears, and seems quite speedy.

I’m not currently a Mac guy, but since I am in music and media (and programming and web design and system administration and God-knows-what-else), the fact that this little box still runs fairly well is a testament to the old Apple. I might get a Mac in the next few months with my frustration with Vista, the drivers thereof and Cakewalk’s Project 5 locking up on me the last few weeks.

Don’t worry about the light/dark bands on the screenshot, as it’s just the refresh rate of the black and white CRT playing tricks with my camera, the screen is as beautiful as it was back in the day.