diff --git a/en/projects/projects.sgml b/en/projects/projects.sgml
index 37b6122703..f3b4c92f7f 100644
--- a/en/projects/projects.sgml
+++ b/en/projects/projects.sgml
@@ -1,6 +1,6 @@
-
+
%includes;
]>
@@ -27,351 +27,351 @@ description (3-10 lines) to
Filesystem
Kernel and Security
Device drivers
- Architecture
- Misc
+Architecture
+Misc
Documentation
-
- - FreeBSD Documentation Project
- The FreeBSD Documentation Project is a group of people who maintain
- and write the documentation (such as the Handbook and FAQ) for the
- FreeBSD project. If you want to help with the documentation project,
- subscribe to the freebsd-doc@FreeBSD.ORG
- mailing list and partcipate.
+
+- FreeBSD Documentation Project
+The FreeBSD Documentation Project is a group of people who maintain
+and write the documentation (such as the Handbook and FAQ) for the
+FreeBSD project. If you want to help with the documentation project,
+subscribe to the freebsd-doc@FreeBSD.ORG
+mailing list and partcipate.
- - FreeBSD Resources for Newbies
- is a list of resources to help those new to FreeBSD and UNIX in
- general. There is also a
- freebsd-newbies@FreeBSD.ORG mailing list.
+- FreeBSD Resources for Newbies
+is a list of resources to help those new to FreeBSD and UNIX in
+general. There is also a
+freebsd-newbies@FreeBSD.ORG mailing list.
- - Retail Outlets for FreeBSD
- is a list of worldwide retailers where FreeBSD can be purchased.
+- Retail Outlets for FreeBSD
+is a list of worldwide retailers where FreeBSD can be purchased.
- -
- FreeBSD Security How-To
- FreeBSD is a very secure operating system. Since source code
- is freely available, the OS is constantly going through the
- review and audit. While FreeBSD comes very secure OOB
- (Out-Of-Box), there are many features that can make it more
- secure for those of you who are "paranoid". This How-To will
- go over some steps which will help you increase overall
- security of your machine.
+
-
+FreeBSD Security How-To
+FreeBSD is a very secure operating system. Since source code
+is freely available, the OS is constantly going through the
+review and audit. While FreeBSD comes very secure OOB
+(Out-Of-Box), there are many features that can make it more
+secure for those of you who are "paranoid". This How-To will
+go over some steps which will help you increase overall
+security of your machine.
-
-
- RELEASE/SNAP finder for FreeBSD FTP servers.
- A resource that would allow anyone to find a FTP server that contains
- particular releases and SNAP of FreeBSD. The database is updated daily
- at 3am Melbourne time (10 hours ahead of UTC).
+-
+RELEASE/SNAP finder for FreeBSD FTP servers.
+A resource that would allow anyone to find a FTP server that contains
+particular releases and SNAP of FreeBSD. The database is updated daily
+at 3am Melbourne time (10 hours ahead of UTC).
- - The FreeBSD
- Diary is a collection of how-to entries aimed at UNIX
- novices. The aim is to provide a set of step-by-step guides to
- installing and configuring various ports.
+- The FreeBSD
+Diary is a collection of how-to entries aimed at UNIX
+novices. The aim is to provide a set of step-by-step guides to
+installing and configuring various ports.
- -
- The FreeBSD User Guide
- This is a little document on how to start with the FreeBSD Operating
- System (OS), a Unix variant. It's made for people who never used a
- Unix OS. FreeBSD is a little hard to learn, so don't expect to be
- happy the first time you meet him alone. The main reason is that it's
- Command Line Interface (CLI), like MS-DOS.
+-
+The FreeBSD User Guide
+This is a little document on how to start with the FreeBSD Operating
+System (OS), a Unix variant. It's made for people who never used a
+Unix OS. FreeBSD is a little hard to learn, so don't expect to be
+happy the first time you meet him alone. The main reason is that it's
+Command Line Interface (CLI), like MS-DOS.
- - A Comprehensive
- Guide to FreeBSD - an attempt at a more readable,
- "book-like" tutorial explaining the FreeBSD Operating
- System. Intended for people new to both FreeBSD and
- UNIX. Currently a work in progress.
+- A Comprehensive
+Guide to FreeBSD - an attempt at a more readable,
+"book-like" tutorial explaining the FreeBSD Operating
+System. Intended for people new to both FreeBSD and
+UNIX. Currently a work in progress.
- - FreeBSD
- How-To's for the Lazy and Hopeless is another somewhat more
- light-hearted attempt to provide more readable "how-to" style
- information on setting up and configuring FreeBSD.
+- FreeBSD
+How-To's for the Lazy and Hopeless is another somewhat more
+light-hearted attempt to provide more readable "how-to" style
+information on setting up and configuring FreeBSD.
- - The
- Linux+FreeBSD mini-HOWTO - this document describes how to
- use Linux and FreeBSD on the same system. It introduces FreeBSD
- and discusses how the two operating systems can cooperate,
- e.g. by sharing swap space.
+- The
+Linux+FreeBSD mini-HOWTO - this document describes how to
+use Linux and FreeBSD on the same system. It introduces FreeBSD
+and discusses how the two operating systems can cooperate,
+e.g. by sharing swap space.
- -
- Install Preview for FreeBSD 2.2.7
- This is a guide illustrating the FreeBSD install program for
- those new to unix and/or FreeBSD.
+-
+Install Preview for FreeBSD 2.2.7
+This is a guide illustrating the FreeBSD install program for
+those new to unix and/or FreeBSD.
- - The FreeBSD
- Programmer's Documentation Project
+- The FreeBSD
+Programmer's Documentation Project
- -
- The FreeBSD Cook Book
- Ok, you got FreeBSD installed, now what? Here are some suggested
- solutions to common problems you can implement with the knowledge
- you now have. This document is styled after the electronics cook
- books with some recipes for some common types of installations.
- Each "recipe" has some recommended minimum hardware, specific
- software to use, and most important the configuration information
- required to get the system running correctly.
+-
+The FreeBSD Cook Book
+Ok, you got FreeBSD installed, now what? Here are some suggested
+solutions to common problems you can implement with the knowledge
+you now have. This document is styled after the electronics cook
+books with some recipes for some common types of installations.
+Each "recipe" has some recommended minimum hardware, specific
+software to use, and most important the configuration information
+required to get the system running correctly.
Advocacy
-
+
- -
- The FreeBSD Advocacy Project
- The FreeBSD Advocacy Project is the group of people responsible for
- the promotion of FreeBSD. Our main goal is to develop a competent
- marketing image for the FreeBSD Project, and increase the overall
- user-base of FreeBSD.
-
+-
+The FreeBSD Advocacy Project
+The FreeBSD Advocacy Project is the group of people responsible for
+the promotion of FreeBSD. Our main goal is to develop a competent
+marketing image for the FreeBSD Project, and increase the overall
+user-base of FreeBSD.
+
- - FreeBSD Rocks
- is an initiative designed to provide the FreeBSD community with the
- latest FreeBSD news, software and resources. All areas include search
- facilities, making keyword searching of historical posts a breeze.
- The pages are updated daily and everyone is invited to sign up an post
- an article. If it happened today, you'll see it on FreeBSDRocks.
+- FreeBSD Rocks
+is an initiative designed to provide the FreeBSD community with the
+latest FreeBSD news, software and resources. All areas include search
+facilities, making keyword searching of historical posts a breeze.
+The pages are updated daily and everyone is invited to sign up an post
+an article. If it happened today, you'll see it on FreeBSDRocks.
- -
- FreeBSD vs. Linux: a bunch of comparisons between FreeBSD and
- Linux, which is another publically-distributed free UNIX-like OS
- for PC's.
+-
+FreeBSD vs. Linux: a bunch of comparisons between FreeBSD and
+Linux, which is another publically-distributed free UNIX-like OS
+for PC's.
- - Daemon News
- is an electronic publication about the BSD operating system in general.
- It's aim is to be a resource for people in the FreeBSD, OpenBSD, and
- NetBSD communities.
+- Daemon News
+is an electronic publication about the BSD operating system in general.
+It's aim is to be a resource for people in the FreeBSD, OpenBSD, and
+NetBSD communities.
- - The FreeBSD Counter Page
- page is the start of a project which will attempt to determine the
- world-wide installed base of FreeBSD users. The FreeBSD development
- community currently has only the vaguest idea as to how large our user
- base is, and this makes it all the more difficult to persuade hardware
- and software vendors to take it seriously.
+- The FreeBSD Counter Page
+page is the start of a project which will attempt to determine the
+world-wide installed base of FreeBSD users. The FreeBSD development
+community currently has only the vaguest idea as to how large our user
+base is, and this makes it all the more difficult to persuade hardware
+and software vendors to take it seriously.
- - BSD CD Giveaway List
- If somebody has a CD to give away (recipient pays for shipping) or to
- lend locally, they can put their email address on the list. Hardware
- and literature can also be given away. We encourage people to donate
- CDs to local libraries and put them on the list as well.
+- BSD CD Giveaway List
+If somebody has a CD to give away (recipient pays for shipping) or to
+lend locally, they can put their email address on the list. Hardware
+and literature can also be given away. We encourage people to donate
+CDs to local libraries and put them on the list as well.
- -
- The Free Software Bazaar is a market place designed to increase
- the amount of free software, to support free software developers,
- and to more accurately measure the demand for free software.
+-
+The Free Software Bazaar is a market place designed to increase
+the amount of free software, to support free software developers,
+and to more accurately measure the demand for free software.
- - FreeBSD ezine
- The FreeBSD 'zine is a monthly collection of easy to read (we hope)
- articles written by FreeBSD users and administrators just like you.
+- FreeBSD ezine
+The FreeBSD 'zine is a monthly collection of easy to read (we hope)
+articles written by FreeBSD users and administrators just like you.
- - The
- FreeBSD WebBoard is a place where the FreeBSD community can
- help eachother out. They can leave postings and have them answered
- while at the same time, other FreeBSD users can view these
- problems and learn from them. Keep in mind that this WebBoard is
- very new and things are currently being added. If there are few or
- no messages posted, feel free to still post as it may still get
- answered.
+- The
+FreeBSD WebBoard is a place where the FreeBSD community can
+help eachother out. They can leave postings and have them answered
+while at the same time, other FreeBSD users can view these
+problems and learn from them. Keep in mind that this WebBoard is
+very new and things are currently being added. If there are few or
+no messages posted, feel free to still post as it may still get
+answered.
- -
- The Open Directory Project's goal is to produce the most
- comprehensive directory of the web, by relying on a vast army of
- volunteer editors.
-
- -
- FreeBSD vs. Linux vs. Windows NT
- A comparison between the three operating systems which includes
- reliability, performance, Y2K issues, support, cost of ownership,
- and more.
+-
+The Open Directory Project's goal is to produce the most
+comprehensive directory of the web, by relying on a vast army of
+volunteer editors.
- - The
- Internet Operating System Counter is a survey about operating
- system usage on the Internet. Host addresses are collected and
- queried for their operating system using queso.
+-
+FreeBSD vs. Linux vs. Windows NT
+A comparison between the three operating systems which includes
+reliability, performance, Y2K issues, support, cost of ownership,
+and more.
- - The BSD
- cellphone. FreeBSD daemon covers for cellphones.
-
+- The
+Internet Operating System Counter is a survey about operating
+system usage on the Internet. Host addresses are collected and
+queried for their operating system using queso.
- - Welcome to FreeBSDCon '99, the first
- annual FreeBSD Conference and Expo! This will be the number one
- event this year for FreeBSD users and developers. We will have it
- all: tutorials, demos, workshops, panels, presentations,
- discussions and exhibits. Many FreeBSD developers and vendors
- will be here. Meet most (possibly all) of the core team. Meet
- people using FreeBSD for several of the world's largest internet
- sites. Talk to researchers and application developers. Browse
- the products at the FreeBSD Mall. Try out the "hands-on" demos of
- the latest FreeBSD applications.
-
-
+- The BSD
+cellphone. FreeBSD daemon covers for cellphones.
+
+
+- Welcome to FreeBSDCon '99, the first
+annual FreeBSD Conference and Expo! This will be the number one
+event this year for FreeBSD users and developers. We will have it
+all: tutorials, demos, workshops, panels, presentations,
+discussions and exhibits. Many FreeBSD developers and vendors
+will be here. Meet most (possibly all) of the core team. Meet
+people using FreeBSD for several of the world's largest internet
+sites. Talk to researchers and application developers. Browse
+the products at the FreeBSD Mall. Try out the "hands-on" demos of
+the latest FreeBSD applications.
+
+
Applications
-
- - Java on FreeBSD
- This contains information on where to obtain the latest JDK for
- FreeBSD, how to install and run it, and a list of java software that
- you may find interesting. Please note that the JDK is unsupported on
- versions of FreeBSD prior to 2.2.
+
+- Java on FreeBSD
+This contains information on where to obtain the latest JDK for
+FreeBSD, how to install and run it, and a list of java software that
+you may find interesting. Please note that the JDK is unsupported on
+versions of FreeBSD prior to 2.2.
- - FreeBSD Mozilla Group
- seeks to provide a focus for work on Netscape's Mozilla project for
- the FreeBSD world by providing centralized resources such as a CVS
- repository, a mailing list, and other tools for development.
+- FreeBSD Mozilla Group
+seeks to provide a focus for work on Netscape's Mozilla project for
+the FreeBSD world by providing centralized resources such as a CVS
+repository, a mailing list, and other tools for development.
- - MultiMedia
- A resource of links to information and software pertaining to the world
- of multimedia in the UNIX world.
+- MultiMedia
+A resource of links to information and software pertaining to the world
+of multimedia in the UNIX world.
- - FreeBSD Ports Collection
- The FreeBSD Ports Collection provides an easy way to compile and
- install a wide range of applications with a minimum amount of effort.
- A list of current ports is available along with a search mechanism
- to see if a specific application exists in the Ports Collection.
+- FreeBSD Ports Collection
+The FreeBSD Ports Collection provides an easy way to compile and
+install a wide range of applications with a minimum amount of effort.
+A list of current ports is available along with a search mechanism
+to see if a specific application exists in the Ports Collection.
- - FreeBSD Ports distfiles survey
- is a list which checks the Ports Collection for unfetchable distfiles
- and provides a summary for each port.
-
+- FreeBSD Ports distfiles survey
+is a list which checks the Ports Collection for unfetchable distfiles
+and provides a summary for each port.
+
Networking
-
+
File system
-
- - Arla
- is a free AFS client implementation. The main goal is to
- make a fully functional client with all capabilities of normal AFS.
- Other planned and implemented things are all the normal management
- tools and a server.
+
+- Arla
+is a free AFS client implementation. The main goal is to
+make a fully functional client with all capabilities of normal AFS.
+Other planned and implemented things are all the normal management
+tools and a server.
-
- Coda is
- a distributed file system. Among its features are disconnected
- operation, good security model, server replication and persistent
- client side caching.
+
- Coda is
+a distributed file system. Among its features are disconnected
+operation, good security model, server replication and persistent
+client side caching.
-
- DEVFS
- - Mode locking
- - Make the namei interface reflexive
- - NFS client and server locking
- - NTFS Driver for FreeBSD
- This driver allows Windows NTFS partitions to be mounted by FreeBSD.
- Currently NTFS partitions can only be accessed in read-only mode, but
- plans are in the works for read/write access.
+- DEVFS
+- Mode locking
+- Make the namei interface reflexive
+- NFS client and server locking
+- NTFS Driver for FreeBSD
+This driver allows Windows NTFS partitions to be mounted by FreeBSD.
+Currently NTFS partitions can only be accessed in read-only mode, but
+plans are in the works for read/write access.
- - Rio (RAM
- I/O): The Rio project is investigating how to implement and
- use reliable memory. Reliable memory enables dramatic
- improvements in reliability and performance.
+- Rio (RAM
+I/O): The Rio project is investigating how to implement and
+use reliable memory. Reliable memory enables dramatic
+improvements in reliability and performance.
- - Soft Updates:
- A Solution to the Metadata Update Problem in File Systems
+- Soft Updates:
+A Solution to the Metadata Update Problem in File Systems
- - TCFS
- is a Transparent Cryptographic File System that is a suitable
- solution to the problem of privacy for distributed file system. By a
- deeper integration between the encryption service and the file system,
- it results in a complete trasparency of use to the user
- applications. Files are stored in encrypted form and are decrypted
- before they are read. The encryption/decryption process takes place on
- the client machine and thus the encryption/decryption key never
- travels on the network.
+- TCFS
+is a Transparent Cryptographic File System that is a suitable
+solution to the problem of privacy for distributed file system. By a
+deeper integration between the encryption service and the file system,
+it results in a complete trasparency of use to the user
+applications. Files are stored in encrypted form and are decrypted
+before they are read. The encryption/decryption process takes place on
+the client machine and thus the encryption/decryption key never
+travels on the network.
- - Tertiary Disk
- is a storage system architecture to create large disk storage systems
- that avoid the disadvantages of custom built disk arrays. The
- name comes from twin goals: to have the cost per megabyte and
- capacity of tape libraries and the performance of magnetic
- disks. We use commodity, off the shelf components to develop a
- scalable, low cost, terabyte capacity disk system. Our target is
- to build a complete storage system with about 30-50% extra to
- the cost of the raw disk. Tertiary Disk uses PCs connected by a
- switched network to host a large number of disks. Our prototype
- consists of 20 200MHz PC PCs, which host 370 8GB disks. The PCs
- are connected through a 100Mbps Ethernet switch.
-
- - Vinum
- is a logical volume manager modeled after the VERITAS volume manager.
- However, it is not a clone of Veritas, and attempts to solve a
- number of problems more elegantly than Veritas. It also offers
- features that Veritas does not have.
+- Tertiary Disk
+is a storage system architecture to create large disk storage systems
+that avoid the disadvantages of custom built disk arrays. The
+name comes from twin goals: to have the cost per megabyte and
+capacity of tape libraries and the performance of magnetic
+disks. We use commodity, off the shelf components to develop a
+scalable, low cost, terabyte capacity disk system. Our target is
+to build a complete storage system with about 30-50% extra to
+the cost of the raw disk. Tertiary Disk uses PCs connected by a
+switched network to host a large number of disks. Our prototype
+consists of 20 200MHz PC PCs, which host 370 8GB disks. The PCs
+are connected through a 100Mbps Ethernet switch.
- -
- The PathConvert project is to develop utilities which make
- conversion between absolute path name and relative path name. It
- brings benefits mainly to the users of NFS and WWW.
+- Vinum
+is a logical volume manager modeled after the VERITAS volume manager.
+However, it is not a clone of Veritas, and attempts to solve a
+number of problems more elegantly than Veritas. It also offers
+features that Veritas does not have.
- -
- V9FS: Memory-based file system for FreeBSD It will (we hope)
- become the basis of private name spaces for FreeBSD in the
- future. It provides a file system that uses only memory for
- directories, inodes, and data. This is not at all like mfs,
- since mfs uses memory for "disk blocks", and essentially acts as
- the device for UFS. V9FS in contrast is a first-class citizen
- and is a full mountable file system. No writeup yet.
-
+ -
+The PathConvert project is to develop utilities which make
+conversion between absolute path name and relative path name. It
+brings benefits mainly to the users of NFS and WWW.
+
+-
+V9FS: Memory-based file system for FreeBSD It will (we hope)
+become the basis of private name spaces for FreeBSD in the
+future. It provides a file system that uses only memory for
+directories, inodes, and data. This is not at all like mfs,
+since mfs uses memory for "disk blocks", and essentially acts as
+the device for UFS. V9FS in contrast is a first-class citizen
+and is a full mountable file system. No writeup yet.
+
Kernel, security
-
- - Drawbridge
- is a firewall package that was developed at Texax A&M University and
- was designed with a large academic environment in mind. It's greatest
- strength is the ability to perform high speed packet filtering for
- a larget number of individual hosts within an intranetwork.
+
+- Drawbridge
+is a firewall package that was developed at Texax A&M University and
+was designed with a large academic environment in mind. It's greatest
+strength is the ability to perform high speed packet filtering for
+a larget number of individual hosts within an intranetwork.
- - FreeBSD Hardening Project
- The goal of the FreeBSD Hardening Project is to develop a set of
- modifications to the base FreeBSD system that, when applied, allow
- for a far more secure environment. Services would, in general, be
- disabled until specifically enabled, much like modern firewall
- policies.
+- FreeBSD Hardening Project
+The goal of the FreeBSD Hardening Project is to develop a set of
+modifications to the base FreeBSD system that, when applied, allow
+for a far more secure environment. Services would, in general, be
+disabled until specifically enabled, much like modern firewall
+policies.
- -
- Lottery Scheduling Kernel: This work is based on
- Waldspurger's lottery scheduling algorithm, which implements
- proportional-share resource management. The primary advantages
- are that users have strict control over the relative execution
- rates of their processes, and users are load-insulated from each
- other, preventing one user from dominating the CPU.
+-
+Lottery Scheduling Kernel: This work is based on
+Waldspurger's lottery scheduling algorithm, which implements
+proportional-share resource management. The primary advantages
+are that users have strict control over the relative execution
+rates of their processes, and users are load-insulated from each
+other, preventing one user from dominating the CPU.
- - Metacomputing
- - DHCP configuration
- How to set up DHCP on FreeBSD systems for use with cable modems, etc.
+- Metacomputing
+- DHCP configuration
+How to set up DHCP on FreeBSD systems for use with cable modems, etc.
- - Handling more than 32 signals
- - Working LDAP for FreeBSD
+- Handling more than 32 signals
+- Working LDAP for FreeBSD
- - Symmetric MultiProcessor Support
- Documentation and other information about taking advantage of multiple
- processors under FreeBSD.
- - A validation suite for testing for kernel memory leaks
- - SPY
- allows you to monitor and/or selectively block syscalls on your
- system. It could be used either as a safety monitoring device, policy
- enforcement, or debugging tool.
-
+- Symmetric MultiProcessor Support
+Documentation and other information about taking advantage of multiple
+processors under FreeBSD.
+- A validation suite for testing for kernel memory leaks
+- SPY
+allows you to monitor and/or selectively block syscalls on your
+system. It could be used either as a safety monitoring device, policy
+enforcement, or debugging tool.
+
Device drivers
-
- - BSD Driver Database
+
+- BSD Driver Database
Just because you don't have the time to write the driver
yourself doesn't mean you can't still help. The idea behind
the BSD Driver Database is to help individuals with
@@ -381,119 +381,135 @@ hardware. This is a list of drivers currently under
development that could stand to gain from time or resources
you may have to offer.
-
-
- A New Device Framework for FreeBSD
+-
+A New Device Framework for FreeBSD
- - BSD ATM: implementation of ATM internetworking under 4.4BSD:
- New computer applications in areas such as multimedia, imaging,
- and distributed computing demand high levels of performance from
- computer networks. ATM-based networking solutions provide one
- possible alternative to meeting these performance needs.
- However, the complexity of ATM over traditional networks such as
- Ethernet has proven to be a barrier to its being used. In this
- paper we present the design and implementation of BSD ATM, a
- light-weight and efficient ATM software layer for BSD-based
- operating systems that requires minimal changes to the operating
- system. BSD ATM can be used both for IP-based networking traffic
- and for ``native'' ATM traffic.
+- BSD ATM: implementation of ATM internetworking under 4.4BSD:
+New computer applications in areas such as multimedia, imaging,
+and distributed computing demand high levels of performance from
+computer networks. ATM-based networking solutions provide one
+possible alternative to meeting these performance needs.
+However, the complexity of ATM over traditional networks such as
+Ethernet has proven to be a barrier to its being used. In this
+paper we present the design and implementation of BSD ATM, a
+light-weight and efficient ATM software layer for BSD-based
+operating systems that requires minimal changes to the operating
+system. BSD ATM can be used both for IP-based networking traffic
+and for ``native'' ATM traffic.
- - High-precision timekeeping with FreeBSD
- How to create a NTP stratum 1 server with state of the art
- performance.
+- High-precision timekeeping with FreeBSD
+How to create a NTP stratum 1 server with state of the art
+performance.
- - Home Automation
- with FreeBSD such as appliance controllers, infra-red controllers,
- automated telephone systems, and more.
+- Home Automation
+with FreeBSD such as appliance controllers, infra-red controllers,
+automated telephone systems, and more.
- - i4b: ISDN for FreeBSD
- ISDN4BSD (or i4b for short) is a package for interfacing a computer
- running FreeBSD, NetBSD, OpenBSD, or BSD/OS to ISDN. The only ISDN
- protocol currently supported is the BRI protocol. ISDN4BSD allows you
- to make IP network connections by using either IP packets sent in raw
- HDLC frames on the B channel, or by using sychronous PPP. For
- telephony, ISDN4BSD can answer incoming phone calls like an answering
- machine.
+- i4b: ISDN for FreeBSD
+ISDN4BSD (or i4b for short) is a package for interfacing a computer
+running FreeBSD, NetBSD, OpenBSD, or BSD/OS to ISDN. The only ISDN
+protocol currently supported is the BRI protocol. ISDN4BSD allows you
+to make IP network connections by using either IP packets sent in raw
+HDLC frames on the B channel, or by using sychronous PPP. For
+telephony, ISDN4BSD can answer incoming phone calls like an answering
+machine.
- - CAM: New SCSI layer for FreeBSD
- Details about what the new CAM SCSI layer is, and how it works.
+- CAM: New SCSI layer for FreeBSD
+Details about what the new CAM SCSI layer is, and how it works.
- - The FreeBSD Token-Ring Project
- Information, files, patches, and documentation about adding Token Ring
- support to FreeBSD.
+- The FreeBSD Token-Ring Project
+Information, files, patches, and documentation about adding Token Ring
+support to FreeBSD.
- - FreeBSD USB driver development
- The NetBSD USB stack has been ported to FreeBSD. Together with them we
- have started developing the drivers for many devices using the USB bus.
- Have a look on the webpage if you want to join the effort or you want to
- have a look on the devices that are being supported.
+- FreeBSD USB driver development
+The NetBSD USB stack has been ported to FreeBSD. Together with them we
+have started developing the drivers for many devices using the USB bus.
+Have a look on the webpage if you want to join the effort or you want to
+have a look on the devices that are being supported.
- - Soundblaster Awe64 configuration under FreeBSD 3.1
+- Soundblaster Awe64 configuration under FreeBSD 3.1
- - A mailing list exists for further
- development of Scott Mitchell's Xircom CEM ethernet driver. Send
- subscribe freebsd-xircom to majordomo@lovett.com to
- join.
-
+ - A mailing list exists for further
+development of Scott Mitchell's Xircom CEM ethernet driver. Send
+subscribe freebsd-xircom to majordomo@lovett.com to
+join.
+
Architecture
-
- - Porting FreeBSD to Alpha systems
- Contains information on the FreeBSD Alpha port such as the status,
- mailing list information, the hardware used, and other Alpha
- projects.
+
+- Porting FreeBSD to Alpha systems
+Contains information on the FreeBSD Alpha port such as the status,
+mailing list information, the hardware used, and other Alpha
+projects.
- - Porting FreeBSD to Sparc systems
- Contains information on the FreeBSD Sparc port including a FAQ,
- some early boot code, information on Sparc processors and motherboards,
- and other Sparc projects.
+- Porting FreeBSD to Sparc systems
+Contains information on the FreeBSD Sparc port including a FAQ,
+some early boot code, information on Sparc processors and motherboards,
+and other Sparc projects.
- -
- The SysVR4 Emulation page describes an SysVR4 emulator for
- FreeBSD. It is currently capable of running (or walking, in some
- cases) a wide-ish variety of SysV executabls taken from Solaris/x86
- 2.5.1 and 2.6 systems. I have reason to believe that it will also run
- SCO UnixWare and SCO OpenServer binaries.
+-
+The SysVR4 Emulation page describes an SysVR4 emulator for
+FreeBSD. It is currently capable of running (or walking, in some
+cases) a wide-ish variety of SysV executabls taken from Solaris/x86
+2.5.1 and 2.6 systems. I have reason to believe that it will also run
+SCO UnixWare and SCO OpenServer binaries.
- - The OSKit
- The OSKit is a framework and a set of 31 component libraries oriented
- to operating systems, together with extensive documentation. By
- providing in a modular way not only most of the infrastructure
- "grunge" needed by an OS, but also many higher-level components, the
- OSKit's goal is to lower the barrier to entry to OS R&D and to
- lower its costs. The OSKit makes it vastly easier to create a new OS,
- port an existing OS to the x86 (or in the future, to other
- architectures supported by the OSkit), or enhance an OS to support a
- wider range of devices, file system formats, executable formats, or
- network services. The OSKit also works well for constructing OS-related
- programs, such as boot loaders or OS-level servers atop a
- microkernel.
+- The OSKit
+The OSKit is a framework and a set of 31 component libraries oriented
+to operating systems, together with extensive documentation. By
+providing in a modular way not only most of the infrastructure
+"grunge" needed by an OS, but also many higher-level components, the
+OSKit's goal is to lower the barrier to entry to OS R&D and to
+lower its costs. The OSKit makes it vastly easier to create a new OS,
+port an existing OS to the x86 (or in the future, to other
+architectures supported by the OSkit), or enhance an OS to support a
+wider range of devices, file system formats, executable formats, or
+network services. The OSKit also works well for constructing OS-related
+programs, such as boot loaders or OS-level servers atop a
+microkernel.
- - Small and embedded FreeBSD (PicoBSD)
- PicoBSD is a one floppy version of FreeBSD which in its different
- variations allows you to have secure dial-up access, small diskless
- router, or even a dial-in server. All of this on only one standard
- 1.44MB floppy disk. It runs on a minimum 386SX CPU with 8MB of RAM,
- and no hard drive is required!
+- Small and embedded FreeBSD (PicoBSD)
+PicoBSD is a one floppy version of FreeBSD which in its different
+variations allows you to have secure dial-up access, small diskless
+router, or even a dial-in server. All of this on only one standard
+1.44MB floppy disk. It runs on a minimum 386SX CPU with 8MB of RAM,
+and no hard drive is required!
- - Linux Threads under FreeBSD
- Create a port of Linux Threads that can be compiled and used as a
- kernel threads implementation under FreeBSD. Allow native Linux
- applications linked against the Linux Threads pthread library (either
- static or shared libs) to run under FreeBSD in Linux "emulation"
- mode.
+- Linux Threads under FreeBSD
+Create a port of Linux Threads that can be compiled and used as a
+kernel threads implementation under FreeBSD. Allow native Linux
+applications linked against the Linux Threads pthread library (either
+static or shared libs) to run under FreeBSD in Linux "emulation"
+mode.
- -
- BUDS: BSD Unix Distributed Simple-ly
+
-
+BUDS: BSD Unix Distributed Simple-ly
- Provide a general purpose clustering system for further
- development into parallel-multi-processors. This system is
- intended to be generic in nature, but powerful. It is not intend
- for computensively intensive applications, nor is it intended
- for highly complex interdependent applications.
+Provide a general purpose clustering system for further
+development into parallel-multi-processors. This system is
+intended to be generic in nature, but powerful. It is not intend
+for computensively intensive applications, nor is it intended
+for highly complex interdependent applications.
-
+The Eclipse
+Operating System is a testbed for Quality of Service (QoS) that is
+being developed at Information Sciences Research Center in Bell-Labs,
+Lucent Technologies.
+
+Eclipse provides flexible and fine-grained QoS support for
+applications. Its design allows legacy or Eclipse-unaware applications
+to provide QoS without the need of modification or recompilation. A
+simple API is provided for (new) applications to take addvantage of
+the fine-grained QoS support.
+
+Currently, the Eclipse project targets QoS support for server
+applications, in particular, to differentiate the performance of
+different web sites hosted on the same platform (see the Apache
+examples).
+
Misc