linux兼容内核?

Wine、Cedega、CrossOver 等配置
bacchus
帖子: 92
注册时间: 2006-01-05 15:55

Re: linux兼容内核?

#16

帖子 bacchus » 2009-05-19 11:14

其实关键是游戏的兼容性 毕竟广大普通用户主要也就干这个
头像
yejustme
帖子: 405
注册时间: 2007-04-18 12:08
联系:

Re: linux兼容内核?

#17

帖子 yejustme » 2009-05-19 12:47

absfreedom 写了:
yejustme 写了:毛德操在研发linux兼容内核longene
....
linux兼容内核,比wine更进了一步,在内核级上兼容windows软件。虽然很多资深linux可能会抵触这么做,但不能不说这是一个现实的做法。
只是有一个疑问:这个兼容内核是一个完整的内核吧?我感觉如果只做一个内核模块,工作量不是小了点?不知道有没有人用过这个兼容内核?我打算试试
马甲来了,不好意思 :em02


我个人也觉得兼容内核的思想确实比wine的好,其实我想过,国外的开源氛围要比国内好的多,但是却没有这样做,为什么呢?个人猜测他们没有这样做的原因是也许他们希望保持Linux内核的纯净……。就像debian,非常纯净的血统。不过我也认同每个人的想法是有区别的,所以,在debian的分支上出现了现在最受欢迎(没有调查过,估计是)的Linux发行版──Ubuntu。所以,毛老师出现兼容内核的想法和实现,应该和Ubuntu的理念是差不多的,以人为本,以方便实用为本。

关于楼主的疑问,我来稍稍作答好了 :em04
这个兼容内核是一个完整的内核吧?
兼容内核最终(如果能顶住难关,最终实现)也是一个完整的内核,但是是属于Linux内核上的2次发布根基是搭载在Linux内核之上的。其实可以是编译内核时的一个选项,选择是否支持PE程序(Windows程序)的功能。

工作量不是小了点?
兼容内核做为一个内核模块,工作量已经不小了,因为内核模块可大可小,看看模块里面的代码其实已经不少了,当然,如果又更多的开源爱好者参与,这个开源项目肯定会发展得更快些,其实这个模块要是可能,有一天也能直接添加到标准的Linux内核代码里面去,不过现在似乎为时尚早。

不知道有没有人用过这个兼容内核?
兼容内核有不少爱好者参与尝试,但是因为现在还在处于开发阶段,问题还是有一些的,并且原来的源码安装,对于用户来说技术要求比较高,需要编译内核编译wine等等。这周将会发布0.2.4版本,这个版本提供了for ubuntu的deb包和for fedora的rpm及for 红旗Linux的rpm。这样大家安装和卸载的时候会方便很多,不用再被原来的编译错误困扰。但是兼容内核现在还在处于开发阶段,很多功能并没有完全实现好,需要大家的支持和参与,谢谢:)

完全赞同,就是因为看着需要编译所以没尝试,我只编译过自己via显卡的驱动呵呵,一两分钟就编译完了,很快呵呵。


兼容内核主页:
http://www.longene.org
兼容内核论坛:http://www.longene.org/forum/index.php
linooxlee
帖子: 30
注册时间: 2009-03-07 17:23

Re: linux兼容内核?

#18

帖子 linooxlee » 2009-05-22 10:35

yejustme 写了:毛德操在研发linux兼容内核longene
这个想法很不错,毕竟没有办法强迫如此众多的windows软件商去开发linux软件去……

很多产品或者服务,多数人用不用他,可能并不取决于它本身,而是取决于周围环境或上层建筑。这里借用了”经济基础决定上层建筑“这样一类说法:上层建筑决定底层软件。
就像我用中国移动,是因为周围的同学朋友家人都在有,没有办法……

多数人用windows,决定于上层应用软件
用Ubuntu半年来,从完全不会到能完成日常操作,简单的维护,学会了一些基本命令。
Ubuntu本身其实已经做得不错,并不差,阻碍多数人的原因在于上层建筑:应用软件。
我给班里两个同学安装了Ubuntu,其中一个是对此兴趣比较大的,我也有推广,我也爱Ubuntu/linux

Ubuntu会因为os自身的魅力而吸引更多的用户,但由于应用软件弱而很多用户不愿用,因为用户相对较少而windows软件大多不移植,因为不移植所以应用软件少,因为应用软件少所以很多用户不用……啊,一个循环圈……
虽然用户会增加,但会很慢……

linux兼容内核,比wine更进了一步,在内核级上兼容windows软件。虽然很多资深linux可能会抵触这么做,但不能不说这是一个现实的做法。
这种兼容内核可能不会被linux内核小组纳入到官方内核中来,他们可能会希望保持linux自身的独立性。但是对于用户来说,这是是一个不错的选择。

Ubuntu的第一个bug是Microsoft has a majority market share,即微软占据了主要的市场份额,而Ubuntu要修正它,Ubuntu并不奢求取代windows,但希望可以成为另一个选择。Ubuntu的未来希望可能会是一个和windows并驾齐驱的os,虽然可能超越不了windows,但取得类似于火狐的成就是可以期待的。

而这个成就的到来,应该会与linux兼容内核有关。可能有人会说这种妥协会毁了linux,但在linux兼容内核发展的过程中,如果有也越来越多的windows软件可以更好的兼容(假设它们在linux上运行只比在linux上稍微差一点点,一点点而已。假设他们比原生的linux软件只差一点点而已),那么linux可用性提高,用户就会增加,用户增加后软件商看到这种情况可能会开发“原生”的linux软件(消除那一点点的差距,在这种情况下linux作为重要os平台,软件商之间为了竞争自然会好好努力的,开发原生软件必然会是增加自己竞争力的途径),于是linux原生软件更丰富,之后用户又增加……这是一个良性循环……

