Welcome to MidnightBSD Developmentctriv@ has been testing libmport and the mport tools for the 0.3 release. We're currently working on importing GCC 4.2.1 into src. We now use bsdcpio and bsdtar, sudo 1.6.9p20, OpenSSH 5.2, OpenSSL .98, ZFS version 6, gjournal, pcc .99, Perl 5.10
With mports, we now have KDE 3.5.10 (still in progress for some parts), X.org 7.4, Gnome 2.20, GNUstep is working again, Etoile 0.2 (although this needs to be updated), unbranded F* browser as www/browser, Midori + webkit.
Seirei@ has imported Etoile 0.2 into our mports collection. You can test the window manager and many other features. We also offer KDE 3.5.4 and WindowMaker among other environments. About half of Gnome is in as well. We still plan to focus on GNUstep + Etoile.
0.1 Release shipped with WindowMaker and KDE on the CD as well as GNUstep. The installer did not automatically install the ports though. 0.1.1 Release will fix some bugs with the packages as well as enable "mports" by default. Work has begun on bringing X.org 7.3 into the tree, although 0.1.1 will continue to use 6.9.
We are planning on using WindowMaker until the Etoile Project is farther along with their work. Etoile is in mports as are many other GNUstep based software packages.
If you are interested in joining the MidnightBSD project, please contact questions@midnightbsd.org . We are looking for programmers with all types of skills, port maintainers, documentation and website maintainers, and people interested in mirroring.
The CVS server for MidnightBSD is stargazer.midnightbsd.org. This is where you can do your checkouts, commits, etc. To checkout anonymously, use anoncvs (with password anoncvs):
cvs -z7 -d anoncvs@stargazer.midnightbsd.org:/home/cvs co src
anoncvs@stargazer.midnightbsd.org's password:
cvs checkout: Updating src
U src/COPYRIGHT
U src/MAINTAINERS
...
cvs -z7 -d username@stargazer.midnightbsd.org:/home/cvs co src
username@stargazer.midnightbsd.org's password:
cvs checkout: Updating src
U src/COPYRIGHT
U src/MAINTAINERS
...
MidnightBSD is based on FreeBSD 6.1 pre-release. The goal of the project is to create a BSD with ease of use and simplicity in mind.
Initially for 1.0 release, I'd like to have a new installer (wheither it be DragonFlyBSD's or a new one) along with a basic graphical environment. WindowMaker, Firefox, Thunderbird, and a few other applications. From there, based on user feedback, I'd like to build on the solid base of FreeBSD.
To clarify, this is a fork of FreeBSD. I'm not creating a distro* like DesktopBSD or PC-BSD.
* distro is often used in the Linux community. Some BSD folks hate that term applied to other projects. My working definition is a system with core componets (kernel, large parts of userland) that are not developed by the entity releasing the operating environment. It is a collection of software grouped together possibly with an installer. This can be applied to Live CD projects, BSD firewall projects, PC-BSD, DesktopBSD, and non BSD projects like Fedora, Gentoo, and so on.