[openbeos] Re: openbeos Digest V2 #181



I suggest the spawning of the "Open Applications for BeOS (Clones)" project, or
at least a team. All the applets and applications that are not system specific
would become the work and responsibility of this team. The basic text and image
editors, the development kit, HTTP and FTP servers etc would all be developed
for this project with the aim of being platform independant.


This is a LOT of what BeUnited.org is. This issue keeps coming up, but everyone seems to forget about BeUnited. Granted, BeUnited could be a little more "talkative", for lack of a better word. But, they are doing work, just not as publically as some of the work that is done here. The other "clones" are not very "talkative" either, especially compared to this project. I think this is where the problem really lies, is that, this project is SOOO open, and the others, though open, aren't in the limelight as much, and don't get as much attention.

The project would declared the minimal tool chain and libraries requireed e.g.
GCC, Jam. The OSes would then provide these requirements. At the same time the
application team would ensure the minimal tool set for each OS is available.


We are in different environments, a couple linux, one NewOS. I'd like to see you change the linux build system to Jam :)
The low level tools are not "as" important, as keeping the APIs in sync.


For Example: So if anyone wishes to use open-beos, they get GCC and Jam for say
cosmoe. They start te build jam gets takes the code for boot system (os) and
build it. Jam then builds the disk formatter (app) and formats the BFS
partition, and creates the boot system, and essential tools. The user reboots,
the boot system's boot process tells Jam to begin compiling system applets like
cat (app) and cp (app). The it gets and builds the installer (app) which down
loads the rest of the system.


see above comment.


We do need an application team anyway, there is a team for every part of the OS except the tools to use it.



BEUNITED.ORG

-paul


Other related posts: