关于LINUX DEEPIN系统的未来构想
Tofloor
poster avatar
mistymonarch
deepin
2013-09-09 02:59
Author
目前很多系统都有不同的软件安装模块,以及运行模式,微软有EXE BAT等,UBUNTU有DEB 其它系统的就有很多,但是为什么LINUX DEEPIN不开发一个另一种方式呢,目前普用的JAVA我觉得在LINUX上实现应该会很强大,深度应该给DEEPIN系统开发一个JAVA软件运行平台结合在系统中,哪么就用JAVA来开发运行软件哪不是很好吗,作为一个新生类桌面环境系统,在发布时应该先给自己创造一个可以让开发者开发软件的平台
LINUX DEEPIN 系统在开发时期,就应该想到,
系统主体,系统软件运行平台,系统软件开发平台,系统内存控制,
系统主体目前是LINUX用UBUNTU修改整合,这一点不能说不行只能说这样的好处是便于及时调整系统
系统软件运行平台,我觉得应该开发出一个相对于中国的平台,而非UBUNTU软件平台,或许我这样说会有人问,如果这样开发出来的系统刚开始会无资源可用,当然这样的平台后期得到开发者的认可,有良好的视窗软件开发环境 我相信LINUX DEEPIN会成为中国独有的特点,话又说回来JAVA是一个跨平台的语言,它的运行环境深度应该能完成,只是时间周期问题,我希望深度能考虑一下真正的系统开发意义,苹果是UNIX开发的,它有自己独特的意义,深度应该效仿一下,做自己的风格,实现品牌化,可能现在深度真的没有时间去完成更深入的创造,但是一个系统的生态深度应该生去创造一个邹形,然后让开发者用他用最好的思路去开发属于中国的产品,谢谢


我对LINUX非常喜欢 ,因为它的强大,稳定性,到少用LINUX没死过机,用XP死过几次还蓝屏,
我是一个JAVA软件开发学生,因为我看到JAVA的强大性,一切自由 ,希望深度能真正意义上开发出独特的魅力,
Reply Favorite View the author
All Replies
cxbii
deepin
2013-09-09 04:16
#1
包管理么?
dpkg不算太差,如果能剥离依赖,就最好了
目前ubuntu开始搞新的包管理器,没有依赖关系的.看情况可以跟上

不过独行特立的搞包管理绝对不是好事情!
linux的标准已经够分裂了,这些继续下去,软件开发者会很痛苦的,安卓为例
Reply View the author
mistymonarch
deepin
2013-09-09 04:24
#2
包管理么?
dpkg不算太差,如果能剥离依赖,就最好了
目前ubuntu开始搞新的包管理器,没有依赖关系的.看情况可以跟上

不过独行特立的搞包管理绝对不是好事情!
linux的标准已经够分裂了,这些继续下去,软件开发者会很痛苦的,安卓为例

我觉得应该统一化安装包,如同微软的生态,当然要统一化就要有一个带头的能把生态环境搭建起来的公司才行ubuntu的deb太有限了,我觉得应该使用标准C语言写出最深层的包运行环境与开发环境,创造出一个新的有生力量,我理解系统是这样的
系统是一个所有指令的集合体,软件只能调用指令,用户的视窗也只属于软件一类,
软件应该运行在用户层上面没有依赖,只调用系统本身命令而软件的安装目录应该存在软件所要加载的组件包括一些指令如同房间一样
软件包就是房间,系统是仓库,
房间里应该存在必需要使用到的组件,而仓库则是当软件有些东西不够时才会调用
Reply View the author
cxbii
deepin
2013-09-09 05:02
#3
我觉得应该统一化安装包,如同微软的生态,当然要统一化就要有一个带头的能把生态环境搭建起来的公司才行ubuntu的deb太有限了,我觉得应该使用标准C语言写出最深层的包运行环境与开发环境,创造出一个新的有生力量,我理解系统是这样的
系统是一个所有指令的集合体,软件只能调用指令,用户的视窗也只属于软件一类,
软件应该运行在用户层上面没有依赖,只调用系统本身命令而软件的安装目录应该存在软件所要加载的组件包括一些指令如同房间一样
软件包就是房间,系统是仓库,
房间里应该存在必需要使用到的组件,而仓库则是当软件有些东西不够时才会调用

