Brad Wardell's views about technology, politics, religion, world affairs, and all sorts of politically incorrect topics.
I'm gone a week and all hell breaks lose!
Published on July 1, 2004 By Draginol In OS Customization

I'm back from vacation. It was great to go to the gulf of Mexico with the wife and kids. We had a blast. Coming home was a bit of a pain due to weather and my summer cold came back to haunt me. My right ear is totally plugged up.  Lots of crazy stuff happened last week. Apple announced MacOS 10.4 code-named "Tiger" with a feature called Dashboard. Dashboard is similar to DesktopX but it is really a knock-off of a Mac program called Konfabulator. Not that the Apple-does-no-wrong zealots will admit to it. In their mind, Konfabulator is just a derivative of Apple's long defunct desktop accessories or even Active Desktop on Windows. Whatever. In the Apple zealots world, only Apple innovates. Next time Apple users bitch that Windows users are "stealing" some idea, remind them of Dashboard.

Meanwhile Arlo Rose blasted Apple over their borrowing so much from Konfabulator. I can't blame him for being ticked. But based on what I've seen from Apple's defenders, they don't get it. They don't see why Apple should be held to a different standard as Microsoft. After all, Microsoft borrows from its ISVs and regularly competes with them (IE, UXTheme, WMP, Instant messaging). But the reality is, Apple isn't Microsoft.  When someone develops for the "underdog" one tends to expect to be shown a little appreciation. Or, at the very least, not blatantly do things that ruin their business.

I mean really, what's the point in developing software for the Mac if Apple is just as likely to eat your lunch as Microsoft despite the risk being much greater in the first place for the Mac? No one has really talked about that but I think that goes to the heart of the matter.  Apple shouldn't be pulling this kind of crap, especially given how loudly they bitch and moan when others borrow their ideas.  After all, these are the guys who sue computer makers for having their cases too similar!

I know people at Microsoft who just loathe Apple or at least their culture because they know something most people don't -- if you think Microsoft is nasty, Apple is much worse. Apple does things that Microsoft would get clobbered over. When a program breaks between versions of Windows, Microsoft, who legitimately tries to ensure compatibility, gets accused of all kinds of malicious intent.  Meanwhile, Apple, who seems to almost go out of its way to break third party programs between fixes, gets a free ride.

Not that it ultimately matters to me. I don't write for the Mac. I'm harping on this becuase I've gotten hundreds (if not thousands) of nasty email from Mac fanatics over the years claiming how we or Microsoft or the boogeyman stole our ideas from Apple. Whether that be them retroactively claiming that the Mac had alpha blended shadows first (WindowFX had them first) or the various claims that WindowBlinds was a rip off of some Mac program despite the fact we were "skinning" OSes back in 1994.

Mac zealots always seem to think that Apple is some huge innovator. But they're not. They merely take other people's ideas and polish them up and introduce them to the mainstream. That doesn't make Apple a bad company. It makes them a smart one. But I get irritated when the ignorance of Mac users of the wider world causes them to think that Apple comes up with all this stuff from scratch.

So next time you see some Mac zealot claiming Longhorn "stole" some feature from Apple, remind them that Apple has no room to talk.

 


Comments
on Jul 02, 2004
WOW!!!

This is crazy! i still like Apple computers though... but what they did wasn't very nice.
on Jul 02, 2004
Apple never was an innovator... what they are though is a company that is good at taking under-appreciated/under-marketed concepts and putting that final bit of polish on them and packaging it all into one bundle. Apple tries to sell a one-stop-solution for the desktop, and the more features they bundle in the better. Now whether it's better to bundle in ISV apps, or to code it all up from scratch on their own is debatable. Who knows, the Apple version could be 10x better than Konfabulator (though I don't know for sure, having never used it, only the Object Desktop suite).

While the consumer may get a fancier all-in-one bundle when they buy a Mac, Apple is shooting itself in the foot by driving ISVs out of business. They complain that companies don't develop for their platform, but if anyone makes anything cool, they up and copy it.

