|
copyleft: Porting Unix to the 386: Language Tools Cross SupportWe describe the need and use of a cross-support environment to create 386 code from a non-386 machine, so as to create the initial binarys before our port can generate them. What's in the Tool Chest?The tool chest for 386BSD cross support included compiler, assembler, loader, libraries and include files. It did not include an emulation environment. Porting Unix to the 386: Copyrights, Copylefts, and Competitive AdvantageWe describe the origin and orientation of the "Free Software" vs. "Open Software" efforts via respective licenses. Open Standards - Are they really "Open"?Open standards, open source, and free software are not the same thing - they are very different. Berkeley Copyright License386BSD is a Berkeley system, its authors were from Berkeley, and it is under a Berkeley license. Copyright vs. CopyleftThe view of copyright and the GPL as it was back in the early 90's. Porting Unix to the 386: The Initial Root FilesystemWe build the first instance of the root filesystem - before any operational system is present on the 386 to build one. Part of the bootstrapping cycle of getting up the first running system on a new architecture. Porting Unix to the 386: Research and the Commercial SectorUnderstanding the boundary between research and development with BSD, and where a balance between commercial efforts can be struck. |