Niels Horn's Blog

Random thoughts, tips & tricks about Slackware-Linux, Lego and Star Wars

Archive for 2008

Hercules and Slackware (slack/390) – Part 2

As promised, here are the first steps to get Slack/390 running on your Hercules emulator!
Preparation
0) Get Hercules installed & running
See my previous post if you don’t have Hercules yet.
Note
I am a GNU/Linux user, but I know Hercules works under Windows and Mac OS X as well.
If you use one of them, some steps on this [...]

[Continue →]

 

Hercules and Slackware (slack/390) – Part 1

Recently I renewed my interest in the IBM mainframe computers.
From a colleague I learned about a program called Hercules that emulates a complete IBM mainframe system, from the early S/360 to the newer z/Architecture machines.
I already knew that Linux runs on these machines, so I started imagining running Slack/390 (the official S/390 port of Slackware) [...]

[Continue →]

 

VMware-server 1.0.7 on 2.6.27 kernels

Last Friday lots up upgrades were released for Slackware-current, including a new kernel, 2.6.27.5Since changing a kernel usually has some consequences, I waited until today, Sunday, to apply all upgrades.As anticipated, my VMware-server stopped working. Normally I run the /usr/bin/vmware-config.pl script to reconfigure VMware and recompile the needed modules for the new kernel.But this time [...]

[Continue →]

 

Slackware/Linux/Unix (pre-)history (Part 3: Unix-wars, and peace)

The big split
The first versions of Bell Labs’ Unix. also known as ‘Research Unix’, included the full source code, allowing universities to improve and extend the operating system. As I wrote in the previous post in this series, UCB did a lot to add to Unix and created its own distribution – BSD.The first version [...]

[Continue →]

 

Slackware/Linux/Unix (pre-)history (Part 2: A new language, a philosophy, and the spreading of Unix)

Needing a new language
The first crude version of Unix was written in assembler language on the PDP-7 and later the PDP-11. But Ken Thompson thought it should be written in a higher-level language. In 1971 he first experimented with Fortran, but according to some stories, he gave up after only one day. He then [...]

[Continue →]

 

Hidden name in the Linux logo

This is what makes computing fun – you learn something new every day.
Today there was a post on LinuxQuestions.org by w1k0, who reported something strange with the Linux logo on his ThinkPad T60. The colors were all wrong (Tux had a green belly, blue background) and… to the left-side there was an inscription saying “Simon”.
I [...]

[Continue →]

 

Slackware/Linux/Unix (pre-)history (Part 1: The origins)

In the beginning there was…
CTSS, the Compatible Time-Sharing System, developed at the Massachusetts Institute of Technology (MIT) Computation Center and first demonstrated in 1961. It had some interesting features like:

inter-user messaging (what we would call ‘e-mail’ nowadays)
a program called RUNCOM, that could execute several commands put together in a file – like modern-day shell scripts
RUNOFF, [...]

[Continue →]

 

Lego Sculpture – You are the model!

I am a big fan of Lego. Unfortunately I haven’t had much time lately to build anything, but I try to keep up-to-date with the latest news.Yesterday I read that famous department store Neiman Marcus has a new item in it’s Christmas Catalog: A life-size sculpture of you made from Lego.

Price-tag: $60,000.00 (does not include [...]

[Continue →]

 

Slackware/Linux/Unix (pre-)history (Part 0: Introduction)

For some time I’ve been reading texts on the history of Slackware, Linux, UNIX, etc. It all started with this old Slackware version I found and my quest to get this (and several older) versions working in a Virtual Machine on my modern desktop.
I’ve been using virtualization and emulation for several years, both professionally and [...]

[Continue →]

 

Older Slackware versions (V)

Well, I finally managed to get a higher resolution in VMware, at least with Slackware 4.0I discovered that VMware-server 1.0.7 still includes the drivers for XFree86 3.* & 4.*
In XFree86 3.* there is a separate “server” for each type of interface: one for monochrome cards (who remembers Hercules?), one for simple VGA, one for SVGA, [...]

[Continue →]