1 |
<!DOCTYPE html> |
2 |
<html lang="en-US"> |
3 |
<head> |
4 |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
5 |
<meta name="viewport" content="width=device-width, initial-scale=1"> |
6 |
<title>About MidnightBSD :: MidnightBSD</title> |
7 |
<link rel="shortcut icon" href="/favicon.ico"> |
8 |
<script type="text/javascript" src="../html5lightbox/html5lightbox.js"></script> |
9 |
<link rel="stylesheet" type="text/css" href="../css/essence.css"> |
10 |
<!-- Begin Cookie Consent plugin by Silktide - http://silktide.com/cookieconsent --> |
11 |
<script type="text/javascript"> |
12 |
window.cookieconsent_options = { |
13 |
"message": "This website uses cookies to ensure you get the best experience on our website", |
14 |
"dismiss": "Got it!", |
15 |
"learnMore": "More info", |
16 |
"link": null, |
17 |
"theme": "dark-top" |
18 |
}; |
19 |
</script> |
20 |
<script type="text/javascript" src="//s3.amazonaws.com/cc.silktide.com/cookieconsent.latest.min.js"></script> |
21 |
<!-- End Cookie Consent plugin --> |
22 |
</head> |
23 |
|
24 |
<body> |
25 |
<div id="globe"> |
26 |
<div id="header"><h1 title="MidnightBSD Home"><a href="../" title="MidnightBSD Home">MidnightBSD: The BSD For Everyone</a></h1></div> |
27 |
<!--#include virtual="/menu.html"--> |
28 |
<div class="clear"></div> |
29 |
<div id="text"> |
30 |
<h2><img src="../images/oxygen/about32.png" alt="About Icon" /> About MidnightBSD</h2> |
31 |
<blockquote> |
32 |
<div class="icon"> |
33 |
<p class="midnightpic fleft"><a class="html5lightbox" href="../images/midnight_large.jpg" title="Midnight"><img src="../images/midnight.jpg" |
34 |
width="150" height="150" alt="Midnight the cat" /></a><br>The "Midnight" in MidnightBSD</p> |
35 |
</div> |
36 |
|
37 |
<p>MidnightBSD is a FreeBSD derived Operating System. A critical goal of |
38 |
the project is to create an easy to use desktop environment with graphical ports |
39 |
management, and system configuration using GNUstep. The vast majority of the |
40 |
operating system will maintain a BSD license. Certain software packages use |
41 |
other licenses such as X.org, GCC, and GNUstep.</p> |
42 |
|
43 |
<p>MidnightBSD was forked from FreeBSD 6.1 beta. The system was forked to allow |
44 |
us to customize and integrate the environment including the ports and system |
45 |
configuration. We wish for the system to appeal to beginners as well as more |
46 |
experienced BSD users. Many operating systems are under active development; |
47 |
with MidnightBSD, we wish to focus on optimization and usability improvements |
48 |
for desktop users.</p> |
49 |
|
50 |
<p>The FreeBSD project has developed a reliable server operating environment, |
51 |
but often usability and performance on the desktop is overlooked. Scheduling, |
52 |
allocation of resources, security settings, and available application support |
53 |
should be tailored to desktop users. Many of the BSD projects are tailored to |
54 |
servers or older hardware. Others are distributions of FreeBSD with a nice |
55 |
graphical user interface, but still suffer from server centric design under |
56 |
the hood. We did not fork FreeBSD as a result of a falling out, but rather |
57 |
as an excellent starting point. It should be viewed as a compliment to the |
58 |
FreeBSD developers who have worked very hard on FreeBSD 5.x and 6.x.</p> |
59 |
<p>We hope to create something unique. Project goals include:</p> |
60 |
<ul> |
61 |
<li>A new window and login manager. [Replaced by Etoile]</li> |
62 |
<li>Centralized system preferences while maintaining the BSD style on the command line.</li> |
63 |
<li>A graphical ports and package management system. Currently we use a |
64 |
derivative of FreeBSD ports. [Now we have mports]</li> |
65 |
<li>Work on various portions of the kernel including syscons, process and |
66 |
disk scheduling, imports of FreeBSD and OpenBSD drivers, etc.</li> |
67 |
<li>Importing useful features from DragonFly, OpenBSD and NetBSD.</li> |
68 |
<li>Improving security with little distraction to the end user. |
69 |
[ipfw is enabled in 0.2+, sudo added, many other changes are coming]</li> |
70 |
</ul> |
71 |
|
72 |
<h3>2015 Update</h3> |
73 |
<p>Later versions of MidnightBSD synced large bits from newer FreeBSD releases. 0.3 included code |
74 |
from FreeBSD 7 and 0.5 included a large sync from FreeBSD 9.1 release. MidnightBSD now targets |
75 |
i386 and amd64 (x86_64) based computers and includes all hardware supported in FreeBSD 9.1 plus |
76 |
additional devices.</p> |
77 |
<p>MidnightBSD also includes ZFS, hast, UFS2 journaling, SSD TRIM, Perl, mDNSResponder, OpenSSH, |
78 |
and a slew of other things.</p> |
79 |
</blockquote> |
80 |
|
81 |
<h2 id="history">History</h2> |
82 |
<h3>MidnightBSD: Naming an OS</h3> |
83 |
<blockquote> |
84 |
<p>Picking a name for MidnightBSD was challenging. Many domain names related to |
85 |
BSD are in use by different parties. desktopbsd's domain had been purchased but |
86 |
not up yet. My list of 35 names didn't last long when I started checking whois |
87 |
records.</p> |
88 |
<p>After anything obvious for the desktop was taken, I decided to follow |
89 |
DragonFly's idea of using a living element. Many stupid names came up like |
90 |
SharkBSD, HammerHeadBSD, etc. I decided they sounded stupid. I thought of TigerBSD; |
91 |
it sounded nice and I could think of some good themes for it. However, I was afraid a |
92 |
certain fruit company would get upset with me. Finally, I decided to name MidnightBSD |
93 |
after my first cat, Midnight.</p> |
94 |
<p>Newer logo designs feature a cat sitting on the moon. This was a compromise as so |
95 |
many people hear the name and think of the time of day. The previous logo on the |
96 |
website was a picture of Midnight's eyes.</p> |
97 |
<p>Also, a cat has a similar shape to the BSD daemon, and there is of course |
98 |
the "cat" command.</p> |
99 |
<p>Midnight was a black turkish angora with long hair and |
100 |
gold eyes. When he was younger, he used to shutdown Netscape on me while I was |
101 |
surfing to get attention on my old iMac (OS 9). He frequently sat on top of PCs and Macs. He passed away |
102 |
during the summer of 2015 after a battle with cancer.</p> |
103 |
</blockquote> |
104 |
|
105 |
<h3>Release History</h3> |
106 |
<blockquote> |
107 |
<p>At the time of writing, we've released eight versions of MidnightBSD since 2006. 0.1, 0.1.1, 0.2.1, |
108 |
0.3, 0.4, 0.5, 0.6 and 0.7. |
109 |
You can read more on the <a href="../notes">Release Notes</a> page.</p> |
110 |
</blockquote> |
111 |
|
112 |
<h3>BSD Now Interview</h3> |
113 |
<blockquote> |
114 |
<p><a href="http://www.bsdnow.tv/episodes/2015_06_03-bsd_after_midnight">Episode 92, BSD After Midnight</a> (June 2015)</p> |
115 |
</blockquote> |
116 |
|
117 |
<h3>BSDTalk Interview</h3> |
118 |
<blockquote> |
119 |
<p><a href="http://bsdtalk.blogspot.com/2007/08/bsdtalk126-midnightbsd-founder-lucas.html">Listen</a> to the BSDTalk interview. (August 2007)</p> |
120 |
</blockquote> |
121 |
</div> |
122 |
<!--#include virtual="/footer.html"--> |
123 |
</body> |
124 |
</html> |