Now I know FreeBSD is the best open source operating system (no citation needed) but I wanted to spark a discussion around the future of Open Source Computing, particularly on consumer devices.
On phones Android and IOS is king. Android uses the Linux kernel. It is supposed to be an open-source platform, but can any of you find the source code? Yeah, they don't make it easy. IOS is obviously not open source, even though some components (the XNU kernel) are.
On desktops Windows and Mac OS X are still king. Neither of which are open source.
For servers and embedded devices Linux is doing quite well (perhaps not as good as FreeBSD which boasts the PS4 and Netflix
). That's one plus for open source software, and one market which is looking good.
The real issue though (imo) is the lack of Open Source Hardware. Even the system I am running now is on some proprietary Intel chip that has another proprietary Intel chip running a closed source version of Minix on it (Intel ME). Same with phones, devices are often using binary blobs for drivers. We might have Linux or FreeBSD but the general state of the hardware ecosystem is an absolute dive. The BIOS is also often proprietary. Device drivers are proprietary. Chip software is proprietary.
I'd really like to see some investment in RISC-V, perhaps a kind of 'Linux' approach to the hardware world where device manufacturers all produce open source specifications which make money by competing and providing support services.
On phones Android and IOS is king. Android uses the Linux kernel. It is supposed to be an open-source platform, but can any of you find the source code? Yeah, they don't make it easy. IOS is obviously not open source, even though some components (the XNU kernel) are.
On desktops Windows and Mac OS X are still king. Neither of which are open source.
For servers and embedded devices Linux is doing quite well (perhaps not as good as FreeBSD which boasts the PS4 and Netflix

The real issue though (imo) is the lack of Open Source Hardware. Even the system I am running now is on some proprietary Intel chip that has another proprietary Intel chip running a closed source version of Minix on it (Intel ME). Same with phones, devices are often using binary blobs for drivers. We might have Linux or FreeBSD but the general state of the hardware ecosystem is an absolute dive. The BIOS is also often proprietary. Device drivers are proprietary. Chip software is proprietary.
I'd really like to see some investment in RISC-V, perhaps a kind of 'Linux' approach to the hardware world where device manufacturers all produce open source specifications which make money by competing and providing support services.