能屈能伸才行,这种妥协是必要的……通过兼容来增加用户,用户增加催生原生软件……卧薪尝胆而已

对于多数用户(他们根本就没有开发软件能力)来讲,其实大家并不特别在乎软件的纯粹性,甚至都不特别在乎是否开源,他们这是在乎能软件易用,功能是否强大,在乎软件价格(免费或低价)。

只是有一个疑问:这个兼容内核是一个完整的内核吧?我感觉如果只做一个内核模块,工作量不是小了点?不知道有没有人用过这个兼容内核?我打算试试


感觉LZ思路很不清晰。什么原生软件,好象win32应用在兼容内核里是二等公民。还有什么妥协、纯粹性,搞不清妥协了什么,什么才是纯粹。
头像
wanganpei
帖子: 205
注册时间: 2009-05-16 10:09
来自: 山东

Re: linux兼容内核?

#19

帖子 wanganpei » 2009-05-26 15:07

:em02 终于可以鱼与熊掌皆兼得了 :em11:em05
寡人之疾
头像
absfreedom
帖子: 42
注册时间: 2009-05-15 10:20

Re: linux兼容内核?

#20

帖子 absfreedom » 2009-05-26 21:12

wanganpei 写了::em02 终于可以鱼与熊掌皆兼得了 :em11:em05
这个~~,目前好像还有点早~
4bsfreedom#gmail.com ("#" -> "@")
My BLOG 是我 hongmy525
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: linux兼容内核?

#21

帖子 wangdu2002 » 2009-05-26 21:40

不管能否成功,能有心思去做点事,总是好事情。 :em11
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
absfreedom
帖子: 42
注册时间: 2009-05-15 10:20

Re: linux兼容内核?

#22

帖子 absfreedom » 2009-05-26 22:26

是阿,我总觉得,一个开源项目能生存下来,怪不容易的~
4bsfreedom#gmail.com ("#" -> "@")
My BLOG 是我 hongmy525
头像
yejustme
帖子: 405
注册时间: 2007-04-18 12:08
联系:

Re: linux兼容内核?

#23

帖子 yejustme » 2009-05-27 7:32

longene官方说 目前不支持ext4,恰好我的就是,于是没有装:em02
头像
absfreedom
帖子: 42
注册时间: 2009-05-15 10:20

Re: linux兼容内核?

#24

帖子 absfreedom » 2009-05-27 10:06

to yejustme

呵呵,正好错开了~
4bsfreedom#gmail.com ("#" -> "@")
My BLOG 是我 hongmy525
ryoohki
帖子: 3249
注册时间: 2008-10-28 20:18

Re: linux兼容内核?

#25

帖子 ryoohki » 2009-05-30 8:09

还是等兼容内核支持EXT4后再试用吧
头像
yejustme
帖子: 405
注册时间: 2007-04-18 12:08
联系:

Re: linux兼容内核?

#26

帖子 yejustme » 2009-06-26 12:38

ryoohki 写了:还是等兼容内核支持EXT4后再试用吧
如果这个兼容内核不是一个完整的内核,而只是一个内核的模块,可以在标准的linux官方内核外加装这么个模块就好了(假如官方内核支持加装这个兼容模块)。做一个独立的内核,那么其更新速度总是慢于官方内核,现在官方都出2.6.30了,兼容内核还要考虑ext4的问题,如果只是作为内核的一个模块的话,那么我们用到最新的内核和windows兼容技术了, :em05
都是如果和假如,呵呵
头像
hongmy525
帖子: 236
注册时间: 2007-01-26 22:06
来自: 南宁 杭州
联系:

Re: linux兼容内核?

#27

帖子 hongmy525 » 2009-07-08 23:56

yejustme 写了:
ryoohki 写了:还是等兼容内核支持EXT4后再试用吧
如果这个兼容内核不是一个完整的内核,而只是一个内核的模块,可以在标准的linux官方内核外加装这么个模块就好了(假如官方内核支持加装这个兼容模块)。做一个独立的内核,那么其更新速度总是慢于官方内核,现在官方都出2.6.30了,兼容内核还要考虑ext4的问题,如果只是作为内核的一个模块的话,那么我们用到最新的内核和windows兼容技术了, :em05
都是如果和假如,呵呵
我们现在已经在把内核移向2.6.30,主要是为了跟上驱动的支持我认为,其实只要内核用起来稳定就好了,不必要一直换,没有驱动的话,开源内核的脚步实在太快,虽然兼容内核也开源,但是规模大不相同

兼容内核基本上是一个内核模块,只是少量很关键的东西需要修改一下内核代码,所以多了个内核补丁,你要是看了代码,会发现绝大多数代码都是在模块里面的。

:em01
yupopp
帖子: 6
注册时间: 2008-12-24 12:34

Re: linux兼容内核?

#28

帖子 yupopp » 2009-07-23 23:27

强烈支持,等到兼容EX4时我就试用!
如果我的设计软件PADS LAYOUT和 ORCAD能运行的UBUNTU上,我没有用WIN的理由了。。。
头像
absfreedom
帖子: 42
注册时间: 2009-05-15 10:20

Re: linux兼容内核?

#29

帖子 absfreedom » 2009-08-22 22:43

yupopp 写了:强烈支持,等到兼容EX4时我就试用!
如果我的设计软件PADS LAYOUT和 ORCAD能运行的UBUNTU上,我没有用WIN的理由了。。。
这次的0.2.4-1版本能支持ext4 了,现在还在内测阶段~
4bsfreedom#gmail.com ("#" -> "@")
My BLOG 是我 hongmy525
回复