FreeBSD s/390 Port in the works
brad-x writes: "It appears that an enterprising gentleman has taken the time to port FreeBSD to the s/390. It needs some work yet, as his project page suggests, but if he makes it happen it will definitely be very cool. Check it out!"
Since the S/390 is a pretty parallel architecture...does this mean that the FreeBSD kernel is getting better at SMP?
Does it run with more than 2 processors on the 390?
Is the 2 CPU limitation an X86-only thing that I'm ignorant of (quite possible)?
That's not to say that I don't love the BSD's, but they do have (or maybe they had) their limitations.
-Turkey
-Turkey
The more platforms supported, the merrier it will be.
Although, I don't expect to see FreeBSD on anywhere near the same number of platforms as NetBSD.
I'd like to see FreeBSD 5 running on RS/6000 hardware... That would be nice
-- The universe began. Life started on a billion worlds...
-- Except on one where stupidity was there first.
The thing I think is interesting about this port is that it puts freebsd on the s/390 while NetBSD isn't. They do say a port of NetBSD to the s/390 would be relatively staightforward though.
The page for the port says it's being done on Hercules, which is a System/390 and z/Architecture simulator; the Hercules page claims it runs on Linux and 32-bit Windows, but it can probably be made to run on UNIXes other than Linux as well, assuming it doesn't Just Work out of the box.
There is a FreeBSD port of the emulator in /usr/ports/emulators/hercules; if you're running another BSD flavor and it doesn't have this port you'll likely have an easy time importing it.
// -- http://www.BRAD-X.com/ --
Um, it's just one guy doing this, so far and he'll do whatever interests him, obviously. If all free software people did what was "needed" and not what was personally interesting to them, commercial OS's would be extinct by now.
Indeed. Look at all the poor free software that there are multiple, independent, poor versions of. (e.g. DVD/mpeg players, web browsers, word processors, financial software, file managers). If people had coordinated, with a goal of producing what was needed, instead of each writing their own software independently because of what they personally wanted, the free solutions would be so vastly superior to the commercial solutions that only the free ones would survive. Unfortunately, this almost never happens.
the Hercules page claims it runs on Linux and 32-bit Windows, but it can probably be made to run on UNIXes other than Linux as well, assuming it doesn't Just Work out of the box.
As noted, it's in the FreeBSD packages tree. I plan to get it running on MacOS X by the time the next release is out, now that I've got a Mac to run it on. It will run on most Unixoid OSes with tweaking to remove Linux-specific SCSI tape and TUN/TAP code.
Disinfect the GNU General Public Virus!
Baloney. There are 58 ports of NetBSD. Linux can't even come close.
Disinfect the GNU General Public Virus!
Yeah...the project isn't to the point where it's usable for anything but system hacking yet.
on a mainframe emulator.
If it runs on Hercules, it'll run on the real hardware. Before you pooh-pooh the use of an emulator, consider that Alan Cox uses Hercules for S/390 work (not all of it, but quite a bit).
Disinfect the GNU General Public Virus!