GNOME 是各个主流发行版的默认桌面环境。不过这个名声得来的有点不是那么厚道,起码不是靠 实力获得的。GNOME无论是在易用性还是在可定制性上都离KDE差了一大截。GNOME能获得今天 的成就,原因是 一开始就站在了道义的制高点牵制住了KDE。这是为何呢?
原因就在Qt上。{}Matthias Ettrich{}开发KDE选择了Qt。而当时的Qt并不是一个开源软件。Qt由一家 叫做Troll Tech的公司掌握。Qt采取办法是的是对开源软件的开发使用免费授权,只有开发商业软件 才需要购买商业授权。但是社区的一些人开始担心Qt的未来。 特别是RedHat这样的大公司,不希望Linux桌面被一家挪威公司掐住咽喉。于是 RedHat 伙同 IBM ,再拉上其他公司\textbf{资助}了另一个项目:GNOME。
没有大公司的资助GNOME从一开始就不会存在。所谓兵马未动粮草先行嘛。GNOME名义为社区项 目,实际上参与GNOME开发的人有大量是Linux界有影响力的大公司的全职员工。 特别是RedHat派出了数量最多的人员参与了GNOME项目。因此在一些人当中流传GNOME是RedHat 项目的说法。这当然是无稽之谈,不过GNOME获得大公司的资金和人员上的直接资助是事实。
GNOME为了避免KDE依赖于一个私有的Qt软件的弊端,选择了Gtk作为其GUI界面库。GTK是GIMP 的副产品。全称为 Gimp Tool Kit。是为了开发GIMP而编写的一个UI库。同Qt一样是对Xlib的一次包 装。 和Qt不同的是Gtk采用C语言开发。
相比采用不标准的C++语言, GNOME选择了同Gtk一样使用C语言进行开发。当时C++还不是一个标准 语言,使用C++的开发者并没有C语言多。所以从一开始GNOME的选择就能吸引更多的社区开发 者。
\begin{notice} 注意:C++语言的第一个标准是在 1998 年通过的,又叫C++98标准。第二个C++标准是2011年通过 的,叫C++11。有人会提到2003年通过的C++03,那个是对标准库的一次扩充和修正,语言本身没 有变化。 所以KDE创立于1996年,实际上是在使用一个没有标准的语言。标准要到2年后才有。 \end{notice}
由于没有协议的问题,GNOME获得了飞快的发展。从1997年立项开始没过多久,就迅速的变成各 大发行版的默认桌面环境。
GNOME的目的是提供一个完全自由的桌面。通过使用完全GPL的Gtk进行开发,GNOME规避了KDE 可能遇到的潜在风险。为了应对这件事,Troll Tech宣布Qt以GPL许可发布。Qt正式开始了GPL和商 业授权的双授权模式。可以说,Qt采用GPL协议后,GNOME事实上已经没有存在的必要了。而Qt最 后被Nokia收购的时候,更是采用了LGPL协议发布,连开发商业软件都不再需要购买授权了。
重重危机下,也许是GNOME推出失败之作Gnome-Shell的原因吧!
你提到的授权问题应该不是那么重要的,重要的是QT,GTK 属于谁的问题,一个完全属于商业公司,一个属于社区,当然社区更让人放心
比如openoffice的例子,属于oracle后,所以社区弄出了一个libreoffice,
在 2012年11月26日 下午5:15,微蔡 microcai@fedoraproject.org写道:
GNOME 是各个主流发行版的默认桌面环境。不过这个名声得来的有点不是那么厚道,起码不是靠 实力获得的。GNOME无论是在易用性还是在可定制性上都离KDE差了一大截。GNOME能获得今天 的成就,原因是 一开始就站在了道义的制高点牵制住了KDE。这是为何呢?
原因就在Qt上。{}Matthias Ettrich{}开发KDE选择了Qt。而当时的Qt并不是一个开源软件。Qt由一家 叫做Troll Tech的公司掌握。Qt采取办法是的是对开源软件的开发使用免费授权,只有开发商业软件 才需要购买商业授权。但是社区的一些人开始担心Qt的未来。 特别是RedHat这样的大公司,不希望Linux桌面被一家挪威公司掐住咽喉。于是 RedHat 伙同 IBM ,再拉上其他公司\textbf{资助}了另一个项目:GNOME。
没有大公司的资助GNOME从一开始就不会存在。所谓兵马未动粮草先行嘛。GNOME名义为社区项 目,实际上参与GNOME开发的人有大量是Linux界有影响力的大公司的全职员工。 特别是RedHat派出了数量最多的人员参与了GNOME项目。因此在一些人当中流传GNOME是RedHat 项目的说法。这当然是无稽之谈,不过GNOME获得大公司的资金和人员上的直接资助是事实。
GNOME为了避免KDE依赖于一个私有的Qt软件的弊端,选择了Gtk作为其GUI界面库。GTK是GIMP 的副产品。全称为 Gimp Tool Kit。是为了开发GIMP而编写的一个UI库。同Qt一样是对Xlib的一次包 装。 和Qt不同的是Gtk采用C语言开发。
相比采用不标准的C++语言, GNOME选择了同Gtk一样使用C语言进行开发。当时C++还不是一个标准 语言,使用C++的开发者并没有C语言多。所以从一开始GNOME的选择就能吸引更多的社区开发 者。
\begin{notice} 注意:C++语言的第一个标准是在 1998 年通过的,又叫C++98标准。第二个C++标准是2011年通过 的,叫C++11。有人会提到2003年通过的C++03,那个是对标准库的一次扩充和修正,语言本身没 有变化。 所以KDE创立于1996年,实际上是在使用一个没有标准的语言。标准要到2年后才有。 \end{notice}
由于没有协议的问题,GNOME获得了飞快的发展。从1997年立项开始没过多久,就迅速的变成各 大发行版的默认桌面环境。
GNOME的目的是提供一个完全自由的桌面。通过使用完全GPL的Gtk进行开发,GNOME规避了KDE 可能遇到的潜在风险。为了应对这件事,Troll Tech宣布Qt以GPL许可发布。Qt正式开始了GPL和商 业授权的双授权模式。可以说,Qt采用GPL协议后,GNOME事实上已经没有存在的必要了。而Qt最 后被Nokia收购的时候,更是采用了LGPL协议发布,连开发商业软件都不再需要购买授权了。
重重危机下,也许是GNOME推出失败之作Gnome-Shell的原因吧!
-- ______________
< gentoo rocks >
\ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
-- Fedora中文�件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
OpenOffice 用户体验太差了
哈哈,只是举个例子, 更加贴切的例子应该是JAVA,好像是GPLv2吧,但是最近官司不断,
2012/11/26 Christopher Meng cickumqt@gmail.com
OpenOffice 用户体验太差了
--
*Yours sincerely,* *Christopher Meng*
Ambassador/Contributor of Fedora Project and many others. http://cicku.me http://mirrors.cicku.me -- Fedora中文�件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
补充一句,如果大家用过Empathy 3.6的话,话发现也是离平板化近了一步,桌面用户需要的小头像功能被删除了,默认居然不开分组(简直找抽)。
还有之前3.4的关机消失问题(3.6改回来了,然后把注销改没了,要多用户才会有注销)
想想iPad就能理解了,iPad你会经常关机?一般确实是待机就行了。还有iPad存在注销这回事吗?
2012/11/26 微蔡 microcai@fedoraproject.org:
GNOME 是各个主流发行版的默认桌面环境。不过这个名声得来的有点不是那么厚道,起码不是靠 实力获得的。GNOME无论是在易用性还是在可定制性上都离KDE差了一大截。GNOME能获得今天 的成就,原因是 一开始就站在了道义的制高点牵制住了KDE。这是为何呢?
其实你这么说有点不公平,KDE强调定制,GNOME强调开箱即用(虽然他们现在走火入魔了)。就好像你比较单项Feature的话,Windows可能比Mac OS X多不少,但是大家都觉得Mac OS X有种不同的设计感。
原因就在Qt上。{}Matthias Ettrich{}开发KDE选择了Qt。而当时的Qt并不是一个开源软件。Qt由一家 叫做Troll Tech的公司掌握。Qt采取办法是的是对开源软件的开发使用免费授权,只有开发商业软件 才需要购买商业授权。但是社区的一些人开始担心Qt的未来。 特别是RedHat这样的大公司,不希望Linux桌面被一家挪威公司掐住咽喉。于是 RedHat 伙同 IBM ,再拉上其他公司\textbf{资助}了另一个项目:GNOME。
没有大公司的资助GNOME从一开始就不会存在。所谓兵马未动粮草先行嘛。GNOME名义为社区项 目,实际上参与GNOME开发的人有大量是Linux界有影响力的大公司的全职员工。 特别是RedHat派出了数量最多的人员参与了GNOME项目。因此在一些人当中流传GNOME是RedHat 项目的说法。这当然是无稽之谈,不过GNOME获得大公司的资金和人员上的直接资助是事实。
其实最早也就是一个人拉几个基友一起开发的项目吧。早期Linux还有收费用Motif+CDE的呢,其实也没什么,比当时的Solaris还有性价比多了就是了。其实那些大公司希望GNOME取代的就是CDE。不过企业应用GNOME Shell就有点搞笑的感觉了,虽然上次列表上一个Oracle的人说其实GNOME Shell在Solaris也是能跑的。
GNOME为了避免KDE依赖于一个私有的Qt软件的弊端,选择了Gtk作为其GUI界面库。GTK是GIMP 的副产品。全称为 Gimp Tool Kit。是为了开发GIMP而编写的一个UI库。同Qt一样是对Xlib的一次包 装。 和Qt不同的是Gtk采用C语言开发。
相比采用不标准的C++语言, GNOME选择了同Gtk一样使用C语言进行开发。当时C++还不是一个标准 语言,使用C++的开发者并没有C语言多。所以从一开始GNOME的选择就能吸引更多的社区开发 者。
\begin{notice} 注意:C++语言的第一个标准是在 1998 年通过的,又叫C++98标准。第二个C++标准是2011年通过 的,叫C++11。有人会提到2003年通过的C++03,那个是对标准库的一次扩充和修正,语言本身没 有变化。 所以KDE创立于1996年,实际上是在使用一个没有标准的语言。标准要到2年后才有。 \end{notice}
其实那个时候MFC那种C with classes流行了很多年了吧,当然Qt是个概念上先进,又跨平台的选择。 GTK用C实现对象系统实在是比较蛋疼。KDE是早于GNOME的,如果那时候GTK有点成型了可能KDE直接就用了。
由于没有协议的问题,GNOME获得了飞快的发展。从1997年立项开始没过多久,就迅速的变成各 大发行版的默认桌面环境。
GNOME的目的是提供一个完全自由的桌面。通过使用完全GPL的Gtk进行开发,GNOME规避了KDE 可能遇到的潜在风险。为了应对这件事,Troll Tech宣布Qt以GPL许可发布。Qt正式开始了GPL和商 业授权的双授权模式。可以说,Qt采用GPL协议后,GNOME事实上已经没有存在的必要了。而Qt最 后被Nokia收购的时候,更是采用了LGPL协议发布,连开发商业软件都不再需要购买授权了。
这个逻辑真是,已经有的GNOME用户怎么办?包括Solaris上的,通通改学KDE去?存在就是存在,没什么好否认的。
重重危机下,也许是GNOME推出失败之作Gnome-Shell的原因吧!
GNOME Shell并不失败,关键是你要看清GNOME在干嘛。
GNOME 2是什么?GNOME 2是自由的,适用于各种Unix的,改进的,Windows 95模式的桌面。 Windows 95模式是至今广为企业和中高级用户接受的模式。要各种定制的,其实大部分都是伪需求,不提高工作效率的。(真要定制各种WM还有KDE摆在那里,乐趣无穷,是不是稳定可靠就要打问号了)
GNOME Shell是什么?是自由的,适用于Fedora Linux的,改进的,iPad模式的桌面。 iPad模式是什么,同一时间只干一件事,要切换,请按键。 iPad目前非常成功,但是之后的前途仍然存在变数。而且有人发现iPad主要用于游戏娱乐。当然这年头找游戏不难,Chrome里面就有。 有人也许说很多App现在还是桌面风格的App啊。我只能说这是他们太忙了,连删feature都没时间。Nautilus 3.6为什么能一下子删掉那么多?因为开发者有时间嘛,把删除任务悉数完成。 https://live.gnome.org/Nautilus/Roadmap/3.6 可是删feature毕竟是一件反人类的事情,为什么他们坚持那么做,因为他们心目中理想的GNOME可能和你想象的完全不同,看看下面的页面就知道了: https://live.gnome.org/Design/Apps
在 2012年11月26日 下午5:46,Ma Xiaojun damage3025@gmail.com 写道:
2012/11/26 微蔡 microcai@fedoraproject.org:
GNOME 是各个主流发行版的默认桌面环境。不过这个名声得来的有点不是那么厚道,起码不是靠 实力获得的。GNOME无论是在易用性还是在可定制性上都离KDE差了一大截。GNOME能获得今天 的成就,原因是 一开始就站在了道义的制高点牵制住了KDE。这是为何呢?
其实你这么说有点不公平,KDE强调定制,GNOME强调开箱即用(虽然他们现在走火入魔了)。就好像你比较单项Feature的话,Windows可能比Mac OS X多不少,但是大家都觉得Mac OS X有种不同的设计感。
Mac OS X 卖的是硬件. Linus 都买 ibook 跑 Linux . mac book air 比市面上的笔记本不知道好多少。(不看价钱的话)
原因就在Qt上。{}Matthias Ettrich{}开发KDE选择了Qt。而当时的Qt并不是一个开源软件。Qt由一家 叫做Troll Tech的公司掌握。Qt采取办法是的是对开源软件的开发使用免费授权,只有开发商业软件 才需要购买商业授权。但是社区的一些人开始担心Qt的未来。 特别是RedHat这样的大公司,不希望Linux桌面被一家挪威公司掐住咽喉。于是 RedHat 伙同 IBM ,再拉上其他公司\textbf{资助}了另一个项目:GNOME。
没有大公司的资助GNOME从一开始就不会存在。所谓兵马未动粮草先行嘛。GNOME名义为社区项 目,实际上参与GNOME开发的人有大量是Linux界有影响力的大公司的全职员工。 特别是RedHat派出了数量最多的人员参与了GNOME项目。因此在一些人当中流传GNOME是RedHat 项目的说法。这当然是无稽之谈,不过GNOME获得大公司的资金和人员上的直接资助是事实。
其实最早也就是一个人拉几个基友一起开发的项目吧。早期Linux还有收费用Motif+CDE的呢,其实也没什么,比当时的Solaris还有性价比多了就是了。其实那些大公司希望GNOME取代的就是CDE。不过企业应用GNOME Shell就有点搞笑的感觉了,虽然上次列表上一个Oracle的人说其实GNOME Shell在Solaris也是能跑的。
是啊, FVWM XFCE 不都是好基友搞的么,就是没有 RedHat 这样的公司在支持才会沦落到小众桌面的。
GNOME为了避免KDE依赖于一个私有的Qt软件的弊端,选择了Gtk作为其GUI界面库。GTK是GIMP 的副产品。全称为 Gimp Tool Kit。是为了开发GIMP而编写的一个UI库。同Qt一样是对Xlib的一次包 装。 和Qt不同的是Gtk采用C语言开发。
相比采用不标准的C++语言, GNOME选择了同Gtk一样使用C语言进行开发。当时C++还不是一个标准 语言,使用C++的开发者并没有C语言多。所以从一开始GNOME的选择就能吸引更多的社区开发 者。
\begin{notice} 注意:C++语言的第一个标准是在 1998 年通过的,又叫C++98标准。第二个C++标准是2011年通过 的,叫C++11。有人会提到2003年通过的C++03,那个是对标准库的一次扩充和修正,语言本身没 有变化。 所以KDE创立于1996年,实际上是在使用一个没有标准的语言。标准要到2年后才有。 \end{notice}
其实那个时候MFC那种C with classes流行了很多年了吧,当然Qt是个概念上先进,又跨平台的选择。 GTK用C实现对象系统实在是比较蛋疼。KDE是早于GNOME的,如果那时候GTK有点成型了可能KDE直接就用了。
GNOME就是为了替代KDE出来的。你忘记了 GNOME和KDE 关于 Qt 协议的 flame war 了?
由于没有协议的问题,GNOME获得了飞快的发展。从1997年立项开始没过多久,就迅速的变成各 大发行版的默认桌面环境。
GNOME的目的是提供一个完全自由的桌面。通过使用完全GPL的Gtk进行开发,GNOME规避了KDE 可能遇到的潜在风险。为了应对这件事,Troll Tech宣布Qt以GPL许可发布。Qt正式开始了GPL和商 业授权的双授权模式。可以说,Qt采用GPL协议后,GNOME事实上已经没有存在的必要了。而Qt最 后被Nokia收购的时候,更是采用了LGPL协议发布,连开发商业软件都不再需要购买授权了。
这个逻辑真是,已经有的GNOME用户怎么办?包括Solaris上的,通通改学KDE去?存在就是存在,没什么好否认的。
重重危机下,也许是GNOME推出失败之作Gnome-Shell的原因吧!
GNOME Shell并不失败,关键是你要看清GNOME在干嘛。
都要灭掉输入法了,我不知道这样的DE还有不失败的理由。
GNOME 2是什么?GNOME 2是自由的,适用于各种Unix的,改进的,Windows 95模式的桌面。 Windows 95模式是至今广为企业和中高级用户接受的模式。要各种定制的,其实大部分都是伪需求,不提高工作效率的。(真要定制各种WM还有KDE摆在那里,乐趣无穷,是不是稳定可靠就要打问号了)
GNOME Shell是什么?是自由的,适用于Fedora Linux的,改进的,iPad模式的桌面。 iPad模式是什么,同一时间只干一件事,要切换,请按键。 iPad目前非常成功,但是之后的前途仍然存在变数。而且有人发现iPad主要用于游戏娱乐。当然这年头找游戏不难,Chrome里面就有。 有人也许说很多App现在还是桌面风格的App啊。我只能说这是他们太忙了,连删feature都没时间。Nautilus 3.6为什么能一下子删掉那么多?因为开发者有时间嘛,把删除任务悉数完成。 https://live.gnome.org/Nautilus/Roadmap/3.6 可是删feature毕竟是一件反人类的事情,为什么他们坚持那么做,因为他们心目中理想的GNOME可能和你想象的完全不同,看看下面的页面就知道了: https://live.gnome.org/Design/Apps -- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
个人观点,gnome-shell应该可以算作一个成功的产品 这个玩意儿给桌面工具的开发和第三方网络应用集成 开了一个口子 就是说,gnome桌面不再是单独的桌面,而是一个开放式平台了
同时,我认为这次整体交互设计,某种程度上是gnome在手机、平板之类的的单一输入平台的一次准备
因此,它的战略意义不可以忽略
2012/11/26 microcai microcai@fedoraproject.org
在 2012年11月26日 下午5:46,Ma Xiaojun damage3025@gmail.com 写道:
2012/11/26 微蔡 microcai@fedoraproject.org:
GNOME 是各个主流发行版的默认桌面环境。不过这个名声得来的有点不是那么厚道,起码不是靠 实力获得的。GNOME无论是在易用性还是在可定制性上都离KDE差了一大截。GNOME能获得今天 的成就,原因是 一开始就站在了道义的制高点牵制住了KDE。这是为何呢?
其实你这么说有点不公平,KDE强调定制,GNOME强调开箱即用(虽然他们现在走火入魔了)。就好像你比较单项Feature的话,Windows可能比Mac
OS X多不少,但是大家都觉得Mac OS X有种不同的设计感。
Mac OS X 卖的是硬件. Linus 都买 ibook 跑 Linux . mac book air 比市面上的笔记本不知道好多少。(不看价钱的话)
原因就在Qt上。{}Matthias Ettrich{}开发KDE选择了Qt。而当时的Qt并不是一个开源软件。Qt由一家 叫做Troll Tech的公司掌握。Qt采取办法是的是对开源软件的开发使用免费授权,只有开发商业软件 才需要购买商业授权。但是社区的一些人开始担心Qt的未来。 特别是RedHat这样的大公司,不希望Linux桌面被一家挪威公司掐住咽喉。于是 RedHat 伙同 IBM ,再拉上其他公司\textbf{资助}了另一个项目:GNOME。
没有大公司的资助GNOME从一开始就不会存在。所谓兵马未动粮草先行嘛。GNOME名义为社区项 目,实际上参与GNOME开发的人有大量是Linux界有影响力的大公司的全职员工。 特别是RedHat派出了数量最多的人员参与了GNOME项目。因此在一些人当中流传GNOME是RedHat 项目的说法。这当然是无稽之谈,不过GNOME获得大公司的资金和人员上的直接资助是事实。
其实最早也就是一个人拉几个基友一起开发的项目吧。早期Linux还有收费用Motif+CDE的呢,其实也没什么,比当时的Solaris还有性价比多了就是了。其实那些大公司希望GNOME取代的就是CDE。不过企业应用GNOME
Shell就有点搞笑的感觉了,虽然上次列表上一个Oracle的人说其实GNOME Shell在Solaris也是能跑的。
是啊, FVWM XFCE 不都是好基友搞的么,就是没有 RedHat 这样的公司在支持才会沦落到小众桌面的。
GNOME为了避免KDE依赖于一个私有的Qt软件的弊端,选择了Gtk作为其GUI界面库。GTK是GIMP 的副产品。全称为 Gimp Tool Kit。是为了开发GIMP而编写的一个UI库。同Qt一样是对Xlib的一次包 装。 和Qt不同的是Gtk采用C语言开发。
相比采用不标准的C++语言, GNOME选择了同Gtk一样使用C语言进行开发。当时C++还不是一个标准 语言,使用C++的开发者并没有C语言多。所以从一开始GNOME的选择就能吸引更多的社区开发 者。
\begin{notice} 注意:C++语言的第一个标准是在 1998 年通过的,又叫C++98标准。第二个C++标准是2011年通过 的,叫C++11。有人会提到2003年通过的C++03,那个是对标准库的一次扩充和修正,语言本身没 有变化。 所以KDE创立于1996年,实际上是在使用一个没有标准的语言。标准要到2年后才有。 \end{notice}
其实那个时候MFC那种C with classes流行了很多年了吧,当然Qt是个概念上先进,又跨平台的选择。 GTK用C实现对象系统实在是比较蛋疼。KDE是早于GNOME的,如果那时候GTK有点成型了可能KDE直接就用了。
GNOME就是为了替代KDE出来的。你忘记了 GNOME和KDE 关于 Qt 协议的 flame war 了?
由于没有协议的问题,GNOME获得了飞快的发展。从1997年立项开始没过多久,就迅速的变成各 大发行版的默认桌面环境。
GNOME的目的是提供一个完全自由的桌面。通过使用完全GPL的Gtk进行开发,GNOME规避了KDE 可能遇到的潜在风险。为了应对这件事,Troll Tech宣布Qt以GPL许可发布。Qt正式开始了GPL和商 业授权的双授权模式。可以说,Qt采用GPL协议后,GNOME事实上已经没有存在的必要了。而Qt最 后被Nokia收购的时候,更是采用了LGPL协议发布,连开发商业软件都不再需要购买授权了。
这个逻辑真是,已经有的GNOME用户怎么办?包括Solaris上的,通通改学KDE去?存在就是存在,没什么好否认的。
重重危机下,也许是GNOME推出失败之作Gnome-Shell的原因吧!
GNOME Shell并不失败,关键是你要看清GNOME在干嘛。
都要灭掉输入法了,我不知道这样的DE还有不失败的理由。
GNOME 2是什么?GNOME 2是自由的,适用于各种Unix的,改进的,Windows 95模式的桌面。 Windows
95模式是至今广为企业和中高级用户接受的模式。要各种定制的,其实大部分都是伪需求,不提高工作效率的。(真要定制各种WM还有KDE摆在那里,乐趣无穷,是不是稳定可靠就要打问号了)
GNOME Shell是什么?是自由的,适用于Fedora Linux的,改进的,iPad模式的桌面。 iPad模式是什么,同一时间只干一件事,要切换,请按键。 iPad目前非常成功,但是之后的前途仍然存在变数。而且有人发现iPad主要用于游戏娱乐。当然这年头找游戏不难,Chrome里面就有。 有人也许说很多App现在还是桌面风格的App啊。我只能说这是他们太忙了,连删feature都没时间。Nautilus 3.6为什么能一下子删掉那么多?因为开发者有时间嘛,把删除任务悉数完成。 https://live.gnome.org/Nautilus/Roadmap/3.6 可是删feature毕竟是一件反人类的事情,为什么他们坚持那么做,因为他们心目中理想的GNOME可能和你想象的完全不同,看看下面的页面就知道了: https://live.gnome.org/Design/Apps -- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
2012/11/26 net_robber net_robber@timectrl.net:
这个玩意儿给桌面工具的开发和第三方网络应用集成 开了一个口子 就是说,gnome桌面不再是单独的桌面,而是一个开放式平台了
你真的开发过程序吗……虽然GNOME 3可能在开发工具的细节上存在小改进,但是在API稳定性,开发自由度方面,我想比GNOME 2差远了。
还有从古到今天哪个平台不开放了?你在DOS下不能开发网络集成应用?反而是现在兴起的App Store模式,限制越来越多。本来以为只有“邪恶”的私有软件好这口,结果GNOME所谓的自由软件也搞白名单什么的。
同时,我认为这次整体交互设计,某种程度上是gnome在手机、平板之类的的单一输入平台的一次准备
因此,它的战略意义不可以忽略
根本就是丢了西瓜捡了芝麻。
本来Linux作为一种稳定,不烦人的类Unix系统,在企业和学校是有潜力的,因为他们不需要装游戏(我大天朝的一些IE-only在其他地方基本已经消失了)。这下可好,GNOME Shell来了,连RHEL 7都要集成了,这不是自绝于人民吗?
至于平板: 没错,听说Windows 8也是重平板轻桌面(我没用过),但至少微软有这个实力强推。人家至少能把一个手机百年老店给收买了。人家至少能搞个Surface让一些人产生兴趣。 没错,Ubuntu的Unity也有一定的重平板轻桌面感,但人家至少根据自己的实力,在Nexus 7上面做了一些工作,也让一些人产生了兴趣。
GNOME呢?实质计划一个没有,就知道画图,删feature和内部重构。 比如这次Epiphany删除了扩展和禁用JS的功能。 http://ftp.gnome.org/pub/GNOME/core/3.7/3.7.1/NEWS
我之前用过iPad,那个自带浏览器确实功能少到爆,但是我用自由软件平板就只能期待类似的没功能的浏览器?那我还是用Ubuntu跑Firefox算了。其实就算是Fedora也从来不会集成Epiphany。
On Mon, Nov 26, 2012 at 4:46 PM, Christopher Meng cickumqt@gmail.com wrote:
要不要讨论MATE......
MATE目前的问题: 1、因为他们要做到和GNOME能同时装,把应用程序的名字都改得不认识了,虽然我非常乐意去学习一下。 2、进各种发行版官方源还不够多,不过能进Fedora还是蛮让人意外的。 3、不知道除Linux以外的Unix系统愿不愿意支持,比如BSD,Solaris/OpenIndiana。
On Nov 27, 2012, at 6:46 AM, Christopher Meng cickumqt@gmail.com wrote:
要不要讨论MATE......
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
MATE没听说过, 好像也是个桌面嘛。
Cheers,
Easior Lars
easior.lars@yahoo.com www.shlug.org
On Mon, Nov 26, 2012 at 7:41 PM, Easior Lars easior.lars@yahoo.com wrote:
MATE没听说过, 好像也是个桌面嘛。
GNOME 2 fork
你可以说这是需要改进的地方,但这不足以否定gnome的进步
2012/11/27 Ma Xiaojun damage3025@gmail.com
这个玩意儿给桌面工具的开发和第三方网络应用集成 开了一个口子 就是说,gnome桌面不再是单独的桌面,而是一个开放式平台了
你真的开发过程序吗……虽然GNOME 3可能在开发工具的细节上存在小改进,但是在API稳定性,开发自由度方面,我想比GNOME 2差远了。
还有从古到今天哪个平台不开放了?你在DOS下不能开发网络集成应用?反而是现在兴起的App Store模式,限制越来越多。本来以为只有“邪恶”的私有软件好这口,结果GNOME所谓的自由软件也搞白名单什么的。
同时,我认为这次整体交互设计,某种程度上是gnome在手机、平板之类的的单一输入平台的一次准备
因此,它的战略意义不可以忽略
根本就是丢了西瓜捡了芝麻。
本来Linux作为一种稳定,不烦人的类Unix系统,在企业和学校是有潜力的,因为他们不需要装游戏(我大天朝的一些IE-only在其他地方基本已经消失了)。这下可好,GNOME Shell来了,连RHEL 7都要集成了,这不是自绝于人民吗?
至于平板: 没错,听说Windows 8也是重平板轻桌面(我没用过),但至少微软有这个实力强推。人家至少能把一个手机百年老店给收买了。人家至少能搞个Surface让一些人产生兴趣。 没错,Ubuntu的Unity也有一定的重平板轻桌面感,但人家至少根据自己的实力,在Nexus 7上面做了一些工作,也让一些人产生了兴趣。
2012/11/26 net_robber net_robber@timectrl.net:
你可以说这是需要改进的地方,但这不足以否定gnome的进步
我可不覺得從Windows 95模式到iPad模式算啥進步,頂多算是CADT。 反正真正影響生產力的bug我真不知道有幾個是在3.x中解決的,反而是依賴越來越變態了。哪個組件之前說要依賴systemd了,不用GDM連鎖屏幕都鎖不了了。
依賴IBus也是,之前說好是動態依賴,結果在怎麼關閉上面又搞得半吊子: https://bugzilla.gnome.org/show_bug.cgi?id=689070 又來反人類的白名單,把GNOME的上下游都搞得煩死。
擴展閱讀: http://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotting-in-threes/
你真的有仔细看这个关于输入法的问题么?
https://live.gnome.org/ThreePointFive/Features/IBus#How_to_use_other_IM_fram...
我真觉得 GNOME 开发者那样回答你算很客气的了。
依赖 systemd 怎么了?所有成熟的桌面操作系统的进程管理都是系统态和用户态合并在一起全局考虑的,Linux 现在系统态用 initd/upstart 用户态用 DBus 是个阻碍桌面进一步发展的历史遗留问题,GNOME 敢站出来对过去说 No 是非常正确的。不抛弃历史的包袱永远都跑不快。
2012/11/27 Ma Xiaojun damage3025@gmail.com:
2012/11/26 net_robber net_robber@timectrl.net:
你可以说这是需要改进的地方,但这不足以否定gnome的进步
我可不覺得從Windows 95模式到iPad模式算啥進步,頂多算是CADT。 反正真正影響生產力的bug我真不知道有幾個是在3.x中解決的,反而是依賴越來越變態了。哪個組件之前說要依賴systemd了,不用GDM連鎖屏幕都鎖不了了。
依賴IBus也是,之前說好是動態依賴,結果在怎麼關閉上面又搞得半吊子: https://bugzilla.gnome.org/show_bug.cgi?id=689070 又來反人類的白名單,把GNOME的上下游都搞得煩死。
擴展閱讀: http://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotting-in-threes/ -- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
2012/11/26 Tommy He lovenemesis@fedoraproject.org:
你真的有仔细看这个关于输入法的问题么?
https://live.gnome.org/ThreePointFive/Features/IBus#How_to_use_other_IM_fram...
我真觉得 GNOME 开发者那样回答你算很客气的了。
反而是沒看我的bug報告吧,你以爲所有人都是一個人用Linux,想su/sudo就su/sudo? 用戶甲用了IBus就不讓用戶已用Fcitx了?強盜邏輯嘛。
依赖 systemd 怎么了?所有成熟的桌面操作系统的进程管理都是系统态和用户态合并在一起全局考虑的,Linux 现在系统态用 initd/upstart 用户态用 DBus 是个阻碍桌面进一步发展的历史遗留问题,GNOME 敢站出来对过去说 No 是非常正确的。不抛弃历史的包袱永远都跑不快。
這個可以暫時不討論,不過我聽到的反對聲音是很多的,Arch社區的Gentoo社區的都有。不過依賴systemd應該意味着非Linux系統用不了了吧?
2012/11/27 Ma Xiaojun damage3025@gmail.com:
2012/11/26 Tommy He lovenemesis@fedoraproject.org:
你真的有仔细看这个关于输入法的问题么?
https://live.gnome.org/ThreePointFive/Features/IBus#How_to_use_other_IM_fram...
我真觉得 GNOME 开发者那样回答你算很客气的了。
反而是沒看我的bug報告吧,你以爲所有人都是一個人用Linux,想su/sudo就su/sudo? 用戶甲用了IBus就不讓用戶已用Fcitx了?強盜邏輯嘛。
里面那个 gsetting 命令前面有个 $,意味是在用户态执行的。谁用户不想要 iBus 接手 XKB 配置就自己运行它好了。 还是你说 FCITX 的运行需要干掉更多的?
依赖 systemd 怎么了?所有成熟的桌面操作系统的进程管理都是系统态和用户态合并在一起全局考虑的,Linux 现在系统态用 initd/upstart 用户态用 DBus 是个阻碍桌面进一步发展的历史遗留问题,GNOME 敢站出来对过去说 No 是非常正确的。不抛弃历史的包袱永远都跑不快。
這個可以暫時不討論,不過我聽到的反對聲音是很多的,Arch社區的Gentoo社區的都有。不過依賴systemd應該意味着非Linux系統用不了了吧?
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
非 Linux 系统用不了是由于 systemd 用了很多 Linux 特有的内核方法,其他系统不支持是他们的事情,systemd 没把他们当作移植目标也没义务去关心,更跟 GNOME 没什么关系了。
2012/11/26 Tommy He lovenemesis@gmail.com:
里面那个 gsetting 命令前面有个 $,意味是在用户态执行的。谁用户不想要 iBus 接手 XKB 配置就自己运行它好了。 还是你说 FCITX 的运行需要干掉更多的?
不懂就不要亂說,那個gsettings關閉的是XKB集成,而不是IBus集成。所以我才要求加一個同樣可以關閉IBus的鍵。
Allen Day 画的图我真的超喜欢的,浓浓的韩系三星银河风格,饱含向 iPad 致敬的神情。(超级地图炮了。。
PS:我真的觉得好看而且实用,我认为这是平板触控界面和桌面界面融合的典范,比 M$ 的 Windows 8 好多了。渣实现则是另外一回事了。。
Sent From My Heart My Page: http://www.liangsuilong.info
2012/11/27 Aron Xu happyaron.xu@gmail.com
黑白兄别过度挺GNOME了,用一句话概括就是神设计,渣实现,缝缝补补又一年啊。虽然我认为相比于其他各种XFCE、*box 来说这个还是相当能用的。
Fedora中文�件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
2012/11/26 Liang Suilong liangsuilong@gmail.com:
Allen Day 画的图我真的超喜欢的,浓浓的韩系三星银河风格,饱含向 iPad 致敬的神情。(超级地图炮了。。
嚴重同意啊
我在手机导航的创始公司就职,这家公司里面神一般的设计无处不在,渣一样的实现也是无处不在。作为核心合作伙伴参加过 WP8 和 BBX 的 项目开发,他们的神设计渣设计也是遍地都是。
我想说的就是 GNOME 的情况在软件业界简直太常见了,只不过是开源+开放式管理使得这些问题暴露在大众眼前而已。真的没有不值得动不动就“失败”“反人类”的,开发者需要的是具体有用的意见反馈,以及适度的的理智敲打。
先学会怎样做一个开源软件用户,然后再去 Hack 开源项目。
2012/11/27 Aron Xu happyaron.xu@gmail.com:
黑白兄别过度挺GNOME了,用一句话概括就是神设计,渣实现,缝缝补补又一年啊。虽然我认为相比于其他各种XFCE、*box 来说这个还是相当能用的。
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
2012/11/26 Tommy He lovenemesis@fedoraproject.org:
我在手机导航的创始公司就职,这家公司里面神一般的设计无处不在,渣一样的实现也是无处不在。作为核心合作伙伴参加过 WP8 和 BBX 的 项目开发,他们的神设计渣设计也是遍地都是。
這其實等於沒說,一個樣本啥也說明不了。只說明你是技術圈內人。
我想说的就是 GNOME 的情况在软件业界简直太常见了,只不过是开源+开放式管理使得这些问题暴露在大众眼前而已。真的没有不值得动不动就“失败”“反人类”的,开发者需要的是具体有用的意见反馈,以及适度的的理智敲打。
開源軟件本來應該有質量優勢的,因爲有人看,不過GNOME對於意見的態度也算是古今中外聞名的了。
严重*不同意*开源软件一定有质量优势,开源与质量没有必然关系
2012/11/27 Ma Xiaojun damage3025@gmail.com
開源軟件本來應該有質量優勢的,因爲有人看,不過GNOME對於意見的態度也算是古今中外聞名的了。
2012/11/26 net_robber net_robber@timectrl.net:
严重*不同意*开源软件一定有质量优势,开源与质量没有必然关系
其實開源軟件(而不是自由軟件)這個概念本身,就是強調開源質量好,大家又可以充分利用。
“Open source is a development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in.” -- http://opensource.org/
个人观点:开源仅仅是开源而已
On Tue, Nov 27, 2012 at 1:39 PM, Ma Xiaojun damage3025@gmail.com wrote:
2012/11/26 net_robber net_robber@timectrl.net:
严重*不同意*开源软件一定有质量优势,开源与质量没有必然关系
其實開源軟件(而不是自由軟件)這個概念本身,就是強調開源質量好,大家又可以充分利用。
“Open source is a development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in.” -- http://opensource.org/ -- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
On Tue, Nov 27, 2012 at 12:01 AM, net_robber net_robber@timectrl.net wrote:
个人观点:开源仅仅是开源而已
其實有些不同吧,做作業或者做項目的時候,更多一些會想如何迅速完成功能。但是嘗試給開源項目提交代碼是不一樣的,你的ID擺在那裏,你敢隨便整一些很髒的代碼提交?就算嘗試了別人看了也不會要。
下雪了,我去楼下堆雪人。 难道我还要考虑我堆的不好看,水平不好,会不好意思去做么??
以opensource的形式发布产品,不同的人有不同的目的。 根据我个人的观察,常见的有以下几种: 1.吸引社区开发力量和测试力量 2.扩大知名度,包括个人能力宣传和企业、组织品牌宣传 3.一种学习的方式 4.just for fun
其中, 符合第二条的人或者企业、组织提供的代码会有比大的概率在项目早期就拥有较高的质量 符合第一条的人或者企业、组织在项目中后期,会有比较大的概率拥有较高的代码质量 其他情况很难保证
但是,3和4两种情况,在opensource项目的数量上较多
2012/11/27 Ma Xiaojun damage3025@gmail.com
On Tue, Nov 27, 2012 at 12:01 AM, net_robber net_robber@timectrl.net wrote:
个人观点:开源仅仅是开源而已
其實有些不同吧,做作業或者做項目的時候,更多一些會想如何迅速完成功能。但是嘗試給開源項目提交代碼是不一樣的,你的ID擺在那裏,你敢隨便整一些很髒的代碼提交?就算嘗試了別人看了也不會要。
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
gnome应该算作1 但是1的代码质量是不稳定的
On Tue, Nov 27, 2012 at 2:48 PM, Christopher Meng cickumqt@gmail.comwrote:
我想GNOME不会是3,4吧?
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
在 2012-11-27二的 14:55 +0800,net_robber写道:
gnome应该算作1 但是1的代码质量是不稳定的
其实我想说, GTK+在Linux平台上的GUI中代码质量是最好的...
On Tue, Nov 27, 2012 at 2:48 PM, Christopher Meng cickumqt@gmail.comwrote:
我想GNOME不会是3,4吧?
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
你们聊,我先撤了。
于 2012-11-27 14:05, Ma Xiaojun 写道:
On Tue, Nov 27, 2012 at 12:01 AM, net_robber net_robber@timectrl.net wrote:
个人观点:开源仅仅是开源而已
其實有些不同吧,做作業或者做項目的時候,更多一些會想如何迅速完成功能。但是嘗試給開源項目提交代碼是不一樣的,你的ID擺在那裏,你敢隨便整一些很髒的代碼提交?就算嘗試了別人看了也不會要。
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
如果是用户,他们只关心好不好用. 如果你想说整个开源生态圈都是给黑客和极客 用的,那就当我什么也没说。虽然我作为一个业余黑客也喜欢搞搞小的大的玩艺, 也写过patch,但我也不会为了 一个“开源”的名号弃用更好用的东西。
此外,我也认为开源与质量无关。你举的例子也很奇怪,因为大部分能写出很脏的 代码的一般都是新手在写test,这种水平基本上不可能写出能用的甚 至不能编译 过的补丁,如果是真的写出了能用的,项目维护者不会直接拒绝,他会自己写一份 或要求写补丁的人重写一份(见过很多次了).
开源软件只是代码看起来漂亮,相对于商业软件有更高的质量这个不一定的。最基本的开源软件的需求分析就远不如商业软件做的好
在 2012年11月27日 下午1:32,Ma Xiaojun damage3025@gmail.com写道:
2012/11/26 Tommy He lovenemesis@fedoraproject.org:
我在手机导航的创始公司就职,这家公司里面神一般的设计无处不在,渣一样的实现也是无处不在。作为核心合作伙伴参加过 WP8 和 BBX 的 项目开发,他们的神设计渣设计也是遍地都是。
�其�等於��,一��本啥也�明不了。只�明你是技�圈�人。
我想说的就是 GNOME
的情况在软件业界简直太常见了,只不过是开源+开放式管理使得这些问题暴露在大众眼前而已。真的没有不值得动不动就“失败”“反人类”的,开发者需要的是具体有用的意见反馈,以及适度的的理智敲打。
�源�件本���有�量��的,因�有人看,不�GNOME�於意�的�度也算是古今中外�名的了。
Fedora中文�件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
这个是不起作用的。
有人写了这个之后我才去报了个bug http://garfileo.is-programmer.com/2012/9/30/the-problem-with-im-of-gnome-3-6...
……而且话说回来,依赖systemd是啥意思你知道吗? 依赖systemd的不是因为用了systemd的init system而是用了systemd提供的logind,来替代consolekit,使用上替代之后还要在api上换掉追踪用户session的代码。最后还不是都是dbus调用……太233了。systemd底下怎么搞目前而言不关GNOME啥事,重要的是consolekit已死所以才换的。
2012/11/26 Tommy He lovenemesis@fedoraproject.org
你真的有仔细看这个关于输入法的问题么?
https://live.gnome.org/ThreePointFive/Features/IBus#How_to_use_other_IM_fram...
我真觉得 GNOME 开发者那样回答你算很客气的了。
依赖 systemd 怎么了?所有成熟的桌面操作系统的进程管理都是系统态和用户态合并在一起全局考虑的,Linux 现在系统态用 initd/upstart 用户态用 DBus 是个阻碍桌面进一步发展的历史遗留问题,GNOME 敢站出来对过去说 No 是非常正确的。不抛弃历史的包袱永远都跑不快。
2012/11/27 Ma Xiaojun damage3025@gmail.com:
2012/11/26 net_robber net_robber@timectrl.net:
你可以说这是需要改进的地方,但这不足以否定gnome的进步
我可不覺得從Windows 95模式到iPad模式算啥進步,頂多算是CADT。
反正真正影響生產力的bug我真不知道有幾個是在3.x中解決的,反而是依賴越來越變態了。哪個組件之前說要依賴systemd了,不用GDM連鎖屏幕都鎖不了了。
依賴IBus也是,之前說好是動態依賴,結果在怎麼關閉上面又搞得半吊子: https://bugzilla.gnome.org/show_bug.cgi?id=689070 又來反人類的白名單,把GNOME的上下游都搞得煩死。
擴展閱讀: http://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotting-in-threes/ -- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
-- Take a Deep Breath out of Windows
https://fedoraproject.org/wiki/User:Lovenemesis
Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
廢話一句,其實光看黑白說的那個wiki看不出禁用IBus集成要怎麼做? https://live.gnome.org/ThreePointFive/Features/IBus#How_to_use_other_IM_fram...
以下文字爲引用: Even if g-c-c and g-s-d were compiled with IBus support there's the option of removing ibus-daemon from the system which is enough for all the IBus functionality to be disabled.
#### 我加的分割線 ####
If you don't want GNOME to touch X keyboard configuration at all it's possible to disable g-s-d's keyboard plugin with
$ gsettings set org.gnome.settings-daemon.plugins.keyboard active false
This means that no XKB layouts/variants/options will be set by GNOME and thus the System Settings' Input Sources will be of no use.
只不過我還是不明白,XKB集成一個gsettings就關了,IBus集成卻要刪掉ibus-daemon,邏輯何在?
2012/11/27 Ma Xiaojun damage3025@gmail.com:
2012/11/26 net_robber net_robber@timectrl.net:
这个玩意儿给桌面工具的开发和第三方网络应用集成 开了一个口子 就是说,gnome桌面不再是单独的桌面,而是一个开放式平台了
你真的开发过程序吗……虽然GNOME 3可能在开发工具的细节上存在小改进,但是在API稳定性,开发自由度方面,我想比GNOME 2差远了。
你真的了解 GNOME 3 在开发方面的进步么?GIR 是啥知道么?尽管目前还有些小 Bug 但是绝对是重大的开发者改进。Qt5 也是部分吸收了它的设计。
还有从古到今天哪个平台不开放了?你在DOS下不能开发网络集成应用?反而是现在兴起的App Store模式,限制越来越多。本来以为只有“邪恶”的私有软件好这口,结果GNOME所谓的自由软件也搞白名单什么的。
同时,我认为这次整体交互设计,某种程度上是gnome在手机、平板之类的的单一输入平台的一次准备
因此,它的战略意义不可以忽略
根本就是丢了西瓜捡了芝麻。
本来Linux作为一种稳定,不烦人的类Unix系统,在企业和学校是有潜力的,因为他们不需要装游戏(我大天朝的一些IE-only在其他地方基本已经消失了)。这下可好,GNOME Shell来了,连RHEL 7都要集成了,这不是自绝于人民吗?
至于平板: 没错,听说Windows 8也是重平板轻桌面(我没用过),但至少微软有这个实力强推。人家至少能把一个手机百年老店给收买了。人家至少能搞个Surface让一些人产生兴趣。 没错,Ubuntu的Unity也有一定的重平板轻桌面感,但人家至少根据自己的实力,在Nexus 7上面做了一些工作,也让一些人产生了兴趣。
自绝于人民?GNOME Shell 的设计非常适合于专注于单一程序的行为,而内嵌的窗口平铺又有效满足需要同时运行参照两个程序的行为。 实际上 KDE4 中 KWin 后增的窗口平铺也是往这方面朝向的。
再说 Unity,能在 Nexus 7 上跑的是已经废弃(且 Bug 不断)的 Unity 2D,并非完整 Unity。Canonical 并没有实力去优化 LLVMPipe 使其能在不需要闭源 GPU 驱动的情况下仅靠 CPU 运行,也没那实力做开源 GPU 驱动逆向工程。扔给你个废弃的 Unity 2D,你就来兴趣了?
要说底层的支持,GNOME Shell 所用的 Clutter 一直比 Unity 的 Compiz 更早且更好的支持平板 GPU 所用的 OpenGL ES。
GNOME呢?实质计划一个没有,就知道画图,删feature和内部重构。 比如这次Epiphany删除了扩展和禁用JS的功能。 http://ftp.gnome.org/pub/GNOME/core/3.7/3.7.1/NEWS
实际计划没有?你做过项目管理么?画图、删 feature 和内部重构是产品计划中最重要的部分,想清楚了再动手比先写代码再更改能提供更好的质量并节省更多的时间。
删扩展是为了下一步迁移到 WebKit2 做准备;禁用关闭 JS 里所应当,还有多少网站可以不用 JS 正常工作?
我之前用过iPad,那个自带浏览器确实功能少到爆,但是我用自由软件平板就只能期待类似的没功能的浏览器?那我还是用Ubuntu跑Firefox算了。其实就算是Fedora也从来不会集成Epiphany。
发行版选择预置那个浏览器跟 DE 有个毛关系。尽管 Fedora 一直紧跟 GNOME 步伐,但是依然在 GNOME Desktop 上预置 Firefox。当初有过讨论,作为面向主要群体的介质需要提供适用于大众的浏览器,所以是 Firefox。 另外 Firefox LXDE 预置的是 Midori。
-- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
2012/11/26 Tommy He lovenemesis@fedoraproject.org:
你真的了解 GNOME 3 在开发方面的进步么?GIR 是啥知道么?尽管目前还有些小 Bug 但是绝对是重大的开发者改进。Qt5 也是部分吸收了它的设计。
你真的開發過GIR程序嗎?反正我用IBus GIR生成的Python接口,比原來真正的Python模塊不知道難用多少條街了。文檔都沒,得靠實驗和讀源碼。據說未來會有,那至少說明從3.0到3.8這兩年間都是很難用的,這種朝三暮四的平臺誰願意開發程序啊,開發一個開源軟件過幾年根本編譯不了了。 順便說下Vala,本來覺得這東西還有點意思。之前嘗試編譯hack之前的ibus-cloud-pinyin你會就明白那個有多不靠譜了。
自绝于人民?GNOME Shell 的设计非常适合于专注于单一程序的行为,而内嵌的窗口平铺又有效满足需要同时运行参照两个程序的行为。
分窗口這個是不錯,不過和真正的平鋪WM比呢?順便一說那個兩分窗口Unity一樣支持。 除了遊戲、或者在Facebook/Twitter上虛度時間我真想不出有啥應用是只需要專注於單一程序的。
再说 Unity,能在 Nexus 7 上跑的是已经废弃(且 Bug 不断)的 Unity 2D,并非完整 Unity。Canonical 并没有实力去优化 LLVMPipe 使其能在不需要闭源 GPU 驱动的情况下仅靠 CPU 运行,也没那实力做开源 GPU 驱动逆向工程。扔给你个废弃的 Unity 2D,你就来兴趣了? 要说底层的支持,GNOME Shell 所用的 Clutter 一直比 Unity 的 Compiz 更早且更好的支持平板 GPU 所用的 OpenGL ES。
Ubuntu至少能用啊,你在Nexus 7上裝個Fedora發個視頻看看?老是講未來是一種很不負責任的做法,把用戶黨小白鼠?你說Unity 2D是廢棄的,我想廣大GNOME 2用戶中槍嚴重啊……
实际计划没有?你做过项目管理么?画图、删 feature 和内部重构是产品计划中最重要的部分,想清楚了再动手比先写代码再更改能提供更好的质量并节省更多的时间。
你根本就沒看懂我說的計劃是什麼,我說的是部署計劃。你可以說Windows 8會讓很多人不適應,但是微軟能讓Windows 8被預裝到足夠多的設備上,所以人們可能真的慢慢習慣了。而GNOME呢?
删扩展是为了下一步迁移到 WebKit2 做准备;禁用关闭 JS 里所应当,还有多少网站可以不用 JS 正常工作?
很多啊,Google和Wikipedia都沒問題,不信你裝一個根本不支持JS的NetSurf瀏覽器試一下就是了。 找到技術理由刪feature就振振有詞了?所以感覺給GNOME開發任何東西真是冤大頭,人家一不高興說刪就刪了。
发行版选择预置那个浏览器跟 DE 有个毛关系。尽管 Fedora 一直紧跟 GNOME 步伐,但是依然在 GNOME Desktop 上预置 Firefox。当初有过讨论,作为面向主要群体的介质需要提供适用于大众的浏览器,所以是 Firefox。
你就是想說GNOME的官方瀏覽器不適用大衆對吧,那我覺得很對啊。
另外 Firefox LXDE 预置的是 Midori。
Fedora和Firefox都不分了?呵呵。
2012/11/26 jcomee@gmail.com:
受不了你们.套用linus的话, 吐嘈很贱,拿代码来.
我都說的有些就是hack過代碼才覺得特別渣,順便一說我還hack過gedit和file-roller嘗試解決亂碼問題呢,雖然還只是剛剛開始。
2012/11/27 Ma Xiaojun damage3025@gmail.com:
2012/11/26 Tommy He lovenemesis@fedoraproject.org:
你真的了解 GNOME 3 在开发方面的进步么?GIR 是啥知道么?尽管目前还有些小 Bug 但是绝对是重大的开发者改进。Qt5 也是部分吸收了它的设计。
你真的開發過GIR程序嗎?反正我用IBus GIR生成的Python接口,比原來真正的Python模塊不知道難用多少條街了。文檔都沒,得靠實驗和讀源碼。據說未來會有,那至少說明從3.0到3.8這兩年間都是很難用的,這種朝三暮四的平臺誰願意開發程序啊,開發一個開源軟件過幾年根本編譯不了了。 順便說下Vala,本來覺得這東西還有點意思。之前嘗試編譯hack之前的ibus-cloud-pinyin你會就明白那個有多不靠譜了。
我用了 GIR 提供的 JavaScript 接口 Seed 做过一些原型,我觉得很好用,调用其他模块完全不用担心有没有绑定的问题了。
Vala 不靠谱?你可以问问 Yorba 的人怎么想。
自绝于人民?GNOME Shell 的设计非常适合于专注于单一程序的行为,而内嵌的窗口平铺又有效满足需要同时运行参照两个程序的行为。
分窗口這個是不錯,不過和真正的平鋪WM比呢?順便一說那個兩分窗口Unity一樣支持。 除了遊戲、或者在Facebook/Twitter上虛度時間我真想不出有啥應用是只需要專注於單一程序的。
有多少人需要真正的平铺?需要多个终端监控的早就用 tmux 之流了。双窗口对于大多数文档+图形 IDE/参考文献+字处理的应用足以了
专注于单一程序?很多人打开电脑就专注在浏览器了好不好。
再说 Unity,能在 Nexus 7 上跑的是已经废弃(且 Bug 不断)的 Unity 2D,并非完整 Unity。Canonical 并没有实力去优化 LLVMPipe 使其能在不需要闭源 GPU 驱动的情况下仅靠 CPU 运行,也没那实力做开源 GPU 驱动逆向工程。扔给你个废弃的 Unity 2D,你就来兴趣了? 要说底层的支持,GNOME Shell 所用的 Clutter 一直比 Unity 的 Compiz 更早且更好的支持平板 GPU 所用的 OpenGL ES。
Ubuntu至少能用啊,你在Nexus 7上裝個Fedora發個視頻看看?老是講未來是一種很不負責任的做法,把用戶黨小白鼠?你說Unity 2D是廢棄的,我想廣大GNOME 2用戶中槍嚴重啊……
至少能用没错,扔给你一个死尸也是能用。在 Nexus 7 上跑 Fedora LXDE 和 XFCE 基于 Qt 的 Unity 2D 的确是被 Canonical 停止开发了,这跟 GNOME 2 有何关系?别无故过来中枪。
实际计划没有?你做过项目管理么?画图、删 feature 和内部重构是产品计划中最重要的部分,想清楚了再动手比先写代码再更改能提供更好的质量并节省更多的时间。
你根本就沒看懂我說的計劃是什麼,我說的是部署計劃。你可以說Windows 8會讓很多人不適應,但是微軟能讓Windows 8被預裝到足夠多的設備上,所以人們可能真的慢慢習慣了。而GNOME呢?
那么谁有部署计划呢?KDE Plasma 平板至今未见天日,Unity for Andorid 还在原型状态。就算上市了,你觉得哪个能跟 Android/iOS/WP8 甚至 Firefox OS 比呢?GNOME 现在的平板支持还远未到成熟的状态,需要更多的画图、删 feature 和内部重构才行。
删扩展是为了下一步迁移到 WebKit2 做准备;禁用关闭 JS 里所应当,还有多少网站可以不用 JS 正常工作?
很多啊,Google和Wikipedia都沒問題,不信你裝一個根本不支持JS的NetSurf瀏覽器試一下就是了。 找到技術理由刪feature就振振有詞了?所以感覺給GNOME開發任何東西真是冤大頭,人家一不高興說刪就刪了。
我当然用过关了 JS 的浏览器访问过 Google 和 Wikipedia,仅有最最基本的功能。不过你在何种情况下,可以打开 Epiphany 却无法或者无法 JS 呢? 这跟给 GNOME 开发东西当冤大头有个毛关系,Epiphany 是 GNOME 自己开发的功能,自己拥有最终决定权。
发行版选择预置那个浏览器跟 DE 有个毛关系。尽管 Fedora 一直紧跟 GNOME 步伐,但是依然在 GNOME Desktop 上预置 Firefox。当初有过讨论,作为面向主要群体的介质需要提供适用于大众的浏览器,所以是 Firefox。
你就是想說GNOME的官方瀏覽器不適用大衆對吧,那我覺得很對啊。
请按照新用户的角度思考。 当用户选择一个新的操作系统时,必然要考虑到几个基本的应用十分能实现,比如说网络浏览器。此时你觉得是告诉最终用户 "Fedora 上预装流行的 Firefox 浏览器" 好呢?还是说 “Fedora 上预装了 Epiphany 浏览器 PS 它跟你可能用过的 Safari/Chrome 有些像但又不完全一样” 好呢?
另外 Firefox LXDE 预置的是 Midori。
Fedora和Firefox都不分了?呵呵。
的确没分,两个都是我喜欢的开源项目,也是我认为在做正确的事情的开源项目。
-- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
2012/11/26 Tommy He lovenemesis@fedoraproject.org:
我用了 GIR 提供的 JavaScript 接口 Seed 做过一些原型,我觉得很好用,调用其他模块完全不用担心有没有绑定的问题了。
只能說你用的GIR可能實現得比較好,或者用了大量Override。別把GIR黨銀彈就是了,其次有文檔嗎?有的話拿來瞧瞧。
Vala 不靠谱?你可以问问 Yorba 的人怎么想。
還是那句話,自己嘗試編譯ibus-clould-pinyin去(直接編譯是100%失敗的)……
有多少人需要真正的平铺?需要多个终端监控的早就用 tmux 之流了。双窗口对于大多数文档+图形 IDE/参考文献+字处理的应用足以了
有人願意削足適履我表示理解。
专注于单一程序?很多人打开电脑就专注在浏览器了好不好。
這個確實沒錯,不過不是這種的情況也不少。
至少能用没错,扔给你一个死尸也是能用。在 Nexus 7 上跑 Fedora LXDE 和 XFCE 基于 Qt 的 Unity 2D 的确是被 Canonical 停止开发了,这跟 GNOME 2 有何关系?别无故过来中枪。
如果你說Unity 2D是死屍那GNOME 2一樣符合死屍的標準吧。只不過我覺得死屍可能比所謂的活體更快,更穩定,更省內存。
那么谁有部署计划呢?KDE Plasma 平板至今未见天日,Unity for Andorid 还在原型状态。就算上市了,你觉得哪个能跟 Android/iOS/WP8 甚至 Firefox OS 比呢?GNOME 现在的平板支持还远未到成熟的状态,需要更多的画图、删 feature 和内部重构才行。
RHEL和Ubuntu,可能還包括SUSE,都是在桌面上。只不過我不知道那些RHEL之前的桌面用戶看到RHEL 7和GNOME Shell會是什麼反應,換MATE?
我当然用过关了 JS 的浏览器访问过 Google 和 Wikipedia,仅有最最基本的功能。不过你在何种情况下,可以打开 Epiphany 却无法或者无法 JS 呢?
關JS顯然更安全,也更快。
这跟给 GNOME 开发东西当冤大头有个毛关系,Epiphany 是 GNOME 自己开发的功能,自己拥有最终决定权。
那些擴展作者的勞動算什麼?
请按照新用户的角度思考。 当用户选择一个新的操作系统时,必然要考虑到几个基本的应用十分能实现,比如说网络浏览器。此时你觉得是告诉最终用户 "Fedora 上预装流行的 Firefox 浏览器" 好呢?还是说 “Fedora 上预装了 Epiphany 浏览器 PS 它跟你可能用过的 Safari/Chrome 有些像但又不完全一样” 好呢?
這個我們就不討論下去,看來你對Epiphany也沒啥自信。
Mac OS X 卖的是硬件. Linus 都买 ibook 跑 Linux . mac book air 比市面上的笔记本不知道好多少。(不看价钱的话)
我用低配MacBook Pro跑Ubuntu(高配机是NVIDIA显卡,折腾不起)
2012/11/26 microcai microcai@fedoraproject.org:
是啊, FVWM XFCE 不都是好基友搞的么,就是没有 RedHat 这样的公司在支持才会沦落到小众桌面的。
很多WM都是一个人维护的吧,XFCE可能有几个……
GNOME就是为了替代KDE出来的。你忘记了 GNOME和KDE 关于 Qt 协议的 flame war 了?
据说GNOME 1.x定制性也很高,GNOME 2也是删了一大堆feature被人骂到爆,但是据说那些feature后来还是加回来了,GNOME Shell我看不存在加回的可能。
都要灭掉输入法了,我不知道这样的DE还有不失败的理由。
那些人就是设计、实现都很渣,还觉得自己特别牛逼。
2012/11/27 Ma Xiaojun damage3025@gmail.com
Mac OS X 卖的是硬件. Linus 都买 ibook 跑 Linux . mac book air
比市面上的笔记本不知道好多少。(不看价钱的话)
我用低配 MacBook Pro 跑 Ubuntu(高配机是 NVIDIA 显卡,折腾不起)
我用 NVIDIA 能跑 FEDORA 17, 不過嘗試安裝官方驅動來在 BLENDER 上 CUDA 渲染時安裝失敗, 現在是 FALLBACK MODE.
2012/11/26 microcai microcai@fedoraproject.org:
是啊, FVWM XFCE 不都是好基友搞的么,就是没有 RedHat 这样的公司在支持才会沦落到小众桌面的。
很多 WM 都是一个人维护的吧,XFCE 可能有几个……
別再 RH RH 了, FEDORA 的 WALLPAPER 都做不好..
GNOME 就是为了替代 KDE 出来的。你忘记了 GNOME 和 KDE 关于 Qt 协议的 flame war 了?
据说 GNOME 1.x 定制性也很高,GNOME 2 也是删了一大堆 feature 被人骂到爆,但是据说那些 feature 后来还是加回来了,GNOME Shell 我看不存在加回的可能。
每次都這樣真的是太人性了, 就像人類不斷自毁自己的文化一樣.
都要灭掉输入法了,我不知道这样的 DE 还有不失败的理由。
那些人就是设计、实现都很渣,还觉得自己特别牛逼。
某些人就是不求甚解, 然後把自己不懂的東西當垃圾.
K
2012/11/26 Caius Chance me@kaio.net:
每次都這樣真的是太人性了, 就像人類不斷自毁自己的文化一樣.
看Jamie Zawinski當年的rant: http://www.jwz.org/doc/cadt.html
在 2012-11-26一的 12:38 -0600,Ma Xiaojun写道:
GNOME就是为了替代KDE出来的。你忘记了 GNOME和KDE 关于 Qt 协议的
flame war 了?
据说GNOME 1.x定制性也很高,GNOME 2也是删了一大堆feature被人骂到爆,但是据说那些feature后来还是加回来 了,GNOME Shell我看不存在加回的可能。
其实,GNOME SHELL用javascript写的,目的就是高度定制性。 不喜欢的话,可以装个插件,甚至自己动手修改不满意的部分。 强烈推荐大家多装插件。
2012/11/26 Peng Wu peng.e.wu@gmail.com:
其实,GNOME SHELL用javascript写的,目的就是高度定制性。 不喜欢的话,可以装个插件,甚至自己动手修改不满意的部分。 强烈推荐大家多装插件。
據(Tiger Soldier)說那些JS幾乎沒有文檔?
當然升級obsolete插件這個實在是,比如說3.4要裝一個插件才能關機。3.6關機又回來了(想必原來的插件廢了吧),然後註銷沒了。
2012/11/26 jcomee@gmail.com:
我女儿玩我的系统,她认为好玩,易学的顺序:
ios(ipad),gnomeshell,webos,osx,win7,winxp,
所以我说GNOME那是iPad模式……
On Nov 26, 2012, at 5:15 PM, 微蔡 microcai@fedoraproject.org wrote:
GNOME 是各个主流发行版的默认桌面环境。不过这个名声得来的有点不是那么厚道,起码不是靠 实力获得的。GNOME无论是在易用性还是在可定制性上都离KDE差了一大截。GNOME能获得今天 的成就,原因是 一开始就站在了道义的制高点牵制住了KDE。这是为何呢?
原因就在Qt上。{}Matthias Ettrich{}开发KDE选择了Qt。而当时的Qt并不是一个开源软件。Qt由一家 叫做Troll Tech的公司掌握。Qt采取办法是的是对开源软件的开发使用免费授权,只有开发商业软件 才需要购买商业授权。但是社区的一些人开始担心Qt的未来。 特别是RedHat这样的大公司,不希望Linux桌面被一家挪威公司掐住咽喉。于是 RedHat 伙同 IBM ,再拉上其他公司\textbf{资助}了另一个项目:GNOME。
没有大公司的资助GNOME从一开始就不会存在。所谓兵马未动粮草先行嘛。GNOME名义为社区项 目,实际上参与GNOME开发的人有大量是Linux界有影响力的大公司的全职员工。 特别是RedHat派出了数量最多的人员参与了GNOME项目。因此在一些人当中流传GNOME是RedHat 项目的说法。这当然是无稽之谈,不过GNOME获得大公司的资金和人员上的直接资助是事实。
GNOME为了避免KDE依赖于一个私有的Qt软件的弊端,选择了Gtk作为其GUI界面库。GTK是GIMP 的副产品。全称为 Gimp Tool Kit。是为了开发GIMP而编写的一个UI库。同Qt一样是对Xlib的一次包 装。 和Qt不同的是Gtk采用C语言开发。
相比采用不标准的C++语言, GNOME选择了同Gtk一样使用C语言进行开发。当时C++还不是一个标准 语言,使用C++的开发者并没有C语言多。所以从一开始GNOME的选择就能吸引更多的社区开发 者。
\begin{notice} 注意:C++语言的第一个标准是在 1998 年通过的,又叫C++98标准。第二个C++标准是2011年通过 的,叫C++11。有人会提到2003年通过的C++03,那个是对标准库的一次扩充和修正,语言本身没 有变化。 所以KDE创立于1996年,实际上是在使用一个没有标准的语言。标准要到2年后才有。 \end{notice}
由于没有协议的问题,GNOME获得了飞快的发展。从1997年立项开始没过多久,就迅速的变成各 大发行版的默认桌面环境。
GNOME的目的是提供一个完全自由的桌面。通过使用完全GPL的Gtk进行开发,GNOME规避了KDE 可能遇到的潜在风险。为了应对这件事,Troll Tech宣布Qt以GPL许可发布。Qt正式开始了GPL和商 业授权的双授权模式。可以说,Qt采用GPL协议后,GNOME事实上已经没有存在的必要了。而Qt最 后被Nokia收购的时候,更是采用了LGPL协议发布,连开发商业软件都不再需要购买授权了。
Qt花落谁家不也是人们的心病吗?
我觉得没必要这么极端。 起码我是用gnome好些年了。
重重危机下,也许是GNOME推出失败之作Gnome-Shell的原因吧!
-- ______________
< gentoo rocks >
\ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
-- Fedora中文郵件列表:https://admin.fedoraproject.org/mailman/listinfo/chinese
Cheers,
Easior Lars
easior.lars@yahoo.com www.shlug.org
chinese@lists.fedoraproject.org