<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://dev1galaxy.org/extern.php?action=feed&amp;tid=6287&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / To X or not to X ?]]></title>
		<link>http://dev1galaxy.org/viewtopic.php?id=6287</link>
		<description><![CDATA[The most recent posts in To X or not to X ?.]]></description>
		<lastBuildDate>Mon, 25 Dec 2023 12:21:27 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[To X or not to X ?]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=46530#p46530</link>
			<description><![CDATA[<p>I read in the news that X seems to be getting into the freeze. By studying X&#039;s history(0) i think a better phrasing would be:<br />&#039;Certain companies , developers and maintainers&#039; of Xorg X11 implementation are switching their focus and energy <br />from X11 to Wayland&#039; . I think that phrasing is more just because X doesnt seem to me that is a certain person(s)&#039;s project <br />as it is presented usually in many news articles that seem historically blind. X has a long long history that isnt rooted only on a certain <br />coorporation&#039;s agenda to grab a market.&#160; So i think with great care that history should be studied in order to better understand the present.</p><p>So in that spirit i found and old paragraph on the book&#160; The Joy of X by Nial Mansfield (1993) that i found it interesting and helpful in giving us a better persective on what X is :</p><div class="quotebox"><blockquote><div><p>1.4 How X compares with other systems :</p><p>Microsoft Windows for DOS give you a true windowing system on PC with a consistent GUI,and multiple applications which can be more or less active simultaneously. Like X is not part of the operating system,but is a separate optional piece of software which you run on top of the operating system.<br />It differs from X in two important ways:<br />1. The user interface is fixed and build into the system, so you cannot change it. For example , if you wanted to emulate the Macintosh interface, you just can&#039;t do it with MS Windows.<br />2. You can only run local applications ,which means that you can only use applications written for DOS PCs. You cannot compile a program for VAX VMS , say , with the Windows GUI built into it, and run it on the VAX displaying to your PC.</p></div></blockquote></div><p>That quote first highlights that initially the MS Windowing system was not part of the main OS (DOS) . That it&#039;s interesting because lately (1)&#160; i was troubled about the relation that a Display Server can have with an OS. And looking back we see that computational functionality doesnt belong somewhere by it&#039;s nature. The relation that X or MS Windows&#039;s windowing system&#160; has with a OS are fluid and susceptible to human and organizational needs.</p><p>Initially there was MS DOS and the first windowing system on it was <a href="https://en.wikipedia.org/wiki/Visi_On" rel="nofollow">VisiOn</a>(1983) and <a href="https://en.wikipedia.org/wiki/Windows_1.0" rel="nofollow">Windows 1.0</a>. </p><p>Secondly that quote highlights that what once was presented as a strength not available at other OSes (network transparency ,policy-free, separation from the OS -OS independence - ) now there are presented as flaws that must be get rid of.&#160; But by doing that.. in a similar future comparison would that put a Linux windowing system more close to the MS view of how and where a windowing system works ?</p><p>Could it be that X is a functionality nucleus suitable for a distributed-network and flexible&#160; centric-view of computing and by abandoning&#160; it libre software community is loosing a gift that was once handed to it ?&#160; </p><p>Wouldnt it be better to have both Wayland view on what a windowing system is and X&#039;s views ?&#160; &#160;</p><p>(0) <a href="https://dev1galaxy.org/viewtopic.php?id=6280" rel="nofollow">How X started?</a><br />(1) <a href="https://dev1galaxy.org/viewtopic.php?id=6271" rel="nofollow"> Should a display server contain a drawing API ?&#160; </a></p>]]></description>
			<author><![CDATA[dummy@example.com (chomwitt)]]></author>
			<pubDate>Mon, 25 Dec 2023 12:21:27 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=46530#p46530</guid>
		</item>
	</channel>
</rss>
