News:

HTTPS is back; rejoice if you love security theatre

Main Menu

Recent posts

#91
Software / Re: List of current open-sourc...
Last post by turbolent - May 24, 2026, 08:04 PM
There's also The Cocotron

QuoteCocotron is a developer SDK which implements a usable amount AppKit and Foundation for Windows and Foundation for Linux/BSD in Objective-C. You need to install cross-compilers and cross-compile the frameworks using Xcode on Mac OS X.

The Cocotron is an open source project which aims to implement a cross-platform Objective-C API similar to that described by Apple Inc.'s Cocoa documentation. This includes the AppKit, Foundation, Objective-C runtime and support APIs such as CoreGraphics and CoreFoundation.

The purpose of the project is to provide an easy to use cross-platform solution for Objective-C development. In particular, source code level compatibility with recent versions of Apple's frameworks.

The general goal is to provide complete support on any viable platform, the project is intended to be as portable as possible. However, most of the work at this time is focused on providing support for Microsoft Windows. In particular the NT based versions, 2000 up to 10.
#92
Virtualization / Re: What Needs to be done for ...
Last post by Rhetorica - May 24, 2026, 03:18 PM
I had no idea. That's wonderful. Time to make some recordings!
#93
Virtualization / Re: What Needs to be done for ...
Last post by andreas_g - May 24, 2026, 03:15 PM
Recording has been possible since Previous v2.9. With shortcut-R (see keyboard options dialog) you can start the recording process. When pressing shortcut-R again it will save all sound output that has occurred since you started recording to a file in AIFF format. You find the file in the printer output directory.

The content of the file matches what is sent to the Soundbox for playback. There is no compression or other loss of data. It just skips over periods without sound output (when there is nothing sent to the soundbox, not even silence).
#94
Virtualization / Re: What Needs to be done for ...
Last post by Rhetorica - May 24, 2026, 02:52 PM
Hey @andreas_g — build r1828's DSP-recording feature sounds really cool. Is there any chance this could be used to produce high-quality audio recordings of the early DSP demos? I've been in love with Velvet since I first heard it, but have never been able to capture output as good as what Previous generates in real-time. (I know I'm not alone in my fondness for Velvet, since verdraith used it as the intro tune to his NeXT OSNerd videos.)
#95
Virtualization / Re: Mounting NFS shared direct...
Last post by ZombiePhysicist - May 22, 2026, 04:11 PM
Security through obscurity. 

Also, I wonder if it might not be possible to upgrade a lot of the unix underpinnings to more modern versions. I know getting GCC modernized is a tough nut to crack, but maybe some of the other and more network based underpinnings?

Would be a cool project to build the most modern OPENSTEP 4.2 patched/hardened version possible?
#96
Virtualization / Re: Mounting NFS shared direct...
Last post by Rhetorica - May 22, 2026, 03:41 AM
On the bright side, anyone who actually did manage to break into it would have no idea what to do next. :)
#97
Virtualization / Re: Mounting NFS shared direct...
Last post by andreas_g - May 21, 2026, 08:08 AM
Because of its age I think NeXTstep might be quite vulnerable on the Internet. If you have sensible data inside your disk image or inside the shared NFS directory it is probably best to disconnect from the Network.

I don't know how easy it is to hack a system running on simulated hardware and being connected through NAT (assuming you are using SLiRP and not PCAP), but NeXTstep itself is not a secure system by today's standards.
#98
Software / Re: Turbolent's projects: driv...
Last post by Rhetorica - May 21, 2026, 05:34 AM
Uh, yeah, I should note that the drivers might work just fine on NS3.3, since OS4.2's dev environment literally can't produce drivers; NeXT continued using (and recommending) 3.3 systems for this purpose until x86 was deprecated in OS X Server 1.0. I suppose Turbolent might have used the 3.3 dev environment installed on 4.2, though, in which case actual usage on 3.3 would be untested...
#99
Software / Re: Turbolent's projects: driv...
Last post by ptek - May 21, 2026, 03:45 AM
Quote from: Rhetorica on May 18, 2026, 07:45 PMDriver for Bus Master IDE: https://github.com/turbolent/BusMasterIDE (3 weeks ago)

  Look at all those Intel PCI device strings  8)

"Auto Detect IDs" = "0x70108086 0x71118086 0x24db8086 0x29208086 0x1c008086 0x1c018086 0x1c088086 0x1c098086";

PIIX3, PIIX4, ICH5 IDE, ICH9 SATA, SATA IDE Mode, C200 Desktop SATA IDE Mode, C200 Desktop SATA Controller IDE Mode , C200 Mobile SATA Controller IDE Mode.
#100
Software / Re: Window Maker Live (Linux d...
Last post by wmlive - May 20, 2026, 12:23 PM
Window Maker Live 13.5 released!

Based on Debian/Trixie point release 13.5 using Linux kernel version 6.12.86 for the amd64 and the arm64 variant.
Additionally, more recent kernels 6.12.88 and 7.0.7 are supplied on the ISO image's package pool for manual installation.

The 32-bit variant of wmlive for i686 class CPU's is provided as an experimental hybrid of the older bookworm installer and kernel version 6.1.172, combined with the current trixie/i386 package pool. It is exclusively aimed at users preferring to continue operating still perfectly working old/retro hardware at the expense of any support guarantees.

In addition to the overall Debian/Trixie package updates, updated packages include the NeXT emulator previous-4.3 and palemoon 34.2.2.
New application additions are the pdf comparison tool diff-pdf, a graphical grub-customizer, the jbig2 encoder, the storage media interface udevil, and the linux-vulnerability-mitigation tool.
The supplied firmware packages have been updated with much newer up to date versions in order to provide enhanced hardware support.
The amount of large applications has been reduced to lower the size of the ISO images.

Any missing application software can easily be installed online using the apt package management suite once the system has been installed to disk.

See https://wmlive.sourceforge.net for further details and download options.