- Joined
- Oct 21, 2020
- Messages
- 548
- Likes
- 990
Is there any reason why a future version of Windows couldn't have the look, feel and functionality that people expect from Windows, but be built upon the Linux kernel and other free software, much like Mac OS already is?
I once misspoke, attributing something to Stallman that was actually from Eric Raymond, and he just let it pass without comment. For me it was easy to confuse RMS with ESR.
Thank you for this thread. Makes me want to do assembly again. For those interested check out MenuetOS written in either 64 or 32 bit assembly, still fits on a floppy (if you had one) and based on Unix. And no, i have nothing to do with that project.
View attachment 210435
Which in turn reminded me of the Demoscene.
Is there any reason why a future version of Windows couldn't have the look, feel and functionality that people expect from Windows, but be built upon the Linux kernel and other free software, much like Mac OS already is?
Windows? Pffffft.Is there any reason why a future version of Windows couldn't have the look, feel and functionality that people expect from Windows, but be built upon the Linux kernel and other free software, much like Mac OS already is?
Worked with PDP11s in college and a bit afterwards. They were brand new and not everyone had access to them. My employer kept some of them going till nearly 2000. Then sold them for scrap pricing to a gas utility that was using them to do payroll.Dave Cutler (DEC) was *absolutely right* when he said that "Unix is snakeoil" !
Usually taken out of context when potential customers would ask if they had it instead of VMS, having no clue that their application didn't really care or need to have it! They just heard someone mention unix in the hallway before picking up the phone.
The same applies today - most consumers have absolute zero interest in their app-launcher of choice. Well, maybe how many times it phones-home.
Had it not been for DEC coming out with the PDP-11 series, more or less the "raspberry-pi" of today back then, unix might have been stillborn, because there was no way ATT was going to let their researchers have a PDP-10 mainframe!
"But Dad, all the other kids at MIT have one!"
"Nope."
"Ok, how about this, DEC is coming out with a small inexpensive PDP-11, can we use that?"
"Nope - we don't want you pesky kids playing around with O/S research after our Multics fiasco"
"Wait wait - we promise not to do OS research - the patent department needs a custom text-processer!"
"Erm, Ok, but we've got our eyes on you."
And the rest is history.
I think Gates certainly had a vision, and recognized that deep down users (and admins) wanted something familiar. Something that was 'one and done' from a learning and training standpoint. Competition (I mean by that, competing products) hindered that goal. In the early days of the PC, home users could buy a dozen different 'entry level' word processors--MS had their own, a pretty good one called Works, integrating a basic word processor and spreadsheet. For the most part it was 'given away' when you bought a Gateway 2000, as part of the 'free' bundle. No one complained.But not everyone wants to do that. The brilliance of Steve Jobs and Bill Gates was recognizing waay back in the 70's that most people wanted an app-launcher for other peoples ideas, much to Wozniaks and Pauls dismay.
The underlying O/S app-launcher hardly matters to most people really. Just get what you like. it's an open market, vote with your wallet or download something free and install that.
a haircut? barbers charge me a search fee. most of it slipped down my face.This gets brought up every so often. Impressive if you want to get your ITS o/s groove on. Those disciples were tied closely to just one machine-god of the DEC PDP-6 / 10. Want ITS on a VAX? Total rewrite from scratch.
This was how it was done in the super-old days. Assembly for a very specific machine model, hardly any of your code was "portable" - each machine had to be totally rewritten and so forth.
Hence the determination going all the way back to say 1964 with DTSS and Multics trying to do systems-level programming in a high-level language. Most, but not all obviously.
So assembly was reserved for those very very specific hardware needs that could not be addressed (pun intended) by a higher level (more conversant) language.
So not commercially viable today, but if I spent much time with MenuetOS, I'd have to make sure I get a haircut, brush my teeth, and go outside (what's that?) once in awhile like the ITS guys did.
First up: William Jolitz - 386BSD. (BSD being a Berkeley Software Distribution of the ATT research unix code), and kinda' sorta' like Gary Kildall trying to bring Unix to perhaps serious students, not necessarily gamers or app-launchers.
386BSD - Wikipedia
en.wikipedia.org