Domain: linux-center.org
Stories and comments across the archive that link to linux-center.org.
Comments · 5
-
Re:From-the-before-the-beginning-of-time dept.
Incidentally, the French page gives rather more relevant results (the first couple of hits are French language MS sites), and rather helpfully hit #7 links to http://www.linux-center.org/detaxe/ , a site with detailed instructions for reclaiming the 'Windows tax' (the cost of an unwanted pre-installed MS OS)
:-) -
Interview with Mathias Ettrich...
There was an interesting interview with Matthias Ettrich, done in 1998, and available here.
Amazing to see how KDE grew since then, and a good reminder of all these (past) issues with Qt, and the QtMozilla huge hack...
And by the way, is this "KEmacs" thing a reality somewhere? :-) -
Spyware? In a Microsoft product? Inconceivable!
I don't know whether there's any spyware in Windows or not
You do now. In fact since IE v5, Alexa has been spying on you. I guess they must really despise competition if they forbid other remote management software (in the XP EULA).
-
Re:About 3 years too late
Regardless of the time frame or licensing issues, KDE would not have used Motif. Matthias Ettrich is no fan of Motif -- see his comments on linux-center.org.
-
Looks like your co-workers read Russinovich
Linux threads are fine. The following letter may be a good thing to point to. And here is a follow-up.
The basic story is that Linux, unlike most operating systems, does not have a hard distinction between a thread and a process. Instead it has the idea of a context of execution, and with the clone() call a context of execution can reproduce a copy of itself, and decide how much is copied. The last is important, clone() can be anything from spawning another thread to a traditional fork.
This threading model is somewhat different than what most operating systems provide, but it is quite sufficient to provide a full POSIX thread implementation with very good speed on a context-switch between threads or processes. (In fact Linux does a faster context switch between processes than most operating systems do switches between threads on the same hardware.)
By contrast NT has a different problem. NT has tremendous difficulty with processes. The time to create a process is abysmal. Context switches are not cheap. And once you start paging, the paging algorithm has beeen found to literally worse than straight chance!
However NT has a pretty good time on context switches between threads and (on paper) some nice specs for working with them. But NT's threading model is somewhat different from the POSIX model and anyone who is experienced with Microsoft knows that what is on paper and what really happens are not always the same...
Cheers,
Ben Tilly