-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathos2.html
More file actions
171 lines (155 loc) · 9.61 KB
/
os2.html
File metadata and controls
171 lines (155 loc) · 9.61 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>RTECH | OS*2 Full Specifications</title>
<script src="https://cdn.tailwindcss.com"></script>
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;700;800&display=swap" rel="stylesheet">
<style>
:root { --lime: #a3e635; --slate-950: #020617; }
* { border-radius: 0 !important; font-family: 'JetBrains Mono', monospace; }
body { background: var(--slate-950); color: #f8fafc; line-height: 1.6; scroll-behavior: smooth; }
.enterprise-border { border: 1px solid #1e293b; }
.status-pulse {
width: 10px; height: 10px; background-color: var(--lime);
display: inline-block; margin-right: 12px; animation: pulse 2s infinite;
}
@keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: .4; } }
#download-btn {
font-weight: 800; padding: 20px 48px; transition: all 0.3s ease;
text-transform: uppercase; font-size: 1rem; letter-spacing: 0.1em;
}
.btn-ready { background: var(--lime); color: #000; cursor: pointer; border: 1px solid var(--lime); }
.btn-ready:hover { background: #fff; transform: translateY(-3px); box-shadow: 0 10px 20px rgba(163, 230, 53, 0.2); }
.btn-pending { background: transparent; color: #475569; cursor: not-allowed; border: 1px solid #1e293b; }
.code-window { background: #000; border: 1px solid #334155; padding: 2rem; position: relative; }
.code-window::before { content: "TERMINAL_FEED"; position: absolute; top: -10px; left: 20px; background: #000; padding: 0 10px; font-size: 10px; color: var(--lime); font-weight: 800; }
.warning-box { background: rgba(79, 70, 229, 0.05); border-left: 4px solid #6366f1; padding: 2rem; }
</style>
</head>
<body class="selection:bg-lime-500 selection:text-black">
<nav class="border-b border-slate-800 bg-slate-950/90 backdrop-blur-xl sticky top-0 z-50">
<div class="max-w-7xl mx-auto px-6 flex justify-between h-20 items-center">
<div class="flex items-center gap-12">
<a href="index.html" class="font-black text-2xl tracking-tighter hover:text-lime-500 transition-colors uppercase">RTECH</a>
<div class="hidden lg:flex gap-10 text-[10px] font-black uppercase tracking-[0.2em] text-slate-500">
<a href="#about" class="hover:text-white">Specs</a>
<a href="#testing" class="hover:text-white">VM_Guidance</a>
<a href="#deployment" class="text-lime-500 underline underline-offset-8">Deployment</a>
</div>
</div>
<div class="text-[10px] font-black uppercase px-4 py-1.5 border border-slate-700 bg-slate-900">VER: 2026.04</div>
</div>
</nav>
<main class="max-w-7xl mx-auto px-6 py-24">
<header class="mb-32">
<h1 class="text-7xl md:text-9xl font-black mb-10 tracking-tighter italic uppercase leading-none">
OS*2 <span class="text-slate-800">INFRA</span>
</h1>
<p class="text-slate-400 max-w-3xl text-xl leading-relaxed font-bold uppercase italic">
A sovereign kernel for the RTECH ecosystem. Built on one-line-logic to eliminate the corporate abstraction layer.
</p>
</header>
<section id="about" class="mb-32">
<h2 class="text-xs font-black uppercase tracking-[0.6em] text-lime-500 mb-12 italic">// 01_SYSTEM_OVERVIEW</h2>
<div class="grid lg:grid-cols-2 gap-16">
<div>
<h3 class="text-4xl font-black uppercase italic mb-8">One Line, One Step.</h3>
<p class="text-slate-400 mb-8 font-bold uppercase text-sm leading-relaxed">
OS*2 is the first "Pure Metal" OS of 2026. Every system operation is mapped to a single line of assembly code. This ensures 100% transparency; there is no place for hidden telemetry or backdoors to hide in the logic.
</p>
<div class="space-y-6">
<div class="enterprise-border p-6">
<h4 class="text-lime-500 font-black text-xs uppercase mb-2">Respect Property Protocol</h4>
<p class="text-[11px] text-slate-500 uppercase font-bold">The OS is your property. RTECH cannot remote-wipe, update without consent, or access your local file table.</p>
</div>
<div class="enterprise-border p-6">
<h4 class="text-lime-500 font-black text-xs uppercase mb-2">The Zest UI</h4>
<p class="text-[11px] text-slate-500 uppercase font-bold">High-contrast, zero-latency interface designed for aggressive decorators and heavy industry.</p>
</div>
</div>
</div>
<div class="code-window">
<pre class="text-lime-500 text-xs leading-loose">
; OS*2 SYSTEM_INIT
move rdi 10 ; ALLOC_SOVEREIGNTY
push rdi ; SECURE_REGISTER
call optimize_metal ; DIRECT_SILICON_LINK
add zest, 0xFF ; INJECT_CHROMA
out 0x80, zest ; DISPLAY_ACTIVE
</pre>
</div>
</div>
</section>
<section id="testing" class="mb-32">
<h2 class="text-xs font-black uppercase tracking-[0.6em] text-indigo-500 mb-12 italic">// 02_TESTING_ADVISORY</h2>
<div class="warning-box">
<h3 class="text-2xl font-black uppercase italic mb-6 text-white">Virtualization Recommended</h3>
<div class="grid md:grid-cols-2 gap-12">
<p class="text-sm font-bold uppercase text-slate-400 leading-relaxed">
OS*2 is currently in a pre-stable state. To protect your hardware property, we suggest using <span class="text-white">VMware Workstation or ESXi</span> for initial testing.
</p>
<p class="text-sm font-bold uppercase text-slate-400 leading-relaxed">
Running OS*2 in a VM allows you to verify your assembly logic within a safe, isolated container before performing a full-metal flash.
</p>
</div>
</div>
</section>
<section id="deployment" class="pt-24 border-t-4 border-white">
<h2 class="text-xs font-black uppercase tracking-[0.6em] text-slate-500 mb-12 italic">// 03_DEPLOYMENT_NODE</h2>
<div class="flex items-center gap-3 mb-10">
<span class="status-pulse"></span>
<span class="text-[11px] font-black uppercase tracking-[0.5em] text-lime-500" id="system-status">Checking Build Mirror...</span>
</div>
<div class="grid lg:grid-cols-3 gap-12">
<div class="lg:col-span-2">
<p class="text-slate-500 font-bold uppercase text-xs mb-10">
The "Download" button will activate once the RTECH-Mirror has verified the latest ISO build for your region.
</p>
<button id="download-btn" class="btn-pending">
Initializing...
</button>
</div>
<div class="bg-black p-8 border border-slate-800">
<h4 class="text-[10px] font-black text-slate-500 uppercase mb-6 tracking-widest">Staging_Inventory</h4>
<ul class="text-[10px] font-bold uppercase space-y-4 text-slate-400">
<li class="flex justify-between border-b border-slate-900 pb-2"><span>Architecture:</span> <span class="text-white">x86_64_R1</span></li>
<li class="flex justify-between border-b border-slate-900 pb-2"><span>Environment:</span> <span class="text-white">VMware_Ready</span></li>
<li class="flex justify-between border-b border-slate-900 pb-2"><span>Build_Status:</span> <span class="text-indigo-400 italic">Pre-Stable</span></li>
</ul>
</div>
</div>
</section>
</main>
<footer class="border-t border-slate-900 py-16 px-6 mt-32 bg-black">
<div class="max-w-7xl mx-auto flex flex-col md:flex-row justify-between items-center text-[10px] font-black uppercase tracking-[0.5em] text-slate-700">
<span>RTECH_CORPORATE // 2026 // ISO_DEPLOYMENT_STATION</span>
<span class="mt-4 md:mt-0 italic">Respecting User Property Since 2024.</span>
</div>
</footer>
<script>
async function checkAvailability() {
const btn = document.getElementById('download-btn');
const status = document.getElementById('system-status');
const targetPath = 'builds/os2_limemade_final.iso';
try {
const response = await fetch(targetPath, { method: 'HEAD' });
if (response.ok) {
btn.innerText = "Download Now";
btn.className = "btn-ready";
btn.onclick = () => window.location.href = targetPath;
status.innerText = "Status: ISO_IMAGE_READY";
} else {
throw new Error('404');
}
} catch (error) {
btn.innerText = "Coming Soon 2026";
btn.className = "btn-pending";
status.innerText = "Status: Mirror_Sync_In_Progress";
}
}
window.onload = checkAvailability;
</script>
</body>
</html>