首先,我纠正一个错误吧,deb(dpkg包管理)是debian的首创,其他使用dpkg的只是继承
c语言写出来的包管理并不等于最好的包管理.gentoo的Portage包管理,我个人觉得是最好的包管理了,但是它完全用Python和Bash写成的.可以做到同时安装一个软件的两个版本(这个是其他包管理做不到的).优点很多,缺点上手教其他的难些...

对包管理,我最大的想法是剥离依赖关系就可以了,然后做到和Portage一样可以安装一个软件的两个版本,这些下来,每个包都是比较孤立的个体,就不会出现什么依赖啊等问题.

然后你其他我也认同

不过想在linux下做到大一统,应该只是笑话了,linux代表的自由表示一定程度就是差异化和分裂.
不过编译安装这个一个是每个发行版本支持的了
Reply View the author
mistymonarch
deepin
2013-09-12 05:05
#4
[quote]

我觉得应该统一化安装包,如同微软的生态,当然要统一化就要有一个带头的能把生态环境搭建起来的公司才行ubuntu的deb太有限了,我觉得应该使用标准C语言写出最深层的包运行环境与开发环境,创造出一个新的有生力量,我理解系统是这样的
系统是一个所有指令的集合体,软件只能调用指令,用户的视窗也只属于软件一类,
软件应该运行在用户层上面没有依赖,只调用系统本身命令而软件的安装目录应该存在软件所要加载的组件包括一些指令如同房间一样
软件包就是房间,系统是仓库,
房间里应该存在必需要使用到的组件,而仓库则是当软件有些东西不够时才会调用

首先,我纠正一个错误吧,deb(dpkg包管理)是debian的首创,其他使用dpkg的只是继承
c语言写出来的包管理并不等于最好的包管理.gentoo的Portage包管理,我个人觉得是最好的包管理了,但是它完全用Python和Bash写成的.可以做到同时安装一个软件的两个版本(这个是其他包管理做不到的).优点很多,缺点上手教其他的难些...

对包管理,我最大的想法是剥离依赖关系就可以了,然后做到和Portage一样可以安装一个软件的两个版本,这些下来,每个包都是比较孤立的个体,就不会出现什么依赖啊等问题.

然后你其他我也认同

不过想在linux下做到大一统,应该只是笑话了,linux代表的自由表示一定程度就是差异化和分裂.
不过编译安装这个一个是每个发行版本支持的了[/quote]
如果統一中國區制作出一個屬於中國本士的系統,我相信深度可以
Reply View the author
cxbii
deepin
2013-09-13 02:36
#5
linux不属于谁,是全世界的,因此不合适
Reply View the author
mistymonarch
deepin
2013-09-14 08:30
#6
linux不属于谁,是全世界的,因此不合适
哪就整合多种包管理
Reply View the author
cxbii
deepin
2013-09-14 18:26
#7
[quote]linux不属于谁,是全世界的,因此不合适
哪就整合多种包管理[/quote]
这个更难吧...
Reply View the author
kzzhr
deepin
2013-10-02 01:05
#8
没懂楼主要干嘛。。
JAVA,本来就可以在linux上跑啊。
不过楼主像是在描述android。。
Reply View the author
muction
deepin
2014-01-03 21:01
#9
就是
Reply View the author
715186845
deepin
2014-02-08 19:45
#10
java框架陈旧 性能低虽然兼容性和开发性高 但是只适合用在小插件上 不能充分发挥出相应硬件的性能  android就是输在了java上 所以4.4以后开始沿用ART了 结果性能得到了很大提升。
Reply View the author
tsuibin
deepin
2014-02-08 20:25
#11
有openjre呀
Reply View the author