Project Goals: Difference between revisions

From Dexter
Jump to navigationJump to search
(Created page with "===Below are some project notes and goals:=== - Initial implementation will be 32bit for simplicity's sake, but plan is to move to 64bit eventually. - Dexter at this time is the name for the kernel and any other pieces of the main project. - Dexter is not intended to be a clone of any existing operating system and has no intention of providing source or binary compatibility with any existing system. - All code for the Dexter project will be written as part of the pr...")
 
Line 1: Line 1:
===Below are some project notes and goals:===
===Below are some project notes and goals:===


- Initial implementation will be 32bit for simplicity's sake, but plan is  
*Initial implementation will be 32bit for simplicity's sake, but plan is to move to 64bit eventually.
to move to 64bit eventually.


- Dexter at this time is the name for the kernel and any other pieces of
*Dexter at this time is the name for the kernel and any other pieces of the main project.
the main project.


- Dexter is not intended to be a clone of any existing operating system and
*Dexter is not intended to be a clone of any existing operating system and has no intention of providing source or binary compatibility with any existing system.
has no intention of providing source or binary compatibility with any
existing system.


- All code for the Dexter project will be written as part of the project
*All code for the Dexter project will be written as part of the project unless a special exemption has been granted.
unless a special exemption has been granted. GPL code will not be part of
 
the system.
*Partial POSIX compliance is a possibility, but this will be on an as needed basis. Dexter will not be a *NIX type operating system. If we want to build something new, why copy what everyone else is doing?
 
*The Dexter code is available under the BSD license. It just seems like less fuss this way. This is not an ideological choice, it just seems the most headache proof from a developer standpoint.

Revision as of 16:31, 21 April 2023

Below are some project notes and goals:

  • Initial implementation will be 32bit for simplicity's sake, but plan is to move to 64bit eventually.
  • Dexter at this time is the name for the kernel and any other pieces of the main project.
  • Dexter is not intended to be a clone of any existing operating system and has no intention of providing source or binary compatibility with any existing system.
  • All code for the Dexter project will be written as part of the project unless a special exemption has been granted.
  • Partial POSIX compliance is a possibility, but this will be on an as needed basis. Dexter will not be a *NIX type operating system. If we want to build something new, why copy what everyone else is doing?
  • The Dexter code is available under the BSD license. It just seems like less fuss this way. This is not an ideological choice, it just seems the most headache proof from a developer standpoint.