Training, Open Source Computer Languages

This is page ... c-osx.html

Our email: • Phone: 01144 1225 708225

For 2023 - we are now fully retired from IT training.
We have made many, many friends over 25 years of teaching about Python, Tcl, Perl, PHP, Lua, Java, C and C++ - and MySQL, Linux and Solaris/SunOS too. Our training notes are now very much out of date, but due to upward compatability most of our examples remain operational and even relevant ad you are welcome to make us if them "as seen" and at your own risk.

Lisa and I (Graham) now live in what was our training centre in Melksham - happy to meet with former delegates here - but do check ahead before coming round. We are far from inactive - rather, enjoying the times that we are retired but still healthy enough in mind and body to be active!

I am also active in many other area and still look after a lot of web sites - you can find an index ((here))
Running open source on Mac OSX


I've always thought of the Apple Mac as a niche machine great for applications such as Quark, PageMaker and (our own use) FrameMaker, but not really as a machine of more general interest in the Open Source environment.

With the coming of the new OS X operating system, my better half has persuaded me to have a look at the Mac in wider general use and, I have to admit it, I'm something of a convert.

OS X is a "nix" operating System - in the Unix and Linux family, but that's overlaid with the Mac look and feel and applications that make the Mac great for the non-geek. As both the operating system and the computer hardware are supplied by the same company, it does all work together and there's none of the searching for device drivers and building a Kernel to do.

We've added a somewhat high end Apple G4 Powerbook laptop to our fleet of training systems; initially for experimentation so that we can practice what we preach. There's something of a danger that this machine is going to take over as our daily use machine and course server.

Let me go through the topics we teach:
 Perl Supplied with OS X
 Java Supplied with OS X
 Tcl/Tk Downloads and installs easily
 PHP Supplied with OS X. Easily configured
 Ruby Downloads and installs easily
 MySQL Downloads and installs fairly easily

[Update - Python and courses - Python supplied with OS X]

[Update - Tcl/Tk and Expect now supplied with OS X]

What else do we need that's not "Classic Mac"? Web Server - we're using Apache (and I've modified the machine's sleep timing as I don't want my server's cpu snoozing if it's likely to get web requests)

And what do we need that's not very easy under some "nix" systems? When travelling, we dial in through AOL. AOL software is now available for OSX. The CD writer and DVD ROM, sound streaming and all the rest work and seem to be working well. We've installed an Apple Airport card and we're running both Wireless and CAT 5 networking.

Still to be done? I still have to move a FrameMaker license across (and that may have to run under OS 9 for the moment). I need to sort out naming services, as the system doesn't default to using the /etc files (plenty of evidence that it can be done - I just need time to learn and experiment and I AM already talking to DNS). I should also check into Expect, but that's a very specialist requirement.

Early days, but I have to say it - technically and practically it's exceptionally promising; I do wish Apple well with OS X; I hear rumours of a port to Intel and that would be a very interesting move

See also Mac and OS X resources

Please note that articles in this section of our web site were current and correct to the best of our ability when published, but by the nature of our business may go out of date quite quickly. The quoting of a price, contract term or any other information in this area of our website is NOT an offer to supply now on those terms - please check back via our main web site

Related Material

Mac and OS X
  [1491] - ()
  [2267] - ()
  [3058] - ()
  [3174] - ()

resource index - Deployment
Solutions centre home page

You'll find shorter technical items at The Horse's Mouth and delegate's questions answered at the Opentalk forum.

At Well House Consultants, we provide training courses on subjects such as Ruby, Lua, Perl, Python, Linux, C, C++, Tcl/Tk, Tomcat, PHP and MySQL. We're asked (and answer) many questions, and answers to those which are of general interest are published in this area of our site.

© WELL HOUSE CONSULTANTS LTD., 2023: Well House Manor • 48 Spa Road • Melksham, Wiltshire • United Kingdom • SN12 7NY
PH: 01144 1225 708225 • FAX: 01144 1225 793803 • EMAIL: • WEB: • SKYPE: wellho

PAGE: ... c-osx.html • PAGE BUILT: Wed Mar 28 07:47:11 2012 • BUILD SYSTEM: wizard