原标题:中国应该收购QT,然后开源免费
中兴事件给我们当头棒喝,搞了很多房地产,关键技术没掌握多少。阿里收购芯片公司,全民大谈中国芯,其实和中国芯片一样软甚至比芯片更软的是软件。
没有自己的操作系统,没有自己的关键技术。但是今天我想得了一点,就是GUI图形界面是仅次于操作系统的一个关键组件。而QT是跨平台的C++ GUI框架。linux系统没有很好的c++图形界面系统,QT是非常好的一个选择。QT还能跨平台,有很多关键用户,比如OPIE、Skype、VLC media player、Adobe Photoshop Elements、VirtualBox与Mathematica以及被Autodesk、欧洲空间局、梦工厂、Google、HP、KDE、卢卡斯影业、西门子公司、富豪集团, 华特迪士尼动画制作公司、三星集团、飞利浦、Panasonic等。还有良好的社区支持和学习氛围。诺基亚曾经收购了QT,后里又卖了。卖身之后的QT授权就复杂了,开源项目可以免费使用,但是商业项目要付费,这就限制了QT的应用和发展。所以我的国既然要发展IT产业,软件发展必不可少,反正我的国有的是money,不如花几亿(诺基亚收购QT花了1.6亿美元,600万美元出售的)美元把QT买了,然后彻底免费,并且组建一个团队,促进QT发展,让其成为一个能撑起一片天空的GUI系统,再配合Liunx,形成一个全球化、实用化的,类似windows的系统平台,不失为摆脱美国微软控制的一个方法,否则你的卵子永远被人捏在手里。
也算为世界和平做了一件好事。
Linux之所以无法取代Windows,主要还是因为无法盈利,缺乏系统性的投资。很多Linux的关键组件维护人很少,大多根本无人维护。中国如果真想摆脱windows的垄断控制,就有必须设定一个明确的目标,系统性的投资这个项目。
===========
参考:
使用于使用Qt开发的软件,相同的代码可以在任何支持的平台上编译与运行,而不需要修改源代码。会自动依平台的不同,表现平台特有的图形界面风格。
Linux/X11:用于X Window System(如Solaris、AIX、HP-UX、Linux、BSD)。支持KDevelop和Eclipse IDE集成
Mac:用于Apple Mac OS X。基于Cocoa框架。支持Universal Binary。支持以Xcode编辑、编译和测试。
Windows:用于Microsoft Windows。支持Visual Studio集成,也可以使用MinGW编译
Embedded Linux:用于嵌入式Linux。可以通过编译移除不常使用的组件与功能。通过自己的视窗系统QWS,不需依赖X Window System,直接写入Linux帧缓冲。可以减少存储器消耗。并提供虚拟帧缓冲QVFb,方便在桌面系统上进行嵌入式测试。
Windows CE / Mobile :用于Windows CE
Symbian:用于Symbian platform
Maemo/MeeGo:用于Maemo
Wayland –用于Wayland显示服务器,Qt应用程序可以在运行时切换图形后端,如X与Wayland。
外部移植
自从诺基亚开放了Qt的源代码给社区后,Gitorious上各种移植纷纷出现。下面是其中一部分:
Qt for OpenSolaris –用于OpenSolaris
Qt for Haiku –用于Haiku OS
Qt for OS/2 –仍然不完整的OS/2 eCS platform移植。
Qt-iPhone –用于iPhone的实验中产品。
Android-Lighthouse –用于Android的实验中产品。
Qt for webOS –用于Palm Pre上webOS的实验中产品。
Qt for Amazon Kindle DX –用于Amazon Kindle DX的实验中产品。
授权模式
Qt开放源代码,并且提供自由软件的用户协议。使得它可以被广泛地应用在各平台上的开放源代码软件开发中。
Qt提供三种授权方式。三种授权方式的功能、性能都没有区别,仅在于授权协议的不同。LGPL和GPL是免费发布,商业版则需收取授权费。: