I still remember reading covetously about the old DESQview/X system. Much later than Windows 1.0, but the X windowing system plus ability to run DOS and Windows 3.1 in boxes blew me away.
I'd still like to install it on something just to play with it.
It's been a kind of known-common-courtesy in the circles I run with that you buy a few drinks and leave an enormous tip if you plan on spending any amount of time in a coffee shop.
I see recurring problems with desktop replacements and modification for the windows gui environment. When you change the way ms intends things to be, native applications start to fail. One example of such was illustrated by a friend of mine that ran litestep on winnt4 and was told to punt when installing certain applications because there was a problem making a call out to the common dialog library (comdlg32.dll).
Another real problem I can see with X desktop ports is the difference in the base functionality of gui. X is a very powerful client/server mechanism for serving applications to a user with a minimal (comparitively) requirement on comformity while the windows explorer seems to be nothing more than a threaded graphical version of command.com riddled with an intricate web of undocumented calls and dependancies (aka by ms: integrated...)
If a new desktop environment for windows is keeping you from easily installing and using windows software, why bother? If you use free software thats available for multiple platforms and want an X style interface you may as well use an operating system and ui that was meant to handle it.
The groundwork for doing this is already there.
SQL Server 2017 for Linux required the creation of a PAL (platform abstraction layer) that allows essential kernel function for SQL Server to run.
It's really interesting stuff.
Add a dash of gdi borrowed from wine and you might have something.
"SQL Server on Linux: How? Introduction":
https://cloudblogs.microsoft.c...
... I'm still running NT Workstation
I mean this only in that they are focusing on the education market as a source for new users and making accommodations for them.
I'm not sure if it really worked though.
This is a site I've enjoyed browsing for quite some time that gives small walk-throughs of the UI on many versions of different operating systems.
http://toastytech.com/guis/
I still remember reading covetously about the old DESQview/X system. Much later than Windows 1.0, but the X windowing system plus ability to run DOS and Windows 3.1 in boxes blew me away.
I'd still like to install it on something just to play with it.
It's been a kind of known-common-courtesy in the circles I run with that you buy a few drinks and leave an enormous tip if you plan on spending any amount of time in a coffee shop.
and if you don't mind ignoring the wireless requirement.
I happen to love this mouse. have two of them, one for the office and one for home.
I've converted a friend of mine as well. He now has 3 for office, home and travel.
Don't be put off by the gamer-mouse facade, it's a workhorse... for a mouse anyway.
http://www.logitech.com/index.cfm/mice_pointers/mice/devices/187&cl=US,EN
the code will probably end up buried in the desert somewhere.
That's funny, I spell checked it with a regex enabled aspell....
Congrats!!!
You've got the job @ google!
How likely is it that a draft will be required to keep up our efforts around the globe?
...well that was random!
Another real problem I can see with X desktop ports is the difference in the base functionality of gui. X is a very powerful client/server mechanism for serving applications to a user with a minimal (comparitively) requirement on comformity while the windows explorer seems to be nothing more than a threaded graphical version of command.com riddled with an intricate web of undocumented calls and dependancies (aka by ms: integrated...)
If a new desktop environment for windows is keeping you from easily installing and using windows software, why bother? If you use free software thats available for multiple platforms and want an X style interface you may as well use an operating system and ui that was meant to handle it.