Linked by Eugenia Loli on Thu 6th May 2010 21:05 UTC
Ubuntu, Kubuntu, Xubuntu The recently released 10.04 version of Ubuntu is the third Long Term Support (LTS) version Canonical has released. I installed this new version on four of my laptops (2 netbooks, 1 normal laptop, 1 portable desktop replacement), and here's my impression of it.
Thread beginning with comment 423234
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: Dear Vista
by moondevil on Sat 8th May 2010 07:09 UTC in reply to "RE: Dear Vista"
Member since:

Windows 95 used a junky 16 bit kernel and didn't have true multitasking.

Oh man! Get at least your facts straight, if you are speaking against Windows.

Windows 95 had a 32 bit pre-emptive kernel.

I like Linux, but I also like Windows, just use the best tool for the job.

If you are going to bash Windows at least learn how to do it properly. Oh man!

Reply Parent Score: 3

RE[3]: Dear Vista
by nt_jerkface on Sun 9th May 2010 07:08 in reply to "RE[2]: Dear Vista"
nt_jerkface Member since:

The 32-bit Windows API on DOS-Windows 95/98/ME is built on top of the 16-bit Windows kernel. Much of the functionality of the 32-bit API DLLs (kernel32.dll, user32.dll, gdi32.dll, advapi32.dll, and so forth) is provided by thunking from 32-bit to 16-bit and calling into the 16-bit Windows kernel, grabbing a global mutual exclusion semaphore known as "Win16Mutex" (that prevents multiple threads from executing in the 16-bit Windows kernel concurrently) for the duration.

Pre-emptive multitasking was only for 32 bit code. 16 bit programs were common and forced the system to multitask cooperatively. They also shared their own address space.

Edited 2010-05-09 07:13 UTC

Reply Parent Score: 2