It would be kind of interesting if you and Arlo got together and launched a bit of an attack on Apple... do either of you have patents to the widget concept? If they're trying to patent it now, you certainly have cases of prior art.

-Z
on Jul 02, 2004
When someone develops for the "underdog" one tends to expect to be shown a little appreciation. Or, at the very least, not blatantly do things that ruin their business.


Apple never supported their developers. Never. (I'm probably going to get harangued for that but I don't care.) I always felt it was one of the key reasons Apple lost the OS war.

Back in the days of the Mac + I was really excited to learn to program for the thing. I couldn't find a compiler. That seemed crazy to me. For every computer I ever owned you could find languages and compilers galore. Dial up any BBS and download at will. The Mac? Zip, zero, zilch.

I sent for their developer catalog convinced they'd have free tools available to help support their community. Nope. The only development tools available cost hundreds and thousands of dollars. I was shocked. I expected independent shareware authors to step up and fill the development tool hole. Never happened. Even the books and info. that told you how to program the thing (and everything about the OS just had to be different, didn't it?) were either nonexistent or astronomically priced.

So not only was commercial software development for Macintosh far spottier than its competitors, but it never had the thriving shareware community enjoyed by every other platform I had ever seen. Much of the shareware tended to be hacked together as best as people could figure out. The really cool stuff always came from someone with some vague connection to Apple, and hence access to tools.

The platform was too hard to develop for -- and if you didn't have thousands of dollars to meet some developer criteria they concocted to deem you "worthy" (^%*#$ Steve Jobs) you were out of luck.

Sorry... I'm ranting. (There's just so much to rant about.) I'll stop for now.
on Jul 02, 2004
Back in the days of the Mac + I was really excited to learn to program for the thing. I couldn't find a compiler. That seemed crazy to me. For every computer I ever owned you could find languages and compilers galore. Dial up any BBS and download at will. The Mac? Zip, zero, zilch.


The reason Apple is losing is the same reason Linux/OSS is doing so well right now. It's insanely easy to develop for, ALL of the tools are there for the taking, there's no shortage of help resources, and distribution has become increasingly easy. Apple I think has started to realize the err of their ways and are trying to leverage the huge OSS community by moving to the FreeBSD core for OSX... Making the platform more accessable to developers sadly is only half the battle... the other half is to actually work to encourage development... and hijacking good ideas from ISVs isn't the way to do it.
on Jul 02, 2004
The big reason I never even considered owning an Apple computer was the lack of software available. Of course, most software comes from 3rd party developers.

on Jul 02, 2004
I'm sorry if ignorant Mac zealots have been abusing you regarding innovation - particularly about the Konfabulator/Dashboard thing. It is most annoying to have annoying jerks claim "we were first" when they are wrong - and worse when they are right and don't know it!

Dashboard LOOKS a lot like Konfabulator and DesktopX, but doesn't WORK like Konfabulator (don't know about DX). Dashboard is a slick way to integrate special use tools onto the desktop using code already available. Available stuff like Safari. The tools available via Dashboard are just "web pages". Sure, running ONE is as resource-intense as running your browser, but you use few additional resources for the second, third, or fourth, and even the first is "cheap" if you are already running the browser.

BTW: the idea pre-dates DesktopX or Konfabulator - Apple was using a similar concept in the mid-80s. See, that's REALLY annoying - that those rabid zealots can't think beyond last WEEK.
on Jul 02, 2004
Apple was using a similar concept in the mid-80s.


I hate it when people just throw things out there without supporting examples.

David Meyer, if you come back and see this, could you elaborate on what you feel was the "similar concept in the mid-80s?"

Thank you.
on Jul 02, 2004
In the mid 80s we were just getting used to the basic GUI... I wonder what similar concepts could even exist... unless they mean that you could change the black and white pattern of the titlebars on windows. In 87, I was the ripe old age of * There wasn't anything close to desktop customizability... the stickies program (which is as close to a desktop widget as you can claim for older macs) didn't come around until System 7... a few years away at that point