<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://w96.wiki/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2601%3A680%3AC400%3AD920%3A7066%3A765B%3A7909%3A2427</id>
	<title>Wiki96 - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://w96.wiki/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2601%3A680%3AC400%3AD920%3A7066%3A765B%3A7909%3A2427"/>
	<link rel="alternate" type="text/html" href="https://w96.wiki/wiki/Special:Contributions/2601:680:C400:D920:7066:765B:7909:2427"/>
	<updated>2026-05-02T10:32:50Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://w96.wiki/w/index.php?title=Windows_96_v2&amp;diff=589</id>
		<title>Windows 96 v2</title>
		<link rel="alternate" type="text/html" href="https://w96.wiki/w/index.php?title=Windows_96_v2&amp;diff=589"/>
		<updated>2022-12-03T11:02:14Z</updated>

		<summary type="html">&lt;p&gt;2601:680:C400:D920:7066:765B:7909:2427: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{NoSupport}}&lt;br /&gt;
[[File:Windows 96 v2 screenshot.png|thumb|Windows 96 version 2.0 default desktop. Note that this is an older build and might not have the latest features.]]&lt;br /&gt;
[[Windows]] 96 v2 is a version of Windows 96 and was completely rewritten from scratch. Therefore, it only bears visual similarity to its [[Windows 96 v1|predecessor]].&lt;br /&gt;
&lt;br /&gt;
You can visit this release at [https://rel2.windows96.net https://rel2.windows96.net].&lt;br /&gt;
&lt;br /&gt;
== Why the rewrite? ==&lt;br /&gt;
&lt;br /&gt;
* The code was not well optimized and it was impossible to do so due to the inefficient source code structure.&lt;br /&gt;
* It became spaghetti code due to all the OS logic being fitted into one file.&lt;br /&gt;
* As a result of this, it became near impossible to make the code modular and the effort would be better spent rewriting the OS from scratch.&lt;br /&gt;
* Windows 96 v1 had a synchronous design all round, which meant that any async operations would not fit in well and make the spaghetti code situation even worse.&lt;br /&gt;
* WebFS's mixed asynchronous model still imposed annoying file limits often reached by regular users, and also generally made the experience feel much slower.&lt;br /&gt;
* Cross browser support was not 1:1 due to the lack of CSS normalization/use of browser specific functionality. This meant that Windows 96 would not have a consistent look across browsers.&lt;br /&gt;
* A more efficient OS architecture was proposed, where the pros of rewriting the OS eventually outweighed the cons of not rewriting it.&lt;br /&gt;
* To allow more than 1 developer to work on the source code without losing their mind.&lt;br /&gt;
&lt;br /&gt;
== Version Highlights ==&lt;br /&gt;
&lt;br /&gt;
* Too many to count (TODO)&lt;br /&gt;
&lt;br /&gt;
== Trivia ==&lt;br /&gt;
&lt;br /&gt;
* The rewrite took around 6 months to be somewhat useable. During this time, the original Windows 96 community died out completely and many fans left without a trace.&lt;br /&gt;
* The COVID-19 pandemic also made it a pain to stay motivated to keep developing Windows 96.&lt;br /&gt;
* The project reached an extent were more than 1 developer was needed.&lt;/div&gt;</summary>
		<author><name>2601:680:C400:D920:7066:765B:7909:2427</name></author>
	</entry>
</feed>