Hi,
I'm trying to decide an appropriate OS for my project. Here's an outline of my project:
* A simple project regarding Artificial Intelligence.
* The AI code needs as much RAM, CPU, and disk space as possible. The OS needs to be as small as possible, but not so small that it's difficult to use and write code in.
* The code will be written in c language. It seems Kolibrios has a c compiler, and hopefully ready for use.
* Eventually I'll need a SSD SATA driver, but could live without this for at least a few months. A few years ago I was trying to extract network driver code from linux and freebsd. All of the linux & bsd code I looked through was extremely complex, filled with what seemed like endless nested macros & defines and nested routines. It gives me a headache just thinking about it.
* A very simple database would be nice, but not required. I could always write my own. Nothing fancy like mysql. Something that's low level, and most importantly a tiny amount of code as possible encase a bug in the db. Also I might want to make changes to the db.
Is kolibrios is the best choice? There's also menuetos and tiny core linux. Thanks for any help!
Help choosing correct OS
In MenuetOS system requirements much more. Better use KolibriOS. The rest of you decide. If all write from scratch, try KolibriOS.
to infinity and beyond
That's what I was thinking. KolibriOS seems to be more active than MenuetOS. My only concern is the SSD SATA driver. I think tiny core linux has SSD SATA drivers, but it's a much larger OS and probably has a high learning curve to learn linux kernel driver coding.
Thanks
Thanks
KolibriOS does not support AHCI SATA, only SATA in IDE mode.
to infinity and beyond
Keep in mind that an application can only address 2 Gigabytes of RAM currently, and only 1 processor thread (core) is supported.
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
It doesn't seem to matter after reading this:
viewtopic.php?t=1639
"The only way I now to date to develop applications from inside Kolibri is to use FASM"
I guess the only way to write c programs for KolibriOS is to use another OS such as windows? What I need a simple fastbooting lightweight OS where I can compile & run the c code for my project in the same lightweight OS. Any suggestions? Hopefully something that tiny, tight, fast, fits on usb. Maybe this is asking too much?
viewtopic.php?t=1639
"The only way I now to date to develop applications from inside Kolibri is to use FASM"
I guess the only way to write c programs for KolibriOS is to use another OS such as windows? What I need a simple fastbooting lightweight OS where I can compile & run the c code for my project in the same lightweight OS. Any suggestions? Hopefully something that tiny, tight, fast, fits on usb. Maybe this is asking too much?
Here is TinyC compiler viewtopic.php?f=45&t=565&p=44449#p44448 ( http://websvn.kolibrios.org/listing.php ... 934b6e811d ).
Another Small C http://www.menuetos.net/M32.htm - should be modified, since it relies on old system functions.
Another Small C http://www.menuetos.net/M32.htm - should be modified, since it relies on old system functions.
Who is online
Users browsing this forum: No registered users and 42 guests