This is a cross-post from my blog on the Yocto Project web site. Please visit us there for more information about the project and our work on embedded Linux.
In a classic 1966 science fiction novel , some of the moon’s colonists are hiding out in a hotel room in Luna City in the year 2075, and realize that the lunar colony is headed for inevitable chaos and death. So a group of four colonists decided to declare a revolution and they began to formulate their ambitious plans to overthrow the status quo.
This is a cross-post from my blog on the Yocto Project website.
One of the fun things about having a metric system term as a project name is that you can use it in so many useful ways.
Just for review class, according to Wikipedia, a yocto-anything is 10-24 of that thing. So a yoctosecond is one quadrillionth of a second, a very brief time indeed. The rest mass of a proton is about 1.67 yoctograms.
I honestly get very excited about embedded systems. Why?
- The realm of Very Small Things with Brains is being charged with all of the power of threading, 32 bit and 64 bit computing and the Internet. This is opening up a lot of new capabilities in simple devices.
- Open Source has broken down many of the barriers to embedded software development. You no longer need an expensive, proprietary real time OS to deliver interesting capabilities.
When journalists or pundits consider the impact of the computer, they wax poetic about how today's smart phone has as much processing power as the mainframe computer of the 1970s.
It makes me giggle to think of running the 1970 US census through my Google Nexus One. But the real impact of computing on our lives is in embedded computing. And it's about to get a whole lot bigger.