KolibriOS - an x86 operating system written in FASM
- the.weavster
- Addict
- Posts: 1576
- Joined: Thu Jul 03, 2003 6:53 pm
- Location: England
KolibriOS - an x86 operating system written in FASM
KolibriOS is an x86 operating system written in FASM, it's tiny and blisteringly fast. The developers missed out on being included in the Google summer of code so they've gone for a kickstarter to try and raise the funds themselves.
If any of you have a few pounds to spare please give it a look: KolibriOS Summer Of Code
I'm not associated in any way, I just tried KolibriOS after spotting it on distrowatch and it was so fast I found myself wishing it was more complete so it was properly usable.
If any of you have a few pounds to spare please give it a look: KolibriOS Summer Of Code
I'm not associated in any way, I just tried KolibriOS after spotting it on distrowatch and it was so fast I found myself wishing it was more complete so it was properly usable.
Re: KolibriOS - an x86 operating system written in FASM
here is a instruction how to set up a virtualbox with KolibriOS:
http://wiki.kolibrios.org/wiki/Setting_up_virtualbox
Greetings ... Kiffi
http://wiki.kolibrios.org/wiki/Setting_up_virtualbox
Greetings ... Kiffi
Hygge
Re: KolibriOS - an x86 operating system written in FASM
I love homebrew operating systems! Thanks for sharing.
Another cool one is ReactOS. It's borderline useless right now but it is a very neat toy.
Another cool one is ReactOS. It's borderline useless right now but it is a very neat toy.
▓▓▓▓▓▒▒▒▒▒░░░░░
Re: KolibriOS - an x86 operating system written in FASM
It takes a few hours tops to code and test a kernel and bootloader, and write it to an MBR or overwrite MBR. If something has only core functionality and almost no hardware support, it's pretty much useless to anyone. BSD and Linux were created for people who wanted custom operating systems with stability, functionality for any environment, and hardware support.
This is only obvious when you install an OS and literally can't do anything with it.. The remote potential for stability and basic productivity years from now doesn't cut it and can't be properly developed and tested in a time-span that makes it sensible given what already exists..
I seen ReactOS in some banner on tuts4you. They basically made it load some PE with subsystem emulation, so it won't be just like the other homebrew OSs with no software.
This is only obvious when you install an OS and literally can't do anything with it.. The remote potential for stability and basic productivity years from now doesn't cut it and can't be properly developed and tested in a time-span that makes it sensible given what already exists..
I seen ReactOS in some banner on tuts4you. They basically made it load some PE with subsystem emulation, so it won't be just like the other homebrew OSs with no software.
-
- Addict
- Posts: 1482
- Joined: Tue Feb 22, 2011 1:16 pm
Re: KolibriOS - an x86 operating system written in FASM
That's the problem with all these homebrew OSes like KolibriOS: they're nice to look at, but will never go anywhere or become accepted by the masses. They're just made for bragging rights or to show off their coders' skills. Big deal.tj1010 wrote:you install an OS and literally can't do anything with it
ReactOS is different because its aim is to run the Windows software that you already own, so it has great potential, and indeed it runs of a lot of Windows software already. That, coupled with the fact that a lot of people still hate Microsoft, gives it a bright future, because they get to run their Windows software without Microsoft "owning" them.
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
PureBasic: Born in 1998 and still going strong to this very day!
-
- 666
- Posts: 1033
- Joined: Mon Sep 01, 2003 2:33 pm
Re: KolibriOS - an x86 operating system written in FASM
they've had "potential" for more years than I care to remember... and have stagnated for pretty much the whole of that time. You are better off running your choice of *nix based OS and wine.MachineCode wrote:ReactOS is different because its aim is to run the Windows software that you already own, so it has great potential, and indeed it runs of a lot of Windows software already. That, coupled with the fact that a lot of people still hate Microsoft, gives it a bright future, because they get to run their Windows software without Microsoft "owning" them.
Re: KolibriOS - an x86 operating system written in FASM
IMO it probably is impressive if you don't know how easy it is to program directly with hardware compared to API structures and ISO specs..
If you want to do something to impress people who actually have a clue, you need to do algorithm or security development, which isn't something even a talented person typically does on a lunch break..
If you want to do something to impress people who actually have a clue, you need to do algorithm or security development, which isn't something even a talented person typically does on a lunch break..
-
- Addict
- Posts: 1482
- Joined: Tue Feb 22, 2011 1:16 pm
Re: KolibriOS - an x86 operating system written in FASM
Lucifer, yeah, I've given up waiting for ReactOS too. But my point was that it's a better project than starting an OS from scratch that has no ready software base. Yes, kudos to KolibriOS and all that, but it won't go anywhere at all. I've seen lots of alternative OSes come and go over the years, but at least ReactOS is still plodding along... slowly.
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
PureBasic: Born in 1998 and still going strong to this very day!
-
- 666
- Posts: 1033
- Joined: Mon Sep 01, 2003 2:33 pm
Re: KolibriOS - an x86 operating system written in FASM
If you want to impress people, you put your money where your mouth is. It really is that simple. As for security development being impressive.... no, no it really isn't. If I wanted to be impressed by a bunch of sweaty men waving their willies around... I'd go watch The full montytj1010 wrote:IMO it probably is impressive if you don't know how easy it is to program directly with hardware compared to API structures and ISO specs..
If you want to do something to impress people who actually have a clue, you need to do algorithm or security development, which isn't something even a talented person typically does on a lunch break..
Don't worry MC, I understood... and my apologies if what I wrote "felt" like I was trying to take a pop at you... that was not my intentionMachineCode wrote:Lucifer, yeah, I've given up waiting for ReactOS too. But my point was that it's a better project than starting an OS from scratch that has no ready software base. Yes, kudos to KolibriOS and all that, but it won't go anywhere at all. I've seen lots of alternative OSes come and go over the years, but at least ReactOS is still plodding along... slowly.

