Predicting the Future: Linux vs. Windows
- Get link
- X
- Other Apps
I wrote Predicting the future: Google vs. Microsoft a few days ago and I enjoyed that exercise enough to try again with Linux vs. Windows.
I have been using Linux since downloading the core of Slackware using a 2400 baud modem and I wrote a commercial application for Windows 1.0. Unlike a lot of Linux enthusiasts, I am fairly happy with Windows dominance in the non-technical world: this makes Windows more of a target for virus attacks, trojans, etc. and makes using Linux and OS X safer. I once spent the weekend at a friend's house and Microsoft's .Net project manager was also there with his family. He told me that I was not Microsoft's target customer - and that suits me fine. I do wish that Microsoft would do the world a favor and support open file formats, but that is their bad.
Windows: Although I believe that Microsoft's desktop dominance and financial position will take a long slow slide down hill, they will be around for a long time. I think that Microsoft's future lies in the idea of charging customers a yearly fee per PC for software use in order to provide a continual revenue source without having to spoil the quality of their products with gratuitous changes in order to get people to upgrade.
This is the scenario that I would like to see: I have two PCs that I dual boot between Linux and Windows. I would prefer to pay Microsoft a (hopefully) small fee per PC per year to get security updates and hopefully rare functionality modifications. This subscription model would allow Microsoft to concentrate on quality and not on new features that a lot of people don't really care about. I would consider a $25/year fee for each of my PCs reasonable. If you buy a new PC, the PC manufacturer would pay the first year fee for you (actually you are paying via a higher purchase price). For individuals who need Microsoft office, I would think that a $50/year fee would be reasonable. I would expect Microsoft to give corporate customers a discount. I would also expect Microsoft to put more effort into making company wide deployment and maintenance of their software products less expensive in IT staff resources.
Linux: I think that the use of Linux will continue to increase in business with a much slower growth in the home desktop market. I think that professional maintenance and work on Linux will continue: large corporations will donate people out of self interest and home/small business Linux users like myself will continue making small financial donations to Debian, Ubuntu, etc. to support continued high quality distributions and improvements. I expect to see Linux Desktop use to continue to cluster more around both Gnome and KDE; alternative desktops will mostly be used for hobbiest or emotional reasons. While the competition between Gnnome and KDE is healthy, I expect to see more distributions smoothly supporting running KDE applications under Gnome, and vice versa.
I think that it will be a long time before Linux scales up to massively SMP servers like Solaris, AIX, etc. I think that for most web based applications running Linux on inexpensive yet fairly reliable hardware will continue dominate the low and middle parts of the server market, slowly but surely increasing market share.
I have been using Linux since downloading the core of Slackware using a 2400 baud modem and I wrote a commercial application for Windows 1.0. Unlike a lot of Linux enthusiasts, I am fairly happy with Windows dominance in the non-technical world: this makes Windows more of a target for virus attacks, trojans, etc. and makes using Linux and OS X safer. I once spent the weekend at a friend's house and Microsoft's .Net project manager was also there with his family. He told me that I was not Microsoft's target customer - and that suits me fine. I do wish that Microsoft would do the world a favor and support open file formats, but that is their bad.
Windows: Although I believe that Microsoft's desktop dominance and financial position will take a long slow slide down hill, they will be around for a long time. I think that Microsoft's future lies in the idea of charging customers a yearly fee per PC for software use in order to provide a continual revenue source without having to spoil the quality of their products with gratuitous changes in order to get people to upgrade.
This is the scenario that I would like to see: I have two PCs that I dual boot between Linux and Windows. I would prefer to pay Microsoft a (hopefully) small fee per PC per year to get security updates and hopefully rare functionality modifications. This subscription model would allow Microsoft to concentrate on quality and not on new features that a lot of people don't really care about. I would consider a $25/year fee for each of my PCs reasonable. If you buy a new PC, the PC manufacturer would pay the first year fee for you (actually you are paying via a higher purchase price). For individuals who need Microsoft office, I would think that a $50/year fee would be reasonable. I would expect Microsoft to give corporate customers a discount. I would also expect Microsoft to put more effort into making company wide deployment and maintenance of their software products less expensive in IT staff resources.
Linux: I think that the use of Linux will continue to increase in business with a much slower growth in the home desktop market. I think that professional maintenance and work on Linux will continue: large corporations will donate people out of self interest and home/small business Linux users like myself will continue making small financial donations to Debian, Ubuntu, etc. to support continued high quality distributions and improvements. I expect to see Linux Desktop use to continue to cluster more around both Gnome and KDE; alternative desktops will mostly be used for hobbiest or emotional reasons. While the competition between Gnnome and KDE is healthy, I expect to see more distributions smoothly supporting running KDE applications under Gnome, and vice versa.
I think that it will be a long time before Linux scales up to massively SMP servers like Solaris, AIX, etc. I think that for most web based applications running Linux on inexpensive yet fairly reliable hardware will continue dominate the low and middle parts of the server market, slowly but surely increasing market share.
- Get link
- X
- Other Apps
Popular posts from this blog
I am moving back to the Google platform, less excited by what Apple is offering
I have been been playing with the Apple Intelligence beta’s in iPadOS and macOS and while I like the direction Apple is heading I am getting more use from Google’s Gemini, both for general analysis of very large input contexts, as well as effective integration my content in Gmail, Google Calendar, and Google Docs. While I find the latest Pixel phone to be compelling, I will stick with Apple hardware since I don’t want to take the time to move my data and general workflow to a Pixel phone. The iPhone is the strongest lock-in that Apple has on me because of the time investment to change. The main reason I am feeling less interested in the Apple ecosystem and platform is that I believe that our present day work flows are intimately wrapped up with the effective use of LLMs, and it is crazy to limit oneself to just one or two vendors. I rely on running local models on Ollama, super fast APIs from Groq (I love Groq for running most of the better open weight models), and other APIs from Mist...
AI update: The new Deepseek-R1 reasoning language model, Bytedance's Trae IDE, and my new book
I spent a few days experimenting with Cursor last week. Bytedance's Trae IDE is very similar and is currently free to use with Claude Sonnet 3.5 and GPT-4o: https://www.trae.ai/home I would like to use Trae with my own API accounts but currently Bytedance is paying for LLM costs. I have been experimenting with the qwen2.5 and qwen2.5-coder models that easily run on my M2Pro 32G Mac. For reasoning I have been going back to using OpenAI O1 and Claude Sonnet, but after my preliminary tests with Deepseek-R1, I feel like I can do most everything now on my personal computer. I am using: ollama run deepseek-r1:32b I recently published my new book “ Ollama in Action: Building Safe, Private AI with LLMs, Function Calling and Agents ” that can be read free online at https://leanpub.com/ollama/read
Getting closer to AGI? Google's NoteBookLM and Replit's AI Coding Agent
Putting "closer to AGI?" in a blog title might border on being clickbait, but I will argue that it is not! I have mostly earned my living in the field of AI since 1982 and I argue that the existence of better AI driven products and the accelerating rate of progress in research, that we are raising the bar on what we consider AGI to be. I have had my mind blown twice in the last week: Today I took the PDF for my book "Practical Artificial Intelligence Programming With Clojure ( you can read it free online here ) and used it to create a notebook in Google's NotebookLM and asked for a generated 8 minute podcast. This experimental app created a podcast with two people discussing my book accurately and showing wonderful knowledge of technology. If you want to listen to the audio track that Google's NotebookLM created, here is a link to the WAV audio file Last week I signed up for a one year plan on Replit.com after trying the web based IDE for Haskell and Python...
Comments
Post a Comment