Posts

Showing posts with the label os

What is the difficulty in porting between Unix-like OSes?

I would like to map the difficulty in porting most, if not all packages from Debian between UNIX-like operating systems for example. One could clean the source of said packages to programming language standards and use platform independent libraries (POSIX and the like). Perhaps it would be beneficial to insert some abstraction layers to aid in achieving our goal. What else is needed? I would need to find out how the OpenBSD, Minix and Debian/kFreeBSD guys have been doing it until now. Wouldn't it be nice if you wrote a new kenel and every one of the applications that you are used to just got "magically" ported almost right away?

My dreams coming true: OS kernels and security today

I have received response concerning my (complicated) grammar. Consequently, I try to compose simpler structures. :) I started using computers at a young age, so I mostly played games at first. I didn't play much, though. One of my favourite games at the time was a real time strategy game (Dune2). I was amazed of the program. I always wondered how it works. That was the motivation behind my programming career. It happens to me often that I want to improve things I dislike. I first wished Dune2 had a better interface and more intelligent units with a gameplay requiring less micro-management. A friend of mine demonstrated Total Annihilation for me some years later. It pretty much covered most improvements I wanted to make at that time. I wanted to create a better operating system almost from day one. I always wished I had a more powerful OS shell than the one I had then (command.com at first, later DOS Navigator). I needed to design and compile my own small applications even for the m...