The "Internet of Things," or IoT, has the potential to change the way we interact with the devices and objects in our homes and lives.
The IoT is the idea that all of the devices and gadgets that you interact with could be connected to the internet.
To make this work, the "things" would need sensors, actuators and a way to connect to the Internet. And software to run them, of course.
About 6 years ago, I wrote an article about why I felt that installing software in GNU/Linux was broken. It pains me to say that the situation is, sadly, exactly the same:GNU/Linux never made it to personal computers, really, and at this point it looks like it never will.
Chinese telecoms giant Huawei is preparing to launch an operating system for the internet of things that's just 10 kilobytes in size. The company says that its "LiteOS" is the "lightest" software of its kind and can be used to power a range of smart devices — from wearables to cars. Huawei predicts that by 2025 there will be roughly 100 billion internet-connected devices in the world, with 2 million new sensors deployed every hour. The company also said that the OS would be "opened to all developers" to allow them to quickly create their own smart products — although it's unclear whether this means that LiteOS will be fully open-source. Huawei says LiteOS also supports "zero configuration, auto-discovery, and auto-networking."
When is less really more? When it's a Linux operating system designed to run containers, such as Red Hat Atomic Host, Ubuntu Snappy, or CoreOS. As developers increasingly embrace containers for building and running apps, these small footprint systems could change the operating system's long-standing role as a catch-all for historic but less-important functions, like fax servers.
I’ve tried just about every flavor of Linux available. Not a desktop interface has gone by that hasn’t, in some way, touched down before me. So when I set out to start kicking the tires of Elementary OS Freya, I assumed it was going to be just another take on the same old desktop metaphors. A variation of GNOME, a tweak of Xfce, a dash of OSX or some form of Windows, and the slightest hint of Chrome OS. What I wound up seeing didn’t disappoint on that level—it was a mixed bag of those very things. However, that mixed bag turned out to be something kind of special … something every Linux user should take notice of.