Become a sponsor to Michal Schulz
I am a mixture of physicist, chemist, software developer, and hobbyist electronic designer. I am involved for a very long time in creation of AROS - the AROS Research Operating System aiming at software compatibility with eighties famous AmigaOS, whereas improving it in many places. In the AROS team I am responsible for low level parts of the system, writing drivers, USB stack, porting system to new architectures and platforms, like PowerPC (Efika, Sam440ep), ARM (RaspberryPi) x86 (native port, working on bare metal) or x86_64. Yes, AROS is the first Amiga-like operating system working in true 64 bit mode.
Apart from AROS I am working on a 680x0 JIT emulator aiming at the highest possible speed of translated code. The emulator runs currently on bare metal RaspberryPi providing user a m68k compatible virtual CPU which can access entire memory of the Raspberry. In the future it will run a 680x0 version of AROS and thus will provide binary compatible AmigaOS-like operating system for ARM machines. Further, support for RockPro64 and PineBook Pro are planned, too.
Finally, I am working on ARIX - the combination of regular Linux kernel and user space libraries providing an API similar to those known form AmigaOS. The project provides a different view on the Linux kernel and a non-posix API. The ARIX inherits some of the features known from AmigaOS, such as concentration on messaging between processes, shared libraries based on LVO tables instead of names (although regular .so shared libs are also available) as well as volumes and assigns known from old Amiga days.
Featured work
-
michalsc/Emu68
M68K emulation for AArch64/AArch32
C 381 -
michalsc/WheelFix
Yet another try to fix mouse wheel misbehavior on macOS
Swift 1 -
michalsc/USB
My old USB stack for AROS
C 1 -
michalsc/libdigibooster3
Portable replayer for DigiBooster 3 music modules.
C
$5 a month
SelectThank You for the support!
You will receive regular updates and early versions of the binaries.
$10 a month
SelectThank You for the support!
You will receive regular updates and early versions of the binaries.
$15 a month
SelectThank You for the support!
You will receive regular updates and early versions of the binaries.
$25 a month
SelectYou will get all from the $5-$15 tier and You will be mentioned as my sponsor in the SPONSORS.md file within the sources of the project.
$50 a month
SelectYou will get all from the $25 tier and You will be mentioned as my sponsor in the binary releases of the project.