Re: KolibriOS - an x86 operating system written in FASM
Obviously you didnt tried coding a OS yourself.tj1010 wrote:IMO it probably is impressive if you don't know how easy it is to program directly with hardware compared to API structures and ISO specs..
If you want to do something to impress people who actually have a clue, you need to do algorithm or security development, which isn't something even a talented person typically does on a lunch break..
Coding a simple kernel is easy. Coding a OS with all the features of KolibriOS (MenuetOS) is a huge undertaking. Try code a OS with preemptive multitasking, GUI using VESA, USB-, webcam- and printer-support, TCP/IP stack, irc-, http-, nntp- and tftp- clients, and file system access for different media and formats. While designing your own ABI, driver system and executable format, thats not based on another OS.
And then you know doing that is a ton of work and cant be compared with using API like winsock or GDI. Actualy using API is like taking a holiday in comparision.
Sure the OS will never be big, but it is a impressiv work.
Re: KolibriOS - an x86 operating system written in FASM
Thanks for the information. It's nice to be schooled on computer science by someone with so many accomplishments in the field of programming, or even computers in general..Thorium wrote:Obviously you didnt tried coding a OS yourself.tj1010 wrote:IMO it probably is impressive if you don't know how easy it is to program directly with hardware compared to API structures and ISO specs..
If you want to do something to impress people who actually have a clue, you need to do algorithm or security development, which isn't something even a talented person typically does on a lunch break..
Coding a simple kernel is easy. Coding a OS with all the features of KolibriOS (MenuetOS) is a huge undertaking. Try code a OS with preemptive multitasking, GUI using VESA, USB-, webcam- and printer-support, TCP/IP stack, irc-, http-, nntp- and tftp- clients, and file system access for different media and formats. While designing your own ABI, driver system and executable format, thats not based on another OS.
And then you know doing that is a ton of work and cant be compared with using API like winsock or GDI. Actualy using API is like taking a holiday in comparision.
Sure the OS will never be big, but it is a impressiv work.
I think I'll stick to respecting criticism from people who actually work in the field or have finished something..
Re: KolibriOS - an x86 operating system written in FASM
Thorium wrote:Obviously you didnt tried coding a OS yourself.
@tj1010: So, have you tried coding an OS yourself?tj1010 wrote:Thanks for the information. It's nice to be schooled on computer science by someone with so many accomplishments in the field of programming, or even computers in general..
I think I'll stick to respecting criticism from people who actually work in the field or have finished something..
Re: KolibriOS - an x86 operating system written in FASM
Demivec wrote:Thorium wrote:Obviously you didnt tried coding a OS yourself.@tj1010: So, have you tried coding an OS yourself?tj1010 wrote:Thanks for the information. It's nice to be schooled on computer science by someone with so many accomplishments in the field of programming, or even computers in general..
I think I'll stick to respecting criticism from people who actually work in the field or have finished something..
I've done RTOSs, and application OSs using OSI. I did it when I was a student learning about architecture and memory management.
Given the complexities of hardware interfaces, and their obscurities, these OS projects are like carving a wooden boat out of a wooden boat, with a dull knife. This is why Linux and BSD exists...
Re: KolibriOS - an x86 operating system written in FASM
You seem to know me well.tj1010 wrote:Thanks for the information. It's nice to be schooled on computer science by someone with so many accomplishments in the field of programming, or even computers in general..Thorium wrote:Obviously you didnt tried coding a OS yourself.tj1010 wrote:IMO it probably is impressive if you don't know how easy it is to program directly with hardware compared to API structures and ISO specs..
If you want to do something to impress people who actually have a clue, you need to do algorithm or security development, which isn't something even a talented person typically does on a lunch break..
Coding a simple kernel is easy. Coding a OS with all the features of KolibriOS (MenuetOS) is a huge undertaking. Try code a OS with preemptive multitasking, GUI using VESA, USB-, webcam- and printer-support, TCP/IP stack, irc-, http-, nntp- and tftp- clients, and file system access for different media and formats. While designing your own ABI, driver system and executable format, thats not based on another OS.
And then you know doing that is a ton of work and cant be compared with using API like winsock or GDI. Actualy using API is like taking a holiday in comparision.
Sure the OS will never be big, but it is a impressiv work.
I think I'll stick to respecting criticism from people who actually work in the field or have finished something..
It doesnt matters who tells you that you write wrong stuff. Its still wrong and just a result of beeing jealouse.
No need to reply you are on my ignore list now.