This looks like a fairly nifty project, but it is probably 5 years away from being usable in a mobile environment as a fully functional OS+Frontend at the rate they're going.
I have been following a few different open source OS options closely which could be used as an Open Mobile OS. React OS will be a great high speed lightweight windows replacement, but at 2 months overdue for 0.3.11 and now having to re-write the font system its taking too long.
The other option which has recently started to really pick up steam is the Cosmos project. Cosmos is a C# to assembly compiler which compiles c# code to an assembly based operating system. While currently its not nearly as fast as well written assembly it is quite a bit faster then most higher level code. With the release of milestone 4, Mouse and VGA support have been added. If the interest is there I will likely be assisting the project in the development of its graphics libraries and bringing an instant on operating system to reality.
openMobile - An open source C# Front End (why choose openMobile?)
- Always Recruiting Developers -
Like what you see? Donations are always welcome
I don't know....I could do the graphics libraries in about 2-3 weeks (really its only defining a dozen graphics functions and letting the .net framework build off of that). Its been a little over a year and they have a fully working compiler (just needs optimizations), basic video support, full mouse and keyboard support, network support and usb device support. I would say 6 months or so and you have everything needed for an open mobile os.
openMobile - An open source C# Front End (why choose openMobile?)
- Always Recruiting Developers -
Like what you see? Donations are always welcome
Good luck. Looks like a whole 2 people are working on it judging from the commit logs. At any rate, having you will i'm sure help things progress a little further. From experience, maintaining an OS is a *lot* of work. Too bad your a MS fanboy or LinuxICE might have another dev.
Former author of LinuxICE, nghost.
Current author of nobdy.
You made it look like so much fun I had to start up a whole new partyIf I didn't hate low level programming so much I would gladly contribute....but this is a chance to deal with just high enough level code for me to comprehend it-and the words instant-on just have that ring to them.
Apparently, they have a larger mailing list but only a few people authorized to commit? I guess i'll find out though lol
openMobile - An open source C# Front End (why choose openMobile?)
- Always Recruiting Developers -
Like what you see? Donations are always welcome
Sounds really good, but I like others think that type of undertaking would take quite a while to ensure a stable release. Not only to think about the hardware specifics that would be needed to ensure stability. I'm still closely following the OM development at the moment, and I must say it has way more potential in its beta form than RR or Centrafuse has been able to accomplish with their years of development.
But I have always thought the real leap for a CarPC would be an operating system specifically designed around in car use.
Nothing forces you to learn the inner working of an OS more than building one from scratch (or using Linux daily). Just think, every bit more you learn about the lower level workings, the more powerful you become. High-level programmers, dime-a-dozen. Low-level kernel hackers = demi-god.
Already done (look at the sig).But I have always thought the real leap for a CarPC would be an operating system specifically designed around in car use.
Former author of LinuxICE, nghost.
Current author of nobdy.
I know. I have been following the OpenICE/LinuxICE development for a while. Waiting patiently for the next release!
woe! there may be something to this open mobile os after all: http://www.electronista.com/articles...android.linux/
Samsung is behind it!
Former author of LinuxICE, nghost.
Current author of nobdy.
That's my thought as well... Cosmos is going to need lots of drivers before it becomes usable on lots of computers. Currenly they only have 320x240 graphics supported. I'm sure they can have 800x600 framebuffer graphics working quickly, and supporting most platforms, but how long until there are drivers for accelerated 2D operations? Playing video? Audio, bluetooth, power management, etc? And stable enough for end users? 5 years seems like a reasonable guess.
Bookmarks