1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" |
2 |
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> |
3 |
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> |
4 |
<head> |
5 |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
6 |
<title>About MidnightBSD :: MidnightBSD</title> |
7 |
<link rel="shortcut icon" href="/favicon.ico" /> |
8 |
<!--[if IE 5]><link rel="stylesheet" type="text/css" href="../css/ihateie5.css"><![endif]--> |
9 |
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="../css/ihateie6.css"><![endif]--> |
10 |
<script type="text/javascript" src="../shadowbox/src/adapter/shadowbox-base.js"></script> |
11 |
<script type="text/javascript" src="../shadowbox/src/shadowbox.js"></script> |
12 |
<script type="text/javascript"> |
13 |
Shadowbox.loadSkin('classic', '../shadowbox/src/skin'); |
14 |
Shadowbox.loadLanguage('en', '../shadowbox/src/lang'); |
15 |
Shadowbox.loadPlayer(['flv', 'html', 'iframe', 'img', 'qt'], '../shadowbox/src/player'); |
16 |
|
17 |
window.onload = function(){ |
18 |
|
19 |
Shadowbox.init(); |
20 |
|
21 |
}; |
22 |
</script> |
23 |
<style type="text/css" media="all"> |
24 |
@import url("../css/essence.css"); |
25 |
</style> |
26 |
</head> |
27 |
|
28 |
<body> |
29 |
<div id="globe"> |
30 |
<div id="header"><h1 title="MidnightBSD Home"><a href="../" title="MidnightBSD Home">MidnightBSD: The BSD For Everyone</a></h1></div> |
31 |
<!--#include virtual="/menu.html"--> |
32 |
<div class="clear"></div> |
33 |
<div id="text"> |
34 |
<h2><img src="../images/oxygen/about32.png" alt="About Icon" /> About MidnightBSD</h2> |
35 |
<blockquote> |
36 |
<p class="icon"> |
37 |
<p> |
38 |
<p class="midnightpic fleft"><a rel="shadowbox" href="../images/midnight_large.jpg"><img src="../images/midnight.jpg" |
39 |
width="150" height="150" alt="Midnight the cat" /></a><br />The "Midnight" in MidnightBSD |
40 |
<p>MidnightBSD is a FreeBSD derived Operating System. A critical goal of |
41 |
the project is to create an easy to use desktop environment with graphical ports |
42 |
management, and system configuration using GNUstep. The vast majority of the |
43 |
operating system will maintain a BSD license. Certain software packages use |
44 |
other licenses such as X.org, GCC, and GNUstep.</p> |
45 |
<p>MidnightBSD was forked from FreeBSD 6.1 beta. The system was forked to allow |
46 |
us to customize and integrate the environment including the ports and system |
47 |
configuration. We wish for the system to appeal to beginners as well as more |
48 |
experienced BSD users. Many operating systems are under active development; |
49 |
with MidnightBSD, we wish to focus on optimization and usability improvements |
50 |
for desktop users.</p> |
51 |
<p>The FreeBSD project has developed a reliable server operating environment, |
52 |
but often usability and performance on the desktop is overlooked. Scheduling, |
53 |
allocation of resources, security settings, and available application support |
54 |
should be tailored to desktop users. Many of the BSD projects are tailored to |
55 |
servers or older hardware. Others are distributions of FreeBSD with a nice |
56 |
graphical user interface, but still suffer from server centric design under |
57 |
the hood. We did not fork FreeBSD as a result of a falling out, but rather |
58 |
as an excellent starting point. It should be viewed as a compliment to the |
59 |
FreeBSD developers who have worked very hard on FreeBSD 5.x and 6.x.</p> |
60 |
<p>We hope to create something unique. Project goals include:</p> |
61 |
<ul> |
62 |
<li>A new window and login manager. [Replaced by Etoile]</li> |
63 |
<li>Centralized system preferences while maintaining the BSD style on the command line.</li> |
64 |
<li>A graphical ports and package management system. Currently we use a |
65 |
derivative of FreeBSD ports. [Now we have mports]</li> |
66 |
<li>Work on various portions of the kernel including syscons, process and |
67 |
disk scheduling, imports of FreeBSD and OpenBSD drivers, etc.</li> |
68 |
<li>Importing useful features from DragonFly, OpenBSD and NetBSD.</li> |
69 |
<li>Improving security with little distraction to the end user. |
70 |
[ipfw is enabled in 0.2+, sudo added, many other changes are coming]</li> |
71 |
</ul> |
72 |
</blockquote> |
73 |
<h2 id="history">History</h2> |
74 |
<h3>MidnightBSD: Naming an OS</h3> |
75 |
<blockquote> |
76 |
<p>Picking a name for MidnightBSD was challenging. Many domain names related to |
77 |
BSD are in use by different parties. desktopbsd's domain had been purchased but |
78 |
not up yet. My list of 35 names didn't last long when I started checking whois |
79 |
records.</p> |
80 |
<p>After anything obvious for the desktop was taken, I decided to follow |
81 |
DragonFly's idea of using a living element. Many stupid names came up like |
82 |
SharkBSD, HammerHeadBSD, etc. I decided they sounded stupid. I thought of TigerBSD; |
83 |
it sounded nice and I could think of some good themes for it. However, I was afraid a |
84 |
certain fruit company would get upset with me. Finally, I decided to name MidnightBSD |
85 |
after my first cat, Midnight.</p> |
86 |
<p>Newer logo designs feature a cat sitting on the moon. This was a compromise as so |
87 |
many people hear the name and think of the time of day. The current logo on the |
88 |
website is a picture of Midnight's eyes. A newer logo design we've been playing |
89 |
with is on cia.vc and the MidnightBSD Developer Blog.</p> |
90 |
<p>Also, a cat has a similar shape to the BSD daemon, and there is of course |
91 |
the "cat" command.</p> |
92 |
<p>Midnight is ten years old. He's a black turkish angora with long hair and |
93 |
gold eyes. When he was younger, he used to shutdown Netscape on me while I was |
94 |
surfing to get attention on my old iMac (OS 9). He frequently sits on top of PCs and Macs.</p> |
95 |
</blockquote> |
96 |
</div> |
97 |
<!--#include virtual="/footer.html"--> |
98 |
</body> |
99 |
</html> |