Linux文化
- OSKit包装系统驱动程序 第一章
-
第一章 OSKit概述
1. OSKit简介
通常情况下,开发一个操作系统是一件非常复杂的事情,操作系统的开发人员不仅要开发那些他们感兴趣的部分,还要花费大量的时间去开发一些他们并不感兴趣而不得不去开发的部分,如装入程序、启动程序、以及一些底层硬件的驱动程序等等。OSKit的开发者们开发它的初衷也正是为了解决这个问题。
OSKit是由美国犹它大学Flux研究小组开发的一套设计操作系统
- 分类:Linux文化 查阅全文
- OSKit包装系统驱动程序 前言
-
前 言
课题名称:基于面向对象的操作系统开发平台OSKit的分析与程序设计
题目来源:自拟题目
开发操作系统是一项非常复杂且工作量很大的工作,如果不利用任何地已经存在的源码,而从第一行代码写起的话,那么也许需要几年甚至更长的时间才能够开发出一个新的操作系统。
对于新的操作系统的开发人员来说,会有很多的时间并不是花在真正的操作系统的问题上,而是花在了写硬件初始化、系统启动等等问题上
- 分类:Linux文化 查阅全文
- OSKit包装系统驱动程序 目录
-
前 言
第一章 OSKit概述
1. OSKit简介
2. OSKit构成
2.1 结构概述
2.2 接口
2.3 函数库
2.4 部件库
2.5 OSKit的整体结构图
3. OSKit的运行环境
第二章 OS Environment概述
1. 简介和基本设计思路
1.1 简介
1.2 组织
2. 驱动-内核界
- 分类:Linux文化 查阅全文
- GNOME被成功地移植到Windows平台
-
【ChinaByte 综合消息】在微软的Windows下重新编译Linux源代码不是一件很难的事情,但是,可能微软好像不大喜欢看到这样的事情,事实上我们能够做到,而且已经做到了。
据悉,在国外已经有人成功把Linux平台下的桌面环境GNOME成功地移植到Windows平台下。大约400万行GNOME桌面图形环境和支持应用软件的源代码已经在微软的Windows平台下编译完成,现在可以在
- 分类:Linux文化 查阅全文
- InstallShield:多平台软件安装介面建构解决方案
-
一家专门提供软件安装与散播解决方案的 InstallShield 软件公司发表最新的建构多平台安装介面产品。支援的操作系统包含:Solaris、Linux、AIX、OS/2、OS/400、Windows 等,并针对不同客户群推出 InstallShield Express/Professional/Enterprise Multi-Platform 三种版本。
InstallShield
- 分类:Linux文化 查阅全文
- 一旦微软控制Linux,天下将会怎样?
-
【ChinaByte 综合消息】如果有朝一日微软不幸地控制了Linux操作系统,微软也搞了一个“Winux”发行版本,那么天下将会怎样呢?以下是最有可能发生的十二大结果:
你可以免费下载Winux操作系统,但是每次启动你的计算机的时候,你的信用卡里就会损失3美元。(嘻嘻,因为你每次连接互联网的时候你的帐号都会即时地更新。)
微软的Winux安装包的大小是最新Red Hat
- 分类:Linux文化 查阅全文
- Netscape 6 的其他敌人
-
来自 CNet 的报导。除了 IE 之外,Netscape 浏览器还有两个值得注意的敌人,一个是最近推出新版 Windows 浏览器的 Opera 公司,另一个则是曾宣布同样要推出以 Mozilla 为基础浏览器的 NeoPlanet 公司。
NeoPlant 公司也参予了 Mozilla 计划的发展工作,该公司执行长 Drew Cohen 最近表示,该公司于将于明年二月时宣布推出以 M
- 分类:Linux文化 查阅全文
- KDE 2.0.1 桌面环境问世
-
KDE 开发小组于 12 月 5 日发表了 KDE 2.0 问世后六个礼拜的第一个修订版 KDE 2.0.1,主要的改变著眼于更多文件翻译工作的完成,以及臭虫修正。KDE 是一项开放源代码的桌面环境计画,由来自超过 30 个国家数以百计的志愿者协力开发而成。
KDE 2.0.1 最主要的推出目标是加强文件内容,并提供使用介面上的更多种语言选择。经由数以百计的志愿翻译者辛勤努力,KDE
- 分类:Linux文化 查阅全文
- 汉化你的RedHat全功略(三)
-
前言
今天才搞到一张RedHat 7.0(北京LINUX俱乐部版本,中关村刚刚上市),感觉真是太棒了。别的都不说了,由于它采用了XFree86 4.0和glibc 2.2,使得它对东方语系和TrueType的支持性能非常完好,整个中文化工作我只用了十分钟不到就完成了。准备好了吗? Let's go FREE
一 所需要的软件包
zh_CN for glibc 2.2 -
- 分类:Linux文化 查阅全文
- 国内第一本专业linux刊物免费赠送
-
国内第一本专业的linux刊物即将问世,本刊是由《软件世界》杂志社主办,第一期将在今年12月正式出版,我们的第一期刊物将采用免费赠送的方式,先到先得,送完为止。如果您想得到赠阅请您填写下表,并寄回,谢谢。联系方法见下。
杂志共设置了13个栏目,他们有
论坛FORUM(每期提出一个论点,内容是每月linux业界关注的焦点)
关注FOCUS(每期一个焦点,把问题分析透彻,把事情的来龙
- 分类:Linux文化 查阅全文
- 汉化你的RedHat全功略(FAQ)
-
前言:
本来是想说一说mo文档的相关问题的,但是前面几篇稿子的问题还多多,就放了下来,写了这篇文章。主要是回答一些问题和提出一些还没有解决的问题的解决方法,
一:FAQ
Q:我是一个Linux初学者,我能够看懂这些文章吗?
A:只要你会常用的linux命令,基本上就能够完成RedHat上的中文环境和输入法的安装。文章很详细的介绍了具体的安装过程。
Q:为什么在RedHat 6
- 分类:Linux文化 查阅全文
- 汉化你的RedHat全功略(二)
-
前言:
在上一篇文章当中,我向大家介绍了如何安装中文环境和输入法,不知道大家留意到没有,Gnome的桌面字体是非常难看的。想个办法让他好看一点吧。最好的办法当然是让Redhat接受TrueType字体。
如果你使用的不是Redhat 7.0的话,很不幸,他们所附带的Xf86对TrueType字体的支持并不是很好,甚至可以用非常的差来形容。所以,确定你的Xfree86版本是4.0以上版本
- 分类:Linux文化 查阅全文
- 汉化你的RedHat全功略(一)
-
前言:
网上关于如何汉化RedHat的文章已经很多了,我写这篇稿子的目的其实仅仅是一个总结,力求把他写的详细一点,以便每位看完这份稿子的朋友能够自己动手享受中文.
感谢wu yulun在这段时间内对我的及时帮助.
感谢于明简老师写出Chinput.
感谢为中文locale做出贡献的人
愤恨及鄙视那些将linux的汉化技术作为赚钱秘密而秘而不宣的公司.
本文提到的软件包大家可以通
- 分类:Linux文化 查阅全文
- UNIX平台廉价双机容错方案
-
由于有多种方式来提高系统的可用性,但每种方式又各有利弊,因此设计者往往需根据用户的实际可靠性与可用性的要求选择不同的解决方案。这也取决于系统的需求:硬件的容错方案往往运行速度较快但投资规模也大,软件容错方案可能占用系统开销,但比硬件方案更灵活,尤其是在系统已经建立起来之后,并且投资小。本文所介绍的容错系统就是利用浪潮英信服务器可靠性平台和Western Micro的专用技术,通过软件方式,
- 分类:Linux文化 查阅全文
- 如何在Linux系统下实现Server Push
-
由于Linux的开放性,极大激发了程序员的创造力,使得以Linux为作业平台的新技术不断出现。Server Push(推技术)就是其中一例。它可在完全不增加成本的基础上,使网站达到最佳的性能。本文将对其进行详细介绍。
一、环境配置
为了在Linux下更充分领略Server Push的功能,在运行环境上,我们需进行一些选择。
1.WWW服务器
首先要在Linux上安装Apac
- 分类:Linux文化 查阅全文
- 利用Linux的Samba服务模拟NT域
-
现在,许多单位都在建设自己的局域网以实现资源共享,其中文件共享是一个重要方面。当前有许多网络操作系统可供我们选择,相对而言,选择Linux做为网络操作系统具有比较好的性能价格比。Linux提供的Web服务、邮件服务、数据库服务、文件共享服务基本能够胜任大多数单位的应用需求。本文主要阐述如何利用Linux的Samba服务模拟NT域实现局域网的文件资源共享。
Samba是一个与Windows
- 分类:Linux文化 查阅全文
- Red Hat 将放弃支持 Sparc芯片
-
因为市场需求不够大,Red Hat 已决定不让 Red Hat Linux 7.0 支援 Sun Sparc 晶片。Linux 核心的一个重要特色就是它能支援的平台数量极多,但在服务器应用上,这项特色并未让 Linux 厂商获益良多。
虽然 Red Hat 将停止对 Sparc 晶片的支援,不过开放源代码社群仍能自立更生,例如 Ultralinux 这个团体就是专为 Sun 的 Ultr
- 分类:Linux文化 查阅全文
- OSKit的部件对象模型 第七章
-
第七章 结束语
OSKit中所使用的COM机制是OSKit作为一个操作系统开发平台所具有的最突出特点,这使得操作系统的各部分高度模块化,有利于将操作系统各个模块单独改写和替换而不影响其它模块以及整个系统的结构。但是,这也要在操作系统中付出时间和空间的代价来实现COM机制。一方面,初始化时系统要对所使用的COM接口进行注册,使用接口前需要查询,因此操作系统运行的速度会受到影响;另一方面
- 分类:Linux文化 查阅全文
- OSKit的部件对象模型 第六章
-
第六章OSKit的应用实例:一个简单系统的设计与实现
6.1设计目的
OSKit是一个用来帮助我们研发操作系统的工具,如果你想更好的掌握它,除了对其本身进行分析之外,还有一个更加实际的方法,那就是利用这个工具开发一个我们自己的操作系统。
我们开发这个系统的初衷主要是为了学习,因此并没有想把它设计成像Windows、UNIX那么复杂。我们的目标是很明确的,那就是在大致搞明白OSKi
- 分类:Linux文化 查阅全文
- OSKit的部件对象模型 第五章
-
第五章 OSKIT的启动及系统初始化
5.1 概述
OSKIT的初始化分为两个阶段,第一阶段是由称为Multiboot的装入程序先初始化CPU,检测系统内存等系统环境,将所得的结果存入一个结构中,并将该结构的地址传递给核心中的主函数,然后主函数根据这些参数完成系统的硬件初始化,构造出整个系统的运行环境,最后再初始化系统运行所需的软件数据结构,完成核心的初始化。
5.2 核心装入
- 分类:Linux文化 查阅全文