Hi everyone!
It's been a long time since I posted on this board, back when it was still hosted at mega-tokyo, but lately my interest in osdev has been gaining strength...
Anyhow, I would like to present you my project: Hermes. I'm starting to code right now and hope to have an early alpha release quite soon. As for the design, it's likely to be a hybrid kernel, and I'm currently thinking of some (AI) servers that would make it fit for automated use, like robots and such things (that would be more userspace stuff), but for the moment, my specification is just that applications should be able to use the computer as effectively and without useless abstractions wherever possible (security compromise and such stuff). Also, it should be easy to add more device drivers as plugins and handle the devices intelligently (I'm not pretending the kernel will figure out how to drive the device with AI, but the AI mechanisms should learn what to do with the device once it is installed). The AI part of the project isn't specified very clearly yet, but more details will follow.
Candamir
Edit: The SeaOS post just before this one also speaks of AI at the OS level, didn't see until now, didn't mean to steal ideas or anything (there is a post in Mega-Tokyo long ago that proves it)
Hermes
- piranha
- Member
- Posts: 1391
- Joined: Thu Dec 21, 2006 7:42 pm
- Location: Unknown. Momentum is pretty certain, however.
- Contact:
Oh thats quite alright!
Ya know, ideas for OS's should be shared and implemented in other OS's. Patents on software ideas should be disallowed.
Good luck implementing AI, hope I do well too!
Ya know, ideas for OS's should be shared and implemented in other OS's. Patents on software ideas should be disallowed.
Good luck implementing AI, hope I do well too!
SeaOS: Adding VT-x, networking, and ARM support
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
dbittman on IRC, @danielbittman on twitter
https://dbittman.github.io
- AndrewAPrice
- Member
- Posts: 2299
- Joined: Mon Jun 05, 2006 11:00 pm
- Location: USA (and Australia)
Using fuzzy logic to analysise the user's activity, and block what they can/can't do.
E.g. If the user has a habit of bashing random commands to see what they do, they will not be able to use commands such as "format /dev/hd*"
e.g. 2 - If the user has a tendancy of deleting desktop shortcuts, and leaving the main program installed and never using it again, the OS will ask the user if they would like the OS to delete the actual program too. Advanced users won't be this dumb and won't be asked silly questions like this.
E.g. If the user has a habit of bashing random commands to see what they do, they will not be able to use commands such as "format /dev/hd*"
e.g. 2 - If the user has a tendancy of deleting desktop shortcuts, and leaving the main program installed and never using it again, the OS will ask the user if they would like the OS to delete the actual program too. Advanced users won't be this dumb and won't be asked silly questions like this.
My OS is Perception.