The
Ultimate
Business Machine

Technology, business
and innovation.

And, not least, about
the Mac.

Weblog Archive Cutedge

by: Bernard Teo








Creative Commons License

Copyright © 2003-2012
Bernard Teo
Some Rights Reserved.

Tue 14 Oct 2003

Apple Panther Tech Talk

Category : Technology/pathertechtalk.txt

Attended the a Panther Tech Talk by Apple at Raffles City yesterday. The topics covered were : Panther, the G5, porting Unix apps to OS X, Rendezvous, optimizing C/C++ code, developing drivers, multi-lingual capabilties and a securities technologies overview.

I keep thinking, during the talks, about how business writers often miss the point about Apple. They make comparisons with Microsoft, as if the war has been won, and there's nothing else to talk about any more.

Actually, I think Apple represents an alternative way of doing technology that is equally valid. Far from being dead, I believe that it is an emerging model that is going to get even more relevant as we move along.

A lot of what goes into Panther is available in the public domain as Open Source projects - Samba, Free BSD, DNS and BIND, Apache, everything that constitutues the Internet. Apple's genius is in packaging these technologies into a whole that is easy-to-use by an end-user, creating technologies where they don't already exist to glue everything together.

The resulting product is open where it makes sense, and yet proprietary, again where it makes sense.

It has been said that a measure of intelligence is the ability to hold two (apparently) contradictory thoughts in your mind at the same time, and reconcile them. Perhaps, Apple's market share is a reflection of the number of people who can actually do that.

One day, countries like China, who're starting to learn how to build and put together the hardware pieces, are going to realise they can take Linux and follow Apple's lead to put together something that is much greater than the sum of its parts. So long as it follows Internet standards and consists of Open Source pieces like Apache and MySQL in the main, it would have a built-in ability to interoperate with the rest of the systems out there. That is, instead of participating in only one layer, take responsibility for the vertical integration and build the whole product.

It's like, we can all communicate with each other because, whether we're Chinese or Malay or Indian, we all agreed to use English as the common language. The current Windows model is like saying we all have to be cast from the same mould before we can talk to each other. Obviously, God had other ideas.

People who argue that products eventually become commoditised forget that we're talking about technologies that are designed to augment human communications. Far from becoming more standardised, we're going to see a demand for these services to grow in complexity to match the variety and richness of human communication.

If you take a perspective where you agree that that is the end you are working towards, that the technologies have to be melded so that it will simultaneously give us better and more powerful ways of communicating while becoming even easier to use, then you may become more sympathetic towards Apple's cause.

If you take that perspective where you're focused on the complexity of creating the software, then it is no idle thing to want to have a tighter control over the hardware, just so you can make the whole damn thing work in the first place.

It is no accident that Apple's stuff is so elegant and the PC stuff is so clunky. You reap what you sow.

Posted at 8:06AM UTC | permalink

Postfix on Panther. Yet another follow-up

Category : Technology/followupPostfix.txt

Okay, just one more thing about Postfix on Panther (from 7B74 onwards). I've noticed that I lose the ability to send mail out after the system wakes up from sleep. So I made this change to /etc/hostconfig - I set MAILSERVER=-YES- (from MAILSERVER=-AUTOMATIC-) and the problem goes away. It's been working great since.

Actually, I'm trying to find the least amount of things I have to change to make Postfix work from a stock Panther installation. I think I'll still do a Postfix Enabler - for what it's worth. Maybe a set of things that go from Basic to Advanced (with SMTP-AUTH) to Pro (with POP and IMAP).

Posted at 6:08AM UTC | permalink

Mac@Work
Put your Mac to Work

Sivasothi.com? Now how would you do something like that?

Weblogs. Download and start a weblog of your own.

A Mac Business Toolbox
A survey of the possibilities

A Business Scenario
How we could use Macs in businesses

VPN Enabler for Mavericks

MailServe for Mavericks

DNS Enabler for Mavericks

DNS Agent for Mavericks

WebMon for Mavericks

Luca for Mavericks

Liya for Mountain Lion & Mavericks

Postfix Enabler for Tiger and Panther

Sendmail Enabler for Jaguar

Services running on this server, a Mac Mini running Mac OS X 10.9.2 Mavericks:

  • Apache 2 Web Server
  • Postfix Mail Server
  • Dovecot IMAP Server
  • Fetchmail
  • SpamBayes Spam Filter
  • Procmail
  • BIND DNS Server
  • DNS Agent
  • WebDAV Server
  • VPN Server
  • PHP-based weblog
  • MySQL database
  • PostgreSQL database

all set up using MailServe, WebMon, DNS Enabler, DNS Agent, VPN Enabler, Liya and our SQL installers, all on Mavericks.