linux 的改变设想

linux 的改变设想

我也用了Fanx Linux一段时间,觉得LINUX 的问题还是会有很多:

主要以下几点:

Linux是开源的,即开放源码,但是如何开放很是问题,开放到何种程度也是问题。
目前Linux的开放对象是用户,但对驱动的支持不足,对游戏的支持不足,对网络的支持不足,却是为何?
原因有以下几点:

(1)硬件驱动的问题。

硬件厂商没有针对linux的驱动,也觉得没有必要,因为linux系统下没有相关的支持。如游戏支持;如面向用户的界面也不独立,命令太多,入手有些艰涩,特别是软件操作和游戏支持;更新不独立,系统核心改变应减繁。

(2)LINUX 必须有自己直接的网络体系和软件体系。

LINUX开发的不只是系统,更重要的是与之相搭配的各种软件和硬件体系。其中应用软件与网络是重要的体系。没有对网络和硬件的直接支持,Linux的发展很有限,因为计算机的现实应用就是在这里。

(3)安全性的问题。

LINUX的安全性一直是认为没有问题的。因为LINUX有极高的稳定性。但只是相对而言。LINUX和WINDOWS皆有相同的毛病。对本地用户的限制和远程用户的限制一直在同一起跑线。这是安全的根本隐患。协议的面向应基于用户和系统的安全,特别是用户的安全。这极为重要。因为用户对自身的安全的关注是第一性的,而微软是相反的,如何实现自身利益是它的根本需求。故此,它没有完全基于用户安全性的观念。
基于用户的系统设计应以用户域为第一起点。即用户的任何操作都有域的限制。
举几个例子。如//192.168.1.2/的用户访问本地计算机,则192.168.1.2被设为一个实际的对话用户或对话用户域,而在本地计算机仅有一个或几个限定操作(如是否确认操作或默认操作,包括读、写、运行等的权限与区域)的域与之对应。

那么远程用户对本地用户的访问便有了直观的判定和理智的限定。

当然,我们可以建立较为封闭的网络体系。
a、只读网络。如一些网络资源无须改写和运行,则限定于只读网络。这些资源的网络标示是唯一的,也便于更新。
b、只可读写但限定读写权限的网络。这些网络的某些资源的网络标示是唯一的,除特定标示是无法更新的。
c、可读写运行的网络体系,但也做了相应的限定。这些网络的某些资源的网络标示是唯一的,除特定标示是无法更新的。

(4)收费的问题。

开源不是不能收费,而是低收费,因为LINUX的编译和开发也是需要有一定的经济基础的。特别是对应用软件支持的开发是很需要经费的。
收费的方式很多。如开发独立的网络体系(包括网络硬件和软件)。如硬件与软件在一起——1次收费,即出售相应的硬件与软件搭配是完全可行的。
如中国红旗LINUX与中国电信联手,中国红旗LINUX提供软硬件或网络资源,而中国电信提供单独的网络支持(这里的网络可以无线也可以是有线的,但硬件和软件应是独立的,不受外部干扰,即前面所说的只读网络。类似的还
很多,但都是可行的)。除此之外还有很多的收费方式,以确保LINUX的继续开发和编译。这需要大家的探讨,也是为了大家的共同利益,避免浪费啦。

(5)用户界面的问题。

很多人批评LINUX的用户界面不行,有三层意思:

a、命令行的方式是可行的,但也可以开发与命令行相称的支持简单命令的图形界面。

如fdisk命令有很多不同的命令参数,记忆和熟悉很困难,我们可以建立一个通用的命令提示窗口,使命令的参数简单明了,并可以直接运行。
如:
用简易的编译器来实现,也可以嵌入系统。这样即实现快速的输入命令,也可以避免错误的产生。很象TURBO C2.0语言的编译系统。

b、对程序(命令)标示和程序(命令)选择的考虑。即方案问题。

LINUX下的命令很多具有相同的功能,这需要我们选择,而不是兼收并蓄却形成重复的徒劳。命令能否执行很大程度上取决于它是否连接。而连接却使LINUX下的软件不能很简单的绿色化。而且,程序的链接很容易脱节,这会造成软件安装和使用上的不便。因为不是每一个用户都是很强的编程员。
WINDOWS的注册表是对所有资源的一种标示,这是一个很好的例子。而我们的标示未必要同WINDOWS一样。我们可以有与之相似的标示方式。也可以建立如下模型:
如:
在程序或命令的资源所在的路径(文件夹)形成标示文件(1个或多个,以适应不同的命令调用的需要和功能说明),这时的软件或程序可以都是独立的或绿色的,也可以是基于其他的软件的。而利用链接程序在系统的标示库中建立链接文件,以标示该程序或软件的权限。
这样,我们的软件就能有了独立的路径(或操作域),也可以实现绿色化。

c、软件驱动和硬件驱动的支持。

对驱动的支持,是很重要的,因为它直接影响你的机器的表现。
我们可以采用与对程序(或软件)相同的标示方法来实现驱动的安装。
我个人认为LINUX对驱动的支持是不够的。因为它没有深入应用软件的开发、网络系统的开发和硬件的开发中去。
这使得我们在购买硬件时无法找到对于LINUX的驱动,也见不到基于LINUX的游戏软件、应用软件和网络,现在这还是普遍现象,但在逐渐改善。
我认为LINUX的开发团体应有志于开发相应的软件体系和硬件体系,去构架一个LINUX的现实标准,使之更快的传播开来。

附件大小
linux 的改变设想.txt4.24 KB