Changeset View
Changeset View
Standalone View
Standalone View
website/content/en/projects/_index.adoc
Show First 20 Lines • Show All 60 Lines • ▼ Show 20 Lines | |||||
== Device drivers | == Device drivers | ||||
* https://people.FreeBSD.org/~fsmp/HomeAuto/HomeAuto.html[Home Automation]: Using FreeBSD to run appliance controllers, infra-red controllers, automated telephone systems, and more. | * https://people.FreeBSD.org/~fsmp/HomeAuto/HomeAuto.html[Home Automation]: Using FreeBSD to run appliance controllers, infra-red controllers, automated telephone systems, and more. | ||||
[[architecture]] | [[architecture]] | ||||
== Architecture | == Architecture | ||||
* link:../platforms/ppc/[Porting FreeBSD to PowerPC(R) systems]: Contains information on the FreeBSD PPC port, such as mailing list information and so on. | * link:../platforms/ppc/[Porting FreeBSD to PowerPC(R) systems]: Contains information on the FreeBSD PPC port, such as mailing list information and so on. | ||||
* link:../platforms/sparc/[Porting FreeBSD to SPARC(R) 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. | |||||
* http://slash.dotat.org/~newton/freebsd-svr4/[SysVR4 Emulation]: This page describes an SysVR4 emulator for FreeBSD. It is currently capable of running (or walking, in some cases) a wide-ish variety of SysV executables taken from Solaris(T)/x86 2.5.1 and 2.6 systems. I have reason to believe that it will also run SCO UnixWare and SCO OpenServer binaries. | * http://slash.dotat.org/~newton/freebsd-svr4/[SysVR4 Emulation]: This page describes an SysVR4 emulator for FreeBSD. It is currently capable of running (or walking, in some cases) a wide-ish variety of SysV executables taken from Solaris(T)/x86 2.5.1 and 2.6 systems. I have reason to believe that it will also run SCO UnixWare and SCO OpenServer binaries. | ||||
* http://www.cs.utah.edu/flux/oskit/[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, filesystem 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. | * http://www.cs.utah.edu/flux/oskit/[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, filesystem 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. | ||||
[[misc]] | [[misc]] | ||||
== Misc | == Misc | ||||
* link:{nanobsd}[NanoBSD]: NanoBSD is a tool designed to create a possibly reduced FreeBSD system image, which is suited to fit on a Compact Flash card (or other mass storage medium) in a way which is suitable for use in appliance like applications. The FreeBSD documentation collection includes an introductory link:{nanobsd}[article about NanoBSD], which includes useful tips about setting up, running and using NanoBSD. | * link:{nanobsd}[NanoBSD]: NanoBSD is a tool designed to create a possibly reduced FreeBSD system image, which is suited to fit on a Compact Flash card (or other mass storage medium) in a way which is suitable for use in appliance like applications. The FreeBSD documentation collection includes an introductory link:{nanobsd}[article about NanoBSD], which includes useful tips about setting up, running and using NanoBSD. | ||||
* http://www.gnu.org/software/global/global.html[GLOBAL]: A common source code tag system that works the same way across diverse environments. Currently, it supports the shell command line, the nvi editor, web browser, the emacs editor, and the elvis editor, and the supported languages are C, Yacc, and Java. | * http://www.gnu.org/software/global/global.html[GLOBAL]: A common source code tag system that works the same way across diverse environments. Currently, it supports the shell command line, the nvi editor, web browser, the emacs editor, and the elvis editor, and the supported languages are C, Yacc, and Java. | ||||
* link:https://wiki.freebsd.org/ACPI[ACPI on FreeBSD]: A Project created to get ACPI working smoothly on FreeBSD. | * link:https://wiki.freebsd.org/ACPI[ACPI on FreeBSD]: A Project created to get ACPI working smoothly on FreeBSD. | ||||
* http://wiki.freebsd.org/TestSuite[TestSuite]: This project aims to equip FreeBSD with a comprehensive test suite that is easy to run out of the box and during the development of the system. The goal of the test suite is to assist both developers and users in assessing the quality of FreeBSD. | * http://wiki.freebsd.org/TestSuite[TestSuite]: This project aims to equip FreeBSD with a comprehensive test suite that is easy to run out of the box and during the development of the system. The goal of the test suite is to assist both developers and users in assessing the quality of FreeBSD. |