QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2266|回复: 9

在尝试编译 mono 2.6 和 monodevelop 2

[复制链接]
发表于 2010-1-4 18:23:39 | 显示全部楼层 |阅读模式
不知道大家对 mono 是什么态度,但如果Sun被收购,未来中间层应用很可能会是 .net 和 mono 并行的天下了。
浏览器之争焦点集中在对 html5 标准的支持,对 IE 相关 canvas 标签的支持都是用模拟实现的,不过现在又有人用 js 实现 siverlight 支持 canvas 标签。
微软对mono 的态度似乎对Win很有利,如果大量 Linux 应用了mono,也就等同于 Win 用另一种姿态永远站在桌面应用的最顶端。
 楼主| 发表于 2010-1-4 18:32:56 | 显示全部楼层
可能大家没明白过来,在 Linux下运行 GTK# 或是运行 asp.net 都没有多大意义,但是moonlight2 的出现,似乎把 siverlight 技术进一步从 win 上搬到 Linux 上来和 flash 进行竞争,这点好比和 java 竞争同样的手法。
目前 flash 垄断 了 Web 多媒体应用,这个本来也不会让人关心,但是Linux 上要开发和flash 相关的东西是不被允许的,我们看下 Adobe 收购了三剑客后都做些什么,flex4 builder for linux 不再会有了,wine flash cs4 那是不可能的,连安装都被禁止。 Adobe 对 Linux 下的开发并不怀有任何的怜悯。这样就造成了 Linuxer 可能更倾向去探究一下 monolight 的念头。
回复

使用道具 举报

 楼主| 发表于 2010-1-4 19:12:13 | 显示全部楼层
败了,难不成非要和gnome扯上关系。
Cannot enable GNOME platform without gnome-sharp-2.0
回复

使用道具 举报

发表于 2010-1-4 19:49:37 | 显示全部楼层
mono 的问题在于只有 Novell 有交叉授权协议,你现在弄 mono ,如果这个软件存在侵权,对于 Novell 是没事的,但对于非 Novell 发布的系统,这个软件就算 GPL 也是侵权产品。
回复

使用道具 举报

whistler_wmz 该用户已被删除
发表于 2010-1-4 19:53:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2010-1-4 20:21:58 | 显示全部楼层
放弃了,一个是因为太多的dll文件,这样看来mono可能也就和wine差不多的东西了。
另一个是monodevelop是gnome项目,没装gnome就没法继续编译,装个gtk#没有任何用处,想尝试一下siverlight看来更难办到,还是wine flash8好了。
回复

使用道具 举报

whistler_wmz 该用户已被删除
发表于 2010-1-6 12:52:32 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

whistler_wmz 该用户已被删除
发表于 2010-1-7 11:52:38 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

 楼主| 发表于 2010-1-7 12:21:48 | 显示全部楼层
原帖由 whistler_wmz 于 2010-1-7 11:52 发表
另外貌似做 .net 的都比较鄙视 GNU/Linux

俺前两天在某人的一个 .net 小程序的贴子里回了句 System.Drawing.Bitmap.LockBits 在 mono 里没实现、程序不能在 mono 里运行,结果那家伙告我: “Linux自重” :sho ...

对于mono我讲不清楚,这东西的开发环境依赖gnome太多,以致于我不想再编译下去,.net是我根本不想玩的东西,想安装一下mono只是对siverlight和monolight有点兴趣,但是Win对Linux的态度是绝对保守的,不大可能让mono取代.net。flex应该更热门一些吧,国内的java、flash开发阵营相当强大。在Linux建立一个理想开发乐园是很困难的,只能半饥半饱吧,你开发flex就只能啃代码了,flex4builder更快捷更精致的开发要去win上面,flash cs4无法模拟,但flash8还是可以wine的。linux下开发富动态最好的办法还是基于firefox的javascript,效率一般,flex提供一个不错的界面,java充当商业和平民间的好事佬,siverlight又提供.net用户新的选择。我发现微软每走一步都有很有意思,就是牢牢地占据自己Win独立的垄断地位,但指望win的项目能跨平台那是不可能的,mono在我看来应该只能算是缓和一下矛盾的产物。
我觉得目前Web开发走开源开发环境路线的只能是PHP+HTML5+CSS3+Javascript+Flex+Flash。
回复

使用道具 举报

发表于 2010-1-7 12:34:19 | 显示全部楼层
呵呵,很多公司都是用java+html+javascript
我现在就是这样,一般企业用户对太花的界面也不十分感冒,企业应用一般都是比较朴素的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-23 02:34 , Processed in 0.083167 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表